Class: Booker::V4::Models::Appointment

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

Constant Summary

Constants inherited from Model

Model::CONSTANTIZE_MODULE

Constants inherited from Model

Model::CONSTANTIZE_MODULE

Instance Attribute Summary collapse

Method Summary

Methods included from Concerns::DateTimeConcern

#time_from_booker_datetime, #time_to_booker_datetime, #timezone_from_booker_offset!, #timezone_from_booker_timezone, #to_wday

Methods inherited from Model

constantize, from_hash, from_list, #initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from Booker::Model

Instance Attribute Details

#AddressObject

Returns the value of attribute Address.



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

def Address
  @Address
end

#AddressIDObject

Returns the value of attribute AddressID.



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

def AddressID
  @AddressID
end

#AllowAutoPayObject

Returns the value of attribute AllowAutoPay.



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

def AllowAutoPay
  @AllowAutoPay
end

#AppointmentTreatmentsObject

Returns the value of attribute AppointmentTreatments.



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

def AppointmentTreatments
  @AppointmentTreatments
end

#BelongsToEnrollmentObject

Returns the value of attribute BelongsToEnrollment.



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

def BelongsToEnrollment
  @BelongsToEnrollment
end

#BelongsToGroupObject

Returns the value of attribute BelongsToGroup.



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

def BelongsToGroup
  @BelongsToGroup
end

#BelongsToGroupAndGroupOrderObject

Returns the value of attribute BelongsToGroupAndGroupOrder.



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

def BelongsToGroupAndGroupOrder
  @BelongsToGroupAndGroupOrder
end

#BelongsToOrderObject

Returns the value of attribute BelongsToOrder.



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

def BelongsToOrder
  @BelongsToOrder
end

#BookingNumberObject

Returns the value of attribute BookingNumber.



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

def BookingNumber
  @BookingNumber
end

#CanCancelObject

Returns the value of attribute CanCancel.



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

def CanCancel
  @CanCancel
end

#CancellationIDObject

Returns the value of attribute CancellationID.



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

def CancellationID
  @CancellationID
end

#CanCheckinObject

Returns the value of attribute CanCheckin.



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

def CanCheckin
  @CanCheckin
end

#CanHaveCustomer2Object

Returns the value of attribute CanHaveCustomer2.



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

def CanHaveCustomer2
  @CanHaveCustomer2
end

#CanRevertNoShowObject

Returns the value of attribute CanRevertNoShow.



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

def CanRevertNoShow
  @CanRevertNoShow
end

#CanTakePaymentObject

Returns the value of attribute CanTakePayment.



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

def CanTakePayment
  @CanTakePayment
end

#CanUndoCheckinObject

Returns the value of attribute CanUndoCheckin.



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

def CanUndoCheckin
  @CanUndoCheckin
end

#ConfirmableObject

Returns the value of attribute Confirmable.



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

def Confirmable
  @Confirmable
end

#CustomerObject

Returns the value of attribute Customer.



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

def Customer
  @Customer
end

#Customer2Object

Returns the value of attribute Customer2.



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

def Customer2
  @Customer2
end

#Customer2IDObject

Returns the value of attribute Customer2ID.



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

def Customer2ID
  @Customer2ID
end

#CustomerIDObject

Returns the value of attribute CustomerID.



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

def CustomerID
  @CustomerID
end

#CustomerLastNameObject

Returns the value of attribute CustomerLastName.



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

def CustomerLastName
  @CustomerLastName
end

#CustomerMobilePhoneObject

Returns the value of attribute CustomerMobilePhone.



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

def CustomerMobilePhone
  @CustomerMobilePhone
end

#CustomerParentIDObject

Returns the value of attribute CustomerParentID.



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

def CustomerParentID
  @CustomerParentID
end

#CustomerRecordTypeIDObject

Returns the value of attribute CustomerRecordTypeID.



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

def CustomerRecordTypeID
  @CustomerRecordTypeID
end

#CustomerWorkPhoneObject

Returns the value of attribute CustomerWorkPhone.



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

def CustomerWorkPhone
  @CustomerWorkPhone
end

#DateBookedObject

Returns the value of attribute DateBooked.



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

def DateBooked
  @DateBooked
end

#DateCheckInObject

Returns the value of attribute DateCheckIn.



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

def DateCheckIn
  @DateCheckIn
end

#DateCreatedObject

Returns the value of attribute DateCreated.



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

def DateCreated
  @DateCreated
end

#DateNoShowObject

Returns the value of attribute DateNoShow.



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

def DateNoShow
  @DateNoShow
end

#EmployeeObject

Returns the value of attribute Employee.



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

def Employee
  @Employee
end

#EmployeeFirstNameObject

Returns the value of attribute EmployeeFirstName.



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

def EmployeeFirstName
  @EmployeeFirstName
end

#EmployeeIDObject

Returns the value of attribute EmployeeID.



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

