Versions Compared

Key

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

The mapping table below can be viewed as an example of a BRS specific use of BagXML and mapping to a more general system. Not all elements used in the BRS system is actually mapped, or even supported by ADD.

A more general mapping might be created at a later time.

BagXML Term, all in the "Bag" elementBagXML DescriptionADD TermMapping comment

BagOwner.
GivenName

A personal name given to the individual at birth and used before a family name. Also called first name. E.g. JOHN.PassengerFirstNameXNot mapped
BagOwner. SurnameIndividual's hereditary name(s) common to all members of a family. Also known as family name or last name. E.g. SMITH. Excludes any potential suffix.PassengerLastNameXNot mapped
BagOwner. TitleNameA word such as Mr., Mrs., Miss or Dr that is used before an individual's name to indicate the gender, profession or marital status.PassengerInitialsAndOrTitleXNot mapped

BagOwner. Pax.Booking. BookingRefID

Booking reference Identifier, also called Record Locator (6 characters).BagPnrCode


BagPosition. AreaIDThe identifier of an area relevant to the business. Convention on identifier defined by the sender of the message. Potential example: “PCA AB” for Passenger Check-in Area AB.BagEventLocation
BagTag. BagTagIDThe identifier of bag tag.BagTagNumber
BagTag. TagExpediteIndThe indicator of whether this is a expedite tag.TBDFilled with 1 if the bag is a rushed bag in BRS, false otherwise
BagTag.Scanner. ScannerDeviceIDThe identifier of the technology deviceTBD
BagTag.IssuingAirline. AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagTagIssuerAirlineIATA
BagPhysicalProperty. WeightMeasureA measurement of the heaviness of a bag. Only checked weight supported. Unit must be KGT (kilograms).BagWeightUnitCode="KGM"
BagPhysicalProperty. ColorCodeThe color of the physical property measurement. Refer to resolution 743b color codes.TBD
BagPhysicalProperty. DescriptiveCodeThe descriptive code of the physical property measurement. Refer to resolution 743b description codes.TBD
BagSegment[]. OperatingCarrierFlightNumberTextThe numerical designation of a flight as it is operated by a carrier.FlightNumberFlightId =  OperatingAirlineIATA + FlightNumberOperationalSuffix
BagSegment[]. OperationalSuffixTextUsed to distinguish two flights having the same flight number and departing from their respective Origin Stations on the same date.OperationalSuffix
BagSegment[]. CurrentSegmentIndIndicates if this is the segment currently being flown, and for which bag events are being published. A segment is considered to open at check-in or at previous segment close, and to close when bags have arrived or moved to transfer.TBDBoolean. 1 if this is a segment for which the bag event applies, 0 otherwise.
BagSegment[]. AircraftScheduledDepDateTimeThe Scheduled Date and Time of Departure of the aircraft at the terminal or departure gate at an airport.SOBTAlways UTC
BagSegment[]. AircraftScheduledArrivalDateTimeThe Scheduled Date and Time of Arrival of the aircraft at the terminal or departure gate at an airport.SIBTAlways UTC
BagSegment[]. ServiceOffer.BaggageCabinTypeIDCabin Type Identifier. Contents to be defined by bilateral agreement. Field/BDT used in domains (e.g. Baggage Logistics) where the standard Cabin Type Codes may not be sufficient.TBD
BagSegment[]. ServiceOffer.SeatIDThe seat number of this service offer. Not filled in when jump seat, which is identified through the Baggage Segment Exception.TBD
BagSegment[]. Hold.HoldIDIdentifies a hold within a deck. Typical values include FWD (forward), AFT, BULK, MAIN (deck).??TBDThis element is filled only if the bag is loaded in a BULK in BRS. HoldID contains BRS Bulk ID
BagSegment[]. ULD.ULD_IDThe identifier of the ULD marked on the ULD label document. e.g. AKE0001XH??TBDThis element is filled only if the bag is loaded in a ULD. ULD_ID contains BRS ULD name
BagSegment[]. BagSegmentException[]. ExceptionCodeThe exception code of the exception control. An exception control is a item that is excluded from a general statement or does not follow a rule.TBDContains the list of all bag exceptions for corresponding bag segment, including  potential non-IATA standard ones.
If the bag is a crew bag then the CREW exception is sent for that bag.
BagSegment[]. SegmentSecurity. SeqNumberThe sequence number of the security control.TBD
BagSegment[]. SegmentSecurity. AuthorityToLoadIndThe authority to load indicator of the security control. An authority security control is an official permission; sanction from a security context.TBD
BagSegment[]. SegmentSecurity. AuthorityToTransportIndThe authority to transport indicator of the security control. An authority security control is an official permission; sanction from a security context.TBD
BagSegment[]. SegmentSecurity. TagActiveIndThe indicator of whether the tag is active for use in all segments.TBD
BagBagSegment[]. BagLocationSurfaceTransportVehicle. IATALocationCodeIATA defined code identifying a city or station.AirportIATASurfaceTransportIDThe identifier of the surface transport vehicle.TBD
BagSegment[]Bag.BagActivity. OperatingCarrier. AirlineDesigCodeAirline code assigned to a carrier. Either the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.OperatingAirlineIATAFlightId =  OperatingAirlineIATA + FlightNumberOperationalSuffix
Bag.BagSegment[]. DepStation. ChangeIndCodeTypeAn exception for a bag on a particular segment of travel.string1IATALocationCodeIATA defined code identifying a city or station.DepartureAirportIATA
Bag.BagSegment[]. ArrivalStation. ChangeIndCodeIATALocationCodeThe code of change indicator (NEW/CHG/DEL).string3Bag.BagSegment[].Compartment.CompartmentIdIdentifies a compartment within a hold (compartment no). As per AHM505, compartments are numbered from 1 to 6. A second figure can indicate a section in a compartment starting from the front to the back and from right to left.stringBag.BagSegment[].BagSegmentException.ExceptionCodeThe exception code of the exception control. An exception control is a item that is excluded from a general statement or does not follow a rule.A set of principles or procedures according to which something is done on a particular segment of travel.Bag.BagSegment[].DepStation.IATATerminalCodeThe code of the terminal infrastructure facility, as defined by IATA SSIM Appendix D. Example: '2W'.Bag.BagSegment[].DepStation.AircraftParkingPositionIDBag.BagSegment[].DepStation.IATAStatelliteIDThe identifier of the terminal satellite infrastructure facility.Bag.BagSegment[].DepStation.TerminalPierIDBag.BagSegment[].DepStation.HandlingBayIDBag.BagSegment[].OriginalBagTagDoes not existBag.BagSegment[].OriginalFlightDoes not existBag.BagSegment[].OperatingAirlineDoes not existBag.BagSegment[].ServiceOffer.ContainerDoes not existBag.BagSegment[].SegmentSecurity.SecurityNumberBag.BagSegment[].SegmentSecurity.SeqNumberBag.BagSegment[].SegmentSecurity.ContainerSealedIndThe indicator of whether a container is sealed.booleanBag.BagSegment[].SegmentSecurity.TagActiveIndThe indicator of whether the tag is active for use in all segments.booleanBag.BagSegment[].SegmentSecurity.AuthorityToTransportIndThe authority to transport indicator of the security control. An authority security control is an official permission; sanction from a security context.booleanBag.BagSegment[].SegmentSecurity.AuthorityToLoadIndThe authority to transport indicator of the security control. An authority security control is an official permission; sanction from a security context.booleanBag.BagSegment[].SegmentSecurity.AuthorityToTransportIndThe authority to transport indicator of the security control. An authority security control is an official permission; sanction from a security context.booleanBag.BagSegment[].SegmentSecurity.OverrideAuthorityToLoadbooleanDoes not existBag.BagSegment[].SegmentSecurity.OverrideIndbooleanDoes not existBag.BagSegment[].SegmentSecurity.StopDoes not existBag.BagSegment[].SegmentSecurity.Stop.StopIndbooleanDoes not existBag.BagSegment[].SegmentSecurity.Stop.ReasonDoes not exist
BagXML PathBagXML DescriptionADD TermMapping commentBagEventNotif.Bag.BagOwner.TitleNameBDT with value constraints for short supplements to proper names, such as Title, Suffix, etc.BagEventNotif.Bag.BagOwner.GivenNameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagOwner.MiddleNameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagOwner.SurnameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagOwner.SuffixNameBDT with value constraints for short supplements to proper names, such as Title, Suffix, etc.BagEventNotif.Bag.BagOwner.BirthdateThe date on which an individual was born.BagEventNotif.Bag.BagOwner.GenderCodeAdditional BDT to specify Gender code.BagEventNotif.Bag.BagOwner.Pax.Booking.BookingRefIDBooking reference Identifier, also called Record Locator (6 characters).BagEventNotif.Bag.BagOwner.Pax.Booking.BookingRefTypeCodeBooking Reference Type. Example: 6 (Passenger confirmation number) Encoding Scheme: IATA Padis Codeset - List for data element [1153] Reference QualifierBagEventNotif.Bag.BagOwner.Pax.Booking.BookingRefCompanyCodeCode of company having issued the booking reference identifier.BagEventNotif.Bag.BagOwner.Pax.PaxGroup.PaxGroupNameThe name of the group.BagEventNotif.Bag.BagOwner.CrewMember.CrewMemberIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagOwner.CrewMember.Airline.AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagEventNotif.Bag.BagOwner.CrewMember.Airline.AllianceCodeAdditional BDT to specify alliance codes.BagEventNotif.Bag.BagLocation.CountryCodeISO Country Code.BagEventNotif.Bag.BagLocation.CountrySubDivisionCodeISO 3166-2 Country Sub-Division Code. Max-3-char sub-division code without preceding country code. E.g. 'AZ' for Arizona, 'BY' for Bavaria region in Germany.BagEventNotif.Bag.BagLocation.IATALocationCodeAdditional BDT to specify the codeset which defines the IATA airport or city codes.BagEventNotif.Bag.BagPosition.VolumeIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagPosition.AreaIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagPosition.LineIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagPosition.PointIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagPosition.PointLatitudeNumberThe number of the spatial location point latitude.BagEventNotif.Bag.BagPosition.PointLongitudeNumberThe number of the spatial location point longitude.BagEventNotif.Bag.BagPosition.PointElevationNumberThe number of the spatial location point elevation.BagEventNotif.Bag.BagTag.BagTagIDThe tag identifier of the label documentBagEventNotif.Bag.BagTag.TagFallbackIndThe indicator of whether this is a fallback tag.BagEventNotif.Bag.BagTag.TagInterlineIndThe indicator of whether this is a interline tag.BagEventNotif.Bag.BagTag.TagExpediteIndThe indicator of whether this is a expedite tag.BagEventNotif.Bag.BagTag.Printer.PrinterDeviceIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Printer.NetworkAddress.LNIATAAddressIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Printer.NetworkAddress.InternetProtocolV4IDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Printer.NetworkAddress.InternetProtocolV6IDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Printer.NetworkAddress.URIThe URI of the electronic address.BagEventNotif.Bag.BagTag.Scanner.ScannerDeviceIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Scanner.NetworkAddress.LNIATAAddressIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Scanner.NetworkAddress.InternetProtocolV4IDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Scanner.NetworkAddress.InternetProtocolV6IDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.Scanner.NetworkAddress.URIThe URI of the electronic address.BagEventNotif.Bag.BagTag.IssuingAirline.AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagEventNotif.Bag.BagTag.IssuingAirline.AllianceCodeAdditional BDT to specify alliance codes.BagEventNotif.Bag.BagTag.IssuingAgency.AgencyCodeThe agency operator code.BagEventNotif.Bag.BagTag.IssuingAgency.AgentIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.TitleNameBDT with value constraints for short supplements to proper names, such as Title, Suffix, etc.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.GivenNameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagTag.IssuingAgency.Individual.MiddleNameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagTag.IssuingAgency.Individual.SurnameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagTag.IssuingAgency.Individual.SuffixNameBDT with value constraints for short supplements to proper names, such as Title, Suffix, etc.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.BirthdateThe date on which an individual was born.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.GenderCodeAdditional BDT to specify Gender code.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.Pax.Booking.BookingRefIDBooking reference Identifier, also called Record Locator (6 characters).BagEventNotif.Bag.BagTag.IssuingAgency.Individual.Pax.Booking.BookingRefTypeCodeBooking Reference Type. Example: 6 (Passenger confirmation number) Encoding Scheme: IATA Padis Codeset - List for data element [1153] Reference QualifierBagEventNotif.Bag.BagTag.IssuingAgency.Individual.Pax.Booking.BookingRefCompanyCodeCode of company having issued the booking reference identifier.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.Pax.PaxGroup.PaxGroupNameThe name of the group.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.CrewMember.CrewMemberIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.CrewMember.Airline.AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagEventNotif.Bag.BagTag.IssuingAgency.Individual.CrewMember.Airline.AllianceCodeAdditional BDT to specify alliance codes.BagEventNotif.Bag.BagPhysicalProperty.WeightMeasureA numeric value determining a weight along with the specified unit of measure.BagEventNotif.Bag.BagPhysicalProperty.ColorCodeThe bag color code of the physical property measurementBagEventNotif.Bag.BagPhysicalProperty.DescriptiveCodeThe bag descriptive code of the physical property measurementBagEventNotif.Bag.BagPhysicalProperty.MaterialCodeThe bag material code of the physical property measurementBagEventNotif.Bag.BagPhysicalProperty.BasicCodeThe bag basic code of the physical property measurementBagEventNotif.Bag.BagPhysicalProperty.ExternalFeatureCodeThe bag external feature code of the physical property measurementBagEventNotif.Bag.BagPhysicalProperty.DescriptivePictureURIThe descriptive picture of physical property measurement.BagEventNotif.Bag.BagDimension.LengthMeasureA numeric value determining a length (linear dimension) along with the specified unit of measure.BagEventNotif.Bag.BagDimension.WidthMeasureA numeric value determining a length (linear dimension) along with the specified unit of measure.BagEventNotif.Bag.BagDimension.HeightMeasureA numeric value determining a length (linear dimension) along with the specified unit of measure.BagEventNotif.Bag.BagException.ExceptionCodeThe code of the exception controlBagEventNotif.Bag.BagSegment.OperatingCarrierFlightNumberTextIdentifies a flight number. 1 to 4 digits. May or may not have leading zeros when less than 4 digits. The use of leading zeros does not create a different Flight Number. For example, Flight Numbers 123 and 0123 are the same.BagEventNotif.Bag.BagSegment.OperationalSuffixTextDefines the Operational Suffix which is appended to a flight number.BagEventNotif.Bag.BagSegment.AircraftScheduledDepDateTimeA date time identifies a date and time of day to various common resolutions: year, month, week, day, hour, minute, second, and fraction of second.BagEventNotif.Bag.BagSegment.AircraftScheduledArrivalDateTimeA date time identifies a date and time of day to various common resolutions: year, month, week, day, hour, minute, second, and fraction of second.BagEventNotif.Bag.BagSegment.SeqOrdinalThe sequence number of the bag segment within the segments transmitted in a given message. The sequence numbers are not necessarily contiguous.BagEventNotif.Bag.BagSegment.CurrentSegmentIndIndicates if this is the segment currently being flown, and for which bag events are being published. A segment is considered to open at check-in or at previous segment close, and to close when bags have arrived or moved to transfer.BagEventNotif.Bag.BagSegment.ChangeIndCodeThe change indicator code of the bag movementBagEventNotif.Bag.BagSegment.ServiceOffer.PaxCabinTypeIDCabin Type Identifier. Contents to be defined by bilateral agreement. Field/BDT used in domains (e.g. Baggage Logistics) where the standard Cabin Type Codes may not be sufficient.BagEventNotif.Bag.BagSegment.ServiceOffer.BaggageCabinTypeIDCabin Type Identifier. Contents to be defined by bilateral agreement. Field/BDT used in domains (e.g. Baggage Logistics) where the standard Cabin Type Codes may not be sufficient.BagEventNotif.Bag.BagSegment.ServiceOffer.SeatIDThe seat identifier of the service offeringBagEventNotif.Bag.BagSegment.Hold.HoldIDSpecifies a Hold identifier (AFT, FWD, BULK)BagEventNotif.Bag.BagSegment.Compartment.CompartmentIDIdentifies a Compartment. As per AHM505, compartments are numbered from the rear of the aircraft in descending order from 6 to 1. A second figure can indicate a section in a compartment starting from the front to the back and from right to left.BagEventNotif.Bag.BagSegment.ULD.ULD_IDThe ULD identifier of a ULDBagEventNotif.Bag.BagSegment.ULD.ULD_TypeCodeSpecifies ULD Type codes.BagEventNotif.Bag.BagSegment.ULD.CommodityCodeCode used with ULDs for segregation of bags for efficient load and unload from the aircraft and subsequent ground operations. Codes used for Baggage will start with a 'B' as first letter.BagEventNotif.Bag.BagSegment.ULD.ULD_LoadPositionIDSpecifies a ULD Load Position identifier.BagEventNotif.Bag.BagSegment.BagSegmentException.ExceptionCodeThe code of the exception controlBagEventNotif.Bag.BagSegment.SegmentSecurity.SecurityNumberThe number of the security control.BagEventNotif.Bag.BagSegment.SegmentSecurity.SeqNumberThe sequence number of the security control.BagEventNotif.Bag.BagSegment.SegmentSecurity.AuthorityToLoadIndThe authority to load indicator of the security control. An authority security control is an official permission; sanction from a security context.BagEventNotif.Bag.BagSegment.SegmentSecurity.AuthorityToTransportIndThe authority to transport indicator of the security control. An authority security control is an official permission; sanction from a security context.BagEventNotif.Bag.BagSegment.SegmentSecurity.ContainerSealedIndThe indicator of whether a container is sealed.BagEventNotif.Bag.BagSegment.SegmentSecurity.TagActiveIndThe indicator of whether the tag is active for use in all segments.BagEventNotif.Bag.BagSegment.SegmentSecurity.ScreeningInstructionCodeThe screening instruction code of the security controlBagEventNotif.Bag.BagSegment.Aircraft.AircraftRegistrationIDThe complete alphanumeric identification assigned by the appropriate licensing authority to an individual aircraft. Hyphens contained within the registration shall not be included. E.g. G-BOAC, N46573, ZZ123.BagEventNotif.Bag.BagSegment.Aircraft.IATAAircraftTypeCodeSpecifies the IATA defined code of an aircraft type.BagEventNotif.Bag.BagSegment.SurfaceTransportVehicle.SurfaceTransportIDThe identifier of a surface transport vehicle.BagEventNotif.Bag.BagSegment.SurfaceTransportVehicle.CarriageMediumCodeThe usage category code of the transportBagEventNotif.Bag.BagSegment.OperatingCarrier.AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagEventNotif.Bag.BagSegment.OperatingCarrier.AllianceCodeAdditional BDT to specify alliance codes.BagEventNotif.Bag.BagSegment.DepStation.IATALocationCodeAdditional BDT to specify the codeset which defines the IATA airport or city codes.BagEventNotif.Bag.BagSegment.DepStation.AircraftParkingPositionIDThe aircraft parking position identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.DepStation.IATATerminalCodeThe code of the terminal infrastructure facility, as defined by IATA SSIM Appendix D. Example: '2W'.BagEventNotif.Bag.BagSegment.DepStation.TerminalSatelliteIDThe terminal Satellite identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.DepStation.TerminalPierIDThe terminal pier identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.DepStation.HandlingBayIDThe handling bay identifier of the infrastructure facility.BagEventNotif.Bag.BagSegment.DepStation.CheckInDeskIDThe check-in desk identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.DepStation.BoardingGateIDThe boarding gate identifier.BagEventNotif.Bag.BagSegment.DepStation.BaggageClaimIDThe baggage claim identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.ArrivalStation.IATALocationCodeAdditional BDT to specify the codeset which defines the IATA airport or city codes.BagEventNotif.Bag.BagSegment.ArrivalStation.AircraftParkingPositionIDThe aircraft parking position identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.ArrivalStation.IATATerminalCodeThe code of the terminal infrastructure facility, as defined by IATA SSIM Appendix D. Example: '2W'.BagEventNotif.Bag.BagSegment.ArrivalStation.TerminalSatelliteIDThe terminal Satellite identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.ArrivalStation.TerminalPierIDThe terminal pier identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.ArrivalStation.HandlingBayIDThe handling bay identifier of the infrastructure facility.BagEventNotif.Bag.BagSegment.ArrivalStation.CheckInDeskIDThe check-in desk identifier of the infrastructure facilityBagEventNotif.Bag.BagSegment.ArrivalStation.BoardingGateIDThe boarding gate identifier.BagEventNotif.Bag.BagSegment.ArrivalStation.BaggageClaimIDThe baggage claim identifier of the infrastructure facilityBagEventNotif.Bag.BagActivity.ActivityCodeThe baggage activity code of the process interactionBagEventNotif.Bag.BagActivity.ActualDateTimeA date time identifies a date and time of day to various common resolutions: year, month, week, day, hour, minute, second, and fraction of second.BagEventNotif.Bag.BagActivity.SeqOrdinalThe sequence ordinal (number) of the activity.BagEventNotif.Bag.BagActivity.OffStationIndIf true, the current activity is carried out off station (also said remotely). E.g. hotel bag drop.BagEventNotif.Bag.BagActivity.ScreeningMethodCodeThe screening method code of the method interactionBagEventNotif.Bag.BagActivity.ScreeningDeviceIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagActivity.OperatingCarrier.AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagEventNotif.Bag.BagActivity.OperatingCarrier.AllianceCodeAdditional BDT to specify alliance codes.BagEventNotif.Bag.BagActivity.HandlingAgency.AgencyCodeThe agency operator code.BagEventNotif.Bag.BagActivity.HandlingAgency.AgentIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.TitleNameBDT with value constraints for short supplements to proper names, such as Title, Suffix, etc.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.GivenNameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.MiddleNameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.SurnameBDT with value constraints for proper, regular names (e.g. Individual Surname, Individual First Name, Company Name, etc.).BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.SuffixNameBDT with value constraints for short supplements to proper names, such as Title, Suffix, etc.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.BirthdateThe date on which an individual was born.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.GenderCodeAdditional BDT to specify Gender code.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.Pax.Booking.BookingRefIDBooking reference Identifier, also called Record Locator (6 characters).BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.Pax.Booking.BookingRefTypeCodeBooking Reference Type. Example: 6 (Passenger confirmation number) Encoding Scheme: IATA Padis Codeset - List for data element [1153] Reference QualifierBagEventNotif.Bag.BagActivity.HandlingAgency.Individual.Pax.Booking.BookingRefCompanyCodeCode of company having issued the booking reference identifier.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.Pax.PaxGroup.PaxGroupNameThe name of the group.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.CrewMember.CrewMemberIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.CrewMember.Airline.AirlineDesigCodeEither the IATA-defined 2-character code or the ICAO-defined 3-character code of an airline, as per the length of the value.BagEventNotif.Bag.BagActivity.HandlingAgency.Individual.CrewMember.Airline.AllianceCodeAdditional BDT to specify alliance codes.BagEventNotif.Bag.BagActivity.HandlingStation.IATALocationCodeAdditional BDT to specify the codeset which defines the IATA airport or city codes.BagEventNotif.Bag.BagActivity.HandlingStation.AircraftParkingPositionIDThe aircraft parking position identifier of the infrastructure facilityBagEventNotif.Bag.BagActivity.HandlingStation.IATATerminalCodeThe code of the terminal infrastructure facility, as defined by IATA SSIM Appendix D. Example: '2W'.BagEventNotif.Bag.BagActivity.HandlingStation.TerminalSatelliteIDThe terminal Satellite identifier of the infrastructure facilityBagEventNotif.Bag.BagActivity.HandlingStation.TerminalPierIDThe terminal pier identifier of the infrastructure facilityBagEventNotif.Bag.BagActivity.HandlingStation.HandlingBayIDThe handling bay identifier of the infrastructure facility.BagEventNotif.Bag.BagActivity.HandlingStation.CheckInDeskIDThe check-in desk identifier of the infrastructure facilityBagEventNotif.Bag.BagActivity.HandlingStation.BoardingGateIDThe boarding gate identifier.BagEventNotif.Bag.BagActivity.HandlingStation.BaggageClaimIDThe baggage claim identifier of the infrastructure facilityBagEventNotif.Bag.BagActivity.BaggageProcess.BaggageProcessCodeThe baggage process code of the process interactionBagEventNotif.Bag.BagActivity.BagStatus.AuthenticationStatusCodeThe authentication status code of the logistics item statusBagEventNotif.Bag.BagActivity.BagStatus.ScreeningResultStatusCodeThe security screening status code of the bag statusBagEventNotif.Bag.BagActivity.BagStatus.MovementStatusCodeThe movement status code of the logistics item statusBagEventNotif.Bag.BagActivity.BagStatus.StorageStatusCodeThe storage status code of the logistics item statusBagEventNotif.Bag.BagActivity.BagStatus.SortationStatusCodeThe sortation status code of the lbag statusBagEventNotif.Bag.BagActivity.BagStatus.ContainerizationStatusCodeThe containerization status code of the logistics item statusBagEventNotif.Bag.BagActivity.BagStatus.ScreeningResultReason.IncidentIDAn identifier is a character string used to uniquely identify one instance of an object within an identification scheme that is managed by an agency.BagEventNotif.Bag.BagActivity.BagStatus.ScreeningResultReason.ScreeningAlarmCodeThe screening alarm code of the bag incidentBagEventNotif.Bag.BagActivity.PaxStatus.BoardingStatusCodeThe boarding status code of the individual party statusBagEventNotif.Bag.BagActivity.PaxStatus.SecurityProfileStatusCodeIndicates a passenger may be subject to more extensive security check and is at increased risk to no-show for flight. E.g. as per TSA regulations.

