Versions Compared

Key

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

Table of contents:

Table of Contents
Check

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
Passengers contact

Rout and service information

(tick)

(tick)addAncillariesIATA_OrderViewRS | v0.52 | split operationResponse/DataLists/ContactInfoList2Pax journey reference(tick)(tick)addAncillariesIATA_OrderViewRS | v0.52 | split operationResponse/DataLists/PaxJourneyList3

Passengers list

(tick)(error)addAncillariesIATA_OrderViewRS | v0.52 | split operationResponse /DataLists/PaxList4Pax segment list(tick)(error)addAncillariesIATA_OrderViewRS | v0.52 | split operationResponse /DataLists/PaxSegmentList5PNR information(tick)(tick)addAncillariesIATA_OrderViewRS | v0.52 | split operationResponse /Order/BookingRef6Order ID(tick)(error)Response /Order/OrderID
<OrderID>QDT6HGN</OrderID>
7Order description(tick)(tick)addAncillariesIATA_OrderViewRS | v0.52 | split operationResponse /Order/OrderItem8Session information(tick)(error)PayloadAttributes/CorrelationID
<CorrelationID>98f7fea7-e359-445d-8636-c70cda112001</CorrelationID>
AnchorContact listContact listContact list

(error)


DataLists

DataLists



2

Order information

(tick)

(error)


Order

Order



#

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

/ContactInfoList/ContactInfo (Multiple)




Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

Contact info ID

(tick)

OriginDestination information

(tick)

(error)

(error)


PaxJourneyList

ContactInfoID
<ContactInfoID>CONTACT_1</ContactInfoID>
2

Passenger e-mail

PaxJourneyList



2

Passengers information

(tick)

(tick)

(error)

(error)


PaxList

EmailAddress/EmailAddressText
<EmailAddressText>chuk@s7.ru</EmailAddressText>
3Passenger phone number(tick)(error)(error)Phone/PhoneNumber<PhoneNumber>74951502070</PhoneNumber>

PaxList



3

Segment information

(tick)

(error)


PaxSegmentList

PaxSegmentList



4

Service information

(tick)

(error)


ServiceDefinitionList

ServiceDefinitionList


Anchor
PaxJourneyList
PaxJourneyList

Pax journey reference

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

#

Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1
Journey

OriginDestination ID

(tick)

(tick)

(tick)

(error)

(error)



PaxJourneyID

<PaxJourneyID>YZoFvA87FVoRjp9r<


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


2

Segment

ID

assotiation

(tick)

(tick)

(tick)(error)

(tick)



PaxSegmentRefID

<PaxSegmentRefID>ePQfKZklF1UzZYoF<


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


Anchor

Passengers list

PaxList

Passengers list

PaxList
Passengers

list

information
/Envelope /Body/IATA_OrderViewRS/Response/DataLists/PaxList/

Pax 

Pax(Multiple)

#


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1
Contact info ID(tick)(error)(error)ContactInfoRefID
<ContactInfoRefID>CONTACT_1</ContactInfoRefID>
2Passenger birth date(tick)(error)(error)IdentityDoc/Birthdate
<Birthdate>1993-02-25</Birthdate>
3Passenger birth place(tick)(error)(error)IdentityDoc/BirthplaceText<BirthplaceText>RU</BirthplaceText>4Passenger citizenship country(tick)(error)(error)IdentityDoc/CitizenshipCountryCode<CitizenshipCountryCode>RU</CitizenshipCountryCode>5

Passenger

document expiry date

gender

(tick)

(error)


M - male
F -female

(tick)(error)(error)IdentityDoc/ExpiryDate<ExpiryDate>2021-10-10</ExpiryDate>6Passenger document number(tick)(error)(error)IdentityDoc/IdentityDocID<IdentityDocID>211111111</IdentityDocID>7Passenger document type(tick)(error)(error)IdentityDoc/IdentityDocTypeCode<IdentityDocTypeCode>PASSPORT</IdentityDocTypeCode>8Passenger document issuing country(tick)(error)(error)IdentityDoc/IssuingCountryCode<IssuingCountryCode>RU</IssuingCountryCode>9Passenger gender(tick)(error)(error)

M — Male

F — Famale

Individual/GenderCode

<GenderCode>F<


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

10


2
Passenger given

Passenger given name

(tick)

(tick)

(error)

(error)

(error)



Individual/GivenName

<GivenName>claudia<


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

11


3

Passenger surname

(tick)(error)

(tick)

(error)

(error)



Individual/Surname

<Surname>procula<


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

12


4
Passenger

Passanger title

(tick)

(tick)

(error)(error)MR, MRS, MS

(error)



Individual/TitleName

<TitleName>MRS<


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

13


5

Associated passenger

(tick)

(tick)



PaxRefID


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


6

Passenger

