ATMConfigurationParameter1
Configuration parameter version of the ATM.
Type
Type of the ATM configuration.
Version
Active version of the configuration.
ATMContext5
Context in which the inquiry is performed.
SessionReference
Unique identification of the customer session in which the service is performed.
Service
Withdrawal service provided by the ATM inside the session.
ATMCustomer1
Customer involved in a withdrawal transaction.
Profile
Profile of the customer selected to perform the withdrawal.
SelectedLanguage
Language selected by the customer at the ATM for the customer session. Reference ISO 639-1 (alpha-2) et ISO 639-2 (alpha-3).
Authentication
Method and data intended to be used for this transaction to authenticate the customer and its card.
AuthenticationResult
Result of the customer authentication for this transaction.
ATMCustomerProfile1
Profile of the customer selected by an ATM.
RetrievalMode
Describes the main way customer information was collected to build up the customer menu and the withdrawal request.
ProfileReference
Reference of the customer profile.
CustomerIdentification
Identification of the customer for the bank.
ATMCustomerProfile1Code
Describes the main way customer information was collected to build up the customer menu and the withdrawal request.
CardInformation
Customer profile is deduced from the card data and the local configuration.
OtherRequest
Customer profile is sent via an account enquiry selecting an account.
ProfileRequest
Customer profile is built via a specific profile message exchange.
ATMDevice2Code
List of ATM devices.
AlarmSensors
Alarm sensors, such as tamper, seismic or heat sensors.
BarCodeReader
Device scanning barcodes using any scanning technology.
Camera
Camera, recorder, video mixer.
CardDispenser
Device dispensing card to a consumer.
CardUnit
Device to read and optionally write card with various entry modes.
CashDispenser
Device dispensing cash in an automated environment, or with an operator present.
CashInModule
Device accepting in-out of items as coupons, documents, bills and coins.
CashRecycler
Compound device with cash in module, cash dispenser, and cash exchange.
CheckReader
Check reader and check image scanner.
CustomerConsole
Customer display and keyboard.
Deposit
Device for the deposit of media in envelopes or deposit of bags containing bulk media.
DocumentPrinter
Printer for full-size forms documents and supporting the printing of text and graphic.
DoorSensors
Door sensors, such as cabinet, safe or vandal shield doors.
InputProcessingModule
Self service device processing items.
Journal
Event log.
JournalPrinter
Continuous form device used to record a hardcopy audit trail of transactions, and for certain report printing requirements.
OtherSensor
Other sensors and indicators unit.
PassbookPrinter
Passbook device supporting automatic positioning of the book.
PINKeypad
Hardware security module allowing the PIN (Personal Identification Number) entry, secure storing of cryptographic keys, and other cryptographic functions.
ReceiptPrinter
Receipt printer used to print cut sheet documents.
ScannerPrinter
Device incorporating both the capabilities to scan inserted documents and optionally to print on them.
WithdrawalReceipt
Receipt of the withdrawal transactions.
ATMEnvironment4
Environment of the inquiry.
Acquirer
Acquirer of the withdrawal transaction, in charge of the funds settlement with the issuer.
ATMManagerIdentification
Identification of the ATM manager.
HostingEntity
Entity hosting the ATM terminal.
ATM
ATM information.
Customer
Customer involved in the withdrawal transaction.
Card
Card performing the withdrawal transaction.
ATMEquipment1
ATM terminal equipment.
Manufacturer
ATM Manufacturer.
Model
Model of ATM.
SerialNumber
Serial number of the ATM.
ApplicationProvider
Provider of the ATM application software.
ApplicationName
Name of the software product.
ApplicationVersion
Current version of the software that might include the release number.
ApprovalNumber
Unique assessment number for the component.
ConfigurationParameter
Configuration parameter version.
ATMInquiryRequest1
Information related to the request of an inquiry from an ATM.
Environment
Environment in which the inquiry is performed.
Context
Context in which the inquiry is performed.
Transaction
Inquiry information for the transaction.
ATMInquiryRequestV01
The ATMInquiryRequest message is sent by an ATM to an ATM manager to request information about a customer (for example card, account).
Header
Information related to the protocol management on a segment of the path from the ATM to the acquirer.
ProtectedATMInquiryRequest
Encrypted body of the message.
ATMInquiryRequest
Information related to the request of an inquiry from an ATM.
SecurityTrailer
Trailer of the message containing a MAC.
ATMMessageFunction1
Identifies the type of process related to an ATM message.
Function
Type of requested function.
ATMServiceCode
Codification of the type of service for the ATM.
HostServiceCode
Codification of the type of service for the ATM manager host.
ATMService5
Inquiry service provided by the ATM inside the session.
ServiceReference
Unique identification of the withdrawal service provided by the ATM inside the session.
ATMServiceCode
Codification of the type of service for the ATM.
ServiceType
Describes the type of inquiry selected by the customer or the ATM.
ATMServiceType3Code
Describes the type of inquiry selected by the customer or the ATM.
AccountStatements
Ask for account statement information to a related custumer account.
CardVerification
Verification of the card.
DynamicCurrencyConversion
Ask to a DCC service provider to qualify the currency conversion for the card.
ExchangeRateDeposit
Ask for exchange rate for the ongoing deposit transaction.
ExchangeRateWithdrawal
Ask for exchange rate for the ongoing withdrawal transaction.
SelectEMVApplication
Select the EMV applications allowed by the acquirer.
CustomerProfile
Ask for customer profile with eventualy related account information.
BalanceInquiry
Balance inquiry.
ATMTransaction6
Inquiry information for the transaction.
TransactionIdentification
Identification of the transaction assigned by the ATM.
AccountData
Unprotected account information.
ProtectedAccountData
Encryption of account information.
TotalRequestedAmount
Amount to be authorised by the issuer.
DetailedRequestedAmount
Amounts of the withdrawal transaction.
ICCRelatedData
Sequence of one or more TLV data elements from the ATM application, in accordance with ISO 7816-6, not in a specific order. Present if the transaction is performed with an EMV chip card application.
AccountChoiceMethod1Code
Method used by the cardholder and the terminal for the choice of the account.
AccountSelected
Account selected in an account list.
Entered
Account identification is entered by the customer.
ImplicitAccount
Account is selected according to the configuration.
ImplicitType
Type of account is selected according to the configuration.
NoSelection
Account is not selected by the customer or a profile, but by the issuer.
TypeSelected
Type of account selected in a list.
AccountIdentification31Choice
Unique identifier of an account, as assigned by the account servicer.
IBAN
International Bank Account Number (IBAN) - identifier used internationally by financial institutions to uniquely identify the account of a customer. Further specifications of the format and content of the IBAN can be found in the standard ISO 13616 "Banking and related financial services - International Bank Account Number (IBAN)" version 1997-10-01, or later revisions.
BBAN
Basic Bank Account Number (BBAN) - identifier used nationally by financial institutions, ie, in individual countries, generally as part of a National Account Numbering Scheme(s), to uniquely identify the account of a customer.
UPIC
Universal Payment Identification Code (UPIC) - identifier used by the New York Clearing House to mask confidential data, such as bank accounts and bank routing numbers. UPIC numbers remain with business customers, regardless of banking relationship changes.
DomesticAccount
Account number used by financial institutions in individual countries to identify an account of a customer, but not necessarily the bank and branch of the financial institution in which the account is held.
Acquirer7
Acquirer of the withdrawal transaction, in charge of the funds settlement with the issuer.
AcquiringInstitution
Identification of the acquirer.
Branch
Identification of the acquirer branch.
ActiveCurrencyCode
A code allocated to a currency by a Maintenance Agency under an international identification scheme as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".
AddressType2Code
Specifies the type of address.
Postal
Address is the complete postal address.
POBox
Address is a postal office (PO) box.
Residential
Address is the home address.
Business
Address is the business address.
MailTo
Address is the address to which mail is sent.
DeliveryTo
Address is the address to which delivery is to take place.
Algorithm11Code
Identification of a digest algorithm.
SHA256
Message digest algorithm SHA-256 as defined in FIPS 180-1 and 2 - (ASN.1 Object Identifier: id-sha256).
SHA384
Message digest algorithm SHA-384 as defined in FIPS 180-1 and 2 - (ASN.1 Object Identifier: id-sha384).
SHA512
Message digest algorithm SHA-512 as defined in FIPS 180-1 and 2 - (ASN.1 Object Identifier: id-sha512).
SHA1
Message digest algorithm SHA-1 as defined in FIPS 180-1 - (ASN.1 Object Identifier: id-sha1).
Algorithm12Code
Cryptographic algorithms for the MAC (Message Authentication Code).
RetailCBCMAC
Retail CBC (Chaining Block Cypher) MAC (Message Authentication Code) (cf. ISO 9807, ANSI X9.19) - (ASN.1 Object Identifier: id-retail-cbc-mac).
RetailSHA256MAC
Retail-CBC-MAC with SHA-256 (Secure HAsh standard) - (ASN.1 Object Identifier: id-retail-cbc-mac-sha-256).
SHA256CMACwithAES128
CMAC (Cipher based Message Authentication Code) defined by the National Institute of Standards and Technology (NIST 800-38B - May 2005), using the block cipher Advanced Encryption Standard with a 128 bits cryptographic key, approved by the Federal Information Processing Standards (FIPS 197 - November 6, 2001 - Advanced Encryption Standard). The CMAC algorithm is computed on the SHA-256 digest of the message.
RetailSHA1MAC
Retail-CBC-MAC with SHA-1 (Secure Hash standard) - (ASN.1 Object Identifier: id-retail-cbc-mac-sha-1).
SHA384CMACwithAES192
CMAC (Cipher based Message Authentication Code) defined by the National Institute of Standards and Technology (NIST 800-38B - May 2005), using the block cipher Advanced Encryption Standard with a 192 bits cryptographic key, approved by the Federal Information Processing Standards (FIPS 197 - November 6, 2001 - Advanced Encryption Standard). The CMAC algorithm is computed on the SHA-384 digest of the message.
SHA512CMACwithAES256
CMAC (Cipher based Message Authentication Code) defined by the National Institute of Standards and Technology (NIST 800-38B - May 2005), using the block cipher Advanced Encryption Standard with a 256 bits cryptographic key, approved by the Federal Information Processing Standards (FIPS 197 - November 6, 2001 - Advanced Encryption Standard). The CMAC algorithm is computed on the SHA-512 digest of the message.
Algorithm13Code
Cryptographic algorithms for the protection of transported keys.
AES128CBC
AES (Advanced Encryption Standard) CBC (Chaining Block Cypher) encryption with a 128 bits cryptographic key as defined by the Federal Information Processing Standards (FIPS 197 - November 6, 2001 - Advanced Encryption Standard).
DES112CBC
Triple DES (Data Encryption Standard) CBC (Chaining Block Cypher) encryption with double length key (112 Bit) as defined in FIPS PUB 46-3 - (ASN.1 Object Identifier: des-ede3-cbc).
DUKPT2009
DUKPT (Derived Unique Key Per Transaction) algorithm, as specified in ANSI X9.24-2009 Annex A.
UKPT
UKPT (Unique Key Per Transaction) or Master Session Key key encryption - (ASN.1 Object Identifier: id-ukpt-wrap).
UKPTwithAES128
UKPT (Unique Key Per Transaction) or Master Session Key key encryption, using Advanced Encryption Standard with a 128 bits cryptographic key, approved by the Federal Information Processing Standards (FIPS 197 - November 6, 2001 - Advanced Encryption Standard).
AES192CBC
AES (Advanced Encryption Standard) CBC (Chaining Block Cypher) encryption with a 192 bits cryptographic key as defined by the Federal Information Processing Standards (FIPS 197 – November 6, 2001 - Advanced Encryption Standard).
AES256CBC
AES (Advanced Encryption Standard) CBC (Chaining Block Cypher) encryption with a 256 bits cryptographic key as defined by the Federal Information Processing Standards (FIPS 197 – November 6, 2001 - Advanced Encryption Standard).
Algorithm15Code
Cryptographic algorithms for encryptions with a symmetric cryptographic key.
AES128CBC
AES (Advanced Encryption Standard) CBC (Chaining Block Cypher) encryption with a 128 bits cryptographic key as defined by the Federal Information Processing Standards (FIPS 197 - November 6, 2001 - Advanced Encryption Standard).
DES112CBC
Triple DES (Data Encryption Standard) CBC (Chaining Block Cypher) encryption with double length key (112 Bit) as defined in FIPS PUB 46-3 - (ASN.1 Object Identifier: des-ede3-cbc).
AES192CBC
AES (Advanced Encryption Standard) CBC (Chaining Block Cypher) encryption with a 192 bits cryptographic key as defined by the Federal Information Processing Standards (FIPS 197 – November 6, 2001 - Advanced Encryption Standard).
AES256CBC
AES (Advanced Encryption Standard) CBC (Chaining Block Cypher) encryption with a 256 bits cryptographic key as defined by the Federal Information Processing Standards (FIPS 197 – November 6, 2001 - Advanced Encryption Standard).
Algorithm7Code
Asymmetric encryption algorithm of a transport key.
RSAEncryption
RSA encryption algorithm - (ASN.1 Object Identifier: rsaEncryption).
RSAES-OAEP
RSA encryption scheme based on Optimal Asymmetric Encryption scheme (PKCS #1 version 2.1) - (ASN.1 Object Identifier: id-RSAES-OAEP).
Algorithm8Code
Mask generator functions of the RSAES-OAEP encryption algorithm (RSA Encryption Scheme: Optimal Asymmetric Encryption Padding).
MGF1
Generator Function, used for RSA encryption and RSA igital signature (PKCS #1 version 2.1) - (ASN.1 Object Identifier: id-mgf1).
AlgorithmIdentification11
Cryptographic algorithms and parameters for the protection of transported keys by an asymmetric key.
Algorithm
Asymmetric encryption algorithm of a transport key.
Parameter
Parameters of the encryption algorithm.
AlgorithmIdentification12
Mask generator function cryptographic algorithm and parameters.
Algorithm
Mask generator function cryptographic algorithm.
Parameter
Parameters associated to the mask generator function cryptographic algorithm
AlgorithmIdentification13
Cryptographic algorithm and parameters for the protection of the transported key.
Algorithm
Identification of the algorithm.
Parameter
Parameters associated to the encryption algorithm.
AlgorithmIdentification14
Cryptographic algorithm and parameters for encryptions with a symmetric cryptographic key.
Algorithm
Identification of the encryption algorithm.
Parameter
Parameters associated with the CBC (Chain Block Chaining) encryption algorithm.
AlgorithmIdentification15
Identification of a cryptographic algorithm and parameters for the MAC computation.
Algorithm
Identification of the MAC algorithm.
Parameter
Parameters associated to the MAC algorithm.
AmountAndCurrency1
Amount to be authorised by the issuer.
Amount
Amount value.
Currency
Currency of the amount.
AnyBICIdentifier
Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
AttributeType1Code
Type of attribute of a distinguished name (DN).
CommonName
Common name of the attribute (ASN.1 Object Identifier: id-at-commonName).
Locality
Locality of the attribute (ASN.1 Object Identifier: id-at-localityName).
OrganisationName
Organization name of the attribute (ASN.1 Object Identifier: id-at-organizationName).
OrganisationUnitName
Organization unit name of the attribute (ASN.1 Object Identifier: id-at-organizationalUnitName).
CountryName
Country name of the attribute (ASN.1 Object Identifier: id-at-countryName).
AuthenticatedData4
Message authentication code (MAC), computed on the data to protect with an encryption key.
Version
Version of the data structure.
Recipient
Session key or protection key identification used by the recipient.
MACAlgorithm
Algorithm to compute message authentication code (MAC).
EncapsulatedContent
Data to authenticate.
MAC
Message authentication code value.
AuthenticationEntity2Code
Entity or device that has performed the verification.
ICC
Application in the chip card (Integrated Circuit Card), for instance an offline PIN verification.
AuthorisedAgent
Authorisation agent of the issuer.
Merchant
Merchant (for example signature verification by the attendant).
Acquirer
Acquirer of the transaction.
Issuer
Card issuer.
Terminal
Secure application in the terminal.
AuthenticationMethod7Code
Method to authenticate the customer or its card.
AuthenticationToken
A token is used to verify an already performed authentication.
Biometry
Biometric authentication of the cardholder.
Mobile
Customer mobile device.
Other
Other customer authentication.
OfflinePIN
Off-line PIN authentication (Personal Identification Number).
OnLinePIN
On-line PIN authentication (Personal Identification Number).
Password
Authentication by a password.
SecureCertificate
Electronic commerce transaction secured with the X.509 certificate of a customer.
SecuredChannel
Channel-encrypted transaction.
AutomatedTellerMachine4
ATM information.
Identification
ATM terminal device identification for the acquirer and the issuer.
AdditionalIdentification
ATM terminal device identification for the ATM manager.
SequenceNumber
ATM terminal device identification for the branch.
BaseCurrency
Reference currency of the ATM.
Location
Location of the ATM.
LocationCategory
Indicates the environment of the transaction.
Capabilities
Capabilities of the ATM terminal performing the transaction.
Equipment
ATM terminal equipment.
AvailableDevice
List of ATM devices out of service.
BBANIdentifier
Basic Bank Account Number (BBAN). Identifier used nationally by financial institutions, ie, in individual countries, generally as part of a National Account Numbering Scheme(s), which uniquely identifies the account of a customer.
BytePadding1Code
Byte padding for a cypher block chaining mode encryption, if the padding is not implicit.
LengthPadding
Message to encrypt is completed by a byte value containing the total number of added bytes.
Null80Padding
Message to encrypt is completed by one bit of value 1, followed by null bits until the encryption block length is reached.
NullLengthPadding
Message to encrypt is completed by null byte values, the last byte containing the total number of added bytes.
NullPadding
Message to encrypt is completed by null bytes.
RandomPadding
Message to encrypt is completed by random value, the last byte containing the total number of added bytes.
CardAccount3
Customer account information.
SelectionMethod
Method used by the cardholder and the terminal for the choice of the account.
SelectedAccountType
Type of cardholder account used for the transaction.
AccountName
Name of the account, as assigned by the account servicing institution, in agreement with the account owner in order to provide an additional means of identification of the account.
Usage: The account name is different from the account owner name. The account name is used in certain user communities to provide a means of identifying the account, in addition to the account owner's identity and the account number.
AccountOwner
Party that legally owns the account.
Currency
Identification of the currency in which the account is held.
AccountIdentifier
Unique identifier of the account, as assigned by the account servicer.
Servicer
Party that manages the account on behalf of the account owner, that is manages the registration and booking of entries on the account, calculates balances on the account and provides information about the account.
CardAccountType2Code
Type of cardholder account used for the transaction.
CertificateOfDeposit
Certificate of deposit saving account.
Checking
Checking account.
CreditCard
Credit card account.
Current
Current account.
DebitCard
Debit card account.
Default
Default account.
EpurseCard
Electronic purse card account.
HomeEquityLoan
Home equity loan credit account.
InstalmentLoan
Instalment loan credit account.
Investment
Investment account.
LineOfCredit
Line of credit account.
MobilePhoneAccount
Mobile Station Integrated Services Digital Network Number (MSISDN).
MoneyMarket
Money market saving account.
MoneyMarketChecking
Money market checking account.
MortgageLoan
Mortgage loan credit account.
RetirementAccount
Retirement account.
RevolvingLoanAccount
Revolving loan account.
Savings
Savings account.
StockOrBond
Stock or bond investment account.
Universal
Universal account.
CardDataReading1Code
Type of reading of the card data.
Tag
Tag reading capabilities (RFID, etc.).
Physical
Keyboard entry or OCR reading of embossing or printed data, either at time of transaction or after the event.
BarCode
Bar code.
MagneticStripe
Magnetic stripe.
ICC
ICC (Integrated Circuit Card) with contact containing software applications conform to ISO 7816.
AccountData
Account data on file.
ProximityReader
Contactless proximity reader.
EMVProximityReader
Contactless proximity reader, with application conform to the standard EMV (standard initiated by Europay, Mastercard and Visa).
CardDataReading4Code
Capabilities of the ATM terminal performing the transaction.
EMVProximityReader
Contactless proximity reader, with application conform to the standard EMV (standard initiated by Europay, Mastercard and Visa).
ICC
ICC (Integrated Circuit Card) with contact containing software applications conform to ISO 7816.
MagneticStripe
Magnetic stripe.
ProximityReader
Contactless proximity reader.
CardFallback1Code
Information about card entry mode fallback.
FallbackAfterFailure
Card fall-back occurred during the transaction in progress. The previous transaction on the terminal failed.
FallbackAfterSuccess
Card fall-back occurred during the transaction in progress. The previous transaction on the terminal was successful.
NoFallback
No card fall-back during the transaction in progress.
CardholderAuthentication8
Data related to the authentication of the card and the cardholder.
AuthenticationMethod
Method and data intended to be used for this transaction to authenticate the customer or its card.
TokenRequested
True if an authentication token is requested to the host. This token will be provided to the ATM for further authentication.
AuthenticationValue
Value or token to be used for customer or card authentication.
ProtectedAuthenticationValue
Protection of the authentication value.
CardholderOnLinePIN
Encrypted personal identification number (PIN) and related information.
CardholderVerificationCapability3Code
Customer authentication capabilities available on an ATM.
OnLinePIN
Online PIN (Personal Identification Number).
OfflinePINClear
Offline PIN in clear (Personal Identification Number).
OfflinePINEncrypted
Offline PIN encrypted (Personal Identification Number).
OfflineDigitalSignature
Offline digital signature analysis.
OfflineBiometrics
Offline biometrics.
OfflineBiographics
Offline biographics.
PKISignature
PKI (Public Key Infrastructure) based digital signature.
PersonalCode
Personal code of the customer for banking services.
CertificateIssuer1
Certificate issuer name (see X.509).
RelativeDistinguishedName
Relative distinguished name inside a X.509 certificate.
ContentInformationType10
General cryptographic message syntax (CMS) containing encrypted data.
ContentType
Type of data protection.
EnvelopedData
Data protection by encryption or by a digital envelope, with an encryption key.
ContentInformationType15
General cryptographic message syntax (CMS) containing authenticated data.
ContentType
Type of data protection.
AuthenticatedData
Data protection by a message authentication code (MAC).
ContentType2Code
Identification of the type of a Cryptographic Message Syntax (CMS) data structure.
PlainData
Generic, non cryptographic, or unqualified data content - (ASN.1 Object Identifier: id-data).
SignedData
Digital signature - (ASN.1 Object Identifier: id-signedData).
EnvelopedData
Encrypted data, with encryption key - (ASN.1 Object Identifier: id-envelopedData).
DigestedData
Message digest - (ASN.1 Object Identifier: id-digestedData).
AuthenticatedData
MAC (Message Authentication Code), with encryption key - (ASN.1 Object Identifier: id-ct-authData).
CountryCode
Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code).
DataSetCategory7Code
Type of an ATM configuration.
ATMConfiguration
Configuration parameters of the ATM.
ATMProtocol
ATM protocol parameters, including the configuration of the hosts.
ApplicationParameters
Payment application specific configuration parameters for the point of interaction (POI) system.
CardApplication
Configuration parameters of the card application.
CardConfiguration
Configuration of the cards accepted by the terminal.
OfflineExchangeRate
Local rates for currency exchanges.
PreDefinedAmount
Predefined amounts to be presented to the customer.
LocationConfiguration
Configuration of the location.
MobileOperator
Configuration of the mobile operator cards accepted by the terminal.
DetailedAmount12
Amounts of the withdrawal transaction.
AmountToDispense
Amount to be dispensed by the ATM after the approval of the withdrawal transaction.
Currency
Currency of the amount to dispense when different from the base currency of the ATM.
Fees
Withdrawal fees, accepted by the customer.
Donation
Amount of the donation.
DetailedAmount13
Withdrawal fees, accepted by the customer.
Amount
Amount value.
Currency
Currency of the amount.
Label
Short description of the amount to display or print.
EncapsulatedContent3
Data to authenticate.
ContentType
Type of data which have been authenticated.
Content
Actual data to authenticate.
EncryptedContent3
Encrypted data with an encryption key.
ContentType
Type of data which have been encrypted.
ContentEncryptionAlgorithm
Algorithm used to encrypt the data.
EncryptedData
Encrypted data, result of the content encryption.
EncryptionFormat1Code
Format of data before encryption, if the format is not plaintext or implicit.
TR31
Format of a cryptographic key specified by the ANSI X9 TR-31 standard.
TR34
Format of a cryptographic key specified by the ANSI X9 TR-34 standard.
EnvelopedData4
Encrypted data with encryption key.
Version
Version of the data structure.
Recipient
Session key or identification of the protection key used by the recipient.
EncryptedContent
Data protection by encryption (digital envelope), with an encryption key.
Exact3AlphaNumericText
Specifies an alphanumeric string with a length of exact 3 characters.
Exact3NumericText
Specifies a numeric string with an exact length of 3 digits.
GenericIdentification1
Information related to an identification, eg, party identification or account identification.
Identification
Identification assigned by an institution.
SchemeName
Name of the identification scheme.
Issuer
Entity that assigns the identification.
GenericIdentification77
Identification of an entity.
Identification
Identification of the entity.
Type
Type of identified entity.
Issuer
Entity assigning the identification (for example merchant, acceptor, acquirer, or tax authority).
Country
Country of the entity (ISO 3166-1 alpha-2 or alpha-3)
ShortName
Name of the entity.
GeographicCoordinates1
Location on the Earth specified by two numbers representing vertical and horizontal position.
Latitude
Latitude measured in degrees, minutes and seconds, following by 'N' for the north and 'S' for the south of the equator (for example 48°51'29" N for the Eiffel Tower latitude).
Longitude
Angular measurement of the distance of a location on the earth east or west of the Greenwich observatory.
The longitude is measured in degrees, minutes and seconds, following by 'E' for the east and 'W' for the west (for example 2°17'40" E for the Eiffel Tower longitude).
GeographicLocation1Choice
Geographic location of the ATM specified by geographic coordinates or UTM coordinates.
GeographicCoordinates
Location on the earth specified by two numbers representing vertical and horizontal position.
UTMCoordinates
Location on the earth specified by the Universal Transverse Mercator coordinate system, using the WGS84 geodesic system.
Header20
Information related to the protocol management on a segment of the path from the ATM to the acquirer.
MessageFunction
Identifies the type of process related to the message.
ProtocolVersion
Version of the ATM protocol specifications.
ExchangeIdentification
Unique identification of an exchange occurrence.
CreationDateTime
Date and time at which the message was created.
InitiatingParty
Unique identification of the partner that has initiated the exchange.
RecipientParty
Unique identification of the partner that is the recipient of the message exchange.
ProcessState
State of the sender of the message inside the process flow.
Traceability
Identification of partners involved in exchange from the merchant to the issuer, with the relative timestamp of their exchanges.
IBANIdentifier
An identifier used internationally by financial institutions to uniquely identify the account of a customer at a financial institution, as described in the latest edition of the international standard ISO 13616. "Banking and related financial services - International Bank Account Number (IBAN)".
ISODateTime
A particular point in the progression of time defined by a mandatory date and a mandatory time component, expressed in either UTC time format (YYYY-MM-DDThh:mm:ss.sssZ), local time with UTC offset format (YYYY-MM-DDThh:mm:ss.sss+/-hh:mm), or local time format (YYYY-MM-DDThh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601.
Note on the time format:
1) beginning / end of calendar day
00:00:00 = the beginning of a calendar day
24:00:00 = the end of a calendar day
2) fractions of second in time format
Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.
ImpliedCurrencyAndAmount
Number of monetary units specified in a currency where the unit of currency is implied by the context and compliant with ISO 4217. The decimal separator is a dot.
Note: a zero amount is considered a positive amount.
IssuerAndSerialNumber1
Certificate issuer name and serial number (see X.509).
Issuer
Certificate issuer name (see X.509).
SerialNumber
Certificate serial number (see X.509).
KEK4
Key encryption key (KEK), using previously distributed symmetric key.
Version
Version of the data structure.
KEKIdentification
Identification of the key encryption key (KEK).
KeyEncryptionAlgorithm
Algorithm to encrypt the key encryption key (KEK).
EncryptedKey
Encrypted key encryption key (KEK).
KEKIdentifier2
Identification of a key encryption key (KEK), using previously distributed symmetric key.
KeyIdentification
Identification of the cryptographic key.
KeyVersion
Version of the cryptographic key.
SequenceNumber
Number of usages of the cryptographic key.
DerivationIdentification
Identification used for derivation of a unique key from a master key provided for the data protection.
KeyTransport4
Key encryption key (KEK), encrypted with a previously distributed asymmetric public key.
Version
Version of the data structure.
RecipientIdentification
Identification of a cryptographic asymmetric key for the recipient.
KeyEncryptionAlgorithm
Algorithm to encrypt the key encryption key (KEK).
EncryptedKey
Encrypted key encryption key (KEK).
LanguageCode
Specifies a language.
Max10000Binary
Specifies a binary string with a maximum length of 10000 binary bytes.
Max100KBinary
Binary data of 100K maximum.
Max10Text
Specifies a character string with a maximum length of 10 characters.
Max140Binary
Specifies a binary string with a maximum length of 140 binary bytes.
Max140Text
Specifies a character string with a maximum length of 140 characters.
Max16Text
Specifies a character string with a maximum length of 16 characters.
Max35Binary
Specifies a binary string with a maximum length of 35 binary bytes.
Max35Text
Specifies a character string with a maximum length of 35 characters.
Max3NumericText
Specifies a numeric string with a maximum length of 3 digits.
Max3Text
Specifies a character string with a maximum length of 3 characters.
Max45Text
Specifies a character string with a maximum length of 45 characters.
Max5000Binary
Specifies a binary string with a maximum length of 5000 binary bytes.
Max500Binary
Specifies a binary string with a maximum length of 500 binary bytes.
Max500Text
Specifies a character string with a maximum length of 500 characters.
Max6Text
Specifies a character string with a maximum length of 6 characters.
Max70Text
Specifies a character string with a maximum length of 70characters.
MessageFunction7Code
Identifies the type of process related to an ATM message.
ATMBalance
Provide the ATM counters resettting those that are applicable.
ATMCompletionAcknowledgement
Acknowledgement of a completion advice.
ATMCompletionAdvice
Advice of an ATM transaction completion.
ATMControl
Global ATM commands.
ATMDeviceControl
Maintenance commands to perform.
ATMDiagnosticRequest
Request for a diagnostic.
ATMDiagnosticResponse
Response to a diagnostic request.
ATMGlobalStatus
Global status of the ATM.
ATMInquiryRequest
Request for an inquiry.
ATMInquiryResponse
Response to an inquiry request.
ATMKeyDownloadRequest
Request for a key download.
ATMKeyDownloadResponse
Response to a key download.
ATMPINManagementRequest
Request for a cardholder PIN management.
ATMPINManagementResponse
Response to a cardholder PIN management request.
ATMRequestReject
Rejected request message.
ATMResponseReject
Rejected response message.
ATMWithdrawalAdvice
Response of a withdrawal transaction.
ATMWithdrawalAknowledgement
Acknowledgement of a withdrawal transaction advice.
ATMWithdrawalRequest
Request for a withdrawal transaction.
ATMWithdrawalResponse
Response to a withdrawal transaction request.
CountersInquiry
Current value of counters, no reinitialisation of the counters.
HostToATMAcknowledgement
Acknowledgement of a request from a host to an ATM for contacting.
HostToATMRequest
Request from a host to an ATM to be contacted by this ATM.
ATMOperation
Logical or physical operation on the ATM.
SecurityControl
Security Commands.
SecurityDetails
Security detailed report.
SecurityKeyCompletion
Result of the key download with the status of the downloaded keys including key check values.
SecurityKeyStatus
Status of cryptographic keys.
Min2Max3AlphaText
Specifies an alpha string with a minimum length of 2 characters and a maximum length of 3 characters.
Min2Max3NumericText
Specifies a numeric string with a minimum length of 2 digits, and a maximum length of 3 digits.
Min5Max16Binary
Specifies a binary string with a minimum length of 5 bytes, and a maximum length of 16 bytes.
Min8Max28NumericText
Specifies a numeric string with a minimum length of 8 digits, and a maximum length of 28 digits.
NameAndAddress3
Information that locates and identifies a party.
Name
Name by which a party is known and is usually used to identify that identity.
Address
Postal address of a party.
Number
Number of objects represented as an integer.
OnLinePIN5
Encrypted personal identification number (PIN) and related information.
EncryptedPINBlock
Encrypted PIN (Personal Identification Number).
PINFormat
PIN (Personal Identification Number) format before encryption.
AdditionalInput
Additional information required to verify the PIN (Personal Identification Number).
PINFormat4Code
Format of an ATM PIN block before encryption.
ANSI0
ANSI 0 PIN block format.
Bancomat
Italian Bancomat PIN block format.
Banksys
Banksys PIN block format.
Diebold
Diebold PIN block format.
DieboldCO
Diebold CO PIN block format.
ECI2
ECI2 PIN block format.
ECI3
ECI3 PIN block format.
EMVRSA
EMV ISO2 PIN block format encrypted with the EMV RSA cryptographic key for the PIN.
IBM3624
IBM 3624 PIN block format.
ISO0
PIN diversified with the card account number, conforming to the standard ISO 9564-2.
ISO1
PIN completed with random padding characters, conforming to the standard ISO 9564-2.
ISO2
PIN without diversification characters, conforming to the standard ISO 9564-2.
ISO3
PIN diversified with the card account number and random characters, conforming to the standard ISO 9564-2.
ISO4
PIN format used with AES encryption, conforming to the new ISO SC2 format.
ISO5
Alternative PIN format used with AES encryption, conforming to the new ISO SC2 format.
VISA2
VISA2 PIN block format.
VISA3
VISA3 PIN block format.
Parameter4
Parameters of the asymmetric encryption algorithm.
EncryptionFormat
Format of data before encryption, if the format is not plaintext or implicit.
DigestAlgorithm
Identification of the digest algorithm.
MaskGeneratorAlgorithm
Mask generator function cryptographic algorithm and parameters.
Parameter5
Parameters associated to a mask generator cryptographic function.
DigestAlgorithm
Digest algorithm used in the mask generator function.
Parameter6
Parameters associated to a cryptographic encryption algorithm.
EncryptionFormat
Format of data before encryption, if the format is not plaintext or implicit.
InitialisationVector
Initialisation vector of a cipher block chaining (CBC) mode encryption.
BytePadding
Byte padding for a cypher block chaining mode encryption, if the padding is not implicit.
Parameter7
Parameters associated to the MAC algorithm.
InitialisationVector
Initialisation vector of a cipher block chaining (CBC) mode encryption.
BytePadding
Byte padding for a cypher block chaining mode encryption, if the padding is not implicit.
PartyIdentification72Choice
Choice of identification of a party. The party can be identified by giving a BIC or a proprietary code.
AnyBIC
Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362 "Banking - Banking telecommunication messages - Business identifier code (BIC)".
ProprietaryIdentification
Unique and unambiguous identifier, as assigned to a financial institution using a proprietary identification scheme.
PartyType12Code
Type of identified entity.
Acquirer
Entity acquiring card transactions.
ATMManager
Entity managing the ATM.
CardIssuerProcessor
Entity providing issuing card payment processing services on behalf on an issuer.
DelegateIssuer
Party to whom the card issuer delegates to authorise card payment transactions.
HostingEntity
Entity hosting the ATM.
IntermediaryAgent
Party acting on behalf of other parties to process or forward data to other parties.
OriginatingATM
ATM initiating the transaction.
PaymentCard16
Card performing the withdrawal transaction.
CardDataEntryMode
Entry mode used to obtain the card data.
FallbackIndicator
Indicates the occurrence of a fall-back on the card entry mode.
ProtectedCardData
Replacement of the message element PlainCardData by a digital envelope using a cryptographic key.
PlainCardData
Sensitive data associated with the card performing the transaction.
CardCountryCode
Country code assigned to the card by the card issuer.
CardCurrencyCode
Currency code of the card issuer (ISO 4217 numeric code).
PlainCardData13
Sensible data associated with the payment card performing the transaction.
PAN
Primary Account Number (PAN) of the card.
CardSequenceNumber
Identify a card or a payment token inside a set of cards with the same PAN.
EffectiveDate
Date from which the card can be used, expressed either in the YYYY-MM format, or in the YYYY-MM-DD format.
ExpiryDate
Expiry date of the card expressed either in the YYYY-MM format, or in the YYYY-MM-DD format.
ServiceCode
Services attached to the card, as defined in ISO 7813.
Track1
Track number 1 from magnetic stripe card.
Track2
Track number 2 without control characters (start /end and LRC) issued from the magnetic stripe card or from the ICC if the magnetic stripe was not read.
Track3
Track number 3 from magnetic stripe card.
CardholderName
Name of the cardholder stored on the card.
PointOfInteractionCapabilities5
Capabilities of the ATM terminal.
CardReadData
Card reading capabilities of the ATM performing the transaction.
CardWriteData
Card writing capabilities of the terminal performing the transaction.
Authentication
Customer and card authentication capabilities available at the ATM.
PINLengthCapabilities
Maximum number of digits the ATM is able to accept when the cardholder enters its PIN.
ApprovalCodeLength
Maximum number of characters of the approval code the ATM is able to manage.
MaxScriptLength
Maximum data length in bytes that a card issuer can return to the ICC at the terminal.
CardCaptureCapable
True if the ATM is able to capture card.
PostalAddress1
Information that locates and identifies a specific address, as defined by postal services.
AddressType
Identifies the nature of the postal address.
AddressLine
Information that locates and identifies a specific address, as defined by postal services, that is presented in free format text.
StreetName
Name of a street or thoroughfare.
BuildingNumber
Number that identifies the position of a building on a street.
PostCode
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
TownName
Name of a built-up area, with defined boundaries, and a local government.
CountrySubDivision
Identifies a subdivision of a country eg, state, region, county.
Country
Nation with its own government.
PostalAddress17
Information that locates and identifies a specific address, as defined by postal services or in free format text.
AddressLine
Information that locates and identifies a specific address, as defined by postal services, that is presented in free format text.
StreetName
Name of a street or thoroughfare.
BuildingNumber
Number that identifies the position of a building on a street.
PostCode
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
TownName
Name of a built-up area, with defined boundaries, and a local government.
CountrySubDivision
Identifies a subdivision of a country, for instance state, region, county.
Country
Nation with its own government, occupying a particular territory.
GeoLocation
Geographic location of the ATM specified by geographic coordinates or UTM coordinates.
Recipient4Choice
Transport key or key encryption key (KEK) for the recipient.
KeyTransport
Encryption key using previously distributed asymmetric public key.
KEK
Key encryption key using previously distributed symmetric key.
KeyIdentifier
Identification of a protection key without a session key, shared and previously exchanged between the initiator and the recipient.
Recipient5Choice
Identification of a cryptographic asymmetric key.
IssuerAndSerialNumber
Certificate issuer name and serial number (see ITU X.509).
KeyIdentifier
Identifier of a cryptographic asymmetric key, previously exchanged between initiator and recipient.
RelativeDistinguishedName1
Relative distinguished name defined by X.500 and X.509.
AttributeType
Type of attribute of a distinguished name (see X.500).
AttributeValue
Value of the attribute of a distinguished name (see X.500).
SimpleIdentificationInformation4
Information related to an identification, eg, party identification or account identification.
Identification
Name or number assigned by an entity to enable recognition of that entity, eg, account identifier.
TerminalHosting1
Entity hosting the ATM terminal.
Category
Type of ATM terminal hosting.
Identification
Identify the entity hosting the ATM.
Traceability4
Identification of partners involved in exchange from the ATM to the issuer, with the relative timestamp of their exchanges.
RelayIdentification
Identification of a partner of a message exchange.
SequenceNumber
Identification of the relay node in the path, to enable identification of several hosts in parallel.
TraceDateTimeIn
Date and time of incoming data exchange for relaying or processing.
TraceDateTimeOut
Date and time of the outgoing exchange for relaying or processing.
TransactionEnvironment2Code
Indicates the environment of the transaction location.
Private
Private environment.
Public
Public environment.
TransactionEnvironment3Code
Indicates the entity hosting the terminal performing the transaction.
Branch
Bank environment.
Merchant
Merchant environment.
Other
Other environments, for instance a mall or an airport.
TransactionIdentifier1
Identification of the transaction in an unambiguous way.
TransactionDateTime
Local date and time of the transaction assigned by the POI (Point Of Interaction).
TransactionReference
Identification of the transaction that has to be unique for a time period.
TransactionVerificationResult5
Result of performed verifications for the transaction.
Method
Method of verification that has been performed.
VerificationEntity
Entity or device that has performed the verification.
Result
Result of the verification.
AdditionalResult
Additional result of the verification.
AuthenticationToken
Token provided to the ATM for further proof of authentication.
TrueFalseIndicator
A flag indicating a True or False value.
UPICIdentifier
Universal Payment Identification Code (UPIC). Identifier used by the New York Clearing House to mask confidential data, such as bank accounts and bank routing numbers. UPIC numbers remain with business customers, regardless of banking relationship changes.
UTMCoordinates1
Location on the Earth specified by the Universal Transverse Mercator coordinate system, using the WGS84 geodesic system.
UTMZone
UTM grid zone combination of the longitude zone (1 to 60) and the latitude band, C to X, excluding I and O (for example Eiffel tower UTM zone is 31U).
UTMEastward
X-coordinate of the Universal Transverse Mercator coordinate system in meters (for example 448 265m for Eiffel Tower X-coordinate).
UTMNorthward
Y-coordinate of the Universal Transverse Mercator coordinate system (for example 5 411 920m for Eiffel Tower Y-coordinate).
Verification1Code
Result of the verification.
Failed
Verification failed.
Missing
Information required to perform the verification was missing.
NotPerformed
Verification has not been performed.
PartialMatch
Verification was partially successful.
Successful
Verification was successful.
TechnicalError
Device or entity to perform the verification was unavailable.