Bag.BagActivity.ActivityCode

...

Bag.BagActivity.BagStatus.ScreeningResultStatusCode

Bag.BagActivity.BagStatus.ScreeningResultReason.ScreeningAlarmCode

...

Bag.BagActivity.BagStatus.ScreeningResultStatusCode

...

Bag.BagActivity.BagStatus.AuthenticationStatusCode

...

IATA defined code identifying a city or station.ArrivalAirportIATA
BagActivity. ActivityCodeThe code of the activity.BagEventCodeMapping table below.
BagActivity. ActualDateTimeThe actual date and time of the activity.BagEventTimestamp
BagActivity. SeqOrdinalThe sequence ordinal (number) of the activity.TBDThis field is sent by BRS for Loading activity only and corresponds to Load sequence number as stored in BRS for that bag leg.
BagActivity. DescTextThe description of the activity.BagEventDescriptionContains the details of the activity, as recorded in bag history for this event. 
BagActivity. HandlingAgency. AgencyCodeThe code of the agency organization.TBD
BagActivity. HandlingAgency. AgentIDIdentifier of an agent as assigned by his/her agency.TBD
BagActivity. HandlingStation. IATALocationCodeIATA defined code identifying a city or station.BagEventAirportIATA

Scan event: user airport
Supervisor interface event: user airport selected
CM or external system event: Port as defined in the history of the bag

