Reservation Initiate Response returns final price and availability of the requested offer.
OTA_HotelResRS:
*mandatory
Element | Attribute | Type | Description | Min…Max occurs | ||
---|---|---|---|---|---|---|
TransactionIdentifier* | Unique transaction ID generated by GP Travel HUB. This attribute must be further passed on reservation confirmation or ignore step to identify the booking request. | 1...1 | ||||
For more information see Common Data Description section in Glossary. | ||||||
HotelReservations* | Unites all the separate room reservations in one basket. | 1...1 | ||||
ResStatus* | string ("Reserved", "Requested", "Request denied") | Mandatory only for multibooking reservation. Reservation status that can be one of: "Reserved" - accommodation was successfully reserved. Anyway ,reservation confirmation request is still required. "Request denied" - supplier denied this request and accommodation can not be booked. "Requested" - GP Travel HUB has done best effort to ensure that accommodation can be booked, however, this status doesn't guarantee, that accommodation will be booked. This status usually denotes, that supplier doesn't support two-pass booking.
| 1...1 | |||
In successful response, element represents booking information.
| 1...* | |||||
HotelReservations/Total | Total booking price for all rooms for all travelers and whole stay duration. If a Service was added in OTA_HotelResRQ, then the Total price includes the Service price. Mandatory only for multibooking reservation. | 0...1 | ||||
For more information see Common Data Description section in Glossary. | 1...1 | |||||
1...1 | ||||||
CommissionAmount | Contains supplier comission if supplier returns it. | 0...1 | ||||
CommissionPercent | Contains the commission percent. | 0...1 | ||||
HotelReservations/ HotelReservationIDs/ HotelReservationID | The same client/agent reservation ID that has been sent in Reservation Initiate Request. For multi-room booking is mandatory, it defines a unique basket identifier within all separate room reservations. | 0...1 | ||||
ResID_Source* | string ("basket") | Has value "basket" for the whole list of room reservations. | 1...1 | |||
ResID_Value* | string | A unique identifier of a separate multi-room reservation (basket). | 1...1 |
OTA_HotelResRS/HotelReservations/HotelReservation*:
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
ResStatus* | string ("Reserved", "Requested", "Request denied") | Shows the status of a particular reservation. | 1...1 | |
Room description that correspond to requested rooms. | 1...* | |||
For more information see Reservation Initiate Request section. | 1...* | |||
For more information see Reservation Initiate Request section. | 1...1 |
OTA_HotelResRS/HotelReservations/HotelReservation/RoomStays/RoomStay*:
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
For more information see Hotel Availability Response section. | 1...1 | |||
For more information see Hotel Availability Response section. | 1...1 | |||
Contains room offer description including availability, room type, meal type, discount and price. | 1...* | |||
For more information see Common Data Description section in Glossary. | ||||
For more information see Hotel Availability Response section. | 0...5 | |||
For more information see Hotel Availability Response section. | 0...* | |||
For more information see Hotel Availability Response section. | 1...1 | |||
For more information see Hotel Availability Response section. | 0...1 | |||
For more information see Hotel Availability Response section. | 1...1 |
OTA_HotelResRS/HotelReservations/HotelReservation/RoomStays/RoomStay/RoomRates/RoomRate*:
Elements are the same as in Hotel Availability Response, but some are added:
Element | Attribute | Type | Description | Min…Max occurs | ||||||
---|---|---|---|---|---|---|---|---|---|---|
InvBlockCode* | A room identifier. Must start from 1 and must be unique within booking. Together with ResGuestRPH this element allows to allocate passengers in rooms. It must be "1" in current implementation. For multi-room reservation InvBlockCode increments within next room reservation. | 1...1 | ||||||||
Additional services that can be booked with room.
Attributes remain the same as in Hotel Availability Response, might be one additional: | 0...* | |||||||||
ReservationStatusType* | Has the same type as ResStatus. | Specifies booking status of requested services.
| 1…1 |
...