# Pre-Book Response message format

| Element Path                                                                             | Attribute                                        | Occ                      | Type                       | Notes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------------- | ------------------------------------------------ | ------------------------ | -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p><br></p><p>HotelML/Head/Route</p>                                                     | <p><br></p>                                      | <p><br></p><p>1</p>      | <p><br></p>                | <p><br></p><p>This is the standard element containing some transaction metadata and any applicable errors or warnings.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p><p>HotelML/Property</p>                                                       | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>xml:lang</p>                       | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Identifies the language of the response message that was returned by the hotel’s CRS.</p><p><br></p><p>The language will normally be the requested language or English if the requested language is not available. However, if the affiliate is configured to accept response messages with unmatched languages, RateGain will</p><p>return the response to the affiliate in whichever language the hotel’s CRS</p><p>has provided</p>                                                                                                                                                                         |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char</p>     | <p><br></p><p>Chain and property code, separated by a semi-colon – e.g. “UI;AB1234”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>Token</p>                          | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Token generated by UltraDirect</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                              | <p><br></p><p>Type</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum</p>     | <p><br></p><p>Property type. Values “Chain” or “Independent”. Only returned if the</p><p>DataSet attribute is supplied in the request</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p><p>HotelML/Property/Rate/RatePlan</p>                                         | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p><p>This will occur once unless there is an error processing the request.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 10</p>  | <p><br></p><p>Rate plan code. Only returned when Status is “Open”.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | <p><br></p><p>Status</p>                         | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>The status of the rate plan. Values are: “Open” – rate plan is available</p><p>“Closed” – this is only returned for requested rate plans that are closed</p><p><br></p><p>“Unknown” – this is returned when the status of the requested rate plan is not known.</p>                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>ClosedReason</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Optionally provides additional information if the Status is “Closed” or</p><p>“Unknown”:</p><p><br></p><p>“Unavailable” – rate plan code is valid but not available for the specified dates of stay etc.</p><p><br></p><p>“NotFound” – rate plan code is not found</p><p><br></p><p>“Restricted” – the requestor does not have access to the rate plan</p><p><br></p><p>“Unknown” – no additional information</p>                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>PackageOption</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 990</p> | <p><br></p><p>Package option description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>ServiceCharges</p>                 | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 64</p>  | <p><br></p><p>Service charge description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>SpecialRequirements</p><p>Text</p> | <p><br></p>              | <p><br></p><p>Char</p>     | <p><br></p><p>Special requirements description. Up to 3 lines of 64 characters</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>Surcharges</p>                     | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 64</p>  | <p><br></p><p>Surcharges description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                              | <p><br></p><p>TaxInformation</p>                 | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Tax description. Up to 3 lines of 64 characters</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Commissionable</p><p>Status</p>    | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Specifies whether the rate is commissionable. Values are: “Commissionable”, “NonCommissionable” and “Unknown”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Rate plan description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>ExactMatch</p>                     | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>InDate</p>                         | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>Arrival date, in format “2011-07-13”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | <p><br></p><p>OutDate</p>                        | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>Departure date in format “2011-07-16”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>Indicator</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Rate plan type. Values are:</p><p><br></p><p>BusinessStandard, Consortium, Convention, Corporate, Credential, FreqAuto, FreqGuest, FreqFlyer, Government, IATA, Inclusive, Negotiated, Package, Privileged, PseudoCity, SearchQualifier</p>                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | <p><br></p><p>MarketingText1</p>                 | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 63</p>  | <p><br></p><p>The first line of marketing text</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>MarketingText2</p>                 | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 63</p>  | <p><br></p><p>The second line of marketing text</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>MiscellaneousText</p>              | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 990</p> | <p><br></p><p>Free-form miscellaneous text</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                              | <p><br></p><p>CredentialsRequired</p>            | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>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>                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>NonRefundableStay</p>              | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether the rate is non-refundable.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | CheckInDescription                               | 0..1                     | Char                       | <p>  Description of the check-in policy.</p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | CheckOutDescription                              | 0..1                     | Char                       | <p>  Description of the check-out policy.</p><p><br></p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | ExpressCheckInDesc                               | 0..1                     | Char                       | <p>  Description of the express check-in policy.</p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | ExpressCheckOutDesc                              | 0..1                     | Char                       | <p>  Description of the express check-out policy.</p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/AutoInfo</p>                                | <p><br></p>                                      | <p><br></p><p>0..5</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 25</p>  | <p><br></p><p>Auto Frequent Traveler Number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/CorpInfo</p>                                | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 25</p>  | <p><br></p><p>Corporate customer number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/FlyerInfo</p>                               | <p><br></p>                                      | <p><br></p><p>0..5</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 25</p>  | <p><br></p><p>Frequent Flyer Number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/FreqGuest</p>                               | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 25</p>  | <p><br></p><p>Frequent Guest Number</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/AdditionalDescription</p>                   | <p><br></p>                                      | <p><br></p><p> 0..M</p>  | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Integer</p>  | <p><br></p><p>Used to provide additional descriptive information where there are no specific fields elsewhere in the message.  All codes in the OpenTravl Alliance ADT code list are supported.</p>                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Text</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Descriptive text – type is specified by AdditionalDescriptionCode</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/RoomType</p>                                | <p><br></p>                                      | <p><br></p><p>1</p>      | <p><br></p>                | <p><br></p><p>Will occur once unless there is an error processing the request.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>BookableRate</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The rate at which the room type may be booked</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 10</p>  | <p><br></p><p>Room type code</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                              | <p><br></p><p>CorpInfoRequired</p>               | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Denotes if a corporate id is required to book the room at the indicated rate.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>ExclusiveRateToVendor</p>          | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Denotes if the rate is exclusively available to a vendor.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Indicator</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Denotes the type of rate. "Privileged", "Corporate", "FreqGuest", "FreqFlyer", "FreqAuto", "Convention", "Negotiated", "BusinessStandard"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>LimitedAvailability</p>            | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Denotes if the room type has limited availability.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | <p><br></p><p>NativeCurrency</p>                 | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 3</p>   | <p><br></p><p>The native ISO currency code for the property</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>NumberOfRooms</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>The number of room types to be allocated</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                              | RoomInventoryCount                               | 0..1                     | Integer                    | Total number of rooms for this room type and rate plan that is available                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                              | <p><br></p><p>RateChange</p>                     | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Denotes if the rate has changed</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>RateForMultipleNights</p>          | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Denotes if the rate is only available for multiple nights</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>RateFrequency</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Denotes the frequency of the rate. "Daily", "Nightly", "Weekly", "Monthly", "PerStay", "Weekend"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>RateOnRequest</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Denotes if the rate is only available on request.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | RoomName                                         | 0..1                     | Char 64                    | Short room name                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>RoomDescription</p>                | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Textual description of the room.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>RoomRateText</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Textual description of the room rate.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>TotalRate</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The total rate for the room, including fees but excluding taxes</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>TotalRateInclusive</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The sum of nightly rates and taxes for the stay. Mutually exclusive with</p><p>TotalRateInclusiveCharges.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>TotalRateInclusiveCharges</p>      | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>Total room rate inclusive of all known taxes, fees and any extra charges. Only returned when transaction version is “Enhanced\_V1”.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>TotalTaxes</p>                     | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>Total tax amount.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>TotalSurcharges</p>                | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>Total Surcharges.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>TaxQualifier</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Used to classify the bookable room rate. "AllInclusive", "NonInclusive", "Unknown"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | PriceChangeIndicator                             | 0..1                     | Enum.                      | Values: “Increased”, “Decreased” and “NoChange”                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>RoomCategory</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates the quality of room. The following values are most commonly used:</p><p><br></p><p>Deluxe, Superior, Standard, Moderate, Economy, Premium</p><p><br></p><p>The attribute also supports the following values but these are generally not used in this context:</p><p><br></p><p>FirstClass, Budget, Upscale, Luxury, MeetingConvention, ResidentialApartment, Resort, CorporateBusinessTransient, AllSuite, ExtendedStay, Tourist, Efficiency</p>                                                                                                                                                     |
| <p><br></p>                                                                              | <p><br></p><p>NumberOfBeds</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>The number of beds per room.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                              | <p><br></p><p>BedType</p>                        | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Values:</p><p><br></p><p>Single, Twin, Double, King, Queen, Futon, MurphyBed, SofaBed, TatamiMats, Rollaway, Crib</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>NumberOfPayingGuestsPerRoom</p>    | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Indicates the number of guests per room that are included in the price.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | <p><br></p><p>NumberOfChildren</p>               | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Number of guests that are classed as children by the hotel for pricing purposes (e.g. depending on their age).</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                              | LateArrival                                      | 0..1                     | Boolean                    | <p> Denotes if Late Arrival time is available.</p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                              | LateArrivalTime                                  | 0..1                     | Char                       | <p>  Field Format:  NNNN, NNNP</p><p><br></p><p>Where NNN = a numeric value and P = a period identifier.  Valid periods are H = Hours, D = Days, W = Weeks, M = Months, A = AM, P = PM.  For example 72H means 72 Hours, 120D means 120 Days.</p><p>NNNN is a specific day of arrival in 24-hour format.  For example 1800 means 6PM.</p><p><br></p><p>This field must be present if the LateArrival field is true</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the response.</p>                |
| <p><br></p>                                                                              | MaximumRoom  Occupancy                           | 0..1                     | Integer                    | <p>  This field is optional, and is Room Type Code specific.</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the</p><p>  response.</p>                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | RoomFloor                                        | 0..1                     | Integer                    | Floor number for the room type                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/CommissionPolicy</p>                       | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Amount</p>                         | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>Commission payable expressed as a currency amount</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Percentage</p>                     | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>Commission payable expressed as a percentage of the booking value</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 64</p>  | <p><br></p><p>Commission policy description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/GuaranteePolicy</p>                        | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p><p>Existing element</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Guarantee policy description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                              | <p><br></p><p>AcceptedCreditCard</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>List of credit card codes accepted for guarantee</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>Required</p>                       | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Specifies whether a guarantee is required</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | CVMRequired                                      | 0..1                     | Boolean                    | <p>  Denotes CreditCard Security Verification is Required</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the response.</p>                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | <p><br></p><p>HoldTime</p>                       | <p><br></p><p>0..1</p>   | <p><br></p><p>Time</p>     | <p><br></p><p>The time (on day of arrival) that the room will be held.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/G</p><p>uaranteePolicy/GuaranteeMethod</p> | <p><br></p>                                      | <p><br></p><p>0..M</p>   | <p><br></p>                | <p><br></p><p>This element can occur once for each acceptable guarantee method.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Integer</p>  | <p><br></p><p>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".</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/DepositPolicy</p>                          | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Deposit policy description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>AcceptedCreditCard</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>List of credit card codes accepted for deposit</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                              | <p><br></p><p>Time</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Time</p>     | <p><br></p><p>The time the deposit is required.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Date</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>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>                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | <p><br></p><p>TimeInterval</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><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>                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>IntervalUnits</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum</p>     | <p><br></p><p>Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>IntervalOffsetType</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><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).</p><p><br></p><p>Values are: “BeforeArrival” and “AfterBooking”</p>                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>Amount</p>                         | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The deposit amount that is required by the deadline</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>Required</p>                       | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether a deposit is required.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                              | CVMRequired                                      | 0..1                     | Boolean                    | <p>  Denotes CreditCard Security Verification is Required</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the</p><p>  response.</p>                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/D</p><p>epositPolicy/GuaranteeMethod</p>   | <p><br></p>                                      | <p><br></p><p>0..M</p>   | <p><br></p>                | <p><br></p><p>This element can occur once for each acceptable deposit method.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>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”.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/PrePayPolicy</p>                           | <p><br></p>                                      | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char</p>     | <p><br></p><p>Prepay policy description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Time</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Time</p>     | <p><br></p><p>The time the prepayment is required.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | <p><br></p><p>Date</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>The date by when the prepayment must be made. Can be used in conjunction with the existing Time attribute</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>TimeInterval</p>                   | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p><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>                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | <p><br></p><p>IntervalUnits</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum</p>     | <p><br></p><p>Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>IntervalOffsetType</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><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)</p><p><br></p><p>Values are: “BeforeArrival” and “AfterBooking”</p>                                                                                                                                                                                                                                                                             |
| <p><br></p>                                                                              | <p><br></p><p>Amount</p>                         | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The prepayment amount that is required by the deadline</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                              | <p><br></p><p>Required</p>                       | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether prepayment is required.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | CVMRequired                                      | 0..1                     | Boolean                    | <p>  Denotes CreditCard Security Verification is Required</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the response.</p>                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/Pr ePayPolicy/GuaranteeMethod</p>          | <p><br></p>                                      | <p><br></p><p>0..M</p>   | <p><br></p>                | <p><br></p><p>This element can occur once for each acceptable deposit method.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>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</p>                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/CancelPolicy</p>                           | <p><br></p>                                      | <p><br></p><p>0..M</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 990</p> | <p><br></p><p>Cancel policy description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Time</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Time</p>     | <p><br></p><p>The latest time that the reservation can be canceled 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>                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Date</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>The latest date that the booking can be canceled 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>                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | <p><br></p><p>TimeInterval</p>                   | <p><br></p><p>0..1</p>   | <p><br></p>                | <p><br></p><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>                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                              | <p><br></p><p>IntervalUnits</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum</p>     | <p><br></p><p>Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>IntervalOffsetType</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><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 canceled X days after it was made or X days prior to arrival).</p><p><br></p><p>Values are: “BeforeArrival” and “AfterBooking”</p>                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>PenaltyAmount</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The cancellation penalty is expressed as a monetary amount.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                              | <p><br></p><p>PenaltyAmountTax</p>               | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates whether the penalty amount includes or excludes taxes. Values</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | Indicator                                        | <p><br></p>              | <p><br></p>                | are: “Inclusive”, “Exclusive” and “Unknown”.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>PenaltyAmountFeeIndicator</p>      | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates whether the penalty amount includes or excludes fees. Values are: “Inclusive”, “Exclusive” and “Unknown”.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>PenaltyNights</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>This attribute can be used on its own to indicate the number of nights that will be charged if the reservation is canceled 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>                                                                |
| <p><br></p>                                                                              | <p><br></p><p>PenaltyPercentage</p>              | <p><br></p><p>0..1</p>   | <p><br></p><p>Decimal</p>  | <p><br></p><p>The cancellation penalty is xpressed as a percentage. The associated</p><p>PenaltyNights and PercentageQualifier indicate what this is a percentage of.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | <p><br></p><p>PercentageQualifier</p>            | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><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").</p><p><br></p><p>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").</p><p><br></p><p>Values are: “FullStay”, “FirstLast”, “Nights”</p> |
| <p><br></p><p>HotelML/Property/Rate/RatePlan/RoomType/Amenity</p>                        | <p><br></p>                                      | <p><br></p>              | <p><br></p>                | <p><br></p><p>This can repeat up to 6 times for amenities/services.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <p><br></p>                                                                              | <p><br></p><p>Code</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Char 6</p>   | <p><br></p><p>Amenity code</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p>                                                                              | Quantity                                         | 0..1                     | Integer                    | Amenity code quantity.  E.g. if the amenity code is for a meal plan then this defines the number of guests to which the meal plan applies.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| <p><br></p>                                                                              | Description                                      | 0..1                     | Char30                     | Amenity Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Confirmable</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether the amenity/service is confirmable</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | <p><br></p><p>ExtraCharge</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether there is an extra charge for the amenity/service</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | <p><br></p><p>OnRequest</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether the amenity/service is on request</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>Room</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates this is a room-level amenity</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                              | <p><br></p><p>Property</p>                       | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates this is a property-level amenity</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | Inclusive                                        | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p>Indicates whether the Room Rate is inclusive of this Extra charge.</p><p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | ChargeApplication                                | 1                        | Enum.                      | Indicates how the Extra Charge is to be applied. Values are "PerRoomPerStay", "PerRoomPerNight", "PerPersonPerStay", "PerPersonPerNight"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                              | CurrencyCode                                     | 0..1                     | Char 3                     | Charge currency code                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| <p><br></p>                                                                              | AmountBeforeTax                                  | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | Total Extra Charge Exclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | AmountAfterTax                                   | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | Total Extra Charge Inclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| HotelML/Property/Rate/RatePlan/RoomType/BookingRequirement                               | <p><br></p>                                      | <p><br></p>              | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>TimeInterval</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Used with IntervalUnits and optionally IntervalOffsetType to specify the number of days/weeks prior to arrival that the booking must be made.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>IntervalUnits</p>                  | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum</p>     | <p><br></p><p>Specifies the type of TimeInterval. Values are “Hours”, “Days”, “Weeks”, “Months”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>MaximumStay</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Maximum length of stay required</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>MinimumStay</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Minimum length of stay required</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>MinimumStayRequired</p>            | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates that there is a minimum length of stay restriction for this rate</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | MinStayDescription                               | 0..1                     | Char                       | <p>  Description of the minimum stay policy.</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the</p><p>  response.</p>                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | MaxStayDescription                               | 0..1                     | Char                       | <p>  Description of the maximum stay policy</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the</p><p>  response.</p>                                                                                                                                                                                                                                                                                                                                                                               |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/RateChange</p>                             | <p><br></p>                                      | <p><br></p><p>1..10</p>  | <p><br></p>                | <p><br></p><p>This can be returned of the nightly rate changes during the stay.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Charge</p>                         | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | <p><br></p><p>The room rate</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | <p><br></p><p>CurrencyCode</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 3</p>   | <p><br></p><p>Currency code of the room rate – will be in the same currency as the bookable room rate (i.e. RoomType/@NativeCurrency)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | <p><br></p><p>Frequency</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>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>                                                                                                                                                                                                                                                                                                                                                                                |
| <p><br></p>                                                                              | <p><br></p><p>Date</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Date</p>     | <p><br></p><p>The start of the date range for which the rate applies.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| <p><br></p>                                                                              | RateChangeText                                   | 0..1                     | Char                       | <p>  This field can occur optionally within the group.</p><p><br></p><p> This attribute is an enhanced rate rule feature, and VersionCompliance must</p><p>  be set to “Enhanced\_V1” in the request for this to be returned in the</p><p>  response.</p>                                                                                                                                                                                                                                                                                                                                                                    |
| <p>Property/Rate/RatePlan/RoomType/RateChange/ExtraCharge</p><p><br></p>                 | <p><br></p>                                      | <p><br></p><p>  0..M</p> | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | AmenityCode                                      | 1                        | Char 6                     | Amenity code which will lead to an Extra Charge                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p>                                                                              | Quantity                                         | 0..1                     | Integer                    | Number of charges that apply                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | ChargeDescription                                | 0..1                     | Char30                     | Amenity Description which will lead to an Extra Charge                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | AmountBeforeTax                                  | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | Daily Extra Charge exclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | AmountAfterTax                                   | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | Daily Extra Charge inclusive of Tax                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/ExtraPerson</p>                            | <p><br></p>                                      | <p><br></p><p>1..2</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Type</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Values “Adult” and “Child”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>Charge</p>                         | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | <p><br></p><p>Charge for the extra adult or child</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/ExtraBed</p>                               | <p><br></p>                                      | <p><br></p><p>1..3</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Type</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Values “ChildRollAway”, “AdultRollAway”, “Crib”.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>Charge</p>                         | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | <p><br></p><p>Charge for the rollaway/crib.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/TaxDetail</p>                              | <p><br></p>                                      | <p><br></p><p>0..M</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>EffectiveStartDate</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>The date that the tax is effective, if applicable. In format “2011-07-19”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>EffectiveEndDate</p>               | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>The date that the tax expires, if applicable. In format “2011-07-19”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | <p><br></p><p>Order</p>                          | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Indicates the order in which the tax should be applied when calculating the total amount.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Basis</p>                          | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates whether the tax is independent of all other charges, or whether it is compounded, meaning it must be calculated against the sum of all previous charges as well as the room rate. Values are "Compound" and “Independent"</p>                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>Unit</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates whether the tax is a flat amount or percentage. Values are</p><p>"Monetary" and "Percentage"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| <p><br></p>                                                                              | <p><br></p><p>Amount</p>                         | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | <p><br></p><p>The tax amount - expressed as a flat amount or percentage, depending on the value of Unit.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>CurrencyCode</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 3</p>   | <p><br></p><p>Tax currency code</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Application</p>                    | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates how the tax is to be applied. Values are "PerRoomPerStay", "PerRoomPerNight", "PerPersonPerStay", "PerPersonPerNight"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 64</p>  | <p><br></p><p>Tax description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Inclusive</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether it is inclusive of other taxes and fees</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Type</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Coded field identifying the type of tax. Values are: "StateTax", "CityTax", "CountyTax", "FederalTax", "SalesTax", "OccupancyTax", "BedTax", "ValueAddedTax", "Miscellaneous"</p>                                                                                                                                                                                                                                                                                                                                                                                                                              |
| <p><br></p><p>Property/Rate/RatePlan/RoomType/FeeDetail</p>                              | <p><br></p>                                      | <p><br></p><p>0..M</p>   | <p><br></p>                | <p><br></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>EffectiveStartDate</p>             | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>The date that the fee is effective, if applicable. In format “2011-07-19”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>EffectiveEndDate</p>               | <p><br></p><p>0..1</p>   | <p><br></p><p>Date</p>     | <p><br></p><p>The date that the fee expires, if applicable. In format “2011-07-19”</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| <p><br></p>                                                                              | <p><br></p><p>Order</p>                          | <p><br></p><p>0..1</p>   | <p><br></p><p>Integer</p>  | <p><br></p><p>Indicates the order in which the fee should be applied when calculating the total amount.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Basis</p>                          | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates whether the fee is independent of all other charges, or whether it is compounded, meaning it must be calculated against the sum of all previous charges as well as the room rate. Values are "Compound" and “Independent"</p>                                                                                                                                                                                                                                                                                                                                                                        |
| <p><br></p>                                                                              | <p><br></p><p>Unit</p>                           | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates whether the fee is a flat amount or percentage. Values are "Monetary" and "Percentage"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| <p><br></p>                                                                              | <p><br></p><p>Amount</p>                         | <p><br></p><p>1</p>      | <p><br></p><p>Decimal</p>  | <p><br></p><p>The fee amount - expressed as a flat amount or percentage, depending on the value of Unit.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| <p><br></p>                                                                              | <p><br></p><p>CurrencyCode</p>                   | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 3</p>   | <p><br></p><p>Fee currency code</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| <p><br></p>                                                                              | <p><br></p><p>Application</p>                    | <p><br></p><p>1</p>      | <p><br></p><p>Enum.</p>    | <p><br></p><p>Indicates how the fee is to be applied. Values are "PerRoomPerStay", "PerRoomPerNight", "PerPersonPerStay", "PerPersonPerNight"</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Description</p>                    | <p><br></p><p>0..1</p>   | <p><br></p><p>Char 64</p>  | <p><br></p><p>Fee description</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| <p><br></p>                                                                              | <p><br></p><p>Inclusive</p>                      | <p><br></p><p>0..1</p>   | <p><br></p><p>Boolean</p>  | <p><br></p><p>Indicates whether it is inclusive of other taxes and fees</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| <p><br></p>                                                                              | <p><br></p><p>Type</p>                           | <p><br></p><p>0..1</p>   | <p><br></p><p>Enum.</p>    | <p><br></p><p>Coded field identifying the type of Fee. Values are: "CityHotelFee", "Miscellaneous", "ResortFee", "Surcharge", "ServiceCharge", "MaintenanceFee", "EnergyCharge", "PackageRateFee"</p>                                                                                                                                                                                                                                                                                                                                                                                                                        |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.rategain.com/our-products/smart-distribution/pre-book/pre-book-api/pre-book-response-message-format.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