def EmployeeID
  @EmployeeID
end

#EmployeeLastNameObject

Returns the value of attribute EmployeeLastName.



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

def EmployeeLastName
  @EmployeeLastName
end

#EndDateTimeObject

Returns the value of attribute EndDateTime.



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

def EndDateTime
  @EndDateTime
end

#FinalTotalObject

Returns the value of attribute FinalTotal.



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

def FinalTotal
  @FinalTotal
end

#GroupIDObject

Returns the value of attribute GroupID.



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

def GroupID
  @GroupID
end

#GroupNameObject

Returns the value of attribute GroupName.



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

def GroupName
  @GroupName
end

#GroupNumberObject

Returns the value of attribute GroupNumber.



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

def GroupNumber
  @GroupNumber
end

#GroupTypeIDObject

Returns the value of attribute GroupTypeID.



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

def GroupTypeID
  @GroupTypeID
end

#HeldSinceObject

Returns the value of attribute HeldSince.



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

def HeldSince
  @HeldSince
end

#HoldForMinutesObject

Returns the value of attribute HoldForMinutes.



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

def HoldForMinutes
  @HoldForMinutes
end

#IDObject

Returns the value of attribute ID.



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

def ID
  @ID
end

#IsCancelledObject

Returns the value of attribute IsCancelled.



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

def IsCancelled
  @IsCancelled
end

#IsCancelledOrNoShowObject

Returns the value of attribute IsCancelledOrNoShow.



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

def IsCancelledOrNoShow
  @IsCancelledOrNoShow
end

#IsCheckedInInServiceObject

Returns the value of attribute IsCheckedInInService.



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

def IsCheckedInInService
  @IsCheckedInInService
end

#IsCheckoutObject

Returns the value of attribute IsCheckout.



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

def IsCheckout
  @IsCheckout
end

#IsFromClassWaitListObject

Returns the value of attribute IsFromClassWaitList.



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

def IsFromClassWaitList
  @IsFromClassWaitList
end

#IsFromWaitListObject

Returns the value of attribute IsFromWaitList.



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

def IsFromWaitList
  @IsFromWaitList
end

#IsHeldObject

Returns the value of attribute IsHeld.



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

def IsHeld
  @IsHeld
end

#IsNoShowObject

Returns the value of attribute IsNoShow.



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

def IsNoShow
  @IsNoShow
end

#IsPartOfClassPackageBookingObject

Returns the value of attribute IsPartOfClassPackageBooking.



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

def IsPartOfClassPackageBooking
  @IsPartOfClassPackageBooking
end

#IsPreBookedAtPastCheckoutObject

Returns the value of attribute IsPreBookedAtPastCheckout.



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

def IsPreBookedAtPastCheckout
  @IsPreBookedAtPastCheckout
end

#IsRecurringObject

Returns the value of attribute IsRecurring.



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

def IsRecurring
  @IsRecurring
end

#IsServiceCompleteObject

Returns the value of attribute IsServiceComplete.



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

def IsServiceComplete
  @IsServiceComplete
end

#IsWebBookingObject

Returns the value of attribute IsWebBooking.



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

def IsWebBooking
  @IsWebBooking
end

#LocationIDObject

Returns the value of attribute LocationID.



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

def LocationID
  @LocationID
end

#NotesObject

Returns the value of attribute Notes.



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

def Notes
  @Notes
end

#OrderIDObject

Returns the value of attribute OrderID.



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

def OrderID
  @OrderID
end

#OrderStatusIDObject

Returns the value of attribute OrderStatusID.



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

def OrderStatusID
  @OrderStatusID
end

#PackageIDObject

Returns the value of attribute PackageID.



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

def PackageID
  @PackageID
end

#PaymentIDObject

Returns the value of attribute PaymentID.



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

def PaymentID
  @PaymentID
end

#PaymentItemIDObject

Returns the value of attribute PaymentItemID.



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

def PaymentItemID
  @PaymentItemID
end

#RecurrenceIDObject

Returns the value of attribute RecurrenceID.



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

def RecurrenceID
  @RecurrenceID
end

#RoomObject

Returns the value of attribute Room.



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

def Room
  @Room
end

#SourceObject

Returns the value of attribute Source.



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

def Source
  @Source
end

#StartDateTimeObject

Returns the value of attribute StartDateTime.



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

def StartDateTime
  @StartDateTime
end

#StatusObject

Returns the value of attribute Status.



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

def Status
  @Status
end

#TreatmentObject

Returns the value of attribute Treatment.



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

def Treatment
  @Treatment
end

#TreatmentIDObject

Returns the value of attribute TreatmentID.



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

def TreatmentID
  @TreatmentID
end

#TreatmentNameObject

Returns the value of attribute TreatmentName.



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

def TreatmentName
  @TreatmentName
end

#TypeObject

Returns the value of attribute Type.



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

def Type
  @Type
end