ServiceListRQ - ShortSell
Â
User Guidance - Service Input Parameters | ||
Input Parameters | Type | Optional/Mandatory |
Request Object | ServiceListRQ | M |
Â
<ServiceListRQ>
<Document>
<Party>
<Query>
<DataLists>
<MetaData>
Â
<ServiceListRQ > | ||
XML Example for the following elements<ServiceListRQ 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 |
NDC Message Document information | M | |
Document name will be always NDC | O | |
Will be NDC version | O |
Â
<PointOfSale> | ||
---|---|---|
XML Example for the following elements | ||
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 |
Â
<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> | ||
---|---|---|
XML Example for Query Object ServiceList request for selected flights in the Selected Offer ServiceList request for all flights in the Selected Offer  Service List request for all flights in the selected Offer with Notifiable true  Service List request for selected flight in the selected Offer with Notifiable true   | ||
Elements | Details | Mandatory/Optional |
Query | Core Query for ServiceList | M |
Offers | Airline Offers | M |
Offer | To get a service Info using shortsell, the client should use this tag to provide details. | M |
OfferID (Attribute) | This is the OfferID returned in AirShoppingRS for the Selected offer the customer wishes to book the flight. | M |
ResponseID (Attribute) | ResponseID value | M |
Owner (Attribute) | Should be always set to Airline Code | M |
OfferItemIDs | Offer items | M |
OfferItemID (Attribute) | The airline-assigned unique Offer Item ID. The client should pass the OfferItemID that is returned in AirShoppingRS. | M |
refs (Attribute) | Object association(s) between this object and any other object or metadata instance(s). Example: refs="V1_SEGREFS_1512868178668 V1_AUG.3" | O |
<DataLists> | ||
---|---|---|
PassengerList | Passenger data list definition/details. | M |
Passenger | Any person except members of the crew carried or to be carried with the consent of the carrier, on board of any transport vehicle such as aircraft, train, bus, ship. | M |
PassengerID (Attribute) | Uniquely identifies a Passenger within the context of one message. Example: V1_PAX.1, V1_PAX.2 ,V1_PAX.3 | M |
PTC | Type code applying to the Passenger which typically drives pricing. Example: ADT, CHD, INF | M |
<Metadata> | ||
---|---|---|
FlightMetadata | Used to mention the segment references in case of retrieve ancillaries in a particular segment/s out of the selected Itinerary. SegmentIDReferences can be a space separated ones. Eg: | O |
OfferMetadata | Used to mention the notifiable values. isNotifiableService values Can be true or false, default value will be false. Eg: | O |