OrderViewRS - ShortSell
<OrderViewRS>
<Document>
<Party>
<Success>
<Response>
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 |
XML Example for the following elementsFor (B2B) Travel Agent Orders: <ns2:Party>
<ns2:Sender>
<ns2:AgentUserSender>
<ns2:OtherIDs>
<ns2:OtherID Description = "Booking Channel ID">Order created CHANNEL CODE</ns2:OtherID>
</ns2:OtherIDs>
<ns2:AgentUserID Owner = "AGENCY CODE">TRAVEL AGENT CODE</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>AIRLINE CODE</ns2:AirlineID>
</ns2:ORA_Recipient>
</ns2:Recipient>
</ns2:Party>
For (B2C) Normal Orders: | ||
Sender | Message Sender information | M |
AgentUserSender | This specific data field to be used for Agent user Sender information | M |
OtherIDs | Additional Agency (Seller) identification. | O |
OtherID | Other identifier. In case of (B2B) Travel Agent bookings, OtherID holds the Order Created Channel Code. | M |
Description (Attribute) | Other identification description. In case of (B2B) Travel Agent bookings, this attribute hold the value “Booking Channel ID“ | O |
AgentUserID | Agent User ID. In case of (B2B) Travel Agent bookings, AgentUserID holds the Travel Agent Code. In case of (B2C) Normal bookings, AgentUserID holds the Order Created Channel Code. | M |
Owner (Attribute) | Agency Code Details. | O |
Participants | Message Participant(s). | O |
Recipient | Named Message Recipient | O |
ORA_Recipient | ORA (Offer Originating Airline) Recipient. | M |
AirlineID | Airline Code | M |
<Success> | ||
Success | The presence of the empty Success element explicitly indicates that the message succeeded | M |
<Response> | ||
Response | Query Results | M |
<OrderViewProcessing/> | ||
OrderViewProcessing | Transaction Processing Results | M |
<Order> | ||
Order | Order information. This section contains details on all the elements in the booking- payment details, flight and seat etc. | M |
OrderID | The airline-assigned unique Order ID/PNR number | M |
BookingReferences | Booking Reference information to include Record Locator, Assigning Airling Identifier, etc | M |
BookingReference | Booking Reference detail. | M |
Type | Booking Reference Type. Example: 6 (Passenger confirmation number) Encoding Scheme: IATA Padis Codeset - List for data element [1153] Reference Qualifier | O |
ID | Existing Booking Reference ID (PNR Number or RLOC) | M |
AirlineID | Ailine ID Example : 1A | M |
OtherID | Channel or Tour Operator Code Example: CHANNEL1 , TCK01 | M |
Name (Attribute) | Entity Name. Example: ORDER CREATED CHANNEL , TOUR OPERATOR ID etc. | M |
XML Example for the following elementsExample for BookingReferences for a GDS PNR: Example for BookingReferences for a Tour Operator PNR: Example for BookingReferences for a Normal PNR: | ||
TotalOrderPrice | Total Order Price. Example: 340 EUR | M |
DetailCurrencyPrice | A (detailed) CURRENCY-based Price | M |
Total | Total price amount | M |
Code | Currency code | O |
<Status> | Â | M |
StatusCode | OK if order is success | M |
<Payments> | Payment details | O |
Example for Timelimit Applied over PayLater PNR: | ||
Payment | Payment Processing detail. | M |
Amount | Payment Amount. | M |
SimpleCurrencyPrice | Amount paid | M |
Code (Attribute) | Currency Code | M |
Method | Payment Method information. | M |
PaymentCardMethod | Payment Card payment. | M |
CardCode | Card Code Example: VI for VISA | M |
MaskedCardNumber | Masked card number | M |
CardHolderName | CardHolderName | M |
TimeLimits | Order-Level Time Limits in GMT. | O |
PaymentTimeLimit | PaymentTimeLimit in GMT | O |
<OrderItems> | Order Item Detail. | M |
XML Example for the following elementsOrderItem Sample for Order Fare Details: OrderItem Sample for Order SSR Details: OrderItem Sample for Order Seat Details: Â | ||
OrderItem  | Order Item details. | M |
OrderItemID Â | The airline-assigned unique Order Item ID Example: V1_ORITM_PAX.36646_SEG.501 | M |
Owner | Airline code | M |
PriceDetail | Price details | M |
BaseAmount | BaseAmount Example: 1000 | M |
Code | Currency code Example: GBP | M |
Surcharges | Applicable Surcharge Details | M |
Surcharge | Surcharge price details | M |
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. Example: | M |
PassengerRef | Passenger reference | M |
SegmentRef | Segment reference | M |
ServiceDefinitionRef | Service reference in case of SSR/Bag | M |
FareDetail | Fare details | M |
FareComponent | Fare Component information with Price Breakdown. | M |
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 | Fare Basis Code Information. | M |
Code | Fare basis code Example: YOW | M |
RBD | Selling or booking class code Example: O | M |
TicketDesig | Order Created Fare Basis Code | M |
FareRules | Fare rules if any | M |
SegmentRefs | Segment reference for the fare component referring to the Flight Segment Details in DataLists | M |
<TicketDocInfos> | ||
XML Example for the following elementsTicketDocInfo for Passenger Ticket: TicketDocInfo for Passenger EMD : | ||
TicketDocInfo  | E-Ticket/document information. | M |
TicketDocNbr | E-ticket number Example: 0048448343449 | M |
Type | Coupon Type. Example: Y (EMD-S Standalone) Encoding Scheme: IATA Padis Codeset - List for data element 1001 (Document/ Message Name, coded) | M |
NumberofBooklets | The number of booklets issued. Example: 1 | M |
DateOfIssue | Date of Issue. Example: 2019-02-18Z | M |
TicketingLocation | Airport or City Code. Example: ROM | M |
CouponInfo | Coupon information | M |
CouponNumber | Applicable coupon number. | M |
Status | Current status of the coupon. | M |
SoldAirlineInfo | Date and time, flight number. | 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 reference | M |
<Datalists> | ||
<PassengerList> | ||
PassengerList | Passenger details | M |
XML Example for the following elements | ||
<ContactList> | ||
ContactList | Contact information | M |
XML Example for the following elements | ||
ContactID (Attribute) | Uniquely Identifies a set of Contact Information, within the context of one message. | O |
<BaggageAllowanceList> | ||
BaggageAllowanceList | Baggage allowance details | M |
XML Example for the following elements | ||
BaggageAllowance | Checked or Carry-On Baggage Allowance detail. Use BaggageCategory to specify which of the two. | M |
BaggageAllowanceID (Attribute) | Unique ID for Baggage Reference | O |
BaggageCategory | Baggage Category. Example: Checked | M |
WeightAllowance | Baggage Weight Allowance with application information | M |
ApplicableParty | Baggage weight restriction application. Examples: Party, Traveler Note: Party applies to all Travelers. | O |
MaximumWeight | Maximum Weight and Unit Details | M |
Value | Maximum Weight Value | M |
UOM | Unit Of Measure | M |
<FlightSegmentList> | ||
FlightSegmentList | Flight Segment details | M |
XML Example for the following elements | ||
FlightSegment | Flight Segment | M |
SegmentKey (Attribute) | A globally unique identifier for this Flight Segment instance. | M |
ElectronicTicketInd (Attribute) | When true, an electronic ticket may be issued. | O |
Departure | Departure (origin) Airport, Date and Time information. (en, description) | M |
AirportCode | Airport or a city code. Use a three letter location identifier assigned according to the IATA Resolution 763. Refer to IATA Airline Coding Directory . Example: TPA | M |
Date | Departure date. Example: 2017-01-13 Encoding Scheme: ISO 8601 Date Format (YYYY-MM-DD) | M |
Time | Departure time. Example: 09:15 Encoding Scheme: ISO 8601 Military/ 24 Hour Format (HH:MM) | O |
Terminal Information | Terminal information will be present under the Departure and Arrival tags only if the terminal information is available in the flight | O |
Arrival | Arrival (destination) Airport, Date and Time information. | M |
AirportCode | Airport or a city code. Use a three letter location identifier assigned according to the IATA Resolution 763. Refer to IATA Airline Coding Directory . Example: TPA | M |
Date | Arrival date. Example: 2017-01-13 Encoding Scheme: ISO 8601 Date Format (YYYY-MM-DD) | O |
Time | Arrival time. Example: 09:15 Encoding Scheme: ISO 8601 Military/ 24 Hour Format (HH:MM) | O |
MarketingCarrier | Marketing Carrier information | M |
AirlineID | A two-character alpha-numeric code assigned according to the IATA Resolution 762 or a three-letter airline designator assigned by ICAO. Refer to IATA Airline Coding Directory . | M |
FlightNumber | Flight Number. Example: 1234 | M |
Equipment | Aircraft Equipment. | M |
AircraftCode | The IATA aircraft type 3 character code; use SSIM Appendix A. Example: 318. | M |
AirlineEquipCode | Airline-specific aircraft equipment code. Example: 737-800 | O |
ClassOfService | Class of Service. Example: T | M |
Code | Class of Service Code | M |
FareBasisCode | Fare basis code. Example: Y26CH | O |
FlightDetail | Flight Details. | O |
FlightDuration | Flight Duration with application. | M |
Stops | Flight Stop Quantity and Location(s). | O |
StopQuantity | Stop Quantity. Example: 1 | O |
<FlightList> | ||
FlightList | Flight List information | O |
XML Example for the following elements | ||
Flight | Journey information describing the travel between an airport/city where travel commences and an airport/city where travel ultimately terminates. A journey may be comprised of one or more segments. Note: This node will be renamed to journey in future releases. | M |
FlightKey (Attribute) | A globally unique identifier for this Flight instance. | O |
Journey | Flight journey information. | O |
Time | Total Journey Time. Example: PT7H45M (7 hours and 45 minutes) | O |
SegmentReferences | Association to multiple Flight Segment instance(s). Example: V1_SEG.501 V1_SEG.502 | M |
<OriginDestinationList> | ||
OriginDestinationList | OriginDestinationList | O |
XML Example for the following elements | ||
OriginDestination | Origin/ Destination information. Contains a list of all Flight element that are part of that OD. | M |
OriginDestinationKey | A globally unique identifier for this OriginDestination instance. | O |
DepartureCode | Departure (origin) Airport Code. | M |
ArrivalCode | Airport or a city code. Use a three letter location identifier assigned according to the IATA Resolution 763. Refer to IATA Airline Coding Directory . Example: TPA | M |
FlightReferences | Association to multiple Flight instance(s). Example: V1_FL.503 | O |
<ServiceDefinitionList> | ||
ServiceDefinitionList | Service definition list | M |
XML Example for the following elements | ||
ServiceDefinition | ServiceDefinition details | O |
ServiceDefinitionID (Attribute) | A unique Service ID that has been returned in the Shopping results, and identifies an airline service item (ie a product or a service) that can be separately delivered and uniquely described by an airline. | M |
Name | Service name. Example: Lounge Pass | M |
Encoding | Service Codes and Reason for Issuance. | O |
RFIC | Reason For Issuance Code Examples: A (Air Transportation) C (Baggage) E (Airport Services) F (Merchandise) G (In-flight Services) Refer to PADIS Codeset for data element 4183 - | O |
Code | Service code. Examples: XLEG (Extra Leg Room Seat, implementer encoding) XBAG (Extra Bag, implementer encoding). Used in conjunction with SubCode (Associated Reason For Issuance SubCode) | O |
SubCode | Associated Reason For Issuance Sub Code. Examples: 0CC (First Checked Bag) 0B1 (In-flight Entertainment) 0BX (Lounge) 0B3 (Meal/ Beverage) 0B5 (Pre-reserved Seat Assignment) 0G6 (Priority Boarding) | O |
Descriptions | SERVICE Description. Note: Supports plain text, multimedia and code and link references | M |
Description | Service Description detail. | M |
Text | Description value | O |
Application | Description Application. Examples: SEAT 3B, Discount 15P | O |
<PriceClassList> | ||
PriceClassList | Itinerary Fare Class details | M |
XML Example for the following elements | ||
PriceClass | Price/Fare Class details | M |
PriceClassID (Attribute) | Unique ID referring to the PriceClassRef in Fare Details | O |
Name | Price Class Name Example: SUNECO | M |
FareBasisCode | FareBasisCode Details | M |
Code | FareBasis Code | M |
ClassOfService | Class of Service Details | M |
refs (Attribute) | Unique ID referring to the Segment ID in FlightSegmentList | M |
Code | Class of Service Code Example: A | M |
MarketingName | Cabin Class Marketing Name. | M |
CabinDesignator (Attribute) | Designator Code of the Cabin | O |
<SeatDefinitionList> | ||
SeatDefinitionList | Seat Definition List | O |
XML Example for the following elements | ||
SeatDefinition | Seat Information Details | O |
SeatDefinitionID (Attribute) | Seat Information by Aircraft section | O |
<InstructionsList> | ||
InstructionsList | PNR Comments List | O |
Instruction | Offer/ Order Instruction(s) | M |
ListKey (Attribute) | Globally unique id for this Data List instance. | M |
FreeFormTextInstruction | Free-text Instruction Remark(s). | M |
Remark | Remark Text Example for Remark Text 1) COMMENT_TYPE - Specify the Comment Type. Example : MANIFEST_COMMENT 2) COMMENT_VALUE - Specify the Comment Value Example : The PNR is manually repriced 3) COMMENT_ADDED_USER - Specify the Comment Added User name, Duty Code and Office Code Example : USER1 ADMIN FRAAPT | M |
Timestamp (Attribute) | Remark creation timestamp. Example : 2020-11-30T08:57:43Z | M |
XML Example for the following elements | ||
<Metadata> | ||
PassengerMetadata | Contain the ItineraryAmountDetailAugPoint | M |
CurrencyMetadatas | Currency details | M |
PriceMetadatas | Contain FareComponentAugPoint , TaxDetailAugPoint , FareDetailAugPoint | M |