Versions Compared

Key

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

The following table is a possible (database) row to simplify baggage data analytics. Some of the data will directly be from baggage events (ref. Baggage process and data elements - airport perspective), som some will be derived from event information and some will be from other systems.

...

Each row can be seen as most of the relevant information for one bag (tag) on one airport. For one bag journey multiple airports are involved and this might/will result in multiple rows for one bag on one journey. How many rows depend on the number of airports involved and the scope of the baggage tracking system.

NB! The rows are bag oriented AND airport oriented. Arrival and departure oriented information are relative to the airport one row applies to.

Row elementElement descriptionComments
1
1



BagEventAirportIATA

Excerpt Include
ADD:BagEventAirportIATA
ADD:BagEventAirportIATA
nopaneltrue

The first elements are core information that should make the row fairly unique, but it isn't enough to guarantee uniqueness.
2
BagFirstEventDate

Excerpt Include
ADD:BagFirstEventDate
ADD:BagFirstEventDate
nopaneltrue

3
NB!!
BagTagNumber

Excerpt Include
ADD:BagTagNumber
ADD:BagTagNumber
nopaneltrue

4

BagTagLeadingDigit

Excerpt Include
ADD:BagTagLeadingDigit
ADD:BagTagLeadingDigit
nopaneltrue


BagTagIssuerCode

Excerpt Include
ADD:BagTagIssuerCode
ADD:BagTagIssuerCode
nopaneltrue

5

BagTagIssuerAirlineIATA

Excerpt Include
ADD:BagTagIssuerAirlineIATA
ADD:BagTagIssuerAirlineIATA
nopaneltrue

6


BagCategory

Excerpt Include
ADD:BagCategory
ADD:BagCategory
nopaneltrue

7


BagPnrCode

Excerpt Include
ADD:BagPnrCode
ADD:BagPnrCode
nopaneltrue

7





BagPreviousAirportIATA

Excerpt Include
ADD:BagPreviousAirportIATA
ADD:BagPreviousAirportIATA
nopaneltrue

Information about the previous airport and arrival flight are not available for bags with BagCategory = "CheckIn".

8

Verify how this is mapped from events!

BagArrivalFlightId

Excerpt Include
ADD:BagArrivalFlightId
ADD:BagArrivalFlightId
nopaneltrue

9

BagArrivalOperatingAirlineIATA

Excerpt Include
ADD:BagArrivalOperatingAirlineIATA
ADD:BagArrivalOperatingAirlineIATA
nopaneltrue

10


SIBT

Excerpt Include
ADD:SIBT
ADD:SIBT
nopaneltrue


AIBT

Excerpt Include
ADD:AIBT
ADD:AIBT
nopaneltrue

11





BagNextAirportIATA

Excerpt Include
ADD:BagNextAirportIATA
ADD:BagNextAirportIATA
nopaneltrue

Information about the next airport and departing flight are not available for bags with BagCategory = "Final".
12
BagDepartureFlightId

Excerpt Include
ADD:BagDepartureFlightId
ADD:BagDepartureFlightId
nopaneltrue

13

BagDepartureOperatingAirlineIATA

Excerpt Include
ADD:BagDepartureOperatingAirlineIATA
ADD:BagDepartureOperatingAirlineIATA
nopaneltrue

14

SOBT
BagSOBT

Excerpt Include
ADD:

BagSOBT

SOBT
ADD:

BagSOBT

SOBT
nopaneltrue

15BagAOBT
The SOBT for the flight the bag should depart on.
AOBT

Excerpt Include
ADD:

BagAOBT

AOBT
ADD:

BagAOBT

AOBT
nopaneltrue

16
The AOBT for the flight the bag should depart on.
BagFinalAirportIATA

Excerpt Include
ADD:BagFinalAirportIATA
ADD:BagFinalAirportIATA
nopaneltrue

1717BagHandlerCode
NB! Describe mapping from events



BagHandlerCodeArrival

Excerpt Include
ADD:

