Service
Multiple ancestors
Service is a descendant of:
OTA_HotelDescriptiveContentNotifRQ
Fields
| Field | Description | Type | Min/max | Notes |
|---|---|---|---|---|
Services/Service | Details of a service. | object | 0..* | - |
Service/@Code | The Hotel Amenity Code for the service. | HAC | 1..1 | - |
Service/@CurrencyCode | Specifies the currency code. | currencycode | 1..1 | If specified, must match the property's default currency code. |
Service/@ExistsCode | Specifies if the service exists, i.e. it sets if the facility is present or missing. | enum | 0..1 | 1 = yes(present), 2 = no(missing). Default: 1. |
Service/@Included | Specifies whether the service is included in the room price or comes at an extra charge. | enum | 0..1 | Accepts: true, false, unknown. Default: unknown |
Service/@Price | The price for the service, in the property's default currency. | int | 0..1 | Required if @Code is 173 (breakfast), 6000 (lunch), 6001 (dinner). |
Service/Features | Details about service features. | array of Feature | 0..1 | |
Service/Types | The types of service offered. | array of Type | 0..1 | Currently used for breakfast services only. |
Service/Items | The items for the service offered. | array of Item | 0..1 | Currently used for breakfast services only. |
Service/OperationTimes | Opening/Closing times for the service offered. | array of OperationTime | 0..1 | Currently used for breakfast services only. |
XML
<Service
Code="5"
Included="false" />
<Service
Code="5052"
ExistsCode="2" />
<Service
Code="173"
Price="14"
CurrencyCode="EUR">
<Types>
...
</Types>
<Items>
...
</Items>
<OperationTimes>
...
</OperationTimes>
</Service>OTA_HotelResNotifRQ & OTA_HotelResModifyNotifRQ
Fields
| Field | Description | Type | Min/max | Notes |
|---|---|---|---|---|
Services/Service | Contains details of a service included in the reservation. | object | 0..* | - |
XML
<Service>
<ServiceDetails>
...
</ServiceDetails>
</Service>