Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The process

IATA has the following figure which describes the baggage process at a high level.

The figure is a good description of the high level process. However, to understand what happens inside a baggage handling system (BHS) it is necessary with a more detailed understanding of the steps 2, 3, 4 and 5. 

Events and timestamps

It is necessary to collect data about a bag from many places in the baggage process to be able to:

  • to document what actually happened to a bag, including finding it if it became lost.
  • predict in real time if a bag is likely to become a problem bag, which makes it possible to avoid it.
  • analyze the baggage processes to find problem areas and to document conformance to any service level agreement.

To easily understand the collected data the data elements need to be strictly defined and the same set of data definitions used from all data sources. The data sources might send data using different formats. All formats should then be transformed to the common format.

All further discussion here is based on data elements defined by the Airport Data Dictionary, Mapping from IATA data formats are documented here: Mapping of IATA baggage data formats to ADD


IATA Process stepEvent (BagEventCode)Named timestampNamed timestamp description / Comment
11BagTagGeneratedBTGRT

Excerpt Include
ADD:BTGRT
ADD:BTGRT
nopaneltrue

21BagCheckInAttempt
BagChecked
BFCAT

Excerpt Include
ADD:BFCAT
ADD:BFCAT
nopaneltrue

3
BagCheckedBACIT

Excerpt Include
ADD:BACIT
ADD:BACIT
nopaneltrue

41BagRejected

Excerpt Include
ADD:BagRejected
ADD:BagRejected
nopaneltrue

51BagAcceptedByBhsBABBT

Excerpt Include
ADD:BABBT
ADD:BABBT
nopaneltrue

62BagToSecScreen
BTFST

Excerpt Include
ADD:BTFST
ADD:BTFST
nopaneltrue

72BagToSecScreenBTAST

Excerpt Include
ADD:BTAST
ADD:BTAST
nopaneltrue

82BagToSecScreenBTMST

Excerpt Include
ADD:BTMST
ADD:BTMST
nopaneltrue

92BagToSecScreenBTL1T

Excerpt Include
ADD:BTL1T
ADD:BTL1T
nopaneltrue

102BagToSecScreenBTL2T

Excerpt Include
ADD:BTL2T
ADD:BTL2T
nopaneltrue

112BagToSecScreenBTL3T

Excerpt Include
ADD:BTL3T
ADD:BTL3T
nopaneltrue

122BagToSecScreenBTL4T

Excerpt Include
ADD:BTL4T
ADD:BTL4T
nopaneltrue

132BagToSecScreenBTL5T

Excerpt Include
ADD:BTL5T
ADD:BTL5T
nopaneltrue

142BagFromSecScreenBFLST

Excerpt Include
ADD:BFLST
ADD:BFLST
nopaneltrue

152BagFromSecScreenBFAST

Excerpt Include
ADD:BFAST
ADD:BFAST
nopaneltrue

162BagFromSecScreenBFMST

Excerpt Include
ADD:BFMST
ADD:BFMST
nopaneltrue

172BagFromSecScreenBFL1T

Excerpt Include
ADD:BFL1T
ADD:BFL1T
nopaneltrue

182BagFromSecScreenBFL2T

Excerpt Include
ADD:BFL2T
ADD:BFL2T
nopaneltrue

192BagFromSecScreenBFL3T

Excerpt Include
ADD:BFL3T
ADD:BFL3T
nopaneltrue

202BagFromSecScreenBFL4T

Excerpt Include
ADD:BFL4T
ADD:BFL4T
nopaneltrue

21
BagFromSecScreenBFL5T

Excerpt Include
ADD:BFL5T
ADD:BFL5T
nopaneltrue

222BagSecScreenRejected

Excerpt Include
ADD:BagSecScreenRejected
ADD:BagSecScreenRejected
nopaneltrue

232/3BagToMCSBTMCT

Excerpt Include
ADD:BTMCT
ADD:BTMCT
nopaneltrue

