7.2. FLIGHT SEAT MAP RESPONSE
The Flight Seat Map Response message display which seats are available for a given flight, as well as their location within the aircraft.
OTA_AirSeatMapRS*:
*mandatory
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
|
| For more information see Common Data Description section in Glossary. | 0...1 | |
|
|
| ||
|
|
| ||
SeatMapResponse |
|
| Contains the flight segment details and seat information on this segment. | 0...1 |
|
| Contains the flight segment details for which the seat map is sent. | 1...1 | |
SeatMapResponse/SeatMapDetails/CabinClass* |
|
| Describes the Cabin details in a seat map. Element can appear in response more than once (for example, supplier can provide seat info for several cabins simultaneously). | 1…8 |
CabinType | string (“Economy”, “Business”, “First”, “Premium Economy”) | Cabin class for which the seat map details is being given. | 0...1 | |
CabinLocation | string | Specifies cabin location as provided by supplier. Usually describes deck location: maindeck,lowerdeck, etc. | 0...1 | |
Name | string | Cabin Class designator. | 0...1 | |
|
| Describes a row in a Cabin class of a flight. | 1...999 |
OTA_AirSeatMapRS/FlightSegmentInfo*:
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
|
| For more information see Common Data Description section in Glossary. | 1...1 | |
DepartureDateTime* | YYYY-MM-DD T hh:mm:ss. | Contains departure date and local time in the departure airport. | 1...1 | |
FlightNumber* | integer | The flight number. | 1...1 | |
RPH | integer | The flight segment unique ID. | 0...1 | |
DepartureAirport* |
|
| Identifies departure point of flight segment. | 1...1 |
string (3) | For more information see Common Data Description section in Glossary. | 1...1 | ||
ArrivalAirport* |
|
| Identifies arrival point of flight segment. | 1...1 |
string (3) | For more information see Common Data Description section in Glossary. | 1...1 | ||
|
| 0...2 | ||
|
| 1...1 |
OTA_AirSeatMapRS/SeatMapResponse/SeatMapDetails/CabinClass/AirRows/AirRow*:
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
| RowNumber* | integer | Specifies the actual row number in the seat map. | 1...1 |
|
| A Seat within a row. | 0...99 | |
AirRowCharacteristics |
|
| Describes the characteristics of a specific seat row. | 0...1 |
RowCharacteristic | string | 0...1 | ||
RowCharDescription | string | 0...1 |
OTA_AirSeatMapRS/SeatMapResponse/SeatMapDetails/CabinClass/AirRows/AirRow/AirSeats/AirSeat:
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
| SeatNumber* | string | Actual seat number within a particular row, typically A, B, etc. | 1...1 |
SeatCharacteristic | string | Describes the characteristics code of a specific seat as provided by supplier. | 0...1 | |
SeatCharDescription | string | Seat characteristic description as provided by supplier. | 0...1 | |
SeatAvailability* | integer (1 - "Available", 3 - "Not Available") | Shows the availability of certain seat. | 1...1 | |
SeatCharacteristicCodes | string | Shows OTA codes of Air Seat Type. | 0...1 | |
PassengerFares |
|
| Contains pricing info for each seat. | 0...9 |
PassengerFares/PassengerFare |
|
| Contains pricing info for seat. | 0...9 |
Code | string ("ADT", "CHD", "INF", "INS") | Indicates Passenger Type Code. Possible values: “ADT” (adult), “CHD” (child), “INF” (infant), “INS” (infant with seat). Note: Passenger type “INS” is supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific supplier. | 0...1 | |
PassengerFares/PassengerFare/TotalFare* |
|
| Identifies the total price that the passenger would pay. | 1...1 |
| For more information see Common Data Description section in Glossary. | 1...1 | ||
| 1...1 | |||
PassengerFares/PassengerFare/Taxes/Tax |
|
| Contains information about particular tax. | 0...* |
|
| For more information see Common Data Description section in Glossary. | 1...1 | |
|
| 1...1 | ||
| TaxCode* | string (2 - 10) | Identifies the type of tax. If it is not returned by supplier the value will be “17“. | 1...1 |