Use ZZZ by default if there is no such port information but from a functional point of view, it should not happen.

BagActivity. PaxStatus. BoardingStatusCodeThe code of the passenger's boarding status.TBDB for boarded, C for checked-in, N for not checked-in and S for standby
This element is not sent if BRS passenger DCS status for the event leg does not match one of the above.


Mapping of BagActivity. ActivityCode to BagEventCode

IATA:BagActivity. ActivityCode

ADD:BagEventCode

Comments

IDProduction

BagTagGenerated

 

Loading

BagLoaded

 

Identification

BagTagScanned

 

Delivery

BagOnBelt

 

Offload

BagUnloaded

 

Removal

BagInfoReceived

BagEventDescription: “Removal”

Move

BagTagScanned

BagEventDescription: “Move”

Qualification

BagInfoReceived

BagEventDescription: “Qualification”


ADD:BagEventCode

IATA:BagActivity. ActivityCode

Comments


BagTagScannedIdentification
BagToEBSReceipt
BagFromEBSWithdraw
BagAcceptedByBhsAcquistition
BagOnBeltDelivered
BagToBhsBinRecognition
BagRejectedRecognition
BagCheckedRecognition

...

Bag.BagActivity.BagStatus.MovementStatusCode

...

Bag.BagActivity.BagStatus.StorageStatusCode

...

Bag.BagActivity.BagStatus.SortationStatusCode

...

Bag.BagActivity.BagStatus.ContainerizationStatusCode

...

Bag.BagActivity.BagStatus.ScreeningResultReason.ScreeningAlarmCode

BagXML TermBagXML DescriptionADD BagEventCodeADD BagEventDescriptionDDark alarmEExplosivesCcombination of dark alarm and explosivesNno decisionTtime out