Skip to content

Instantly share code, notes, and snippets.

@nmsmith22389
Created November 8, 2018 00:44
Show Gist options
  • Save nmsmith22389/64a58734dd174cc0a87e6fcd0a8e4413 to your computer and use it in GitHub Desktop.
Save nmsmith22389/64a58734dd174cc0a87e6fcd0a8e4413 to your computer and use it in GitHub Desktop.
BoardingPass Class Properties

Unique Mandatory

Fields

Format Code

Raw

M

Interpretation

IATA BCBP Format M

Number of Legs Encoded

Raw

1

Passenger Name

Raw

SMITH/JOHN

Electronic Ticket Indicator

Raw

E

Interpretation

Electronic ticket

Repeated Mandatory (Leg 1)

Fields

Operating Carrier PNR Code

Raw

LAGO12

Interpretation

Passenger Name Record/record locator: LAGO12

From City Airport Code

Raw

DFW

To City Airport Code

Raw

FRA

Operating Carrier Designator

Raw

LH

Type

airline

Flight Number

Raw

0414

Interpretation

Flight 414

Date of Flight

Raw

307

Interpretation

307th day of the year (November 4th, 2018)

Compartment Code

Raw

M

Interpretation

M class ticket

Seat Number

Raw

025A

Interpretation

Seat 25A

Check-In Sequence Number

Raw

0126

Interpretation

126th person to check in for this flight

Passenger Status

Raw

3

Interpretation

Baggage checked/passenger checked in

Field Size of Following Variable Size Field

Raw

5D

Interpretation

5D hexadecimal = 93 decimal characters

Unique Conditional

Fields

Beginning of Version Number

Raw

>

Version Number

Raw

6

Interpretation

IATA BCBP Version 6

Field Size of Following Structured Message - Unique

Raw

18

Interpretation

18 hexadecimal = 24 decimal characters

Passenger Description

Raw

0

Interpretation

Adult

Source of Check-In

Raw

M

Interpretation

Mobile device

Source of Boarding Pass Issuance

Raw

M

Interpretation

Mobile device printed

Date of Issue of Boarding Pass

Raw

8307

Interpretation

307th day of a year ending in 8 (November 4th, 2018)

Document Type

Raw

B

Interpretation

Boarding pass

Airline Designator of Boarding Pass Issuer

Raw

LH

Type

airline

Baggage Tag Licence Plate Number

Raw


Repeated Conditional (Leg 1)

Fields

Field Size of Following Structured Message - Repeated

Raw

2A

Interpretation

2A hexadecimal = 42 decimal characters

Airline Numeric Code

Raw

220

Type

airline

Document Form/Serial Number

Raw

1401371947

Interpretation

Ticket number: (220) 1401371947

Selectee Indicator

Raw

0

Interpretation

Not selectee

Type

selectee

International Documentation Verification

Raw


Marketing Carrier Designator

Raw

LH

Type

airline

Frequent Flier Airline Designator

Raw

LH

Type

airline

Frequent Flier Number

Raw

212073894874530

ID/AD Indicator

Raw


Free Baggage Allowance

Raw


Fast Track

Raw

Y

Repeated Airline Use (Leg 1)

Fields

For Individual Airline Use

Raw

*10200000A03  LHG

Security

Fields

Beginning of Security Data

Raw

^

Type of Security Data

Raw

1

Length of Security Data

Raw

60

Interpretation

60 hexadecimal = 96 decimal characters

Security Data

Raw

MEUQIACwW81Mb8lvMAKYAabiOwHGGimp6MEUQIACwW81Mb8lvMAKYAabiOwHGGimp6CAp6jP4F3maYKM4+Em8cNfOhql4Nw=
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment