SeatAvailability response message

Tabular overview of all nodes, which may occur in this message. See legend below for description of table columns.
Note: Some sibling elements or complete sub-trees of the hierarchy may be defined as mutually exclusive alternative choices. This information cannot be expressed in this tabular overview. Please refer to schema diagram for a graphical representation of the message schema.

NodeDescriptionValuesOccursExample
<SeatAvailabilityRS>
Seat availability response root element1
<InfoGroup>
Error and information group0..1
<ForInfo>
Information group0..N
@Source
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. 0..1 1A, 1V, or other.
@SourceRef
PNR Record Locator associated to Source attribute.0..1
<Text/>
Information text or error text. 1..N Free flow text. Example: Invalid flight number
</ForInfo>
<Error>
Error group0..N
@ErrorType
Type of error. 1 Air
@Source
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. 0..1 1A, 1V, or other.
@SourceRef
PNR Record Locator associated to Source attribute.0..1
<Code/>
Error code or equipment type code. 1 0104 (error code), 747 (equipment code)
<Text/>
Information text or error text. 1..N Free flow text. Example: Invalid flight number
<UnderlyingError>
Errors of the backend system can be returned here.0..N
@Code
error code of the backend system.0..1
<Text/>
Information text or error text. 0..N Free flow text. Example: Invalid flight number
</UnderlyingError>
</Error>
<BackOffice>
Generic back office response container. Serves as a placeholder for any context specific content.0..1
</BackOffice>
</InfoGroup>
<FlightGroup>
Flight group0..1
<Carrier>
Carrier group0..1
<AirlineCode/>
Airline code. 0..1 AA
<AirlineName/>
Airline name. 0..1 American Airlines
<FlightNumber>
Flight number - an integer value within the range of [0,9999].

0..1 1234
@Suffix
Flight number alpha qualifier.
Values are:
A
B
C
D

[A] [B] [C] [D] 0..1 A
</FlightNumber>
<ClassOfService/>
Class of service. 0..1 B
</Carrier>
<Departure>
Departure group0..1
<CityCode/>
City code. 0..1 MIA
<CityName/>
City name. 0..1 Miami
<Date/>
Date in ISO 8601 format (yyyy-mm-dd). 0..1 2002-02-22
</Departure>
<Arrival>
Arrival group0..1
<CityCode/>
City code. 0..1 MIA
<CityName/>
City name. 0..1 Miami
<Date/>
Date in ISO 8601 format (yyyy-mm-dd). 0..1 2002-02-22
</Arrival>
<Equipment>
Equipment group0..1
<Code/>
Error code or equipment type code. 1 0104 (error code), 747 (equipment code)
<Name/>
Equipment name. 1 Boeing 747 series
</Equipment>
<Text/>
Information text or error text. 0..N Free flow text. Example: Invalid flight number
</FlightGroup>
<SeatDisplay>
Seat display. 0..N Unknown
@CabinClass
Compartment within the aircraft.

0..1 Y
@Location
L = Lowerdeck.
M = Maindeck.
U = Upperdeck.

