Class: Booker::Models::Appointment

Inherits:
Model
  • Object
show all
Defined in:
lib/booker/models/appointment.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

constantize, from_hash, from_list, #initialize, time_from_booker_datetime, time_to_booker_datetime, timezone_from_booker_offset!, timezone_from_booker_timezone, #to_hash, #to_json, to_wday

Constructor Details

This class inherits a constructor from Booker::Models::Model

Instance Attribute Details

#AddressObject

Returns the value of attribute Address.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Address
  @Address
end

#AddressIDObject

Returns the value of attribute AddressID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def AddressID
  @AddressID
end

#AllowAutoPayObject

Returns the value of attribute AllowAutoPay.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def AllowAutoPay
  @AllowAutoPay
end

#AppointmentTreatmentsObject

Returns the value of attribute AppointmentTreatments.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def AppointmentTreatments
  @AppointmentTreatments
end

#BelongsToEnrollmentObject

Returns the value of attribute BelongsToEnrollment.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def BelongsToEnrollment
  @BelongsToEnrollment
end

#BelongsToGroupObject

Returns the value of attribute BelongsToGroup.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def BelongsToGroup
  @BelongsToGroup
end

#BelongsToGroupAndGroupOrderObject

Returns the value of attribute BelongsToGroupAndGroupOrder.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def BelongsToGroupAndGroupOrder
  @BelongsToGroupAndGroupOrder
end

#BelongsToOrderObject

Returns the value of attribute BelongsToOrder.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def BelongsToOrder
  @BelongsToOrder
end

#BookingNumberObject

Returns the value of attribute BookingNumber.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def BookingNumber
  @BookingNumber
end

#CanCancelObject

Returns the value of attribute CanCancel.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CanCancel
  @CanCancel
end

#CancellationIDObject

Returns the value of attribute CancellationID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CancellationID
  @CancellationID
end

#CanCheckinObject

Returns the value of attribute CanCheckin.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CanCheckin
  @CanCheckin
end

#CanHaveCustomer2Object

Returns the value of attribute CanHaveCustomer2.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CanHaveCustomer2
  @CanHaveCustomer2
end

#CanRevertNoShowObject

Returns the value of attribute CanRevertNoShow.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CanRevertNoShow
  @CanRevertNoShow
end

#CanTakePaymentObject

Returns the value of attribute CanTakePayment.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CanTakePayment
  @CanTakePayment
end

#CanUndoCheckinObject

Returns the value of attribute CanUndoCheckin.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CanUndoCheckin
  @CanUndoCheckin
end

#ConfirmableObject

Returns the value of attribute Confirmable.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Confirmable
  @Confirmable
end

#CustomerObject

Returns the value of attribute Customer.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Customer
  @Customer
end

#Customer2Object

Returns the value of attribute Customer2.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Customer2
  @Customer2
end

#Customer2IDObject

Returns the value of attribute Customer2ID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Customer2ID
  @Customer2ID
end

#CustomerIDObject

Returns the value of attribute CustomerID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CustomerID
  @CustomerID
end

#CustomerLastNameObject

Returns the value of attribute CustomerLastName.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CustomerLastName
  @CustomerLastName
end

#CustomerMobilePhoneObject

Returns the value of attribute CustomerMobilePhone.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CustomerMobilePhone
  @CustomerMobilePhone
end

#CustomerParentIDObject

Returns the value of attribute CustomerParentID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CustomerParentID
  @CustomerParentID
end

#CustomerRecordTypeIDObject

Returns the value of attribute CustomerRecordTypeID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CustomerRecordTypeID
  @CustomerRecordTypeID
end

#CustomerWorkPhoneObject

Returns the value of attribute CustomerWorkPhone.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def CustomerWorkPhone
  @CustomerWorkPhone
end

#DateBookedObject

Returns the value of attribute DateBooked.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def DateBooked
  @DateBooked
end

#DateCheckInObject

Returns the value of attribute DateCheckIn.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def DateCheckIn
  @DateCheckIn
end

#DateCreatedObject

Returns the value of attribute DateCreated.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def DateCreated
  @DateCreated
end

#DateNoShowObject

Returns the value of attribute DateNoShow.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def DateNoShow
  @DateNoShow
end

#EmployeeObject

Returns the value of attribute Employee.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Employee
  @Employee
end

#EmployeeFirstNameObject

Returns the value of attribute EmployeeFirstName.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def EmployeeFirstName
  @EmployeeFirstName
end

#EmployeeLastNameObject

Returns the value of attribute EmployeeLastName.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def EmployeeLastName
  @EmployeeLastName
