Amadis

Data Elements

Tag

Type

Size

Name

Tag

Type

Size

Name

‘C0’

b

1

Module ID

‘C1’

b

1

Command ID

‘C2’

b

2

Error Code (see <>)

‘C3’

b

3

Version in Binary Format
byte 1: Major (00-FF)
byte 2: Minor (00-FF)
byte 3: Build (00-FF)

‘C4’

ans

var.

Version in String Format

‘C5’

b

2

Software ID (see <>)

‘C6’

ans

var.

Software Name

‘C7’

b

1

Card Technology (see <>)

‘C8’

b

1

PIN Type:
00 - Undefined
01 - Plaintext Offline ICC PIN
02 - Online PIN
04 - Ciphered Offline ICC PIN

‘C9’

b

1

PIN Try Counter

‘CA’

b

4

Contact Exit Condition Bitmap (see <>)

‘CB’

b

4

Contactless Exit Condition Bitmap (see <>)

‘CD’

b

1

Force to Go Online

‘D0’

b

1

Outcome Value (see <>)

‘D2’

b

1

EP Starting Point (see <>) or Exit Condition ID (see <>)

‘D3’

b

2 or 6

SW1/SW2 or Error indicators

‘D4’

b

10

Outcome Parameters (see <>)

‘D5’

b

15-21

User Interface Request On Outcome (see <>)

‘D6’

b

15-21

User Interface Request On Restart (see <>)

‘D7’

b

1

Matching Terminal Kernel ID

‘D9’

b

1

Candidate List Type:
01 - From Manual Terminal AID Selection
02 - From PSE Directory File Records

‘DA’

b

1

Candidate ID

‘DB’

b

1

Selected Candidate ID

‘DC’

a2

1

Selected Language (ISO 639-1)

‘DE’

b

var.

Tag List for GET EMV DATA

‘DF07’

b

1

Referral Managed Terminal Indicator:
00 - Unsupported
01 - Supported

‘DF16’

b

15-21

User Interface Request Message (see <>)

‘DF’1B'

b

6 or 7

L2 Stack Configuration Parameters (see <>)

‘DF3A’

b

var.

Configuration Data Blob

‘DF3B’

b

4 or 20

Checksum or SHA-1

‘DF3F’

b

var.

Tag List for BATCH Data

‘DF40’

b

var.

Tag List for ADVICE Data

‘DF41’

b

var.

Tag List for REVERSAL Data

‘DF42’

b

1

Application Cryptogram Type (AAC or TC forced by Kizis)

‘E0’

constr.

var.

L2 Data Template

‘E1’

constr.

var.

Kernel Data Record Template

‘E2’

constr.

var.

Kernel Discretionary Data Template

‘E6’

constr.

var.

Candidate List Template (see <>)

‘E7’

constr.

var.

Candidate Entry Template (see <>)

‘E9’

constr.

var.

Reversal Data Template

‘EA’

constr.

var.

Advice Data Template

‘EB’

constr.

var.

Batch Data Template

‘F4’

constr.

var.

Version Info Template

a: alpha ('a'-'z’, 'A'-'Z')
an: alpha-numeric ('0'-'9', 'a'-'z', ‘A'-'Z’)
ans: alpha-numeric special (entire common character set, see Annex B of EMVCo Book 4)
b: binary (00h-FFh)
cn: compressed numeric (right padding with 'F', ex: '123FFFFF')
n: numeric (left padding with ‘0', ex: '00000123’)


Â