[L] [M] [U] 0..1 M
<Columns>
Column code description. 1..N B
@Position
Column position in the plane. Possible values are:
W = Window
A = Aisle
C = Center (between two seats)
WA = Window on one side and aisle on the other side
AW = Aisle on one side and window on the other side
[W] [A] [C] [WA] [AW] 1 W
</Columns>
<Rows>
Row information group1
<First/>
First row number. [01] to [99]1 08
<Last/>
Last row number. [01] to [99]1 44
</Rows>
</SeatDisplay>
<SeatDetails>
Seat details group0..N
<Column/>
Seat column. 0..1 A
<Row>
Row group0..1
@Status
Seat status. Values are:
A = Available
T = Taken
U = Unknown
N = No seat at this place
[A] [T] [U] [N] 1 A
<Number/>
Row number. 0..1 2
<Characteristic/>
Seat Characteristic. EDIFACT standard. Possible values:
1 = Restricted Seat- General
2 = Leg rest available
3 = Individual video screen - Choice of movies
4 = Not a window seat
5 = Not an aisle seat
6 = Near galley seat
7 = Near toilet seat
8 = No seat at this location
9 = Center seat (not window, not aisle)
10 = Seat designated for RBD "A"
11 = Seat designated for RBD "B"
12 = Seat designated for RBD "C"
13 = Seat designated for RBD "D"
14 = Seat designated for RBD "F"
15 = Seat designated for RBD "H"
16 = Seat designated for RBD "J"
17 = Seat designated for RBD "K"
18 = Seat designated for RBD "L"
19 = Seat designated for RBD "M"
20 = Seat designated for RBD "P"
21 = Seat designated for RBD "Q"
22 = Seat designated for RBD "R"
23 = Seat designated for RBD "S"
24 = Seat designated for RBD "T"
25 = Seat designated for RBD "V"
26 = Seat designated for RBD "W"
27 = Seat designated for RBD "Y"
A = Aisle seat
AA = All available aisle seats
AB = Seat adjacent to bar
AC = Seat adjacent to closet
AG = Seat adjacent to galley
AJ = Adjacent aisle seats
AL = Seat adjacent to lavatory
AM = Individual movie screen - No choice of movie selection
AR = No seat - airphone
AS = Individual airphone
AT = Seat adjacent to table
AU = Seat adjacent to stairs to upper deck
AV = Only available seats
AW = All available window seats
B = Seat with bassinet facility
BA = No seat - bar
BK = Blocked Seat for preferred passenger in adjacent seat
C = Crew seat
CC = Center section seat(s)
CH = Chargeable Seat
CL = No seat - closet
CS =Conditional seat - contact airline
D = No seat - exit door
DE = Deportee
E = Exit row seat
EA = S Not an exit seat
EC = Electronic connection for lap top or FAX machine
EX = No seat - emergency Exit
F = Added seat
FC = Front of cabin class/compartment
G = Seat at forward end of cabin
GF = General facility
GN = No seat - galley
GR = Group seat - offered to travellers belonging to a group
H = Seat with facilities for handicapped/incapacitated passenger
I = Seat suitable for adult with an infant
IA = Inside aisle seats
IE = Seat not suitable for child
J = Rear facing seat
K = Bulkhead seat
KA = Bulkhead seat with movie screen
KN = Bulkhead, no seat
L = Leg space seat
LA = No seat - lavatory
LB = Rear facing lie flat seat
LE = Left facing lie flat seat more left angle
LF = Front facing lie flat seat
LG = No seat - luggage storage
LH = Restricted seat - offered on long-haul segments
LL = Left facing lie flat seat
LR = Right Facing lie flat seat
LS = Left side of aircraft
LT = Right facing lie flat seat more right angle
M = Seat without a movie view
MA = Medically OK to travel
N = No smoking seat
O = Preferential seat
OW = Over wing seat(s)
P = Priority seat (Worldspan)
PC = Pet cabin
Q = Seat in a quiet zone
RS = Right side of aircraft
S = Smoking seat
SO = No seat - storage space
ST = No seat - stairs to upper deck
T = Rear/Tail section of aircraft
TA = No seat - table
U = Seat suitable for unaccompanied minors
UP = Upper deck
V = Seat to be left vacant or offered last :
W = Window seat
WA = Window and aisle together
X = No facility seat (indifferent seat)
Z = Buffer zone seat
1A = Seat not allowed for infant
1B = Seat not allowed for medical
1C = Seat not allowed for unaccompanied minor
1D = Restricted recline seat
1M = Seat with movie view
1W = Window seat without window
3A = Individual video screen - No choice of movie
3B = Individual video screen - Choice of movies, games, information, etc.
6A =In front of galley seat
6B = Behind galley seat
7A = In front of toilet seat
7B = Behind toilet seat
700 = Individual video screen - services unspecified
701 = No seat - access to handicapped lavatory
0..N 1W
</Row>
</SeatDetails>
<Screen/>
For the airlines that are not supported through Sabre formatted interface, the response screens will be displayed here. 0..1 Any Seat Map post response screen
</SeatAvailabilityRS>

Legend

ColumnDescription
NodeName of message node (element or attribute). Nodes in bold type are mandatory, if their parent element occurs in the message. Point mouse cursor at table cell to view complete XPath.
DescriptionDescription of meaning and usage of the node.
ValuesList of predefined values (each in square brackets) or range of values ("[a] to [z]") allowed for the node, if formally defined in the schema.
OccursMinimum and maximum number of times the node must/may occur, if its parent element occurs in the message. Examples:
0..3 Node is optional and may occur up to 3 times.
1..N Node must occur at least one (mandatory) and may occur any number of times.
2 Node must occur exactly twice.
ExampleExample value for the node.

XML Schema documentation generated with XX/1 server