end

#EndDateTimeObject

Returns the value of attribute EndDateTime.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def EndDateTime
  @EndDateTime
end

#FinalTotalObject

Returns the value of attribute FinalTotal.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def FinalTotal
  @FinalTotal
end

#GroupIDObject

Returns the value of attribute GroupID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def GroupID
  @GroupID
end

#GroupNameObject

Returns the value of attribute GroupName.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def GroupName
  @GroupName
end

#GroupNumberObject

Returns the value of attribute GroupNumber.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def GroupNumber
  @GroupNumber
end

#GroupTypeIDObject

Returns the value of attribute GroupTypeID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def GroupTypeID
  @GroupTypeID
end

#HeldSinceObject

Returns the value of attribute HeldSince.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def HeldSince
  @HeldSince
end

#HoldForMinutesObject

Returns the value of attribute HoldForMinutes.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def HoldForMinutes
  @HoldForMinutes
end

#IDObject

Returns the value of attribute ID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def ID
  @ID
end

#IsCancelledObject

Returns the value of attribute IsCancelled.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsCancelled
  @IsCancelled
end

#IsCancelledOrNoShowObject

Returns the value of attribute IsCancelledOrNoShow.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsCancelledOrNoShow
  @IsCancelledOrNoShow
end

#IsCheckedInInServiceObject

Returns the value of attribute IsCheckedInInService.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsCheckedInInService
  @IsCheckedInInService
end

#IsCheckoutObject

Returns the value of attribute IsCheckout.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsCheckout
  @IsCheckout
end

#IsFromClassWaitListObject

Returns the value of attribute IsFromClassWaitList.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsFromClassWaitList
  @IsFromClassWaitList
end

#IsFromWaitListObject

Returns the value of attribute IsFromWaitList.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsFromWaitList
  @IsFromWaitList
end

#IsHeldObject

Returns the value of attribute IsHeld.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsHeld
  @IsHeld
end

#IsNoShowObject

Returns the value of attribute IsNoShow.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsNoShow
  @IsNoShow
end

#IsPartOfClassPackageBookingObject

Returns the value of attribute IsPartOfClassPackageBooking.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsPartOfClassPackageBooking
  @IsPartOfClassPackageBooking
end

#IsPreBookedAtPastCheckoutObject

Returns the value of attribute IsPreBookedAtPastCheckout.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsPreBookedAtPastCheckout
  @IsPreBookedAtPastCheckout
end

#IsRecurringObject

Returns the value of attribute IsRecurring.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsRecurring
  @IsRecurring
end

#IsServiceCompleteObject

Returns the value of attribute IsServiceComplete.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsServiceComplete
  @IsServiceComplete
end

#IsWebBookingObject

Returns the value of attribute IsWebBooking.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def IsWebBooking
  @IsWebBooking
end

#LocationIDObject

Returns the value of attribute LocationID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def LocationID
  @LocationID
end

#NotesObject

Returns the value of attribute Notes.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Notes
  @Notes
end

#OrderIDObject

Returns the value of attribute OrderID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def OrderID
  @OrderID
end

#OrderStatusIDObject

Returns the value of attribute OrderStatusID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def OrderStatusID
  @OrderStatusID
end

#PackageIDObject

Returns the value of attribute PackageID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def PackageID
  @PackageID
end

#PaymentIDObject

Returns the value of attribute PaymentID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def PaymentID
  @PaymentID
end

#PaymentItemIDObject

Returns the value of attribute PaymentItemID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def PaymentItemID
  @PaymentItemID
end

#PrimaryAppointmentTreatmentIDObject

Returns the value of attribute PrimaryAppointmentTreatmentID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def PrimaryAppointmentTreatmentID
  @PrimaryAppointmentTreatmentID
end

#RecurrenceIDObject

Returns the value of attribute RecurrenceID.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def RecurrenceID
  @RecurrenceID
end

#RoomObject

Returns the value of attribute Room.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Room
  @Room
end

#SourceObject

Returns the value of attribute Source.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Source
  @Source
end

#StartDateTimeObject

Returns the value of attribute StartDateTime.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def StartDateTime
  @StartDateTime
end

#StatusObject

Returns the value of attribute Status.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Status
  @Status
end

#TreatmentObject

Returns the value of attribute Treatment.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Treatment
  @Treatment
end

#TreatmentNameObject

Returns the value of attribute TreatmentName.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def TreatmentName
  @TreatmentName
end

#TypeObject

Returns the value of attribute Type.



4
5
6
# File 'lib/booker/models/appointment.rb', line 4

def Type
  @Type
end