Versions Compared

Key

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

  • <Success>

  • <ALaCarteOffer>

  • <SeatMap>

  • <DataLists>

User Guidance

Input Parameters

Type

Mandatory/Optional

Request Object

SeatAvailabilityRS

M

< SeatAvailabilityRS >

XML Example for the following elements

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

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>   

It will be NDC version

o

Success

Elements

Details

Mandatory/Optional

Code Block
<Success>

The presence of the empty Success element explicitly indicates that the message succeeded

M

Processing

Elements

Details

Mandatory/Optional

Code Block
<Processing>

Message Processing Results. May include errors, business warnings, alternate offers indicator, supplemental marketing messages and/ or additional information required to complete a transaction.

M

Code Block
ALaCarteOffer 

Elements

Details

Mandatory/Optional

Code Block
< ALaCarteOffer
 >            

Container for standalone optional OfferItems.

O

Code Block
ALaCarteOfferItem

One Service or Service Bundle which is priced per unit.

M

Eligibility

Code Block
 

Refers to the Passengers, Price class or Segments for which this offer item is eligible

M

PassengerRefs

Reference to the passengers who are eligible for this Offer Item

O

UnitPriceDetail

Flat price for an individual unit of the referenced Service

M

TotalAmount

M

DetailCurrencyPrice

M

Total

Total seat price

M

CODE

Currency code

O

Service

One or more instances of a service definition (as found in DataLists) as it has been offered, and eventually ordered and consumed by a specific Passenger in the context of an Offer.

M

ServiceID (Attribute)

Unique id for a service eg : V1_SRVC.1560995779189

M

ServiceDefinitionRef

Reference to Service Items across different Offer Items

M

SeatMap

SeatMap

Returns a list of cabins and the seats within it.

M

Cabin

This is a list and will be repeated once for upper deck and once for the main deck when the requested cabin is spread across the upper and main deck

M

UpperDeckInd

True” means this seat is on the upper deck

“False” means this seat is on the main deck

O

CabinType

Cabin type Example economy

M

Name

ECONOMY

M

Code

Y

M

Component

Non-Seat Cabin Component information.

This is where the non-seat characteristics are returned

O

Type

Cabin component

Location

The physical location of the cabin component

M

RowPosition

A range of rows covered by a non-seat cabin component for seat map information

M

Begin

Non-seat's row position

First row occupied by this item.

M

End

M

ColumnPosition

Column position

M

Row

Seat row

M

Number

Seat Row Number

M

Seat

SEAT

M

Column

Column number

M

SeatStatus

Seat status

M

SeatCharacteristics

Seat information

CODE

Refers to aircraft seat characteristics; seat option codes

M

DATAlISTS

PassengerList

Passenger List

O

ServiceDefinitionList

Service definition list which has been offered.

O

ServiceDefinition

Service Definition Detail

O

ServiceDefinitionID

Unique ID

Example : V1_SEATSSR_1549440901033

O

Name

Example : SEAT SELECTION

O

Encoding

Service Codes and Reason for Issuance.

O

RFIC

Reason For Issuance Code

Example : C – Baggage , A – Air Transportation

O

Code

Service code.

Examples : XLEG - Extra Leg Room Seat,

XBAG - Extra Bag

O

SubCode

Associated Reason For Issuance Sub Code

Examples : 0CC - First Checked Bag,

0B1 - In-flight Entertainment

O

FeeMethod

Two character generic code to identify ticket

level charges, fees and taxes

O

Descriptions

SERVICE Description.

O

Description

Service Description detail.

O

Text

Description value.

IBS Description : Description for the SSR.

Max Length: 150

O

Application

Description Application

O

Settlement

Interline Settlement information between

airlines, including method of settlement,

interline settlement value and currency.

O

Method

Service settlement method.

Examples: AD - Internal Airline Document

DS – Direct Settlement

EA - EMD Associated or Internal Airline Document

ES - EMD Standalone

O

FlightSegmentList

FLIGHT SEGMENT LIST

O

OriginDestinationList

ORIGIN DESTINATION LIST

O