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

#Address ⇒ Object

Returns the value of attribute Address.



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

def Address
  @Address
end

#AddressID ⇒ Object

Returns the value of attribute AddressID.



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

def AddressID
  @AddressID
end

#AllowAutoPay ⇒ Object

Returns the value of attribute AllowAutoPay.



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

def AllowAutoPay
  @AllowAutoPay
end

#AppointmentTreatments ⇒ Object

Returns the value of attribute AppointmentTreatments.



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

def AppointmentTreatments
  @AppointmentTreatments
end

#BelongsToEnrollment ⇒ Object

Returns the value of attribute BelongsToEnrollment.



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

def BelongsToEnrollment
  @BelongsToEnrollment
end

#BelongsToGroup ⇒ Object

Returns the value of attribute BelongsToGroup.



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

def BelongsToGroup
  @BelongsToGroup
end

#BelongsToGroupAndGroupOrder ⇒ Object

Returns the value of attribute BelongsToGroupAndGroupOrder.



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

def BelongsToGroupAndGroupOrder
  @BelongsToGroupAndGroupOrder
end

#BelongsToOrder ⇒ Object

Returns the value of attribute BelongsToOrder.



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

def BelongsToOrder
  @BelongsToOrder
end

#BookingNumber ⇒ Object

Returns the value of attribute BookingNumber.



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

def BookingNumber
  @BookingNumber
end

#CanCancel ⇒ Object

Returns the value of attribute CanCancel.



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

def CanCancel
  @CanCancel
end

#CancellationID ⇒ Object

Returns the value of attribute CancellationID.



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

def CancellationID
  @CancellationID
end

#CanCheckin ⇒ Object

Returns the value of attribute CanCheckin.



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

def CanCheckin
  @CanCheckin
end

#CanHaveCustomer2 ⇒ Object

Returns the value of attribute CanHaveCustomer2.



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

def CanHaveCustomer2
  @CanHaveCustomer2
end

#CanRevertNoShow ⇒ Object

Returns the value of attribute CanRevertNoShow.



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

def CanRevertNoShow
  @CanRevertNoShow
end

#CanTakePayment ⇒ Object

Returns the value of attribute CanTakePayment.



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

def CanTakePayment
  @CanTakePayment
end

#CanUndoCheckin ⇒ Object

Returns the value of attribute CanUndoCheckin.



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

def CanUndoCheckin
  @CanUndoCheckin
end

#Confirmable ⇒ Object

Returns the value of attribute Confirmable.



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

def Confirmable
  @Confirmable
end

#Customer ⇒ Object

Returns the value of attribute Customer.



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

def Customer
  @Customer
end

#Customer2 ⇒ Object

Returns the value of attribute Customer2.



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

def Customer2
  @Customer2
end

#Customer2ID ⇒ Object

Returns the value of attribute Customer2ID.



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

def Customer2ID
  @Customer2ID
end

#CustomerID ⇒ Object

Returns the value of attribute CustomerID.



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

def CustomerID
  @CustomerID
end

#CustomerLastName ⇒ Object

Returns the value of attribute CustomerLastName.



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

def CustomerLastName
  @CustomerLastName
end

#CustomerMobilePhone ⇒ Object

Returns the value of attribute CustomerMobilePhone.



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

def CustomerMobilePhone
  @CustomerMobilePhone
end

#CustomerParentID ⇒ Object

Returns the value of attribute CustomerParentID.



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

def CustomerParentID
  @CustomerParentID
end

#CustomerRecordTypeID ⇒ Object

Returns the value of attribute CustomerRecordTypeID.



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

def CustomerRecordTypeID
  @CustomerRecordTypeID
end

#CustomerWorkPhone ⇒ Object

Returns the value of attribute CustomerWorkPhone.



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

def CustomerWorkPhone
  @CustomerWorkPhone
end

#DateBooked ⇒ Object

Returns the value of attribute DateBooked.



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

def DateBooked
  @DateBooked
end

#DateCheckIn ⇒ Object

Returns the value of attribute DateCheckIn.



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

def DateCheckIn
  @DateCheckIn
end

#DateCreated ⇒ Object

Returns the value of attribute DateCreated.



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

def DateCreated
  @DateCreated
end

#DateNoShow ⇒ Object

Returns the value of attribute DateNoShow.



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

def DateNoShow
  @DateNoShow
end

#Employee ⇒ Object

Returns the value of attribute Employee.



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

def Employee
  @Employee
end

#EmployeeFirstName ⇒ Object

Returns the value of attribute EmployeeFirstName.



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

def EmployeeFirstName
  @EmployeeFirstName
end

#EmployeeLastName ⇒ Object

Returns the value of attribute EmployeeLastName.



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

def EmployeeLastName
  @EmployeeLastName
end

#EndDateTime ⇒ Object

Returns the value of attribute EndDateTime.



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

def EndDateTime
  @EndDateTime
end

#FinalTotal ⇒ Object

Returns the value of attribute FinalTotal.



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

