<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 | M |
<Document> | ||
XML Example for the following elements<ns2:Document> <ns2:Name>NDC</ns2:Name> <ns2:ReferenceVersion>17.2</ns2:ReferenceVersion> </ns2:Document> | ||
Elements | Details | Mandatory/Optional |
<Document> | NDC Message Document information | M |
<Name> | Document name will be always "NDC | o |
<ReferenceVersion> | It will be NDC version | o |
<Success> | ||
Elements | Details | Mandatory/Optional |
<Success> | The presence of the empty Success element explicitly indicates that the message succeeded | M |
<Processing> | ||
Elements | Details | Mandatory/Optional |
<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 |
<ALaCarteOffer> | ||
Elements | Details | Mandatory/Optional |
<ALaCarteOffer> | Container for standalone optional OfferItems. | M |
<ALaCarteOfferItem> | 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 | M |
<SegmentRefs> | Segment Reference | |
<UnitPriceDetail> | Flat price for an individual unit of the referenced Service | M |
<TotalAmount> | M | |
<DetailCurrencyPrice> | M | |
<Total> | Total seat price | M |
Code (Attribute) | 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 ServiceItems across different OfferItems | M |
<SeatMap> | ||
<SeatMap> | This element shows the seat map of a particular segment. Returns a list of cabins and the seats within it. Multiple SeatMap will come when the SeatAvailability is searched for multiple flights. | 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. Also this element is repeated if the Flight have multiple cabin class like ECONOMY, BUSINESS etc | M |
UpperDeckInd (Attribute) | “True” means this seat is on the upper deck | O |
<CabinType> | Cabin type. Example : ECONOMY, BUSINESS | M |
<Name> | ECONOMY | M |
<Code> | Y | M |
<CabinLayout> | Row Details of the Cabin | M |
<Columns> | Seat column to identify a particular seat position on an aircraft | M |
<Rows> | Contains rows and seat information for seat display purposes | M |
<First> | First-row number | M |
<Last> | Last row number | M |
<ExitRowPosition> | Return the exit row information, if applicable. This must be returned regardless of whether exit row seats are open or are returned as valid seats | O |
<RowPosition> | EXIT row detail | M |
<First> | Exit seat starting row position | M |
<Last> | Exit seat ending row position | M |
<Component> | Non-Seat Cabin Component information like Jump Seat, Galley, Lavatory, Door etc.. This is where the non-seat characteristics are returned | O |
<Type> | Cabin component | M |
<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 | M |
<End> | M | |
<ColumnPosition> | Column position of the Non-Seat Component | M |
<Row> | Seat row | M |
<Number> | Seat Row Number | M |
<Seat> | SEAT Info. This consist of a information of list of Seat which comes in a same row. | M |
<Column> | Column number of the Seat | M |
<SeatStatus> | Seat status | M |
<SeatCharacteristics> | Seat information | |
<Code> | Refers to aircraft seat characteristics; seat option codes | M |
<OfferItemRefs> | Reference to the AlaCataOfferItem applicable to this individual seat. Multiple seats can reference the same AlaCataOfferItem. This will be available only if the the Seat have any fee assocated to it. | O |
<DataLists> | ||
<PassengerList> | Passenger List | O |
<ServiceDefinitionList> | Service definition list which has been offered. | O |
<ServiceDefinition> | Service Definition Detail | O |
ServiceDefinitionID (Attribute) | 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 | O |
<Code> | Service code. | O |
<SubCode> | Associated Reason For Issuance Sub Code | O |
<FeeMethod> | Two character generic code to identify ticket | O |
<Descriptions> | SERVICE Description. | O |
<Description> | Service Description detail. | O |
<Text> | Description value. | 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. | O |
<FlightSegmentList> | FLIGHT SEGMENT LIST | O |
<FlightList> | FLIGHT LIST | O |
<OriginDestinationList> | ORIGIN DESTINATION LIST | O |
Add Comment