OrderViewRS - LongSell

OrderViewRS - LongSell

  • <OrderViewRS>

  • <Document>

  • <Party>

  • <Success>

  • <Response>

  • <Order>

  • TicketDocInfos

  • <DataLists>

  • <MetaData>

User Guidance

Input Parameters

Type

Mandatory/Optional

Request Object

OrderViewRS

M

< OrderViewRS >

XML Example for the following elements

<OrderViewRS Version="17.2" xmlns="http://www.iata.org/IATA/EDIST">

Elements

Details

Mandatory/Optional

Version (Attribute)

Specify NDC schema message version. Always pass 17.2
Note: This is a mandatory attribute in NDC schema. The service will not validate what is being passed in this attribute

M

 

<Document>

XML Example for the following elements

<Document>         <Name>NDC</Name>         <ReferenceVersion>17.2</ReferenceVersion> </Document>

Elements

Details

Mandatory/Optional

<Document>

NDC Message Document information

M

<Name>

Document name will be always NDC

O

< ReferenceVersion>

Will be NDC version

O

<Party>

Elements

Details

Mandatory/Optional

<Party>

Party & Sender Definition

M

Example for Party:

 

<ns2:Party> <ns2:Sender> <ns2:AgentUserSender> <ns2:OtherIDs> <ns2:OtherID Description = "Booking Channel ID">Agent EN</ns2:OtherID> </ns2:OtherIDs> <ns2:AgentUserID Owner = "ABDUTEST">TESTABDUAGENT</ns2:AgentUserID> </ns2:AgentUserSender> </ns2:Sender> <ns2:Participants xsi:nil = "true" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"/> <ns2:Recipient> <ns2:ORA_Recipient> <ns2:AirlineID>V1</ns2:AirlineID> </ns2:ORA_Recipient> </ns2:Recipient> </ns2:Party>

Sender

 

M

AgentUserSender

Agent User Sender Details as mentioned in the above sessions

M

Participants

 

M

Recipient

 

M

ORA_Recipient

 

M

AirlineID

Airline Code

M

Success

The presence of the empty Success element explicitly indicates that the message succeeded

M

Response

Query Results

M

OrderViewProcessing

Transaction Processing Results

M

Order

This section contains details on all the elements in the booking- payment details, flight and seat etc.

M

OrderID

PNR number

M

BookingReferences

BookingReferences

M

BookingReference

 

 

Type

Type as per PADIS Code

M

ID

PNR Number or RLOC

M

AirlineID

Ailine ID eg : 1A

O

OtherID

Channel or Tour Operator Code

EG: ORDER CREATED CHANNEL Guest EN

TOUR OPERATOR ID TCK01

M

Example for BookingReferences for a GDS PNR:

 

<ns2:BookingReferences> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>EXA52Y</ns2:ID> <ns2:OtherID Name = "ORDER CREATED CHANNEL">1A</ns2:OtherID> </ns2:BookingReference> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>KLOWIV</ns2:ID> <ns2:AirlineID>V1</ns2:AirlineID> </ns2:BookingReference> </ns2:BookingReferences>

Example for BookingReferences for a Tour Operator PNR:

 

<ns2:BookingReferences> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>A3QX62</ns2:ID> <ns2:OtherID Name = "ORDER CREATED CHANNEL">AIRES APP</ns2:OtherID> </ns2:BookingReference> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>TESTTO123</ns2:ID> <ns2:OtherID Name = "TOUR OPERATOR ID">TESTCO</ns2:OtherID> </ns2:BookingReference> </ns2:BookingReferences>

Example for BookingReferences for a Normal PNR:

 

<ns2:BookingReferences> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>B283K2</ns2:ID> <ns2:OtherID Name = "ORDER CREATED CHANNEL">AIRES APP</ns2:OtherID> </ns2:BookingReference> </ns2:BookingReferences>

TotalOrderPrice

PRICE DETAILS OF ORDER

M

DetailCurrencyPrice

 

M

Total

Total price amount

M

Code

Currency code

O