BagHandlerCode

BagHandlerCodeArrival
ADD:

BagHandlerCode

BagHandlerCodeArrival
nopaneltrue

The handling company responsible for handling the bag on this airport. If multiple companies are involved, the code for the first handling company.

NB! What is the source for this

BagHandlerCodeDeparture

Excerpt Include
ADD:BagHandlerCodeDeparture
ADD:BagHandlerCodeDeparture
nopaneltrue

1818





BagTypeIndicator

Excerpt Include
ADD:BagTypeIndicator
ADD:BagTypeIndicator
nopaneltrue

The next elements give information about the type/size/weight/++ of the bag.
19
BagSizeIndicator

Excerpt Include
ADD:BagSizeIndicator
ADD:BagSizeIndicator
nopaneltrue

20

BagWeight

Excerpt Include
ADD:BagWeight
ADD:BagWeight
nopaneltrue


BagIsPriority

Excerpt Include
ADD:BagIsPriority
ADD:BagIsPriority
nopaneltrue


BagIsCrew

Excerpt Include
ADD:BagIsCrew
ADD:BagIsCrew
nopaneltrue

21


BagIsRush

Excerpt Include
ADD:BagIsRush
ADD:BagIsRush
nopaneltrue


BagNewTagNumber

Excerpt Include
ADD:BagNewTagNumber
ADD:BagNewTagNumber
nopaneltrue


BagPreviousTagNumber

Excerpt Include
ADD:BagPreviousTagNumber
ADD:BagPreviousTagNumber
nopaneltrue

21





BagTotalTimeInBhs

Excerpt Include
ADD:BagTotalTimeInBhs
ADD:BagTotalTimeInBhs
nopaneltrue

The next elements indicates how much time the bag used in different parts of the baggage handling system, if relevant (a BHS was used).
22
BagNetTimeInBhs

Excerpt Include
ADD:BagNetTimeInBhs
ADD:BagNetTimeInBhs
nopaneltrue

23


BagTotalTimeInMcs

Excerpt Include
ADD:BagTotalTimeInMcs
ADD:BagTotalTimeInMcs
nopaneltrue

24

BagTotalTimeAtSecScreen

Excerpt Include
ADD:BagTotalTimeAtSecScreen
ADD:BagTotalTimeAtSecScreen
nopaneltrue

25

BagTimeAtAutSecScreen

Excerpt Include
ADD:BagTimeAtAutSecScreen
ADD:BagTimeAtAutSecScreen
nopaneltrue

26

BagTimeAtManSecScreen

Excerpt Include
ADD:BagTimeAtManSecScreen
ADD:BagTimeAtManSecScreen
nopaneltrue

27


BagTotalTimeInEbs

Excerpt Include
ADD:BagTotalTimeInEbs
ADD:BagTotalTimeInEbs
nopaneltrue

28

BagBhsDeliveryAttemptsTime

Excerpt Include
ADD:BagBhsDeliveryAttemptsTime
ADD:BagBhsDeliveryAttemptsTime
nopaneltrue

29
NB! Describe how to calculate this.
BagBhsTransportTime

Excerpt Include
ADD:BagBhsTransportTime
ADD:BagBhsTransportTime
nopaneltrue

30


BagBhsTimeExceededBy

Excerpt Include
ADD:BagBhsTimeExceededBy
ADD:BagBhsTimeExceededBy
nopaneltrue

3132

BagBhsTimeExceededGroup

Excerpt Include
ADD:BagBhsTimeExceededGroup
ADD:BagBhsTimeExceededGroup
nopaneltrue

32




BagEventCount

Excerpt Include
ADD:BagEventCount
ADD:BagEventCount
nopaneltrue

The next elements indicate how many times something happened.
33
BagInfoMsgCount

Excerpt Include
ADD:BagInfoMsgCount
ADD:BagInfoMsgCount
nopaneltrue

34


BagToMcsCount

Excerpt Include
ADD:BagToMcsCount
ADD:BagToMcsCount
nopaneltrue