def FinalTotal
  @FinalTotal
end

#GroupID ⇒ Object

Returns the value of attribute GroupID.



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

def GroupID
  @GroupID
end

#GroupName ⇒ Object

Returns the value of attribute GroupName.



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

def GroupName
  @GroupName
end

#GroupNumber ⇒ Object

Returns the value of attribute GroupNumber.



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

def GroupNumber
  @GroupNumber
end

#GroupTypeID ⇒ Object

Returns the value of attribute GroupTypeID.



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

def GroupTypeID
  @GroupTypeID
end

#HeldSince ⇒ Object

Returns the value of attribute HeldSince.



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

def HeldSince
  @HeldSince
end

#HoldForMinutes ⇒ Object

Returns the value of attribute HoldForMinutes.



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

def HoldForMinutes
  @HoldForMinutes
end

#ID ⇒ Object

Returns the value of attribute ID.



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

def ID
  @ID
end

#IsCancelled ⇒ Object

Returns the value of attribute IsCancelled.



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

def IsCancelled
  @IsCancelled
end

#IsCancelledOrNoShow ⇒ Object

Returns the value of attribute IsCancelledOrNoShow.



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

def IsCancelledOrNoShow
  @IsCancelledOrNoShow
end

#IsCheckedInInService ⇒ Object

Returns the value of attribute IsCheckedInInService.



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

def IsCheckedInInService
  @IsCheckedInInService
end

#IsCheckout ⇒ Object

Returns the value of attribute IsCheckout.



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

def IsCheckout
  @IsCheckout
end

#IsFromClassWaitList ⇒ Object

Returns the value of attribute IsFromClassWaitList.



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

def IsFromClassWaitList
  @IsFromClassWaitList
end

#IsFromWaitList ⇒ Object

Returns the value of attribute IsFromWaitList.



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

def IsFromWaitList
  @IsFromWaitList
end

#IsHeld ⇒ Object

Returns the value of attribute IsHeld.



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

def IsHeld
  @IsHeld
end

#IsNoShow ⇒ Object

Returns the value of attribute IsNoShow.



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

def IsNoShow
  @IsNoShow
end

#IsPartOfClassPackageBooking ⇒ Object

Returns the value of attribute IsPartOfClassPackageBooking.



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

def IsPartOfClassPackageBooking
  @IsPartOfClassPackageBooking
end

#IsPreBookedAtPastCheckout ⇒ Object

Returns the value of attribute IsPreBookedAtPastCheckout.



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

def IsPreBookedAtPastCheckout
  @IsPreBookedAtPastCheckout
end

#IsRecurring ⇒ Object

Returns the value of attribute IsRecurring.



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

def IsRecurring
  @IsRecurring
end

#IsServiceComplete ⇒ Object

Returns the value of attribute IsServiceComplete.



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

def IsServiceComplete
  @IsServiceComplete
end

#IsWebBooking ⇒ Object

Returns the value of attribute IsWebBooking.



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

def IsWebBooking
  @IsWebBooking
end

#LocationID ⇒ Object

Returns the value of attribute LocationID.



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

def LocationID
  @LocationID
end

#Notes ⇒ Object

Returns the value of attribute Notes.



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

def Notes
  @Notes
end

#OrderID ⇒ Object

Returns the value of attribute OrderID.



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

def OrderID
  @OrderID
end

#OrderStatusID ⇒ Object

Returns the value of attribute OrderStatusID.



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

def OrderStatusID
  @OrderStatusID
end

#PackageID ⇒ Object

Returns the value of attribute PackageID.



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

def PackageID
  @PackageID
end

#PaymentID ⇒ Object

Returns the value of attribute PaymentID.



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

def PaymentID
  @PaymentID
end

#PaymentItemID ⇒ Object

Returns the value of attribute PaymentItemID.



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

def PaymentItemID
  @PaymentItemID
end

#PrimaryAppointmentTreatmentID ⇒ Object

Returns the value of attribute PrimaryAppointmentTreatmentID.



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

def PrimaryAppointmentTreatmentID
  @PrimaryAppointmentTreatmentID
end

#RecurrenceID ⇒ Object

Returns the value of attribute RecurrenceID.



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

def RecurrenceID
  @RecurrenceID
end

#Room ⇒ Object

Returns the value of attribute Room.



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

def Room
  @Room
end

#Source ⇒ Object

Returns the value of attribute Source.



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

def Source
  @Source
end

#StartDateTime ⇒ Object

Returns the value of attribute StartDateTime.



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

def StartDateTime
  @StartDateTime
end

#Status ⇒ Object

Returns the value of attribute Status.



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

def Status
  @Status
end

#Treatment ⇒ Object

Returns the value of attribute Treatment.



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

def Treatment
  @Treatment
end

#TreatmentName ⇒ Object

Returns the value of attribute TreatmentName.



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

def TreatmentName
  @TreatmentName
end

#Type ⇒ Object

Returns the value of attribute Type.



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

def Type
  @Type
end