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>

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

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

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

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>

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

<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