3536


BagBhsBinDeliveryAttempts

Excerpt Include
ADD:BagBhsBinDeliveryAttempts
ADD:BagBhsBinDeliveryAttempts
nopaneltrue

36




BTGRT

Excerpt Include
ADD:BTGRT
ADD:BTGRT
nopaneltrue

This and the following elements are timestamps and some afdditional information for significant events in a bags journey.
BagTagPrintedLocation

Excerpt Include
ADD:BagTagPrintedLocation
ADD:BagTagPrintedLocation
nopaneltrue

37


BFCAT

Excerpt Include
ADD:BFCAT
ADD:BFCAT
nopaneltrue

38

BagFirstRejectReason

Excerpt Include
ADD:BagFirstRejectReason
ADD:BagFirstRejectReason
nopaneltrue

39

BACIT

Excerpt Include
ADD:BACIT
ADD:BACIT
nopaneltrue

If the bag is checked, rejected and checked again this should be the timestamp for the last checkin.
40
BagCheckinType

Excerpt Include
ADD:BagCheckinType
ADD:BagCheckinType
nopaneltrue

The checkin type that was actually used and corresponds to BACIT.

41

Mapping table from BagEventLocation.

BagCheckinLocation

Excerpt Include
ADD:BagCheckinLocation
ADD:BagCheckinLocation
nopaneltrue

The checkin location that was actually used and corresponds to BACIT.
42
BABBT

Excerpt Include
ADD:BABBT
ADD:BABBT
nopaneltrue

43

BTFST

Excerpt Include
ADD:BTFST
ADD:BTFST
nopaneltrue

44


BTAST

Excerpt Include
ADD:BTAST
ADD:BTAST
nopaneltrue

45

BTMST

Excerpt Include
ADD:BTMST
ADD:BTMST
nopaneltrue

46

BTL1T

Excerpt Include
ADD:BTL1T
ADD:BTL1T
nopaneltrue

47

BTL2T

Excerpt Include
ADD:BTL2T
ADD:BTL2T
nopaneltrue

48


BTL3T

Excerpt Include
ADD:BTL3T
ADD:BTL3T
nopaneltrue

49


BTL4T

Excerpt Include
ADD:BTL4T
ADD:BTL4T
nopaneltrue

50


BTL5T

Excerpt Include
ADD:BTL5T
ADD:BTL5T
nopaneltrue

51


BFLST

Excerpt Include
ADD:BFLST
ADD:BFLST
nopaneltrue

52

BFAST

Excerpt Include
ADD:BFAST
ADD:BFAST
nopaneltrue

53

BFMST

Excerpt Include
ADD:BFMST
ADD:BFMST
nopaneltrue

54


BFL1T

Excerpt Include
ADD:BFL1T
ADD:BFL1T
nopaneltrue

55


BFL2T

Excerpt Include
ADD:BFL2T
ADD:BFL2T
nopaneltrue

56

BFL3T

Excerpt Include
ADD:BFL3T
ADD:BFL3T
nopaneltrue

57


BFL4T

Excerpt Include
ADD:BFL4T
ADD:BFL4T
nopaneltrue

58

BFL5T

Excerpt Include
ADD:BFL5T
ADD:BFL5T
nopaneltrue

59


BTMCT

Excerpt Include
ADD:BTMCT
ADD:BTMCT
nopaneltrue

60


BFMCT

Excerpt Include
ADD:BFMCT
ADD:BFMCT
nopaneltrue

61


BTEBT

Excerpt Include
ADD:BTebt
ADD:BTebt
nopaneltrue

62

BFEBT

Excerpt Include
ADD:BFEBT
ADD:BFEBT
nopaneltrue

63BTBBTE

BEBFT

Excerpt Include
ADD:

BTBBTE

BEBFT
ADD:

BTBBTE

BEBFT
nopaneltrue

64

BTBBT

Excerpt Include
ADD:BTBBT
ADD:BTBBT
nopaneltrue

65


