# Service Multiple ancestors `Service` is a descendant of: * [OTA_HotelDescriptiveContentNotifRQ](/connectivity/docs/api-reference/ota_hoteldescriptivecontentnotifrq) * [OTA_HotelResNotifRQ](/connectivity/docs/api-reference/ota_hotelresnotifrq) * [OTA_HotelResModifyNotifRQ](/connectivity/docs/api-reference/ota_hotelresmodifynotifrq) ## [OTA_HotelDescriptiveContentNotifRQ](/connectivity/docs/api-reference/ota_hoteldescriptivecontentnotifrq) ### Fields | Field | Description | Type | Min/max | Notes | | --- | --- | --- | --- | --- | | [Services](/connectivity/docs/api-reference/services)/`Service` | Details of a service. | object | 0..* | - | | `Service`/`@Code` | The [Hotel Amenity Code](/connectivity/docs/codes-hac) for the service. | [HAC](/connectivity/docs/codes-hac) | 1..1 | - | | `Service`/`@CurrencyCode` | Specifies the [currency code](/connectivity/docs/b_xml-currencies). | [currencycode](/connectivity/docs/b_xml-currencies) | 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](/connectivity/docs/api-reference/features) | Details about service features. | array of [Feature](/connectivity/docs/api-reference/feature) | 0..1 | | | `Service`/[Types](/connectivity/docs/api-reference/types) | The types of service offered. | array of [Type](/connectivity/docs/api-reference/type) | 0..1 | Currently used for breakfast services only. | | `Service`/[Items](/connectivity/docs/api-reference/items) | The items for the service offered. | array of [Item](/connectivity/docs/api-reference/item) | 0..1 | Currently used for breakfast services only. | | `Service`/[OperationTimes](/connectivity/docs/api-reference/operationtimes) | Opening/Closing times for the service offered. | array of [OperationTime](/connectivity/docs/api-reference/operationtime) | 0..1 | Currently used for breakfast services only. | ### XML ```xml ... ... ... ``` ## [OTA_HotelResNotifRQ](/connectivity/docs/api-reference/ota_hotelresnotifrq) & [OTA_HotelResModifyNotifRQ](/connectivity/docs/api-reference/ota_hotelresmodifynotifrq) #### Fields | Field | Description | Type | Min/max | Notes | | --- | --- | --- | --- | --- | | [Services](/connectivity/docs/api-reference/services)/`Service` | Contains details of a service included in the reservation. | object | 0..* | - | #### XML ```xml ... ``` ## Related endpoints * [/ota/OTA_HotelDescriptiveContentNotif](/connectivity/docs/ota-hoteldescriptivecontentnotif) * [/ota/OTA_HotelResNotif](/assets/ota-resnotif.0246048b9c717d1a5855d6674e26c38dabca2d621c6e35c8db7aba16f8794661.53c68abe.md) * [/ota/OTA_HotelResModifyNotif](/assets/ota-resmodifynotif.db8d41e1bc79646e4858455554c34b992ccb01469da7502fbb3cc803dccb64f5.53c68abe.md)