Versions Compared

Key

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

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

...

...

Important note: In case of Multibooking reservation it is possible to cancel only all room reservations, not one room separately.

OTA_CancelRQ*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

CancelType*

string ("Initiate")

Must be "Initiate" for that step.

1...1

RequestedCurrencyPrimaryLangID

For more information see Common Data Description section in Glossary.

1...1

PrimaryLangID

0...1

UniqueID*

1...*

ID*

string

1...1

ID_Context*

string

1...1

Type*

integer (108)

Must always be "108".

1...1

Expand
titleRail Cancellation Initiate Request Sample XML
Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<ota:OTA_CancelRQ Version="2" CancelType="Initiate" EchoToken="EchoToken" PrimaryLangID="en" xmlns:ota="http://www.opentravel.org/OTA/2003/05">
   <ota:POS>
      <ota:Source>
         <ota:RequestorID ID="client" MessagePassword="pwd" Type="22"/>
         <ota:BookingChannel Type="7" PriceDomain="1"/>
      </ota:Source>
   </ota:POS>
   <ota:UniqueID Type="108" ID="ol1" ID_Context="client"/>
</ota:OTA_CancelRQ>