Supplement
Represents a supplementary service or feature in a hotel Search response event access.
Propertiesโ
| Name | Type | Description | 
|---|---|---|
| Code | String | The unique code identifying the supplement. | 
| Name | String | The descriptive name of the supplement. | 
| Description | String | An optional textual description providing additional details about the supplement. | 
| Mandatory | Boolean | Indicates whether the supplement is mandatory for the booking. | 
| Price | Price | The Price associated with the supplement, including details such as currency and net price. | 
| Price/Currency | Currency | The currency of the price, represented in ISO 4217 format (e.g., USD, EUR). | 
| Price/Binding | Boolean | Indicates whether the price is binding. | 
| Price/Net | Double | The net price paid by the Buyer to the Seller. | 
| Price/Gross | Double | The gross price, which includes the net price and the Buyer's commission. | 
| Price/NetSpecified | Boolean | Indicates whether the net price is explicitly specified. | 
| Price/MinimumSellingPrice | Double | The minimum selling price. | 
| SupplementType | SupplementType | The specific SupplementType of the supplement (e.g., board, additional service). | 
| ChargeType | ChargeType | Defines how the supplement is charged using ChargeType (e.g., per person, per stay). | 
| DurationType | DurationType | Specifies whether the supplement applies to a specific duration (Open or Range). | 
| Quantity | Integer | The quantity of the supplement included in the booking. | 
| StartDate | String | The start date for the supplement (if applicable). | 
| StartDateAsDateTime | String | The start date as a DateTime object for easier manipulation. | 
| EndDate | String | The end date for the supplement (if applicable). | 
| EndDateAsDateTime | String | The end date as a DateTime object for easier manipulation. | 
| Resort | Resort | The associated Resort where the supplement applies. | 
| Resort/Code | String | Unique code that identifies the resort in the system. | 
| Resort/Name | String | Name of the resort. | 
| Resort/Description | String | Optional description providing additional details about the resort. | 
| Unit | UnitTimeType | Specifies the unit of time for the supplement (e.g., per day, per stay) using UnitTimeType. |