TechRef Air SellFromRecommendation 05.2 002
TechRef Air SellFromRecommendation 05.2 002
TechRef Air SellFromRecommendation 05.2 002
Technical Reference
(Amadeus Proprietary and Confidential Information: unauthorized use and disclosure strictly forbidden. 2010 - Amadeus s.a.s - All Rights Reserved.)
Introduction
This document is the technical reference for an Amadeus functional interface. This reference is not directly
bundled to Amadeus Programming Interface development or any other development flavour. It is just a generic
description of the interface through all the service s it publishes.
Structure hierarchy
* A service contains an input message and an output message.
* A query/reply structure contains a list of simple structures and a list of grouped structures.
* A grouped structure contains a list of simple structures and a list of grouped structures.
* A simple structure contains a list of data elements and grouped data elements.
* A data element can be coded, therefore a code list is described in a separate table.
Document structure
* Service overview.
* Query and output messages for the service, with their corresponding description.
* For each query/reply structure, a table describing its higher level entities of the query/reply structure.
* For each grouped or simple structure, a table describing the entities they are built with.
* For each coded entity, a table describing the possible coded values it can take.
Grouped structures introduces the 'level' concept within a structure. This level is reflected in the structure tables
via indentation.
Document navigation
The document uses internal links to quickly navigate between referenced entities and its corresponding structure
and substructures (if any).
Glossary of terms
Entity definition
Every entity in this document is defined by:
M* (Mandatory) : This indicates that the status differs from the IATA PADIS Data Dictionary. If an entity is defined
as conditional in the IATA approved message but must be mandatory to complete a business function, the entity
will be indicated with an M for Mandatory along with an asterix (*).
Representation
Following table explains the meaning of possible representations for a leaf entity.
Representation Meaning
ax The entity is conveying a fix number(x) of alphabetic elements.
Table of contents
Operation: Air_SellFromRecommendation............................................................................. 1
Query message ................................................................................................................. 2
Reply message ..................................................................................................................3
Grouped structures ............................................................................................................... 4
Simple structures .................................................................................................................. 5
Codesets ............................................................................................................................. 13
i
Amadeus Programming Interface
Operation: Air_SellFromRecommendation .
originDestinationDetails Origin and destination M 1 This will give the first departure city and the last
details arrival city for connected flights.
message Message action details C 1 It will be used by master pricer to specify whether
the ODI must be sold as is or if the algorithm should
be used.
relatedproductInformation Related product M* 1 This is the qualifier of the flight. It gives booking
information information.
informationText Interactive free text C 1 Information appended by the airline on the flight.
controlType Reservation control type C 1 an1 Control Type.. Codeset list: 9958 IA
02.2.598
flightIdentification Product identification M* 1 "" The contain the identity of the flight.
details
flightTypeDetails Product type details C 1 "" Gives information about the flight
type.
trueLocation Place/location C 1 an .. 17 .
trueLocation Place/location C 1 an .. 17 .
marketingCompany Company identification C 1 an .. 35 This will be the carrier code. ex: AF.
Codeset list: 9906 IA 02.2.4995
percentage Percentage C 1 n .. 8 .
dateTimePeriod Date/Time/Period C 1 an .. 35 .
Codesets
Codeset for Application error, coded (Ref: 9321 1A 02.1.700)
Value Description
1 Invalid date
10 Invalid service type code
100 Invalid Place of Departure Code
101 Invalid Place of Destination Code
102 Invalid Departure Date
103 Invalid Departure Time
104 Invalid Reservation Booking Designator
105 Invalid Reservation Booking Modifier
106 Invalid Number of Inventory Adjustments
107 Invalid Airline Designator/Vendor Supplier
108 Invalid Place of Connection Code
109 Invalid Country Code
11 Invalid aircraft type coded
110 Invalid Source of Business
111 Invalid Agent's Code
112 Requestor Identification Required
113 Invalid Period of Operation
114 Invalid Flight Number
115 Invalid Arrival Date
116 Invalid Arrival Time
117 Schedule Change in Progress
118 System Unable to Process
119 Shuttle Flight Does Not Allow Reservation
12 Invalid product details qualifier coded
120 Invalid Action Code
121 Invalid Number in Party
122 Unable - Flight Beyond System Capacity
123 Unable - Flight Postponed
124 Unable - Flight Purged
125 Unable - Charter Flight
126 Unable - Codeshare Flight
127 Unable - Group Action Required for Number in Party
128 Unable - Overbook Not Allowed for Group Code
Codeset for Code list responsible agency, coded (Ref: 3055 IA 02.2.1322)
Value Description
13 ICAO (International Civil Aviation Organization)
2 CEC (Commission of the European Communities)
3 IATA (International Air Transport Association)
5 ISO (International Organization of Standardization)
6 IATCI
ZZZ Mutually defined
Codeset for Code list responsible agency, coded (Ref: 3055 IA 02.2.1323)
Value Description
ZZZ Mutually defined
LUG Luggage
PAR Parking area or stand
PIE Pier
POW Ground Power
SAT Satellite
SHU Shuttle
STD Stand
TAN tank truck
TER Terminal
TOW Tow tractor with towbar
TWB Tow tractor without towbar
WAS A/C washing equipment
WAT Fresh water equipment
FT Fare/tax/total details
FY Yes, seat request fulfilled
GC Green card/alien resident permit
HP Head of Baggage Pool
J Action based on journey
MH Bagtag issuance required by responding system
MI Military ID
MP Member of Baggage Pool
MPP Multi passenger passport
N No action required
NB No a boarding pass may not be issued
NP Not pooled
NS Requested city pair, no seat data applies
P Action required
PC Purchaser ticketing restriction/conditions
PI Partial passenger indicator
PP Partial passenger/partial segment indicator
PS Partial segment indicator
PT Passport
R Routing information
RD Reservations details
SA Seat assignment association - desires seating together
SS Seaman/ Sailor
T Total amount collected
TF This flight only to be processed
TP Action required and candidate for special Yield Management processing
VI Visa
Y Yes a boarding pass may be issued
YP Pooled
DP Diplomatic
DP Diplomatic
EC Excess bags charged
EC Excess bags charged
EI Excess bags identified
EI Excess bags identified
EW Excess bags waived
EW Excess bags waived
F Form of payment details
F Form of payment details
FA First available
FA First available
FE Bagtag issuance required by querying system
FE Bagtag issuance required by querying system
FN No, seat request not fulfilled
FN No, seat request not fulfilled
FT Fare/tax/total details
FT Fare/tax/total details
FY Yes, seat request fulfilled
FY Yes, seat request fulfilled
GC Green card/alien resident permit
GC Green card/alien resident permit
HP Head of Baggage Pool
HP Head of Baggage Pool
J Action based on journey
J Action based on journey
MH Bagtag issuance required by responding system
MH Bagtag issuance required by responding system
MI Military ID
MI Military ID
MP Member of Baggage Pool
MP Member of Baggage Pool
MPP Multi passenger passport
MPP Multi passenger passport
N No action required
N No action required
NB No a boarding pass may not be issued
B Bus
BM Fare must break
BN Fare must not break
BO Fare must only break
BP Specified fare break point
BR Booked reservations booking designator (RBD)
BS Blocked space for other than codeshare purposes
C Connection portion of journey
CB Code share -- block space
CF Code share -- free sell
CR Car Rental
CS Cruise Ship
D Direct service
DA Direct access participant
DC Most Distant City
DP Departure
DS Direct sell participant
E End of journey
EN Not electronic ticket candidate
ET Electronic ticket candidate
F Charter Flight
FF Flown flight segment
FM Master Flight
FR Master Flight for reference
FU Unflown flight segment
GR Ground Movement
H Hovercraft
HE Helicopter
HT Hotel
I Inbound flight
IA IATA (International Air Transport Association)
J Stopover permitted
JA Mandatory Stopover Point
K Stopover not permitted
L Inclusive
LA Local availability
LX Exclusive
VL Visit-link flight
W Interactive cancel candidate
X Connect point
Y Capacity was overridden
Z Limit sales ignored