Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • <OrderListRQ>

  • <Document>

  • <Party>

  • <Query>

User Guidance

Input Parameters

Type

Mandatory/Optional

Request Object

OrderListRQ

M

<OrderListRQ >

XML Example for the following elements

Code Block
<OrderListRQ Version="17.2" xmlns="http://www.iata.org/IATA/EDIST">

Elements

Details

Mandatory/Optional

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

Code Block
<Document>
        <Name>NDC</Name>
        <ReferenceVersion>17.2</ReferenceVersion>
</Document>

Elements

Details

Mandatory/Optional

Code Block
<Document>

NDC Message Document information

M

Code Block
<Name>

Document name will be always NDC

O

Code Block
< ReferenceVersion>

Will be NDC version

O

<Party>

XML Example for the following elements

Normal bookings/B2C bookings

Code Block
<ns:Party>
    <ns:Sender>
        <ns:AgentUserSender>
            <ns:Name>Guest Website</ns:Name>
            <ns:AgentUserID>Guest EN</ns:AgentUserID>
        </ns:AgentUserSender>
    </ns:Sender>
    <ns:Recipient>
        <ns:ORA_Recipient>
            <ns:AirlineID>V1</ns:AirlineID>
            <ns:Name>Airline Name</ns:Name>
        </ns:ORA_Recipient>
    </ns:Recipient>
</ns:Party>

B2B login/travel agent login

Code Block
<edis:Party>
    <edis:Sender>
        <edis:AgentUserSender>
            <edis:OtherIDs>
                <edis:OtherID Description = "Booking Channel ID">Channel Code given by IBS</edis:OtherID>
            </edis:OtherIDs>
            <edis:AgentUserID Owner = "Agency code">Agent id</edis:AgentUserID>
        </edis:AgentUserSender>
    </edis:Sender>
    <edis:Recipient>
        <edis:ORA_Recipient>
            <edis:AirlineID>Airline code</edis:AirlineID>
            <edis:Name>Airline name</edis:Name>
        </edis:ORA_Recipient>
    </edis:Recipient>
</edis:Party>

Elements

Details

Mandatory/Optional

<Party>

Party & Sender Definition

M

Sender

Message Sender information.

M

AgentUserSender

Agent User Sender Details

M

Name

Agency Seller Name

M

AgentUserID

User ID of the Agent

M

OtherIDs

Additional Agency (Seller) identification

O

OtherID

Other Identifier

M

Description

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

M

Query

Code Block
<ns:Query>
    <ns:Filters>
        <ns:CreateDateRange>
            <ns:Effective>2019-01-05</ns:Effective>
            <ns:Expiration>2019-01-11</ns:Expiration>
        </ns:CreateDateRange>
        <ns:TravelDateRange>
            <ns:Effective>2019-02-01</ns:Effective>
            <ns:Expiration>2019-02-01</ns:Expiration>
        </ns:TravelDateRange>
        <ns:Passenger>
            <ns:Individual>
                <ns:GivenName>JOHN</ns:GivenName>
                <ns:MiddleName>DAVIS</ns:MiddleName>
                <ns:Surname>SMITH</ns:Surname>
            </ns:Individual>
            <ns:ContactInformation>
                <ns:Phone>
                    <ns:PhoneNumber>1234569870</ns:PhoneNumber>
                </ns:Phone>
                <ns:EmailAddress>
                    <ns:EmailAddressValue>abc@ibsplc.com</ns:EmailAddressValue>
                </ns:EmailAddress>
            </ns:ContactInformation>
        </ns:Passenger>
    </ns:Filters>
</ns:Query>

Filters

Query filters

M

CreateDateRange

Order Creation Date Range.

O

Effective

Effective (start) date in the format YYYY-MM-DD

Example : 2019-01-05

M

Expiration

Expiration (end) date in the format YYYY-MM-DD

Example : 2019-01-11

M

TravelDateRange

Travel Date Range

M

Effective

Effective (start) date in the format YYYY-MM-DD

Example : 2019-02-01

M

Expiration

Expiration (end) date in the format YYYY-MM-DD

Example : 2019-02-01

M

Passenger

Passenger and Group information.

M

Individual

Passenger Name information.

O

GivenName

Family (first or given) name.

O

MiddleName

Middle name or initial.

O

Surname

Family (last or sur) name.

O

Phone

PhoneNumber

Phone number text

O

EmailAddress

EmailAddressValue

Email Address

O