A04 Airline Data Section

Level

Hex

Dec

Label

Bytes

Type

Description

Note: In Travelport Apollo System the Air Data Section contains information on PNR segments where the status is Confirmed, Sold, Open, and Waitlisted. The section contains ticketed segments.

In Travelport+ the Air Data Section contains information on segments contained in the Filed Fare, irrespective of segment status. The section may contain ticketed and non-ticketed segments. Where a Booking File has a Passenger with no filed fares, all segments will appear.

For ARNK segments:

Travelport Apollo System ignores ARNK segments

Travelport+:

a) No filed fare, ARNK appears in A04 section. For example:

A0401KL074KLM ROYAL DU etc.
A0402          ARNK

b) With filed fare, all segments included in the filed fare, including ARNK, appear in A04 section. For example:

A0401KL074KLM ROYAL DU etc.
A0402           ARNK
A0403KL074KLM ROYAL DU etc.

c) With filed fare, segment selected (e.g. FQS3), and ARNK not part of the segment select, appears in A05 section. For example:

A0403LK074KLM ROYAL DU etc.
A0501KL074KLM ROYAL DU etc.
A0502         ARNK

d) With filed fare, segment selected (e.g. FQS1.2), and ARNK part of the segment select, appears in A04 section. For example:

A0401KL074KLM ROYAL DU etc.
A0402          ARNK
A0403LM074KLM ROYAL DU etc.

A0504BD235BRITISH MIDL etc.

For Air Taxi segments the only fields transmitted are the Section Label (A04SEC), the Itinerary Index (A04ITN). An "*" appears in the Airline Code field (A04CDE) on Travelport Apollo System, Travelport+ populates with the airline code when available.

1

00

00

A04SEC

3

B

Section label "A04"

1

03

03

A04ITN

2

N

Itinerary index number (segment number)

This is the numeric sequence (from first to last) of the passenger's air and auxiliary segment itinerary.  The sequence will not be consecutive in the airline data section if auxiliary segments exist in the PNR/Booking file.

1

05

05

A04CDE

2

B

Airline code

1

07

07

A04NUM

3

N

Airline number

1

0A

10

A04NME

12

B

Airline name

1

16

22

A04FLT

4

N

Flight number

1

1A

26

A04CLS

2

B

Class of service

This is the booked class of service.

1

1C

28

A04STS

2

A

Status

Status codes transmitted in the MIR:

  • HK = Holding Confirmed

  • HL = Holding Waitlist

  • BK = Passive Sold Segment, or Booked outside

  • BL = Booked outside and Waitlisted

  • BN = Booked outside and Requested

  • AK = Confirmed outside

  • AL = Waitlist outside

  • AN = Requested outside

  • GK = Passive Sold Segment

  • NO = Open Segment

  • PB = Holding Waitlist

** This is not a complete list but an example of possible codes.

1

1E

30

A04DTE

5

B

Departure date (Format:  DDMMM)

1

23

35

A04TME

5

B

Departure time

When 24 hour clock is used, time is left justified.

1

28

40

A04ARV

5

B

Arrival time

When 24 hour clock is used, time is left justified. Blank filled when electronic ticket.

1

2D

45

A04IND

1

N

Next day arrival indicator

Indicates when the flight will arrive at the destination city.

  • 1 = Previous day arrival

  • 2 = Same day arrival

  • 3 = Next day arrival

  • 4 = 2 days later arrival

Blank filled when electronic ticket.

1

2E

46

A04OCI

16

I

Origin city information

2

2E

46

A04OCC

3

A

Origin city code

2

31

49

A04OCN

13

A

Origin city name

1

3E

62

A04DCI

16

I

Destination city information

2

3E

62

A04DCC

3

A

Destination city code

2

41

65

A04DCN

13

A

Destination city name

1

4E

78

A04DOM

1

A

Domestic/International indicator

  • D = Domestic

    CRT, Origin City and Destination City are all in the same country.

  • I = International

    Either the CRT, Origin City or Destination City is in a different country.

Note: In Travelport Apollo System, this indicator compares the Country Code for Board and Off Cities to the CRT Location. (This indicator does not necessarily match the indicator on the ticket.)
In Travelport+, the boarding point determines if Domestic or International.

1

4F

79

A04SET

1

A

Seat indicator

  • N = Do Not Print Seat Data on the Boarding Pass if Header label T50IN10 is "A" or "B".

  • Y = Print Seat Data on the Boarding Pass if Header label T50IN10 is "C" or "D".

Travelport+: will always show ā€œNā€. Travelport Apollo System: will show ā€œNā€ only with Void MIR.

1

50

80

A04SVC

4

A

Meal codes

  • A = Audio (Travelport Apollo System)

  • B = Breakfast

  • C = Alcohol no cost

  • D = Dinner

  • F = Food Available for Purchase

  • H = Hot meal

  • K = Continental breakfast

  • L = Lunch

  • M = Meal

  • O = Cold meal

  • P = Alcohol to purchase

  • R = Refreshment

  • S = Snack or Brunch

** This is not a complete list but an example of possible codes.

1

54

84

A04STP

1

A

Stopover indicators

  • X = (Connection) No Stopover

  • O = Stopover

Note: In Travelport Apollo System, regardless of how the fare is calculated and shown in the Linear Fare Construction area of the ticket (MIR Section A09), the X/O indicators shown preceding the To/From cities on the ticket are calculated based solely on the four hour connection rule (i.e. less than or equal to four hours = connection, more than four hours = stopover).
In Travelport+, the indicator matches the ticket to indicate whether a stopover at the arrival point is permitted.

1

55

85

A04STO

1

N

Number of stops

1

56

86

A04BAG

