| Name | Description | Type | Constraint | MaxLength |
|---|---|---|---|---|
| AuthorisationRequestCryptogram | Cryptogram returned by the ICC in response of the GENERATE AC command | xs:byte | Optional | 8 |
| ApplicationInterchangeProfile | Indicates the capabilities of the card to support specific functions in the application | xs:byte | Optional | 2 |
| ApplicationTransactionCounter | Counter maintained by the application in the ICC (incrementing the ATC is managed by the ICC) | xs:byte | Optional | 2 |
| UnpredictableNumber | Value to provide variability and uniqueness to the generation of a cryptogram | xs:byte | Optional | 4 |
| TerminalVerificationResult | Status of the different functions as seen from the terminal | xs:byte | Optional | 5 |
| CryptogramTransactionType | Indicates the type of financial transaction, represented by the first two digits of ISO 8583:1987 Processing Code | xs:byte | Optional | 1 |
| CryptogramInformationData | This is the terminal identification number (TID) assigned to a transaction device by the merchant's acquirer | xs:byte | Optional | 1 |
| ApplicationResponseCryptogram | Cryptogram generated by the issuer and used by the card to verify that the response came from the issuer. | xs:byte | Optional | 8 |
| POSEntryMode1 | Indicates the method by which the PAN was entered, according to the first digit of the ISO 8583:1987 POS Entry Mode | xs:int | Optional | 1 |
| POSEntryMode2 | Indicates the method by which the PAN was entered, according to the second digit of the ISO 8583:1987 POS Entry Mode | xs:int | Optional | 1 |
| ApplicationUsageControl | Indicates issuer’s specified restrictions on the geographic usage and services allowed for the application | xs:byte | Optional | 2 |
| ApplicationVersionNumber | Version number assigned by the payment system for the application | xs:byte | Optional | 2 |
| TerminalApplicationVersionNumber | Version number for the application supported by the Terminal | xs:byte | Optional | 2 |
| TransactionStatusInformation | Indicates the functions performed in a transaction | xs:byte | Optional | 2 |
| TerminalType | Indicates the environment of the terminal, its communications capability, and its operational control | xs:int | Optional | 2 |
| TerminalCapabilities | Indicates the card data input, CVM, and security capabilities of the terminal | xs:byte | Optional | 3 |
| IssuerActionCodesOnline | Specifies the acquirer’s conditions that cause a transaction to be transmitted online | xs:byte | Optional | 5 |
| IssuerActionCodesDenial | Specifies the acquirer’s conditions that cause the denial of a transaction without attempt to go online | xs:byte | Optional | 5 |
| IssuerActionCodesDefault | Specifies the acquirer’s conditions that cause a transaction to be rejected if it might have been approved online, but the terminal is unable to process the transaction online | xs:byte | Optional | 5 |
| IssuerApplicationData | Contains proprietary application data for transmission to the issuer in an online transaction | xs:byte | Optional | 32 |
| TerminalCountryCode | Indicates the country of the terminal, represented according to ISO 3166 | xs:string | Optional | 4 |
| TerminalCurrencyNumber | Indicates the numeric currency in which the account is managed according to ISO 4217 | xs:string | Optional | 4 |
| AuthorisationResponseCode | Code that defines the disposition of a message | xs:string | Optional | 2 |
