Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: HUB-9400 TPA_Extensions/AdditionalReservationDetails/AdditionalReservationDetail element was added

Reservation Confirmation Response returns information about the booking that has been made, itiаt's status, and reservation IDs.

OTA_HotelResRS*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

TransactionIdentifier

Unique transaction ID generated by GP Travel HUB on initiate stage in order to identify the booking request.

0...1

Success

For more information see Common Data Description section in Glossary.

Warnings/Warning

HotelReservations*

Unites all the separate room reservations in one basket.

1...1

ResStatus*

string ("Reserved", "Waitlisted", "Request denied")

Mandatory only for multibooking reservation. Reservation status that can be one of:

"Reserved" - means that booking was successfully confirmed.

"Waitlisted" - means that booking is waiting for confirmation. In this case you need to send Booking Retrieval request to get an actual state of booking.

"Request denied" - means that supplier rejected booking.

Info

Important note: in Multibooking the status of the whole reservation (basket) is defined according to the status of sub-reservations and is calculated according to the following priority: 1. If any of HotelReservation has ResStatus Waitlisted=> ResStatus of the whole booking is Waitlisted. 2. If any of HotelReservation has ResStatus Reserved=> ResStatus of the whole booking is Reserved. 3. If any of HotelReservation has ResStatus Requested denied=> ResStatus of the whole booking is Requested denied.

1...1

HotelReservations/ HotelReservation

In successful response, element represents booking information.

1...*

HotelReservations/Total

See more in Reservation Initiate Response section.

0...1

HotelReservations/ HotelReservationIDs/ HotelReservationID

See more in Reservation Initiate Response section.

0...1

OTA_HotelResRS/HotelReservations/HotelReservation*:

Element

Attribute

Type

Description

Min…Max occurs

ResStatus*

string ("Reserved", "Waitlisted", "Request denied")

Reservation status that can be one of:

"Reserved" - means that booking was successfully confirmed.

"Waitlisted" - means that booking is waiting for confirmation. In this case you need to send Booking Retrieval request to get an actual state of booking.

"Request denied" - means that supplier rejected booking.

1...1

RoomStays/RoomStay*

Room description that correspond to requested rooms.

1...1

ResGuests/ResGuest*

For more information see Reservation Initiate Request section.

1...*

ResGlobalInfo*

Contains global details regarding the reservation (of a single reservation in reservation basket).

1...1

TPA_Extensions/AdditionalReservationDetails/AdditionalReservationDetail*

Info

Note: This functionality supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific supplier.

1…*

Name*

string

Name of the reservation detail.

1…1

Value*

string

Reservation detail value.

1…1

TPA_Extensions/VoucherProperties/ Property

Contains additional information (e.g. messages and data that should be included into voucher according suppliers requirements)

0...*

Name*

string

A name of special property which should be shown to customer. The list of possible names varies between suppliers. Please get in touch with our team for more information.

1...1

Value*

string

A special text which should be shown to customer.

1...1

OTA_HotelResRS/HotelReservations/HotelReservation/RoomStays/RoomStay*:

Element

Attribute

Type

Description

Min…Max occurs

RoomTypes/RoomType*

A collection of Room Types associated with a particular Room Stay.

1...1

RatePlans/RatePlan*

A collection of Rate Plans associated with a particular Room Stay.

1...1

RoomRates/RoomRate*

For more information see Reservation Initiate Response section.

1...*

TimeSpan*

For more information see Common Data Description section in Glossary.

CancelPenalties/CancelPenalty

Describes penalties on booking cancellation.

0...*

Total*

The total price of the offer (after discount, if any has been applied).

1...1

TotalRetail

Retail price recommended by supplier (if applicable).

0...1

BasicPropertyInfo*

Provide basic hotel information.

1...1

OTA_HotelResRS/HotelReservations/HotelReservation/ResGlobalInfo*:

Element

Attribute

Type

Description

Min…Max occurs

Comments/Comment/ Text

 

string

Any free-text comments to be sent to supplier in your booking (e.g. you can request to hold an option for the room, or ask rooms with sea-view, etc.). Comments will be passed to supplier, but it is not guaranteed that they will be satisfied.

0...*

HotelReservationIDs/ HotelReservationID*

 

 

Contains unique identifier of a booking.

1...10

ResID_Source*

string ("client", "agent", “supplier“)

Allows to pass client (agent) booking reference that is generated by application connecting to GP Travel HUB for identification of each booking.

Info

Important note: agent's id (ResID_Value where ResID_Source=agent) has to have one same value for all the room reservations in the basket.

1...1

ResID_Value*

string

A value of booking reference that is generated by client application. It is supposed that this ID will be unique in your system. Can be used for further operations like cancellation, modification or booking retrieval. In case of ResID_Source=”supplier” ResID_Value is a booking reference generated in supplier system.

1...1

ResID_SourceContext

string

Сontains the supplier's name. Mandatory only if ResID_Source - “supplier“.

0...1

...