3

B

Baggage allowance

(Example:  2PC or 70K)

This data is programmatically entered by Travelport Apollo System/Travelport+ based on fare quote information stored per flight segment.  Baggage Allowance information may also be entered by the agent, using the format:

  • Travelport Apollo System: T:$BGBG3PC or 70K.

  • Travelport+: FBUBG/30K.

This data is only present when a fare is also present in the PNR/Booking File.

1

59

89

A04AIR

4

B

Type of aircraft

This is the airimp code.

1

5D

93

A04DTR

3

B

Departure terminal

Travelport+: blank filled however see preamble to A15 section for equivalent functionality.

1

60

96

A04MIL

5

N

Nautical miles

Travelport Apollo System/Travelport+: These miles are based on Longitude and Latitude lines and calculations.  They do not represent Frequent Flyer miles, although they may be close to the number of miles awarded in Frequent Flyer programs.

1

65

101

A04FCI

1

A

Flight coupon indicator

This indicator identifies how this segment applies to the ticket coupon that is printed or used. 

  • F = Air transportation

  • BLANK = Coupon not used

(SURFACE/ARNK)

Currently Travelport Apollo System/Travelport+ only sends actual flight segments in the MIR, so only "F" should appear in this field.

1

66

102

A04SIC

1

N

Segment identifier

Travelport Apollo System: This identifier indicates the coupon number used in the ticket book.  Each Ticket Book has a maximum of four coupons.  The only numbers you will see in this field are 1,2,3,4.

Travelport+: Blank filled.

Note: The following fields are only sent if data exists for them. If no data exists, then an End of Item indicator (carriage return) is sent and the next airline data item will follow.

**Optional data** "Hex" and "Dec" are not provided. Maximum field sizes are given. It is suggested that you look for specific identifiers to locate desired information.

1

 

 

A04COG

4

A/S

Change of gauge ID

COG:

A Change of Gauge flight exists when a flight makes a stop at a city prior to the final destination and changes the aircraft equipment, but not the flight number, before continuing on to the final destination. 

Example:  UA flight 918 from Denver to London.  The flight makes a stop in Washington D.C. at the Dulles airport.  The equipment used from Denver to Dulles is a DC10, the equipment used for the Dulles to London portion of the flight is a 747.

1

 

 

A04CGC

3

A

Intermediate city code

This is the city code of the downline cities in the schedule for this flight. In the above example, IAD would appear here for Dulles and LHR would appear for London.

1

 

 

A04CGN

13

A

Intermediate city name

1

 

 

A04CGD

1

N

Next day arrival indicator

Indicates when the flight will arrive at the downline city.

  • 1 = Previous day arrival

  • 2 = Same day arrival

  • 3 = Next day arrival

  • 4 = 2 days later arrival

1

 

 

A04CGT

5

B

Departure time from intermediate city

When 24 hour clock is used, time is left justified. Otherwise shows AM and PM. 

Note: The change of gauge fields are repeatable for all downline flights and will always appear at least twice. In the Denver to London example, the information for the Dulles departure will appear first, followed by the information for the arrival in London. 

Example:

COG:IADWASH/DULLES  21228PLHRLONDON/HEATHR3

1

 

 

A04GCR

4

A/S

Group control record ID

GCR:

Travelport Apollo System only: This identifier indicates flight was booked using the GroupManager product.

1

 

 

A04GRR

6

B

Group control record locator

This is the record locator for the GCR that exists in GroupManager for this flight.

1

 

 

A04AFC

3

A/S

Affiliated carrier ID

AC:

This identifier indicates that an associated airline actually operates this flight.  For example, a flight scheduled as United Airlines that is actually flown by Air Wisconsin or British Midland.

1

 

 

A04ACC

12

A

Affiliated carrier name

1

 

 

A04FFI

3

A/S

Frequent flyer miles ID

FF:

1

 

 

A04FFM

5

N

Frequent flyer miles

Note: Frequent Flyer Miles information is not available from the airlines today.  We are anticipating that it will be available sometime in the near future and will fill these fields at that time.

1

 

 

A04TKI

3

A/S

Ticketed indicator ID

TK:

Travelport+ only.

1

 

 

A04TKT

1

B

Ticketed indicator

Indicates if the segment has been ticketed.

  • Y = Ticketed

  • N = Not ticketed

1

 

 

A04JTI

3

A/S

Journey time indicator ID

JT:

Travelport+ only.

1

 

 

A04JTM

5

N

Total duration of journey time by segment

This is a 5-character numeric field, zero filled, indicating the total duration of the flight segment. The data sent in the MIR is in the same format as held in the Time Table display with the addition of a dot between the hours and minutes characters i.e. nn.nn e.g. the Time Table display will show 1030; the MIR will send 10.30.

1

 

 

A04ANL

4

A/S

Airline name long

ANL:

1

 

 

A04NML

24

B

Airline name

1

 

 

A04ACL

4

A/S

Affiliated carrier ID long

ACL:

This identifier indicates that an associated airline actually operates this flight.  For example, a flight scheduled as United Airlines that is actually flown by Air Wisconsin or British Midland.

1

 

 

A04ACN

40

B

Affiliated carrier name

1

 

 

A04DDL

4

A/S

Departure date long

DDL:

1

 

 

A04DTL

7

B

Departure date long (Format: DDMMMYY)

1

 

 

A04C01

1

S

Carriage return

Note: Carriage Return "A04C01" is a floating carriage return related to the Airline Data Item.  This carriage return is located after the last Optional Data field present in this airline item.

1

 

 

A04C02

1

S

Carriage return

This carriage return indicates the end of the Airline Data Section and follows the last Airline Item.

*********************************