Modification Initiate Request is sent before actual modification to check possibility of making changes and get final price that user will have to pay after modification. This is not real modification yet, but just a quote.
...
Info |
---|
Note: You also may send the full booking (all elements completed) with updated details, and GP Travel HUB will resolve what is changed but it is recommended to send only details you want to change. |
OTA_HotelResModifyRQ*:
*mandatory
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
For more information see Common Data Description section in Glossary. | 0...1 | |||
ResStatus* | string ("Initiate") | Status of the current modification. Must be always “Initiate” for that step. | 1...1 | |
Contains information for modification. block that contains information to modify for a particular HotelReservation | 1...* | |||
For more information see Reservation Confirmation Request section. |
OTA_HotelResModifyRQ/HotelResModifies/HotelResModify*:
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
RoomStays/ RoomStay/ RoomRates/ RoomRate* | Describes the offer to modify. | 1...* | ||
InvBlockCode* | integer (default - 1) | A room identifier, should be the same as in Reservation Initiate request. | 1...1 | |
NumberOfUnits* | integer (1) | Always has fixed value =1. | 1...1 | |
Should be specified only if you want to change dates of stay. | 0...1 | |||
ResGuests/ResGuestShould | be specified only if you want to change name of guestFor more information see Common Data Description section in Glossary. | 0...* | ||
For more information see Reservation Initiate Request section. | ||||
ResGlobalInfo/ HotelReservationIDs/ HotelReservationID* | Contains unique identifier of a booking. | 1...2 | ||
ResID_Source* | string ("client", "agent") | Allows to pass client (agent) booking reference that is generated by application connecting to GP Travel HUB for identification of each booking. | 1...1 | |
ResID_Value* | string | A value of booking reference that is generated by client application in Reservation Initiate Request. | 1...1 |
...