Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

Modification Ignore Request is sent to rollback initiating of modification of the booking.

OTA_HotelResModifyRQ*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

PrimaryLangID

ResStatus*

string ("Ignore")

Must be always "Ignore" for that step.

1...1

TransactionIdentifier*

string

Unique transaction ID generated by GP Travel HUB on Modification Initiate step in order to identify the booking modification request.

1...1

HotelResModifies/ HotelResModify/ ResGlobalInfo/ HotelReservationIDs /HotelReservationID*

Contains unique identifier of a booking.

1...10

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.

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.

1...1

HotelReservationIDs/ HotelReservationID

A mandatory tag for multi-room booking, that defines a unique basket identifier within all separate room reservations. This element can not be used for a single booking.

0...1

ResID_Source*

Allows to pass client (agent) booking reference that is generated by application connecting to GP Travel HUB for identification of each booking. Has value "basket" for the whole list of room reservations.

1...1

ResID_Value*

A unique identifier of a separate multi-room reservation (basket).

1...1

 Modification Ignore Request Sample XML
<OTA_HotelResModifyRQ ResStatus="Ignore" TransactionIdentifier="12232" EchoToken="tok1" PrimaryLangID="en" Version="2">
   <POS>
      <Source>
         <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
         <BookingChannel Type="7" PriceDomain="1"/>
      </Source>
   </POS>
   <HotelResModifies>
      <HotelResModify>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="client" ResID_Value="264888"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelResModify>
   </HotelResModifies>
</OTA_HotelResModifyRQ>
 Multibooking Modification Ignore Request Sample XML
<OTA_HotelResModifyRQ ResStatus="Ignore" TransactionIdentifier="12232" EchoToken="tok1" PrimaryLangID="en" Version="2">
   <POS>
      <Source>
         <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
         <BookingChannel Type="7" PriceDomain="1"/>
      </Source>
   </POS>
   <HotelResModifies>
      <HotelResModify>
         <ResGlobalInfo>
            <HotelReservationIDs>
               <HotelReservationID ResID_Source="client" ResID_Value="264888"/>
            </HotelReservationIDs>
         </ResGlobalInfo>
      </HotelResModify>
   </HotelResModifies>
</OTA_HotelResModifyRQ>
  • No labels