CancelationScheduleItem
Define a cancelation schedule item.
type CancelationScheduleItem {
alternateCurrencyAmounts: [Money!]!
createdAt: DateTime!
createdBy: String
fromCancelationDate: LocalDate
id: ID!
lastModifiedAt: DateTime!
lastModifiedBy: String
type: CancelationScheduleItemType!
value: Float!
}
Fields
CancelationScheduleItem.alternateCurrencyAmounts ● [Money!]! non-null object
The list of alternate currency amounts for the cancelation schedule item when the type is AMOUNT.
CancelationScheduleItem.createdAt ● DateTime! non-null scalar
The date and time the record was created.
CancelationScheduleItem.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
CancelationScheduleItem.fromCancelationDate ● LocalDate scalar
The date that the cancelation schedule item will apply from. Optional.
CancelationScheduleItem.id ● ID! non-null scalar
The unque identifier of the cancelation schedule item.
CancelationScheduleItem.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
CancelationScheduleItem.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
CancelationScheduleItem.type ● CancelationScheduleItemType! non-null enum
The type of the cancelation item.
CancelationScheduleItem.value ● Float! non-null scalar
The value for the cancelation schedule item.
- When
typeisAMOUNT, the value will be the amount due for the cancelation schedule item in the event default currency. - When
typeisPERCENTAGE, the value will be a percentage expressed as a decimal. - When
typeisNUMBER_OF_NIGHTS, the value will be the number of nights.
Member Of
CancelationPolicy object