# Response message format.

| **Element Path**                                                                  | **Attribute**                | **Occ**     | **Type**    | **Notes**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| --------------------------------------------------------------------------------- | ---------------------------- | ----------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| HotelML/Head                                                                      | <p><br></p>                  | 1           | <p><br></p> | This is the standard element containing some transaction metadata and any applicable errors or warnings. For details of this element and all child elements- see Section 0, header (Response Message)                                                                                                                                                                                                                                                                                                                                                                                         |
| HotelML/Property                                                                  | <p><br></p>                  | 0..200      | <p><br></p> | Occurs once for each requested property or once per requested property that is available, depending on the value of RateCriteria/@ReturnUnavailable in the request message.                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | xml:lang                     | 0..1        | Char        | Identifies the language of the response message that was returned by the hotel’s CRS. The language will normally be requested language or English if the requested language was not available. However, if the affiliate is configured to accept response messages with unmatched languages, RateGain will return the response to the affiliate in whichever language the hotel’s CRS has provided                                                                                                                                                                                            |
| <p><br></p>                                                                       | Code                         | 1           | Char        | Chain and property code, separated by a semi-colon – e.g. “UI;AB1234”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | DataOrigin                   | 0..1        | Enum.       | Indicates whether the response was generated from the UltraDirect transaction cache or the source (CRS). Values are: “Cache” or “Source”. Only returned Head/Route/@RequestedAccuracy is supplied in the request                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | DataAge                      | 0..1        | Date & time | The date and timestamp of the response. If the response was generated from the cache then this is the timestamp of when it was added to the cache). The format is “2011-05-08T14:28:01.268-00:00”. Only returned Head/Route/@RequestedAccuracy is supplied in the request                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | Token                        | 0..1        | <p><br></p> | Token generated by UltraDirect                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| HotelML/Property/Rate/RatePlan                                                    | <p><br></p>                  | 0..M        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Code                         | 1           | Char 10     | Rate plan code. Only returned when Status is “Open”. This code should be used for any subsequent transactions for this rate, such as Rate Rules or Booking.                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | RequestedRatePlanCo de       | 0..1        | Char 10     | If the rate plan corresponds to a rate plan in the request message, the requested rate plan code is echoed back in this attribute. For example, if rate plan “COR” was requested and it maps to rate plans “ABC” and “XYZ” in the CRS then one RatePlan may be returned with Code=“ABC” and RequestedRatePlanCode=“COR”, and another returned with Code=“XYZ” and RequestedRatePlanCode=“COR”.                                                                                                                                                                                                |
| <p><br></p>                                                                       | Status                       | 1           | Enum.       | <p>The status of the rate plan. Values are:<br>“Open” – rate plan is available<br>“Closed” – this is only returned for requested rate plans that are closed<br>“Unknown” – this is returned when the status of the requested rate plan is not known.</p>                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                       | ClosedReason                 | 0..1        | Enum.       | <p>Optionally provides addition information if the Status is “Closed” or “Unknown”:<br>“Unavailable” – rate plan code is valid but not available for the specified dates of stay etc.<br>“NotFound” – rate plan code is not found<br>“Restricted” – the requestor does not have access to the rate plan<br>“Unknown” – no additional information</p>                                                                                                                                                                                                                                          |
| <p><br></p>                                                                       | Commissionable Status        | 0..1        | Enum.       | Specifies whether the rate is commissionable. Values are: “Commissionable”, “NonCommissionable” and “Unknown”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                       | Description                  | 0..1        | Char        | Rate plan description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | ExactMatch                   | 0..1        | Boolean     | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | InDate                       | 0..1        | Date        | Arrival date, in format “2011-07-13”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                       | OutDate                      | 0..1        | Date        | Departure date in format “2011-07-16”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | Indicator                    | 0..1        | Enum.       | <p>Rate plan type. Values are:<br>BusinessStandard, Consortium, Convention, Corporate, Credential, FreqAuto, FreqGuest, FreqFlyer, Government, IATA, Inclusive, Negotiated, Package, Privileged, PseudoCity, SearchQualifier</p>                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | MarketingText1               | 0..1        | Char 63     | First line of marketing text                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                       | MarketingText2               | 0..1        | Char 63     | Second line of marketing text                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                       | CredentialsRequired          | 0..1        | Boolean     | Indicates whether some form of credentials are required at check-in, such as a AAA ID card, Government card or any other form of ID required to book a special rate.                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                       | NonRefundableStay            | 0..1        | Boolean     | Indicates whether the rate is non-refundable.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| HotelML/Property/Rate/RatePlan/Aut oInfo                                          | <p><br></p>                  | 0..5        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Code                         | 1           | Char 25     | Auto Frequent Traveler Number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| HotelML/Property/Rate/RatePlan/Cor pInfo                                          | <p><br></p>                  | 0..1        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Code                         | 1           | Char 25     | Corporate customer number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| HotelML/Property/Rate/RatePlan/Flye rInfo                                         | <p><br></p>                  | 0..5        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Code                         | 1           | Char 25     | Frequent Flyer Number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| HotelML/Property/Rate/RatePlan/FreqGuest                                          | <p><br></p>                  | 0..1        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Code                         | 1           | Char 25     | Frequent Guest Number                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p>HotelML/Property/Rate/RatePlan/Additio                                         |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>nalDescription</p>                                                            |                              | 0..M        |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Code                         | 1           | Integer     | <p>Used to provide additional descriptive information where there are no specific                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <br>fields elsewhere in the message. All codes in the OpenTravl Alliance ADT code |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>list are supported</p>                                                        |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Text                         | 0..1        | Char        | Descriptive text – type is specified by AdditionalDescriptionCode                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| HotelML/Property/Rate/RatePlan/Roo mType                                          | <p><br></p>                  | 0..M        | <p><br></p> | <p>Some hotel chains return multiple RatePlan elements, each containing multiple RoomType elements.<br>Other CRSs return multiple RatePlan elements each containing only a single RoomType element – i.e. the RatePlan is repeated for each combination of rate plan and room type.</p>                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                       | BookableRate                 | 0..1        | Decimal     | The rate at which the room type may be booked                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                       | CalculationMethod            | 0..1        | <p><br></p> | <p>Specified how the BookableRate is calculated. It is only returned if a specific calculation method was requested, The method in the response should be the same as in the request but some CRSs may ignore the requested method. If the CRS does not specify the calculation method, this attribute will be omitted.<br>Valid values are:<br>“First” – rate for the first night<br>“Highest” – highest nightly rate<br>“Average” – average nightly rate<br>“Frequent” – most frequently occurring rate</p>                                                                                 |
| <p><br></p>                                                                       | Code                         | 1           | Char 10     | Room type code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                       | StandardRoomType             | 0..1        | Char 4      | Marriott Only – HRS Room Type Code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | CorpInfoRequired             | 0..1        | Boolean     | Denotes if a corporate id is required to book the room at the indicated rate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                       | ExclusiveRateToVend or       | 0..1        | Boolean     | Denotes if the rate is exclusively available to a vendor.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | Indicator                    | 0..1        | Enum.       | Denotes the type of rate. "Privileged", "Corporate", "FreqGuest", "FreqFlyer", "FreqAuto", "Convention", "Negotiated", "BusinessStandard"                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | LimitedAvailability          | 0..1        | Boolean     | Denotes if the room type has limited availability.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | NativeCurrency               | 0..1        | Char 3      | The native ISO currency code for the property                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                       | NumberOfRooms                | 0..1        | Integer     | The number of room types to be allocated                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|                                                                                   | RoomInventoryCount           | 0..1        | Integer     | Number of available rooms at this rate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                       | RateChange                   | 0..1        | Boolean     | Denotes if the rate has changed                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                       | RateForMultipleNight s       | 0..1        | Boolean     | Denotes if the rate is only available for multiple nights                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | RateFrequency                | 0..1        | Enum.       | Denotes the frequency of the rate. "Daily", "Nightly", "Weekly", "Monthly", "PerStay", "Weekend"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | RateOnRequest                | 0..1        | Boolean     | Denotes if the rate is only available on request.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
|                                                                                   | RoomName                     | 0..1        | Char64      | Room name                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | RoomDescription              | 0..1        | Char        | Textual description of the room.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | RoomRateText                 | 0..1        | Char        | Textual description of the room rate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | TotalRate                    | 0..1        | Decimal     | The total rate for the room, including fees but excluding taxes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                       | TotalRateInclusive           | 0..1        | Decimal     | The sum of nightly rates and taxes for the stay. Mutually exclusive with TotalRateInclusiveCharges.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                       | TotalRateInclusiveCha rges   | 0..1        | Decimal     | Total room rate inclusive of all known taxes, fees and any extra charges. Only returned when transaction version is “Enhanced\_V1”.                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                       | TotalTaxes                   | 0..1        | Decimal     | Total tax amount.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | TotalSurcharges              | 0..1        | Decimal     | Total Surcharges.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | TaxQualifier                 | 0..1        | Enum.       | Used to classify the bookable room rate. "AllInclusive", "NonInclusive", "Unknown"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | RoomCategory                 | 0..1        | Enum.       | <p>Indicates the quality of room. The following values are most commonly used:<br>Deluxe, Superior, Standard, Moderate, Economy, Premium<br><br>The attribute also supports the following values but these are generally not used in this context:<br><br>FirstClass, Budget, Upscale, Luxury, MeetingConvention, ResidentialApartment, Resort, CorporateBusinessTransient, AllSuite, ExtendedStay, Tourist, Efficiency</p>                                                                                                                                                                   |
|                                                                                   | RoomFloor                    | 0..1        | Integer     | Floor number where the room is located                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                       | NumberOfBeds                 | 0..1        | Integer     | The number of beds per room.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                       | BedType                      | 0..1        | Enum.       | <p>Indicates the type of bed. Values:<br>Single, Twin, Double, King, Queen, Futon, MurphyBed, SofaBed, TatamiMats, Rollaway, Crib</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | NumberOfPayingGues tsPerRoom | 0..1        | Integer     | Indicates the number of guests per room that are included in the price.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                       | NumberOfChildren             | 0..1        | Integer     | Number of guests that are classed as children by the hotel for pricing purposes (e.g. depending on their age).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                       | RateCategoryMatchType        | 0..1        | Enum.       | <p>Values:<br>“Requested” – this rate is for the requested category<br>“Alternative” – this rate is not for the requested category</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                       | RoomCountMatchType           | 0..1        | Enum.       | <p>Values:<br>“Available” – the number of rooms requested are available<br>“Unavailable” – the number of rooms requested are not available<br>“ExceedsMaximum” – the number of requested rooms exceeded the maximum allowed</p>                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                       | AdultCountMatchType          | 0..1        | Enum.       | <p>Values:<br>“Allowed” – the number of adults requested are allowed for the number of bedding types/rooms<br>“NotAllowed” – the number of adults requested are not allowed for the number of bedding types/rooms</p>                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | ChildCountMatchType          | 0..1        | Enum.       | <p>Values:<br>“Allowed” - the number of adults requested are allowed for the number of bedding types/rooms<br>“NotAllowed” – the number of adults requested are not allowed for the number of bedding types/rooms</p>                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | BedMatchType                 | 0..1        | Enum.       | <p>Values:<br>“Requested” – the number and type of beds requested are available<br>“Alternative” – a substitute has been offered for the requested number and type of beds<br>“Unknown” – the number and type of beds for this room is unknown</p>                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | AdultRollawayMatchType       | 0..1        | Enum.       | <p>Values:<br>“Available” – the number of adult rollaways requested are available and included in the nightly rate<br>“Unavailable” – the number of adult rollaways requested are not available<br>“Unknown” – the number or availability of adult rollaways is unknown</p>                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | ChildRollawayMatchType       | 0..1        | Enum.       | <p>Values:<br>“Available” – the number of child rollaways requested are available and included in the nightly rate<br>“Unavailable” – the number of child rollaways requested are not available<br>“Unknown” – the number or availability of child rollaways is unknown</p>                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | CribMatchType                | 0..1        | Enum.       | <p>Values:<br>“Available” – the number of child rollaways requested are available and included in the nightly rate<br>“Unavailable” – the number of child rollaways requested are not available<br>“Unknown” – the number or availability of child rollaways is unknown</p>                                                                                                                                                                                                                                                                                                                   |
| Property/Rate/RatePlan/RoomType/CommissionPolicy                                  | <p><br></p>                  | 0..1        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Amount                       | 0..1        | Decimal     | Commission payable expressed as a currency amount                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | Percentage                   | 0..1        | Decimal     | Commission payable expressed as a percentage of the booking value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Property/Rate/RatePlan/RoomType/GuaranteePolicy                                   | <p><br></p>                  | 0..1        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | AcceptedCreditCard           | 0..1        | Char        | List of credit card codes accepted for guarantee                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | Required                     | 0..1        | Boolean     | Specifies whether a guarantee is required                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | HoldTime                     | 0..1        | Time        | The time (on day of arrival) that the room will be held.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Property/Rate/RatePlan/RoomType/GuaranteePolicy/GuaranteeMethod                   | <p><br></p>                  | 0..M        | <p><br></p> | This element can occur once for each acceptable guarantee method.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | Code                         | 1           | Integer     | Identifies the method accepted for guarantee. Values are from the OpenTravel Alliance (OTA) PMT Code List. For example, credit card is defined as Code="5".                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Property/Rate/RatePlan/RoomType/DepositPolicy                                     | <p><br></p>                  | 0..1        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | AcceptedCreditCard           | 0..1        | Char        | List of credit card codes accepted for deposit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                       | Time                         | 0..1        | Time        | The time the deposit is required.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | Date                         | 0..1        | Date        | The latest date that a deposit must be made. It can be used in conjunction with the existing Time attribute. If the Time attribute is specified without a Date then the day of arrival is assumed.                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | TimeInterval                 | 0..1        | <p><br></p> | Used with IntervalUnits and optionally IntervalOffsetType to specify the number of days/weeks prior to arrival (or after booking) that the deposit is required.                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                       | IntervalUnits                | 0..1        | Enum        | Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | IntervalOffsetType           | 0..1        | Enum.       | <p>Indicates whether the time interval (defined by the existing TimeInterval and IntervalUnits attribute) relates to the interval after the booking is made or before arrival (e.g. deposit is required X days after the booking was made or X days prior to arrival).<br>Values are: “BeforeArrival” and “AfterBooking”</p>                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                       | Amount                       | 0..1        | Decimal     | The deposit amount that is required by the deadline                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                       | Required                     | 0..1        | Boolean     | Indicates whether a deposit is required.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Property/Rate/RatePlan/RoomType/DepositPolicy/GuaranteeMethod                     | <p><br></p>                  | 0..1        | <p><br></p> | This element can occur once for each acceptable deposit method.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                       | Code                         | 0..1        | Integer     | Identifies the method accepted for deposits. Values are from the OpenTravel Alliance (OTA) PMT Code List. For example, credit card is defined as Code="5" or "5.PMT”.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Property/Rate/RatePlan/RoomType/Pr ePayPolicy                                     | <p><br></p>                  | 0..1        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Time                         | 0..1        | Time        | The time the prepayment is required.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                       | Date                         | 0..1        | Date        | The date by when the prepayment must be made. Can be used in conjunction with the existing Time attribute                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | TimeInterval                 | 0..1        | <p><br></p> | Used with IntervalUnits and optionally IntervalOffsetType to specify the number of days/weeks prior to arrival (or after booking) that the prepayment is required.                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | IntervalUnits                | 0..1        | Enum        | Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | IntervalOffsetType           | 0..1        | Enum.       | <p>Indicates whether the time interval (defined by the existing TimeInterval and IntervalUnits attributes) relates to the interval after the booking is made or before arrival (e.g. prepayment must be made X days after it was made or X days prior to arrival)<br>Values are: “BeforeArrival” and “AfterBooking”</p>                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                       | Amount                       | 0..1        | Decimal     | The prepayment amount that is required by the deadline                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                       | Required                     | 0..1        | Boolean     | Indicates whether prepayment is required.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Property/Rate/RatePlan/RoomType/Pr ePayPolicy/GuaranteeMethod                     | <p><br></p>                  | 0..M        | <p><br></p> | This element can occur once for each acceptable deposit method                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                       | Code                         | 0..1        | Integer     | Identifies the method accepted for deposits. Values are from the OpenTravel Alliance (OTA) PMT Code List. For example, credit card is defined as Code="5" or "5.PMT                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Property/Rate/RatePlan/RoomType/Ca ncelPolicy                                     | <p><br></p>                  | 0..M        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Description                  | 0..1        | Char990     | Cancel policy description – max 2 lines of 64 characters 990 character                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                       | Time                         | 0..1        | Time        | The latest time that the reservation can be cancelled without incurring a penalty. This is normally on the day of arrival but can be on a specific date (if the Date attribute is also returned)                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | Date                         | 0..1        | Date        | The latest date that the booking can be cancelled in order to avoid any penalties. Can be used in conjunction with the existing Time attribute. If the Time is attribute is specified without a Date then the day of arrival is assumed.                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                       | TimeInterval                 | 0..1        | <p><br></p> | Used with IntervalUnits and optionally IntervalOffsetType to specify the number of days/weeks prior to arrival (or after booking) that it can be cancelled without penalty.                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | IntervalUnits                | 0..1        | Enum        | Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | IntervalOffsetType           | 0..1        | Enum.       | <p>Indicates whether the time interval (defined by the existing TimeInterval and IntervalUnits attributes) relates to the interval after the booking is made or before arrival (e.g. booking can be cancelled X days after it was made or X days prior to arrival).<br>Values are: “BeforeArrival” and “AfterBooking”</p>                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                       | PenaltyAmount                | 0..1        | Decimal     | The cancellation penalty expressed as a monetary amount.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                       | PenaltyAmountTaxIndicator    | 0..1        | Enum.       | Indicates whether the penalty amount includes or excludes taxes. Values are: “Inclusive”, “Exclusive” and “Unknown”.                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                       | PenaltyAmountFeeIndicator    | 0..1        | Enum.       | Indicates whether the penalty amount includes or excludes fees. Values are: “Inclusive”, “Exclusive” and “Unknown”.                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                       | PenaltyNights                | 0..1        | Integer     | This attribute can be used on its own to indicate the number of nights that will be charged if the reservation is cancelled in the penalty period (e.g. PenaltyNights="1" indicates that 1 night will be charged). It can also be grouped together with the PenaltyPercentage and PercentageQualifier attributes if the cancel penalty is expressed as a percentage applied to a given number of nights (e.g. if the cancel penalty is 5% of 2 nights then PenaltyNights="2" and PenaltyPercentage="5.00" and PercentageQualifier="Nights").                                                  |
| <p><br></p>                                                                       | PenaltyPercentage            | 0..1        | Decimal     | The cancellation penalty expressed as a percentage. The associated PenaltyNights and PercentageQualifier indicate what this is a percentage of.                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                       | PercentageQualifier          | 0..1        | Enum.       | <p>The qualifier indicates how the percentage is applied when determining the cancel penalty (e.g. if the cancel penalty is 30% of the first and last night’s stay then PenaltyPercentage="30.00" and PercentageQualifier= "FirstLast").<br><br>They can also be grouped together with the PenaltyNights if the cancel penalty is expressed as a percentage applied to a given number of nights (e.g. if the cancel penalty is 5% of 2 nights then PenaltyNights="2" and PenaltyPercentage="5.00" and PercentageQualifier="Nights").<br><br>Values are: “FullStay”, “FirstLast”, “Nights”</p> |
| HotelML/Property/Rate/RatePlan/Roo mType/Amenity                                  | <p><br></p>                  | <p><br></p> | <p><br></p> | This can repeat up to 6 times for amenities/services.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                       | Code                         | 1           | Char 6      | Amenity code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|                                                                                   | Quantity                     | 0..1        | Integer     | <p>Amenity code quantity. E.g. if amenity code is for a meal plan then this defines                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <br>the number of guests for which the meal plan applies.</p>                     |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Description                  | 0..1        | Char30      | Amenity Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                       | Confirmable                  | 0..1        | Boolean     | Indicates whether the amenity/service is confirmable                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                       | ExtraCharge                  | 0..1        | Boolean     | Indicates whether there is an extra charge for the amenity/service                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                       | OnRequest                    | 0..1        | Boolean     | Indicates whether the amenity/service is on-request                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                       | Room                         | 0..1        | Boolean     | Indicates this is a room-level amenity                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                       | Property                     | 0..1        | Boolean     | Indicates this is a property-level amenity                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|                                                                                   | Inclusive                    | 0..1        | Boolean     | Indicates whether Room Rate is inclusive of this Extra charge.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|                                                                                   | ChargeApplication            | 0..1        | Enum        | <p>Indicates how the Extra Charge is to be applied. Values are                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <br>"PerRoomPerStay", "PerRoomPerNight", "PerPersonPerStay",                      |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>"PerPersonPerNight"</p>                                                       |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | CurrencyCode                 | 0..1        | Char 3      | Charge currency code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|                                                                                   | AmountBeforeTax              | 0..1        | Decimal     | Total Extra Charge exclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|                                                                                   | AmountAfterTax               | 0..11       | Decimal     | Total Extra Charge inclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Property/Rate/RatePlan/RoomType/Ra teChange                                       | <p><br></p>                  | 1..10       | <p><br></p> | This can be returned if the nightly rate changes during the stay.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                       | Charge                       | 1           | Decimal     | The room rate                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                       | CurrencyCode                 | 0..1        | Char 3      | Currency code of the room rate – will be in the same currency as the bookable room rate (i.e. RoomType/@NativeCurrency)                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                       | Frequency                    | 0..1        | Enum.       | Denotes the frequency of the rate. Will be the same be the same frequency as the bookable rate (i.e. RoomType/@RateFrequency) –normally “Nightly”. Values are "Daily", "Nightly", "Weekly", "Monthly", "PerStay", "Weekend"                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Date                         | 1           | Date        | The start of the date range for which the rate applies.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p>Property/Rate/RatePlan/RoomType/Ra                                             |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>teChange/ExtraCharge</p>                                                      |                              | 0..M        |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | AmenityCode                  | 1           | Char 6      | Amenity code which will lead to an Extra Charge                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Quantity                     | 0..1        | Integer     | Number of charges that apply                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|                                                                                   | ChargeDescription            | 0..1        | Char30      | Amenity Description which will lead to an Extra Charge                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|                                                                                   | AmountBeforeTax              | 0..1        | Decimal     | Daily Extra Charge exclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|                                                                                   | AmountAfterTax               | 0..1        | Decimal     | Daily Extra Charge inclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Property/Rate/RatePlan/RoomType/Ex traPerson                                      | <p><br></p>                  | 1..2        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Type                         | 1           | Enum.       | Values “Adult” and “Child”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                       | Charge                       | 1           | Decimal     | Charge for the extra adult or child                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Property/Rate/RatePlan/RoomType/ExtraBed                                          | <p><br></p>                  | 1..3        | <p><br></p> | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                       | Type                         | 1           | Enum.       | Values “ChildRollAway”, “AdultRollAway”, “Crib”.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                       | Charge                       | 1           | Decimal     | Charge for the rollaway/crib.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p>Property/Rate/RatePlan/RoomType/Ta                                             |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>xDetail</p>                                                                   |                              | 0..M        |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | EffectiveStartDate           | 0..1        | Date        | The date that the tax is effective, if applicable. In format “2011-07-19”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
|                                                                                   | EffectiveEndDate             | 0..1        | Date        | The date that the tax expires, if applicable. In format “2011-07-19”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|                                                                                   | Type                         | 0..1        | Enum        | <p>Coded field identifying the type of tax. Values are: "StateTax", "CityTax",                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <br>"CountyTax", "FederalTax", "SalesTax", "OccupancyTax", "BedTax",</p>          |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Order                        | 0..1        | Integer     | <p>indicates the order in which the tax should be applied when calculating the                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <br>total amount.</p>                                                             |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Basis                        | 0..1        | Enum        | <p>Indicates whether the tax is independent of all other charges, or whether it                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>is compounded, meaning it must be calculated against the sum of all</p>       |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Unit                         | 0..1        | Enum        | <p>Indicates whether the tax is a flat amount or percentage. Values are                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <br>"Monetary" and "Percentage"</p>                                               |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Amount                       | 1           | Decimal     | <p>The tax amount - expressed as a flat amount or percentage, depending on                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <br>the value of Unit.</p>                                                        |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | CurrencyCode                 | 0..1        | Char 3      | Tax currency code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
|                                                                                   | Application                  | 1           | Enum        | <p>Indicates how the tax is to be applied. Values are "PerRoomPerStay",                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <br>"PerRoomPerNight", "PerPersonPerStay", "PerPersonPerNight"</p>                |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Description                  | 0..1        | Char 64     | Tax description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Inclusive                    | 0..1        | Boolean     | Indicates whether it is inclusive of other taxes and fees                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p>Property/Rate/RatePlan/RoomType/Fe                                             |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>eDetail</p>                                                                   |                              | 0..M        |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | EffectiveStartDate           | 0..1        | Date        | The date that the fee is effective, if applicable. In format “2011-07-19”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
|                                                                                   | EffectiveEndDate             | 0..1        | Date        | The date that the fee expires, if applicable. In format “2011-07-19”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|                                                                                   | Type                         | 0..1        | Enum        | <p>Coded field identifying the type of Fee. Values are: "CityHotelFee",                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <br>"Miscellaneous", "ResortFee", "Surcharge", "ServiceCharge",</p>               |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Order                        | 0..1        | Integer     | <p>Indicates the order in which the fee should be applied when calculating the                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <br>total amount.</p>                                                             |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Basis                        | 0..1        | Enum        | <p>Indicates whether the fee is independent of all other charges, or whether it                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <br>is compounded, meaning it must be calculated against the sum of all</p>       |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Unit                         | 0..1        | Enum        | <p>Indicates whether the fee is a flat amount or percentage. Values are                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <br>"Monetary" and "Percentage"</p>                                               |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Amount                       | 1           | Decimal     | <p>The fee amount - expressed as a flat amount or percentage, depending on                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <br>the value of Unit.</p>                                                        |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | CurrencyCode                 | 0..1        | Char 3      | Fee currency code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
|                                                                                   | Application                  | 1           | Enum        | <p>Indicates how the fee is to be applied. Values are "PerRoomPerStay",                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <br>"PerRoomPerNight", "PerPersonPerStay", "PerPersonPerNight"</p>                |                              |             |             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Description                  | 0..1        | Char 64     | Fee description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                   | Inclusive                    | 0..1        | Boolean     | Indicates whether it is inclusive of other taxes and fees                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
