----------------------------------------------------------------------------------------------------------------------- Version List ----------------------------------------------------------------------------------------------------------------------- 04/11/2021 - Version 1.0.0 1st part: Add the AuditMessages, AuditMessage, Headers and Payload element for the XML validation 2nd part: Add version to xsd schema ----------------------------------------------------------------------------------------------------------------------- 03/08/2023 - Version 1.1.0 Replace EmvTagType enum value OUT_OF_SCOPE by the value OTHER Note that UNDEFINED is kept for compatibility purpose and should not be used anymore at this point ----------------------------------------------------------------------------------------------------------------------- 04/03/2022 - Version 2.0.0 Audit is now used by bo messages. This change leads to one breaking change : - TransactionId property is now mandatory and should be set by the bo in all cases Other changes: - BoTransactionUID added - DeviceId is no more mandatory because some BoMessages are not sent by device daq_transaction_extended_data: At media creation Issuer Country Code in accordance with ISO 3166 (num-3) Transaction Currency Code (from EMV tag 5F2A) according to ISO 4217 TODO Issuer's name Card's sub-type Mnemonic according to EMV tag 50 Validity end date of the travel event to be processed Transaction unique identifier. All duplicates transactions got the same value. This field can be used either by device message batches or bo message batches. It is set by DAQ after transaction hash calculation. ID set on transactions by Transcity system used for hash calculation. It allows to identify duplicate bo messages. Unique identifier allocated to the transaction by the device (unique by deviceId) Date and time of transaction's generation Sequence number allocated to the transaction by the device (unique by deviceId) Device technical identifier Type of media used