Versions Compared

Key

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

Table of contents:

Table of Contents

DataLists out

  • Operation overview, its main purpose and use cases

  • Request message with detailed explanation of output parameters

  • Variety of request and response samples

Parameters

Main. /Envelope /Body /IATA_OrderViewRS


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

Rout and service information

(tick)

(error)

(error)


DataLists

Code Block

DataLists



2

Order information

(tick)

(error)

(error)


Order


code

Order



Anchor
DataLists
DataLists
Rout and service information. 
/Envelope /Body/IATA_OrderViewRS/Response/DataLists


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

OriginDestination information

(tick)

(error)


PaxJourneyList

code

PaxJourneyList



2

Passengers information

(tick)

(error)


PaxList

Code Block

PaxList



3

Segment information

(tick)

(error)


PaxSegmentList

Code Block

PaxSegmentList



4

Service information

(tick)

(error)


ServiceDefinitionList

Code Block

ServiceDefinitionList

AnchorOrderOrder Rout and service information. 
/Envelope /Body/IATA_OrderViewRS/Response/Order

Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

PNR information

(tick)

(error)

BookingRef

Code Block
BookingRef
2

Order number

(tick)

(error)

Code Block
OrderID
Code Block
<ns2:OrderID>QKJ0XU7</ns2:OrderID>
3

Service item information

(tick)

(error)

OrderItem

Code Block
OrderItem
4

Owner airline code

(tick)

(error)

Code Block
OwnerCode
Code Block
<ns2:OwnerCode>S7</ns2:OwnerCode>
5

Service total amount

(tick)

(error)

Code Block
TotalPrice/TotalAmount
Code Block
<ns2:TotalAmount CurCode="RUB">15050</ns2:TotalAmount>
6

Service total amount currency

(tick)

(error)

Code Block
TotalPrice/TotalAmount@CurCode
Code Block
<ns2:TotalAmount CurCode="RUB">15050</ns2:TotalAmount>
7

Session id

(tick)

(error)

Code BlockPayloadAttributes/CorrelationID

Code Block
<ns2:CorrelationID>2.47:8bd32a88-51ca-4db7-9cf3-90d5e612a282</ns2:CorrelationID>

Anchor
PaxJourneyList
PaxJourneyList
OriginDestination information. 
/Envelope /Body/IATA_OrderViewRS/Response/DataLists/PaxJourneyList/PaxJourney(Multiple)


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

OriginDestination ID

(tick)

(error)

code



PaxJourneyID

code


<ns2:PaxJourneyID>OD1</ns2:PaxJourneyID>


2

Segment assotiation

(tick)

(tick)

Code Block



PaxSegmentRefID

Code Block


<ns2:PaxSegmentRefID>SEG1</ns2:PaxSegmentRefID>


Anchor
PaxList
PaxList
Passengers information. 
/Envelope /Body/IATA_OrderViewRS/Response/DataLists/PaxList/Pax(Multiple)


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

Passenger gender

(tick)

(error)


M - male
F -female

Code Block

Individual/GenderCode

code


<ns2:GenderCode>M</ns2:GenderCode>


2

Passenger given name

(tick)

(error)

code



Individual/GivenName

Code Block


<ns2:GivenName>charles</ns2:GivenName>


3

Passenger surname

(tick)

(error)

Code Block



Individual/Surname

code


<ns2:Surname>xavier</ns2:Surname>


4

Passanger title

(tick)

(error)

Code Block



Individual/TitleName

Code Block


<ns2:TitleName>MR</ns2:TitleName>


5

Associated passenger

(tick)

(tick)

Code Block



PaxRefID

Code Block


<ns2:PaxRefID>P2i</ns2:PaxRefID>


6

Passenger ID

(tick)

(error)

code



PaxID

Code Block


<iata:PaxID>P2</iata:PaxID>


7

Passenger type

(tick)

(tick)


ADT - adult

CHD - child

INF -inf

SRC - subsidised adult

YTR - subsidised adult

CHR - subsidised child

IN