pax

ID

(tick)(error)

(tick)

(error)

(error)



PaxID

<PaxID>weXxEHGd8s8xd53M<


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

14


7

Passenger type

(tick)

(tick)

(error)

(tick)

(error)


ADT - adult

CHD - child

INF

PTC<PTC>ADT</PTC>

-inf

SRC - subsidised adult

YTR - subsidised adult

CHR - subsidised child

IN




Anchor

Pax segment listPax segment listPax segment list

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)



Arrival/AircraftScheduledDateTime

<AircraftScheduledDateTime>2020


<ns2:AircraftScheduledDateTime>2020-

06

12-

16T06

28T21:

45

40:00</ns2:AircraftScheduledDateTime>


2

Arrival airport code

(tick)

(error)

(error)



Arrival/IATA_LocationCode

<IATA


<ns2:IATA_

LocationCode>DME<

LocationCode>OVB</ns2:IATA_LocationCode>


3
Arrival terminal name4
(tick)(error)(error)Arrival/TerminalName
<TerminalName>A</TerminalName>

Depature datetime

(tick)

(error)

(error)



Dep/AircraftScheduledDateTime

<AircraftScheduledDateTime>2020


<ns2:AircraftScheduledDateTime>2020-

06

12-

16T06

28T13:

20

35:00</ns2:AircraftScheduledDateTime>

5


4

Depature airport code

(tick)

(error)

(error)



Dep/IATA_LocationCode

<IATA


<ns2:IATA_

LocationCode>OVB<7

LocationCode>DME</ns2:IATA_LocationCode>

6Depature terminal name(tick)(error)(error)Dep/TerminalName
<TerminalName>A</TerminalName>


5

Marketing сarrier airline code

(tick)

(tick)

(error)

(error)

(error)



MarketingCarrierInfo/CarrierDesigCode

<CarrierDesigCode>S7<


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

8


6

Marketing сarrier flight number

(tick)(error)

(tick)

(error)

(error)



MarketingCarrierInfo/MarketingCarrierFlightNumberText

<MarketingCarrierFlightNumberText>2501<


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

9


7

RBD code

(tick)(error)

(tick)

(error)

(error)



MarketingCarrierInfo/RBD_Code

<RBD


<ns2:RBD_

Code>Y<

Code>R</ns2:RBD_Code>

10


8

Operating сarrier airline code

(tick)(error)

(tick)

(error)

(error)



OperatingCarrierInfo/CarrierDesigCode

<CarrierDesigCode>S7<


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

11


9

Operating сarrier flight number

(tick)(error)

(tick)

(error)

(error)



OperatingCarrierInfo/MarketingCarrierFlightNumberText

<OperatingCarrierFlightNumberText>2501<


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

12


10
Pax segment

Segment ID 

(tick)

(tick)

(error)

(error)

(error)



PaxSegmentID

<PaxSegmentID>MO6nzWWh6yfM6LaG<


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


Anchor

PNR information

ServiceDefinitionList

PNR information

ServiceDefinitionList

PNR

Service information
/Envelope /Body/IATA_OrderViewRS/Response/

Order

DataLists/ServiceDefinitionList/

BookingRef#

ServiceDefinition(Multiple)




Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1
Airline owner code(tick)(error)(tick)S7BookingEntity/Carrier/AirlineDesigCode
<AirlineDesigCode>S7</AirlineDesigCode>
2PNR(tick)(error)(error)BookingID
<BookingID>RP4GVF</BookingID>
3PNR type(tick)(error)(error)Parent PNR
Split PNRBookingRefTypeCode
<BookingRefTypeCode>Parent PNR</BookingRefTypeCode>
AnchorOrder descriptionOrder descriptionOrder description

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

/OrderItem(Multiple)#


Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1

PNR

(tick)(error)(error)OrderItemID
<OrderItemID>RP4GVF</OrderItemID>
2PNR time limit(tick)(error)(error)PaymentTimeLimitDateTime
<PaymentTimeLimitDateTime>2020-02-24T16:53:57.657+07:00</PaymentTimeLimitDateTime>
3Service information(tick)(tick)(error)addAncillariesIATA_OrderViewRS | v0.52 | split operation
AnchorService informationService informationService

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

/Service

(Multiple)

#

Description

Mand

Mult

Default

Ref/Format/Desc

xPath

Example

1
Passenger reference ID(tick)(error)(error)PaxRefID
<PaxRefID>0QR8LbaRZNiNVpg2</PaxRefID>
2Passenger segment reference ID(tick)(error)(error)ServiceAssociations/PaxSegmentRefID
<PaxSegmentRefID>tmM0F1Xxj6noUJJB</PaxSegmentRefID>

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>

3Service ID(tick)(error)(error)ServiceID<ServiceID>SRV_1</ServiceID>