BagPlannedBin

Excerpt Include
ADD:BagPlannedBin
ADD:BagPlannedBin
nopaneltrue


BagActualBin

Excerpt Include
ADD:BagActualBin
ADD:BagActualBin
nopaneltrue


BFBBT

Excerpt Include
ADD:BFBBT
ADD:BFBBT
nopaneltrue

66


BLOAT

Excerpt Include
ADD:BLOAT
ADD:BLOAT
nopaneltrue

67


BUNLT

Excerpt Include
ADD:BUNLT
ADD:BUNLT
nopaneltrue

68

BTOTT

Excerpt Include
ADD:BTOTT
ADD:BTOTT
nopaneltrue

69

BAOBT

Excerpt Include
ADD:BAOBT
ADD:BAOBT
nopaneltrue

70

BTPATE

Excerpt Include
ADD:BTPATE
ADD:BTPATE
nopaneltrue

71


BTPAT

Excerpt Include
ADD:BTPAT
ADD:BTPAT
nopaneltrue





BagWasRejected

Excerpt Include
ADD:BagWasRejected
ADD:BagWasRejected
nopaneltrue

The following elements are boolean flags to make selections of interesting rows easier.
BagWasDeliveredToBhsInTime

Excerpt Include
ADD:BagWasDeliveredToBhsInTime
ADD:BagWasDeliveredToBhsInTime
nopaneltrue


BagWasDeliveredToBhsLate

Excerpt Include
ADD:BagWasDeliveredToBhsLate
ADD:BagWasDeliveredToBhsLate
nopaneltrue


BagWasDeliveredToBhsTooLate

Excerpt Include
ADD:BagWasDeliveredToBhsTooLate
ADD:BagWasDeliveredToBhsTooLate
nopaneltrue


BagWasDeliveredFromBhsInTime

Excerpt Include
ADD:BagWasDeliveredFromBhsInTime
ADD:BagWasDeliveredFromBhsInTime
nopaneltrue


BagWasDeliveredFromBhsLate

Excerpt Include
ADD:BagWasDeliveredFromBhsLate
ADD:BagWasDeliveredFromBhsLate
nopaneltrue


BagWasDeliveredFromBhsTooLate

Excerpt Include
ADD:BagWasDeliveredFromBhsTooLate
ADD:BagWasDeliveredFromBhsTooLate
nopaneltrue


BagWasSentToMcs

Excerpt Include
ADD:BagWasSentToMcs
ADD:BagWasSentToMcs
nopaneltrue


BagWasSentToProblemBin

Excerpt Include
ADD:BagWasSentToProblemBin
ADD:BagWasSentToProblemBin
nopaneltrue


BagBsmWasProblem

Excerpt Include
ADD:BagBsmWasProblem
ADD:BagBsmWasProblem
nopaneltrue


BagTagWasNotSeenInBhs

Excerpt Include
ADD:BagTagWasNotSeenInBhs
ADD:BagTagWasNotSeenInBhs
nopaneltrue


BagHasLoadedEvent

Excerpt Include
ADD:BagHasLoadedEvent
ADD:BagHasLoadedEvent
nopaneltrue


BagWasLost

Excerpt Include
ADD:BagWasLost
ADD:BagWasLost
nopaneltrue





BagLostIrregularityCode

Excerpt Include
ADD:BagLostIrregularityCode
ADD:BagLostIrregularityCode
nopaneltrue

The following elements are relevant if the bag is registered as lost.
BagLostAirportIATA

Excerpt Include
ADD:BagLostAirportIATA
ADD:BagLostAirportIATA
nopaneltrue


BagLostDate

Excerpt Include
ADD:BagLostDate
ADD:BagLostDate
nopaneltrue


BagLostFlightId

Excerpt Include
ADD:BagLostFlightId
ADD:BagLostFlightId
nopaneltrue


BagLostAdditionalData

Excerpt Include
ADD:BagLostAdditionalData
ADD:BagLostAdditionalData
nopaneltrue