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