242/3BagFromMCSBFMCT

Excerpt Include
ADD:BFMCT
ADD:BFMCT
nopaneltrue

254BagToEBSBTEBT

Excerpt Include
ADD:BTebt
ADD:BTebt
nopaneltrue

264BagFromEBSBFEBT

Excerpt Include
ADD:BFEBT
ADD:BFEBT
nopaneltrue

275BagToBhsBin
BTBBT

Excerpt Include
ADD:BTBBT
ADD:BTBBT
nopaneltrue

285BagToBhsBinProblem

Excerpt Include
ADD:BagToBhsBinProblem
ADD:BagToBhsBinProblem
nopaneltrue

295/6BagFromBhsBinBFBBT

Excerpt Include
ADD:BFBBT
ADD:BFBBT
nopaneltrue

307BagLoadedBLOAT

Excerpt Include
ADD:BLOAT
ADD:BLOAT
nopaneltrue

318BagUnloadedBUNLT

Excerpt Include
ADD:BUNLT
ADD:BUNLT
nopaneltrue

3210BagToTransferBTOTT

Excerpt Include
ADD:BTOTT
ADD:BTOTT
nopaneltrue

3311BagOnBeltBAOBT

Excerpt Include
ADD:BAOBT
ADD:BAOBT
nopaneltrue

3412BagToPassengerBTPAT

Excerpt Include
ADD:BTPAT
ADD:BTPAT
nopaneltrue

35



361-13BagInfoReceived

Excerpt Include
ADD:BagInfoReceived
ADD:BagInfoReceived
nopaneltrue

371-13BagTagScanned

Excerpt Include
ADD:BagTagScanned
ADD:BagTagScanned
nopaneltrue

381-13BagBhsEvent

Excerpt Include
ADD:BagBhsEvent
ADD:BagBhsEvent
nopaneltrue

Durations

Based on the events and timestamps above the following durations have been defined.

DurationDescription



BagTotalTimeInMcs

Excerpt Include
ADD:BagTotalTimeInMcs
ADD:BagTotalTimeInMcs
nopaneltrue









Counts

The following baggage related counts have been defined. 

CountDescriptionTo: Baggage data analytics row
BagEventCount

Excerpt Include
ADD:BagEventCount
ADD:BagEventCount
nopaneltrue

Yes, per bag per airport
BagInfoMsgCount

Excerpt Include
ADD:BagInfoMsgReceived
ADD:BagInfoMsgReceived
nopaneltrue

Yes, per bag per airport
BagTagsGenerated

Excerpt Include
ADD:BagTagsGenerated
ADD:BagTagsGenerated
nopaneltrue

No
BagsCheckedIn

Excerpt Include
ADD:BagsCheckedIn
ADD:BagsCheckedIn
nopaneltrue

No, pr. flight
BagToMcsCount

Excerpt Include
ADD:BagToMcsCount
ADD:BagToMcsCount
nopaneltrue

Yes
BagsDeliveredToBhsFlightBin

Excerpt Include
ADD:BagsDeliveredToBhsFlightBin
ADD:BagsDeliveredToBhsFlightBin
nopaneltrue

No, pr. flight
BagsDeliveredToBhsProblemBin

Excerpt Include
ADD:BagsDeliveredToBhsProblemBin
ADD:BagsDeliveredToBhsProblemBin
nopaneltrue

No, pr. flight
BagBhsBinDeliveryAttempts

Excerpt Include
ADD:BagBhsBinDeliveryAttempts
ADD:BagBhsBinDeliveryAttempts
nopaneltrue

Yes
BaggageCountLoaded

Excerpt Include
ADD:BaggageCountLoaded
ADD:BaggageCountLoaded
nopaneltrue

No, pr. flight
BaggageCountUnloaded

Excerpt Include
ADD:BaggageCountUnloaded
ADD:BaggageCountUnloaded
nopaneltrue

No, pr. flight