SeatAvailabilityRS - LongSell

  • <Document>

  • <Success>

  • <ALaCarteOffer>

  • <SeatMap>

  • <DataLists>

User Guidance

Input Parameters

Type

Mandatory/Optional

Request Object

SeatAvailabilityRS

M

< SeatAvailabilityRS >

XML Example for the following elements

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

Elements

Details

Mandatory/Optional

<Document>

NDC Message Document information

M

Document name will be always "NDC

o

It will be NDC version

o

Success

Elements

Details

Mandatory/Optional

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

M

Processing

 

Elements

Details

Mandatory/Optional

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

M

Elements

Details

Mandatory/Optional

Container for standalone optional OfferItems.

O

One Service or Service Bundle which is priced per unit.

M

Eligibility

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