Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

PrimaryLangID

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

HotelResModifies/HotelResModify*

Contains information for modification. block that contains information to modify for a particular HotelReservation

1...*

HotelResModifies/ HotelReservationIDs/ HotelReservationID

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

RoomStays/RoomStay/TimeSpan

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...*

ResGlobalInfo/ Comments/ Comment/ Text

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

...