Status

 

M

StatusCode

OK if order is success

M

Payments

Payment details

M

Payment

 

 

Amount

 

M

SimpleCurrencyPrice

Amount paid

M

Method

Payment method

M

PaymentCardMethod

 

M

CardCode

egVI for VISA

M

MaskedCardNumber

Masked card number

M

CardHolderName

CardHolderName

M

Example for Timelimit Applied over PayLater PNR:

<ns2:TimeLimits> <ns2:PaymentTimeLimit DateTime="2022-10-13T20:59:00Z"/> </ns2:TimeLimits>

TimeLimits

Order-Level Time Limits.

O

PaymentTimeLimit

PaymentTimeLimit in GMT

O

OrderItems

 

M

OrderItem

 

This will be returned once for FlightItem and will be repeated to return each SeatItem

M

OrderItemID

 

Unique id V1_ORDERITEM_166814048

M

Owner

Airline code

M

PriceDetail

Price details

M

BaseAmount

BaseAmount eg 1000

M

Code

Currency code eg GBP

M

Surcharges

SURCHARGE price details

M

Surcharge

 

 

Total

Total surcharge amount

M

Taxes

Total tax price details

M

Total

Total tax amount

M

Service

this section contains the passenger reference & segment reference

M

PassengerRef

Passenger reference

M

SegmentRef

Segment reference

M

ServiceDefinitionRef

Service reference in case of SSR/Bag

 

FareDetail

Fare details

M

FareComponent

 

 

Price

Fare , tax details, Discounts

M

BaseAmount

BaseAmount

M

Taxes

Taxes

M

Total

Total tax amount

M

Breakdown

Gives tax breakdown with tax codes, country codes and tax amounts

M

FareBasis

Fare basis details

M

FareBasisCode

 

M

Code

Fare basis cide eg :YOW

M

RBD

Selling or booking class code eg :O

M

TicketDesig

FARE BASIS CODE

M

FareRules

Fare rukes if any

M

SegmentRefs

Segment reference for the fare componenet

M

TicketDocInfos

 

M

TicketDocInfo

 

Eticket details

M

TicketDocNbr

E ticket number eg : 0048448343449

M

Type

Document type.

IATA PADIS Code from codeset 1001

 

M

NumberofBooklets

Eg :1

M

DateOfIssue

Eg/: 2019-02-18Z

M

TicketingLocation

Eg:ROM

M

CouponInfo

COUPON DETAILS

M

CouponNumber

CouponNumber

M

Status

COUPON STATUS

M

SoldAirlineInfo

 

M

Departure

Departure airport code , date and timeM

M

Arrival

Arrival airport code , date and time

M

MarketingCarrier

Carrier info with airline code and flight number

M

PassengerReference

Passenger refrerence

M

Datalists

 

 

PassengerList

Passenger details

M

ContactList

Contact information

M

BaggageAllowanceList

Baggage allowance details

M

FlightSegmentList

Flight egmnet details

M

ServiceDefinitionList

Service definition list

M

Metadata

 

 

PassengerMetadata

 

<ns2:PassengerMetadata MetadataKey = "V1_MDK_1550472531556"> <ns2:AugmentationPoint> <ns2:AugPoint Key = "V1_AUG_1550472531557"> <ns3:ItineraryAmountDetailAugPoint> <TotalPriceAmount Code = "EUR">60.83</TotalPriceAmount> <TotalFeeAmount Code = "EUR">0.0</TotalFeeAmount> <TotalAmount Code = "EUR">60.83</TotalAmount> <TotalAmountToBePaid Code = "EUR">0.0</TotalAmountToBePaid> <TotalAmountPaid Code = "EUR">60.83</TotalAmountPaid> </ns3:ItineraryAmountDetailAugPoint> </ns2:AugPoint> </ns2:AugmentationPoint> </ns2:PassengerMetadata>

M

CurrencyMetadatas

Currency details

M

PriceMetadatas

Contain FareComponentAugPoint , TaxDetailAugPoint , FareDetailAugPoint