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 Current »

Cancellation Initiate Request is sent before actual cancellation to check possibility of booking cancellation. This is not real cancellation yet, but just a quote.

OTA_CancelRQ*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

CancelType*

string ("Initiate")

Must be "Initiate" for that step.

1...1

RequestedCurrency

For more information see Common Data Description section in Glossary.

0...1

PrimaryLangID

0...1

UniqueID*

1...3

ID*

string

Should be the value of ResID_Value attribute from TransferReservationID element where ResID_Source="client".

1...1

ID_Context*

string ("client", "agent")

UniqueID is mandatory with ID_Context=”client” and optional with ID_Context=”agent”.

1...1

Type*

integer (102)

Must always be "102".

1...1

 Transfer Cancellation Initiate Request Sample XML
<OTA_CancelRQ xmlns="http://www.opentravel.org/OTA/2003/05" CancelType="Initiate" EchoToken="EchoToken" PrimaryLangID="en" Version="2">
  <POS>
    <Source>
      <RequestorID ID="client" MessagePassword="pwd" Type="22"/>
      <BookingChannel PriceDomain="1" Type="7"/>
    </Source>
  </POS>
  <UniqueID ID="4b4faca6" ID_Context="agent" Type="102"/>
  <UniqueID ID="4faca6" ID_Context="client" Type="102"/>
</OTA_CancelRQ>
  • No labels