/
9.1. RAIL MODIFICATION INITIATE REQUEST

9.1. RAIL MODIFICATION INITIATE REQUEST

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.

OTA_RailBookModifyRQ*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

Element

Attribute

Type

Description

Min…Max occurs

 

TransactionStatusCode*

string (“Initiate”)

indicates type of request/response. Must be “Initiate“ for that step.

1..1

PrimaryLangID

 

For more information see Common Data Description section in Glossary.

0..1

RequestedCurrency

 

0..1

RailReservations

 

 

For more information see Reservation Initiate Request section.

0..1

<?xml version="1.0" encoding="UTF-8"?> <ota:OTA_RailBookModifyRQ xmlns:ota="http://www.opentravel.org/OTA/2003/05" TransactionStatusCode="Initiate" EchoToken="12345" Version="2.0" PrimaryLangID="en"> <ota:POS> <ota:Source> <ota:RequestorID ID="cla" MessagePassword="pwa" Type="22" /> <ota:BookingChannel Type="7" PriceDomain="1"/> </ota:Source> </ota:POS> <ota:RailReservations> <ota:RailReservation> <ota:Ticketing TicketNumber="34566383553081" ElRegistration="true" /> <ota:Ticketing TicketNumber="34566383553082" ElRegistration="true" /> <ota:RailReservationIDs> <ota:RailReservationID ResID_Source="client" ResID_Value="33331"/> </ota:RailReservationIDs> </ota:RailReservation> </ota:RailReservations> </ota:OTA_RailBookModifyRQ>