Table of contents:
Check out
Operation overview, its main purpose and use cases
Response message with detailed explanation of output parameters
Variety of request and response samples
Parameters
Access.
/Envelope /Body /IATA_OrderChangeRQ/Party /Sender /TravelAgency
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | AgencyID | AgencyID | <iata:AgencyID>Agent</iata:AgencyID> | ||||
2 | PseudoCityID | PseudoCityID | <iata:PseudoCityID>OVBS728AB</iata:PseudoCityID> |
Main.
/Envelope /Body /IATA_OrderChangeRQ/Request
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | Booking information | BookingRef | |||||
2 | Order information | ChangeOrder/UpdateOrderItem/AcceptOffer/CreateOrderItem | |||||
3 | Data lists | DataLists |
Booking information.
/Envelope /Body /IATA_OrderChangeRQ/Request/BookingRef
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | Airline code | S7 | BookingEntity/Carrier/AirlineDesigCode | <AirlineDesigCode>S7</AirlineDesigCode> | |||
2 | Booking number | BookingID | <iata:BookingID>JGIZV2</iata:BookingID> |
Order information.
/Envelope /Body /IATA_OrderChangeRQ/Request/ChangeOrder/UpdateOrderItem/AcceptOffer/CreateOrderItem
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | Offer item ID | OfferItemID | <iata:OfferItemID>OI2</iata:OfferItemID> | ||||
2 | Baggage ID |
| OfferItemType/BaggageItem/BagItemDetails/BaggageAllowanceRefID | <iata:BaggageAllowanceRefID>BG2</iata:BaggageAllowanceRefID> | |||
3 | Baggage price |
|
|
| OfferItemType/BaggageItem/Price/TotalAmount | <iata:TotalAmount CurCode="RUB">3300</iata:TotalAmount> | |
4 | Baggage price currency |
|
|
| OfferItemType/BaggageItem/Price/TotalAmount@CurCode | <iata:TotalAmount CurCode="RUB">3300</iata:TotalAmount> | |
5 | Seat column |
|
|
| OfferItemType/SeatItem/ColumnID | <iata:ColumnID>C</iata:ColumnID> | |
6 | Seat segment reference |
|
|
| OfferItemType/SeatItem/PaxSegmentRefID | <iata:PaxSegmentRefID>SEG2</iata:PaxSegmentRefID> | |
7 | Seat price |
|
|
| OfferItemType/SeatItem/Price/TotalAmount | <iata:TotalAmount CurCode="RUB">500</iata:TotalAmount> | |
8 | Seat price currency |
|
|
| OfferItemType/SeatItem/Price/TotalAmount@CurCode | <iata:TotalAmount CurCode="RUB">500</iata:TotalAmount> | |
9 | Seat row |
|
|
| OfferItemType/SeatItem/RowNumber | <iata:RowNumber>4</iata:RowNumber> | |
10 | Seat reference |
|
|
| OfferItemType/SeatItem/SeatProfileRefID | <iata:SeatProfileRefID>ST1</iata:SeatProfileRefID> | |
11 | Meal ID |
|
|
| OfferItemType/OtherItem/DescText | <iata:DescText>ML1</iata:DescText> | |
12 | Meal price |
|
|
| OfferItemType/OtherItem/Price/TotalAmount | <iata:TotalAmount CurCode="RUB">300</iata:TotalAmount> | |
13 | Meal price currency |
|
|
| OfferItemType/OtherItem/Price/TotalAmount@CurCode | <iata:TotalAmount CurCode="RUB">300</iata:TotalAmount> | |
14 | Airline code |
|
|
| S7 | OwnerCode | <iata:OwnerCode>S7</iata:OwnerCode> |
Data lists.
/Envelope /Body /IATA_OrderChangeRQ/Request/DataLists
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | Baggage information | BaggageAllowanceList | |||||
2 | OriginDestination information | PaxJourneyList | |||||
3 | Passengers information |
|
|
| PaxList | ||
4 | Segment information |
|
|
| PaxSegmentList | PaxSegmentList | |
5 | Seat information |
|
|
| SeatProfileList | SeatProfileList | |
6 | Meal information |
|
|
| ServiceDefinitionList | ServiceDefinitionList |
Baggage information.
/Envelope /Body /IATA_OrderChangeRQ/Request/DataLists/BaggageAllowanceList/BaggageAllowance(Multiple)
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | OriginDestination reference | ApplicableBagText | <iata:ApplicableBagText>OD1</iata:ApplicableBagText> | ||||
2 | Passenger reference |
| ApplicablePartyText | <iata:ApplicablePartyText>P2</iata:ApplicablePartyText> | |||
3 | Baggage ID |
|
|
| BaggageAllowanceID | <iata:BaggageAllowanceID>BG1</iata:BaggageAllowanceID> | |
4 | Baggage code |
|
|
| 0CC - first bag 0CD - second bag 0DD - ski equipment 0IK - overweight | DescText | <iata:DescText>0CC</iata:DescText> |
5 | Baggage status |
|
|
| Checked | TypeCode | <iata:TypeCode>Checked</iata:TypeCode> |
OriginDestination information.
/Envelope /Body /IATA_OrderChangeRQ/Request/DataLists/PaxJourneyList/PaxJourney(Multiple)
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | OriginDestination ID | PaxJourneyID | <iata:PaxJourneyID>OD1</iata:PaxJourneyID> | ||||
2 | Segment reference |
|
| PaxSegmentRefID | <iata:PaxSegmentRefID>SEG1</iata:PaxSegmentRefID> |
Passengers information.
/Envelope /Body /IATA_OrderChangeRQ/Request/DataLists/PaxList/Pax(Multiple)
Description | Mand | Mult | Default | Ref/Format/Desc | xPath | Example | |
---|---|---|---|---|---|---|---|
1 | Passenger ID | PaxID | <iata:PaxID>P2</iata:PaxID> | ||||
2 | Passenger type |
| ADT - adult CHD - child INF -inf SRC - subsidised adult YTR - subsidised adult CHR - subsidised child INR -subsidised infant
| PTC | <iata:PTC>ADT</iata:PTC> |