Anchor
PaxSegmentList
PaxSegmentList
Segment information. 
/Envelope /Body/IATA_OrderViewRS/Response/DataLists/PaxSegmentList/PaxSegment(Multiple)


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

Arrival datetime

(tick)

(error)

(error)

code



Arrival/AircraftScheduledDateTime

code Code Block


<ns2:AircraftScheduledDateTime>2020-12-28T21:40:00</ns2:AircraftScheduledDateTime>


2

Arrival airport code

(tick)

(error)

(error)



Arrival/IATA_LocationCode

Code Block


<ns2:IATA_LocationCode>OVB</ns2:IATA_LocationCode>


3
Arrival terminal name4

(tick)

(error)

(error)

Code Block
Arrival/TerminalName
Code Block
<ns2:TerminalName>A</ns2:TerminalName>

Depature datetime

(tick)

(error)

(error)

Code Block



Dep/AircraftScheduledDateTime

Code Block


<ns2:AircraftScheduledDateTime>2020-12-28T13:35:00</ns2:AircraftScheduledDateTime>

5


4

Depature airport code

(tick)

(error)

(error)

code



Dep/IATA_LocationCode

Code Block


<ns2:IATA_LocationCode>DME</ns2:IATA_LocationCode>

6Depature terminal name


5

Marketing сarrier airline code

(tick)

(error)



MarketingCarrierInfo/CarrierDesigCode


<ns2:CarrierDesigCode>S7</ns2:CarrierDesigCode>


6

Marketing сarrier flight number

(tick)

(error)

Code Block
Dep/TerminalName
Code Block
<ns2:TerminalName>A</ns2:TerminalName>



MarketingCarrierInfo/MarketingCarrierFlightNumberText


<ns2:MarketingCarrierFlightNumberText>2507</ns2:MarketingCarrierFlightNumberText>


7

RBD code

(tick)

(error)



MarketingCarrierInfo/RBD_Code


<ns2:RBD_Code>R</ns2:RBD_Code>


8

Operating

7Marketing Code BlockMarketingCarrierInfo

сarrier airline code

(tick)

(error)

(error)



OperatingCarrierInfo/CarrierDesigCode

code


<ns2:CarrierDesigCode>S7</ns2:CarrierDesigCode>

8


9
Marketing

Operating сarrier flight number

(tick)

(error)



OperatingCarrierInfo/MarketingCarrierFlightNumberText


<ns2:OperatingCarrierFlightNumberText>2507</ns2:OperatingCarrierFlightNumberText>


10

Segment ID 

(tick)

(error)

Code Block
MarketingCarrierInfo/MarketingCarrierFlightNumberText
Code Block
<ns2:MarketingCarrierFlightNumberText>2507</ns2:MarketingCarrierFlightNumberText>
9RBD



PaxSegmentID


<ns2:PaxSegmentID>SEG1</ns2:PaxSegmentID>


Anchor
ServiceDefinitionList
ServiceDefinitionList
Service information. 
/Envelope /Body/IATA_OrderViewRS/Response/DataLists/ServiceDefinitionList/ServiceDefinition(Multiple)


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

EMD number

(tick)

(error)



Desc/DescText


<ns2:DescText>4218206116549</ns2:DescText>


2

Service name

(tick)

(error)



Name


<ns2:Name>bag</ns2:Name>


3

Service code

(tick)

(error)



ServiceCode


<ns2:ServiceCode>0CC</ns2:ServiceCode>


4

Service ID

(tick)

(error)



ServiceDefinitionID


<ns2:ServiceDefinitionID>SD_1</ns2:ServiceDefinitionID>


5

Airline code

(tick)

(error)



ValidatingCarrierCode


<ns2:ValidatingCarrierCode>S7</ns2:ValidatingCarrierCode>


Anchor
Order
Order
Order information. 
/Envelope /Body/IATA_OrderViewRS/Response/Order


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

PNR information

(tick)

(error)


BookingRef

BookingRef



2

Order number

(tick)

(error)



OrderID


