Bag

"Bag" is the IATA BagXML type. It is defined and owned by IATA, and new versions are the responsibility of IATA. To make it more understandable it is mapped to Airport Data Dictionary terms here: Example mapping from IATA BagXML to ADD.

NB! There is no guarantee that the mapping is correct. It is based on the current understanding of BagXML and will most likely change as the understanding gets better and feedback is received.

The BagXML XSD is attached to this page, ref: IATA_BagEventNotif 2017-07-11.xsd

 

ResponseStatus

statusCode : ResponseStatusCode

ResponseStatusCode indicates if the operation succeeded or failed, and if it failed - why. ResponseStatusText is a textual description of ResponseStatusCode. For all operations the set of response codes must be defined. The actual set is dependent upon the context.

 

  • "OK": Operation succeded.
  • "ERR01":
  • "ERR02":
  • "":
  • "":
  • "ERR99": Other error. "statusText" should describe the error.

 

Must be defined!

statusText : ResponseStatusTextA textual description of ResponseStatusCode.

 

TransData

CorrelationIdIdentifier that can be used to correlate messages, transactions, log entries etc. The identifier should be unique across all relevant systems. It is the responsibility of the creator of the message/transaction/log entry/...  to guarantee uniqueness. The CorrelationId can for instance be a GUID, or something shorter based on site specific rules.
SourceOrganizationName of the organization/company that created the original data. This will typically be an airline company or an handler. The value set are site specific.
SourceSystemName of IT system, in the SourceOrganization, that was the source of the data The value set are site specific.

SourceTimestamp

UTC timestamp for when the source was updated. If unknown, use current (UTC) time.

DateTimeUTC
XML dateTime always in UTC. NB! A 'Z' shall always be appended to indicate UTC!

  • No labels