Decoded BCBP barcode information for:

Valid: BCBP barcode. Also a valid barcode.

What information does my barcode contain?

Your raw barcode value (including hidden characters) is the following:

M1DESMARAIS/LUC       EABC123 YULFRAAC 0834 226F001A0025 100

Your barcode contains the following BCBP encoded values:

Name Description Orca Variable Value
Format Code Format Code $BCBP:FORMATCODE M
Number of Legs Number of Flight Legs $BCBP:NUMBEROFLEGS 1
First Name First Name of the Passenger $BCBP:FIRSTNAME Luc
Last Name Last Name of the Passenger $BCBP:LASTNAME Desmarais
Full Name Full Name of the Passenger (lastName/firstName) $BCBP:PASSENGERNAME DESMARAIS/LUC
Ticket Indicator Electronic Ticket Indicator $BCBP:TICKETINDICATOR Electronic Ticket
Passenger Name Record 1st Leg - Passenger Name Record $BCBP:LEG1PNR ABC123
Origin 1st Leg - Origin $BCBP:LEG1ORIGIN YUL
Destination 1st Leg - Destination $BCBP:LEG1DESTINATION FRA
Airline Code 1st Leg - IATA Airline Code $BCBP:LEG1AIRLINE AC
Flight Number 1st Leg - Flight Number $BCBP:LEG1FLIGHTNUMBER 0834
Flight Date 1st Leg - Flight Date $BCBP:LEG1FLIGHTDATE 2025-08-14
Compartment 1st Leg - Compartment Code $BCBP:LEG1COMPARTMENT F
Seat Number 1st Leg - Seat Number $BCBP:LEG1SEATNUMBER 1A
Check In Sequence 1st Leg - Check In Sequence $BCBP:LEG1CHECKINSEQUENCE 0025
Passenger Status 1st Leg - Passenger Status $BCBP:LEG1PASSENGERSTATUS Checked in

How do I extract BCBP values from the barcode?

You can use the following steps to extract values from BCBP barcodes using Orca Scan:

  1. Login to your Orca Scan account
  2. Create a new sheet
  3. Create a column for the value you wish to extract
  4. Set the default value to one of the Orca Variables above
  5. Save your changes

That's it, now every time you scan or import BCBP barcodes, your values will be extracted and moved to the correct columns.

What information does a BCBP barcode contain?

A BCBP Barcode contains information about the ticket holder, as well as detailed information about each flight, including:

Name Description Orca Variable
Format Code Format Code $BCBP:FORMATCODE
Version Number Barcode Version Number $BCBP:VERSIONNUMBER
Number of Legs Number of Flight Legs $BCBP:NUMBEROFLEGS
First Name First Name of the Passenger $BCBP:FIRSTNAME
Last Name Last Name of the Passenger $BCBP:LASTNAME
Full Name Full Name of the Passenger (lastName/firstName) $BCBP:PASSENGERNAME
Ticket Indicator Electronic Ticket Indicator $BCBP:TICKETINDICATOR
Passenger Type Passenger Description $BCBP:PASSENGERDESCRIPTION
Check In Type Check In Type $BCBP:CHECKINTYPE
Issuance Type Issuance Type $BCBP:ISSUANCETYPE
Issuance Date Issuance Date $BCBP:ISSUANCEDATE
Document Type Document Type $BCBP:DOCUMENTTYPE
Issuing Airline Issuing Airline IATA Code $BCBP:ISSUINGAIRLINE
Baggage Tag 1 Baggage Tag License Number 1 $BCBP:BAGGAGETAG1
Baggage Tag 1 Quantity Number of Bags in Tag 1 $BCBP:TAG1QUANTITY
Baggage Tag 2 Baggage Tag License Number 2 $BCBP:BAGGAGETAG2
Baggage Tag 2 Quantity Number of Bags in Tag 2 $BCBP:TAG2QUANTITY
Baggage Tag 3 Baggage Tag License Number 3 $BCBP:BAGGAGETAG3
Baggage Tag 3 Quantity Number of Bags in Tag 3 $BCBP:TAG3QUANTITY
Security Data Type Security Data Type $BCBP:SECURITYDATATYPE
Security Data Length Security Data Length $BCBP:SECURITYDATALENGTH
Security Data Security Data $BCBP:SECURITYDATA
Passenger Name Record {N} Leg - Passenger Name Record $BCBP:LEG{N}PNR
Origin {N} Leg - Origin $BCBP:LEG{N}ORIGIN
Destination {N} Leg - Destination $BCBP:LEG{N}DESTINATION
Airline Code {N} Leg - IATA Airline Code $BCBP:LEG{N}AIRLINE
Flight Number {N} Leg - Flight Number $BCBP:LEG{N}FLIGHTNUMBER
Flight Date {N} Leg - Flight Date $BCBP:LEG{N}FLIGHTDATE
Compartment {N} Leg - Compartment Code $BCBP:LEG{N}COMPARTMENT
Seat Number {N} Leg - Seat Number $BCBP:LEG{N}SEATNUMBER
Check In Sequence {N} Leg - Check In Sequence $BCBP:LEG{N}CHECKINSEQUENCE
Passenger Status {N} Leg - Passenger Status $BCBP:LEG{N}PASSENGERSTATUS
Airline Numeric Code {N} Leg - Airline Numeric Code $BCBP:LEG{N}ANC
Document Serial Number {N} Leg - Document Serial Number $BCBP:LEG{N}DOCUMENTSERIALNUMBER
Selectee Indicator {N} Leg - Selectee Indicator $BCBP:LEG{N}SELECTEEINDICATOR
Document Verification {N} Leg - International Document Verification $BCBP:LEG{N}IDV
Marketing Airline {N} Leg - Marketing Carrier Airline $BCBP:LEG{N}MARKETINGAIRLINE
Frequent Flyer Airline {N} Leg - Frequent Flyer Airline $BCBP:LEG{N}FREQUENTFLYERAIRLINE
Frequent Flyer Number {N} Leg - Frequent Flyer Number $BCBP:LEG{N}FREQUENTFLYERNUMBER
Discount Indicator {N} Leg - Discount Indicator $BCBP:LEG{N}DISCOUNTINDICATOR
Free Baggage Allowance {N} Leg - Free Baggage Allowance $BCBP:LEG{N}FREEBAGGAGEALLOWANCE
Fast Track {N} Leg - Fast Track $BCBP:LEG{N}FASTTRACK
Airline Use {N} Leg - Individual Airline Use String $BCBP:LEG{N}AIRLINEUSE

Important: Replace {N} with the specific leg number of the flight in a multi-leg journey. For example, if you are retrieving data for the second flight segment, replace {N} with 2.

Need help with BCBP barcodes?

The Orca team has worked with over 50,000 organizations to implement custom barcode tracking solutions. We recognize that not all business processes are the same, and what works for one might not work for another - if you need help, chat with us live.

Close Icon
Get the Orca scan app QR code

Scan to download the mobile app