OrderCreateRQ - ShortSell
<OrderCreateRQ>
<PointOfSale>
<Document>
<Party>
<Query>
User Guidance | ||
Input Parameters | Type | Mandatory/Optional |
Request Object | OrderCreateRQ | M |
< OrderCreateRQ > | ||
XML Example for the following elements<OrderCreateRQ 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 |
<PointOfSale> | ||
---|---|---|
XML Example for the following elements<ns:PointOfSale>
<ns:Location>
<ns:CountryCode>IT</ns:CountryCode>
<ns:CityCode>ROM</ns:CityCode>
</ns:Location>
<ns:RequestTime Zone = "CET">2019-01-28T07:01:00</ns:RequestTime>
</ns:PointOfSale> | ||
Elements | Details | Mandatory/Optional |
PointOfSale | Point of Sale information. | M |
Location | Point of sale location information. | O |
CountryCode | Country Code | M |
CityCode | Airport or City Code | M |
RequestTime | Point Of Sale Timestamp value Example: 2017-01-13T13:59:38Z | O |
Zone (Attribute) | Point of Sale timezone Example : UTC, CET | O |
<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> | ||
---|---|---|
XML Example for the following elementsNormal bookings/B2C bookings B2B login/travel agent login | ||
Elements | Details | Mandatory/Optional |
Party | Party & Sender Definition | M |
Sender | Message Sender information. | M |
AgentUserSender | Agent User Sender Details | M |
Name | Agency Seller Name | O |
AgentUserID | User ID of the Agent AgentUserID In case of B2C bookings, AgentUserID holds the channel code. Example: | M |
Owner (Attribute) | Airline designator or CRS code of the owner/ assigner of the Offer ID, typically used for offer ordering purposes. Owner (Attribute) In case of a Travel Agent booking, Owner value will be the Agency Code. Example: | O |
OtherIDs | Additional Agency (Seller) identification | O |
OtherID | Other Identifier | M |
Description (Attribute) | Other identification description. | M |
Recipient | Named Message Recipient. | M |
ORA_Recipient | SUPPLIER: ORA (Offer Originating Airline) Recipient. | M |
AirlineID | Airline ID | M |
Name | Airline Name | O |
<Query> | ||
---|---|---|
Query | Core Service Price query parameters. | M |
<Order> | ||
---|---|---|
Order | Order to be created | M |
XML Example for the Order elementsFollowing examples includes the Offers for Flight Fare Offers, Seat Offers , SSR Offers and Extra Baggage Offers. | ||
Element | Details | Optional/Mandatory |
Offer | Offer selected by the Passenger for creating an Order. | M |
OfferID (Attribute) | Reference to the OfferID of the selected Offers returned in OfferPriceRS. | M |
Owner (Attribute) | AirLine ID | M |
ResponseID (Attribute) | Reference to unique shopping session response ID, as provided in the previous OfferPrice/SeatAvailability/ServiceList response | M |
OfferItem | OfferItem selected by the Passenger for creating the requested Order. Repeat occurrence of OfferItem (once per passenger) if different passengers want to select different service options, different quantities of a-la-carte items or different seat locations. As a minimum, all mandatory OfferItems from the desired offer should be explicitly defined within these selections and should repeat the same Passenger and Flight Segment associations defined in the originating OfferItems. | M |
OfferItemID (Attribute) | Pass the OfferItemID that is returned in OfferPrice response for the selected offer. | M |
PassengerRefs | Reference to the passenger(s) for which this OfferItem applies. | M |
SeatSelection | Should be a given if the passenger wish to select seats in the Selected Offer. | O |
Row | Row Number of the Selected Seat | M |
Column | Column Number of the selected Seat | M |
<Payments> | ||
Payments | Specify payment information | O |
XML Example for the Order elements
| ||
Payment | Payment info | M |
Method | Payment info | M |
PaymentCard | Card details | M |
CardCode | Car code Example: VI for VISA | M |
CardNumber | Card Number | M |
SeriesCode | Series Code | M |
CardHolderName | Card Holder Name | M |
CardHolderBillingAddress | Billing address Details | M |
Amount | Payment amount . | M |
Code | Currency code | M |
EffectiveExpireDate | Card expiry details | M |
Expiration | Should be encrypted | M |
<DataLists> | ||
PassengerList | Passenger details | M |
ContactList | ContactList | O |