You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

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.PassengerFirstNameX
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.PassengerLastNameX
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.PassengerInitialsAndOrTitleX

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. AKE0001XHTBDThis 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
BagSegment[]. SurfaceTransportVehicle. SurfaceTransportIDThe identifier of the surface transport vehicle.TBD
BagSegment[]. OperatingCarrier. AirlineDesigCodeAirline code assigned to a carrier. Either IATA-defined 2-character code or ICAO-defined 3-character code.OperatingAirlineIATAFlightId =  OperatingAirlineIATA + FlightNumberOperationalSuffix
BagSegment[]. DepStation. IATALocationCodeIATA defined code identifying a city or station.DepartureAirportIATA
BagSegment[]. ArrivalStation. IATALocationCodeIATA 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. ActivityCodeBagEventCodeComments
TBD








  • No labels