The hotel confirmation number for which the booking rules are requested.
The Rate Plan Qualifier is used to control the sort order of RatePlans. Those Rate Plans that are not qualified will appear first, those that are qualified will appear last.
An identifier of an area as defined by a hotel reservation system.
The name of the hotel chain (e.g., Hilton, Marriott, Hyatt).
List of the vendor codes associated with a promotion.
Used to identify the sequence number of the transaction as assigned by the sending system; allows for an application to process messages in a certain order or to request a resynchronization of messages in the event that a system has been off-line and needs to retrieve messages that were missed.
The ending value of the time span.
An enumerated type that allows the query to specify a rate category type, and provides major categories for comparison across brands. Refer to OTA Code List Rate Plan Type (RPT).
This indicates where this message falls within a sequence of messages.
The code that uniquely identifies a single hotel property. The hotel code is decided between vendors.
Indicates the creation date and time of the message in UTC using the following format specified by ISO 8601; YYYY-MM-DDThh:mm:ssZ with time values using the 24 hour clock (e.g. 20 November 2003, 1:59:38 pm UTC becomes 2003-11-20T13:59:38Z).
The name of a brand of hotels (e.g., Courtyard, Hampton Inn).
The code that identifies a hotel chain or management group. The hotel chain code is decided between vendors. This attribute is optional if the hotel is an independent property that can be identified by the HotelCode attribute.
Specifies the check in and check out dates, booking code, room type code, and corporate discount number for the booking rules requested.
Simple indicator to detect if inventory is a room.
The IATA city code; for example DCA, ORD.
Specifies the number of adults and children per room.
An enumerated type that identifies whether the InvCode is a single item which can be inventoried or a group of items which can be inventoried. Values are: Does Not Apply, Inventory Code, Inventory Grouping Code.
A unique identifier to relate all messages within a transaction (e.g. this would be sent in all request and response messages that are part of an on-going transaction).
IsPerRoom means that the guests defined in the GuestCounts object apply to each room in the NumberOfRooms for the RoomStay. Value of "false" means that the guests defined in the GuestCounts object apply to all rooms combined in the NumberOfRooms for the RoomStay.
Code that identifies an inventory item.
When true, indicates the message is being re-sent after a failure. It is recommended that this attribute is used (i.e., set to TRUE) only when a message is retransmitted.
Promotion code is the identifier used by the host to link directly with a specific named advertising campaign. By including the required code, the client is able to gain access to special offers which may have been created for a specifically targeted group via a CRM system or for a wider advertising campaign using Television or press adverts.
Identifes the primary language preference for the message. The human language is identified by ISO 639 codes.
A text field used to communicate the proper name of the hotel.
The number of rooms for this inventory type code.
Specific system inventory type code. If the inventory item is a room, typical values could be room type code, e.g.: A1K, A1Q etc.
Values may use the OTA code list or a code specific to the property or hotel brand.
This message provides the capability of requesting the rules and usage requirements (either all or for a specific rule category) of a rate for a specific hotel property. The request may be per room type, booking code, check in/out dates, or by confirmation number for a previously booked reservation.
A reference for additional message identification, assigned by the requesting host system. When a request message includes an echo token the corresponding response message MUST include an echo token with an identical value.
A string value may be used to request a particular code or an ID if the guest qualifies for a specific rate, such as AARP, AAA, a corporate rate, etc., or to specify a negotiated code as a result of a negotiated rate.
A collection of rule categories.
Identifies the alternate language for a customer or message. The human language is identified by ISO 639 codes.
Hotel systems often group multiple rate plans into a single category. This refers to that category that is specific to the hotel CRS/PMS and should not be confused with a GDS rate category.
A text field used to indicate a special ID code that is associated with the rate and is essential in the reservation request in order to obtain the rate. Examples are Corporate ID.
The starting value of the time span.
Specifies the hotel chain and property for which booking rules are requested.
For all OTA versioned messages, the version of the message is indicated by a decimal value.
Used to indicate whether the request is for the Test or Production system.
A value that indicates the type of inventory for which this request is made. If the inventory item is a room, typical values could be double, king, etc.
A code that identifies the brand or flag of a hotel, often used for independently-owned or franchised properties who are known by a specific brand.
A text field used to communicate the context (or source of - ex Sabre, Galileo, Worldspan, Amadeus) the HotelReferenceGroup codes.
The duration datatype represents a combination of year, month, day and time values representing a single duration of time, encoded as a single string.