<ns2:OrderID>QKJ0XU7</ns2:OrderID>


3

Service item information

(tick)

(error)


OrderItem

OrderItem



4

Owner airline code

(tick)

(error)



OwnerCode


<ns2:OwnerCode>S7</ns2:OwnerCode>


5

Service total amount

(tick)

(error)



TotalPrice/TotalAmount


<ns2:TotalAmount CurCode="RUB">15050</ns2:TotalAmount>


6

Service total amount currency

(tick)

(error)



TotalPrice/TotalAmount@CurCode


<ns2:TotalAmount CurCode="RUB">15050</ns2:TotalAmount>


7

Session id

(tick)

(error)



PayloadAttributes/CorrelationID


<ns2:CorrelationID>2.47:8bd32a88-51ca-4db7-9cf3-90d5e612a282</ns2:CorrelationID>


Anchor
BookingRef
BookingRef
PNR information. 
/Envelope /Body/IATA_OrderViewRS/Response/Order/BookingRef/BookingEntity


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

Airline code

(tick)

(error)



BookingEntity/AirlineDesigCode


<ns2:AirlineDesigCode>S7</ns2:AirlineDesigCode>


2

PNR number

(tick)

(error)



BookingID


<ns2:BookingID>QWGYZH</ns2:BookingID>


Anchor
OrderItem
OrderItem
Service item information. 
/Envelope /Body/IATA_OrderViewRS/Response/Order/OrderItem(Multiple)


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

EMD creation datetime

(tick)

(error)



CreationDateTime


<ns2:CreationDateTime>2020-09-09T15:56:14.52</ns2:CreationDateTime>


2

EMD number

(tick)

(error)



OrderItemID


<ns2:OrderItemID>4218206116549</ns2:OrderItemID>


3

Service price

(tick)

(error)



Price/TotalAmount


<ns2:TotalAmount CurCode="RUB">3300</ns2:TotalAmount>


4

Service price currency

(tick)

(error)



Price/TotalAmount@CurCode


<ns2:TotalAmount CurCode="RUB">3300</ns2:TotalAmount>


5

Passenger association

(tick)

(error)



Service/PaxRefID


<ns2:PaxRefID>P2</ns2:PaxRefID>


6

OriginDestination association

(tick)

(error)



Service/ServiceAssociations/ServiceDefinitionRef/FlightAssociations/PaxJourneyRefID


<ns2:PaxJourneyRefID>OD1</ns2:PaxJourneyRefID>


7

Segment association

(tick)

(error)



Service/ServiceAssociations/ServiceDefinitionRef/FlightAssociations/PaxSegmentRefID


<ns2:PaxSegmentRefID>SEG1</ns2:PaxSegmentRefID>


8

Service ID association

(tick)

(error)



Service/ServiceAssociations/ServiceDefinitionRef/ServiceDefinitionRefID


<ns2:ServiceDefinitionRefID>SD_1</ns2:ServiceDefinitionRefID>


9

Service order ID

(tick)

(error)



ServiceID


<ns2:ServiceID>SRV_1</ns2:ServiceID>


10

EMD status

(tick)

(error)



StatusCode


<ns2:StatusCode>ISSUED</ns2:StatusCode>

MarketingCarrierInfo/RBD_Code
Code Block
<ns2:RBD_Code>R</ns2:RBD_Code>
10

Operating сarrier airline code

(tick)

(error)

(error)

Code Block
OperatingCarrierInfo/CarrierDesigCode
Code Block
<ns2:CarrierDesigCode>S7</ns2:CarrierDesigCode>
11

Operating сarrier flight number

(tick)

(error)

(error)

Code Block
OperatingCarrierInfo/MarketingCarrierFlightNumberText
Code Block
<ns2:OperatingCarrierFlightNumberText>2507</ns2:OperatingCarrierFlightNumberText>
12

Segment ID 

(tick)

(error)

(error)

Code Block
PaxSegmentID
Code Block<ns2:PaxSegmentID>SEG1</ns2:PaxSegmentID>