External Message Type Layouts
NCS System uses the following codes to denote whether a data element should be present in its external message.
Conditional: The element is mandatory under certain conditions.
Echo: In response messages, this code indicates that the response message sender must include the same value it received in the data element in the associated request message. In other words, the responder must echo back the data element if it is present in the request message.
Mandatory: The element is required in the message.
3.2 Authorization Request/Repeat (0100/0101)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
26
POS PIN capture code
Conditional
27
Authorization id response length
Conditional
28
Amount, transaction fee
Optional
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Conditional
33
Forwarding institution id code
Optional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
45
Track 1 data
Optional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
52
PIN data
Conditional
53
Security related control information
Conditional
54
Additional amounts
Conditional
56
Message reason code
Optional
57
Authorization life cycle
Optional
59
Transport (echo) data
Optional
67
Extended payment code
Conditional
90
Original data elements
Conditional
98
Payee
Conditional
100
Receiving institution id code
Conditional
102
Account identification 1
Conditional
103
Account identification 2
Conditional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
127.1
Bitmap
Conditional
127.4
POS data
Optional
127.5
Service station data
Optional
127.7
Check data
Conditional
127.10
CVV2
Optional
127.12
Terminal owner
Conditional
127.13
POS geographic data
Conditional
127.14
Sponsor bank
Conditional
127.15
Address verification data
Conditional
127.18
Validation data
Optional
127.19
Bank Details
Conditional
127.20
Originator/Authorizer date settlement
Optional
127.23
Payee name and address
Conditional
127.24
Payer account
Optional
127.25
ICC data
Optional
127.26
Original node
Conditional
127.27
Card verification result
Optional
127.28
American Express Card Identifier (CID)
Optional
127.29
3D Secure Data
Optional
128
MAC Extended
Conditional
3.3 Authorization Request Response (0110)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Mandatory
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
7
Transmission Date and Time
Conditional
11
Systems trace audit number
Conditional
12
Time, local transaction
Mandatory
13
Date, local transaction
Conditional
14
Date, expiration
Conditional
15
Date, Settlement
Conditional
18
Merchant’s type
Mandatory
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
28
Amount, transaction fee
Conditional
30
Amount, transaction processing fee
Conditional
32
Acquiring institution id code
Mandatory
33
Forwarding institution id code
Conditional
35
Track 2 data
Conditional
37
Retrieval reference number
Mandatory
38
Authorization id response
Conditional
39
Response code
Mandatory
40
Service restriction code
Conditional
41
Card acceptor terminal id
Optional
42
Card acceptor id code
Conditional
43
Card acceptor name/location
Conditional
49
Currency code, transaction
Mandatory
54
Additional amounts
Conditional
59
Transport (echo) data
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
127.1
Fieldmap
Conditional
127.6
Authorization profile
Optional
127.16
Address verification result
Conditional
127.17
Cardholder information
Optional
127.20
Originator/Authorizer date settlement
Optional
127.25
ICC data
Optional
127.27
Card verification result
Optional
127.30
3D Secure Result
Optional
128
MAC Extended
Conditional
3.4 Authorization Advice (0120/0121)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
28
Amount, transaction fee
Optional
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Conditional
33
Forwarding institution id code
Optional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
45
Track 1 data
Optional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amounts
Conditional
56
Message reason code
Optional
58
Authorizing agent id cod
Conditional
59
Transport (echo) data
Optional
67
Extended payment code
Conditional
90
Original data elements
Conditional
95
Replacement amounts
Conditional
98
Payee
Conditional
100
Receiving institution id code
Conditional
102
Account identification 1
Conditional
103
Account identification 2
Conditional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
127.1
Bitmap
Conditional
127.4
POS data
Optional
127.5
Service station data
Optional
127.7
Check data
Conditional
127.12
Terminal owner
Conditional
127.13
POS geographic data
Conditional
127.14
Sponsor bank
Conditional
127.19
Bank Details
Conditional
127.20
Originator/Authorizer date settlement
Optional
127.23
Payee name and address
Conditional
127.24
Payer account
Optional
127.25
ICC data
Optional
127.26
Original node
Conditional
127.28
American Express Card Identifier (CID)
Optional
128
MAC Extended
Conditional
3.5 Authorization Advice Response (0130)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Optional
4
Amount, transaction
Optional
124
Near Field Communication Data
Conditional
127.2
Switch Key
Optional
127.3
Routing Information
Mandatory
127.12
Terminal Owner
Conditional
127.22
Structured Data
Conditional
3.6 Financial Request/Repeat (0200/0201)
Bit Data
Element Name
Presence Indicator
124
Near Field Communication Data
Conditional
127.22
3.6 Financial Request Response (0210)
Bit Data
Element Name
Presence Indicator
124
Near Field Communication Data
Conditional
127.2
Switch Key
Optional
127.3
Routing Information
Mandatory
127.12
Terminal Owner
Conditional
127.22
Structured Data
Conditional
3.8 Financial Advice/Repeat (Repeat) (0220/0221)
Bit Data
Element Name
Presence Indicator
124
Near Field Communication Data
Conditional
3.9 Financial Advice Response (0230)
Bit Data
Element Name
Presence Indicator
39
Response code
Mandatory
40
Service restriction code
Conditional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
44
Additional response data
Optional
48
Additional data
Conditional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amounts
Optional
58
Authorizing agent id code
Conditional
59
Transport (echo) data
Conditional
90
Original data elements
Conditional
102
Account identification 1
Optional
103
Account identification 2
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
127.1
Bitmap
Conditional
127.2
Switch Key
Optional
127.3
Routing Information
Mandatory
127.6
Authorization profile
Optional
127.12
Terminal Owner
Conditional
127.16
Address verification result
Conditional
127.17
Cardholder information
Optional
127.20
Originator/Authorizer date settlement
Optional
127.22
Structured Data
Conditional
127.25
ICC data
Optional
127.27
Card verification result
Optional
127.30
3D Secure Result
Optional
128
MAC Extended
Conditional
3.10 Reversal Advice (Repeat) (0420/0421)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
28
Amount, transaction fee
Optional
29
Amount, settlement fee
Conditional
30
Amount, transaction processing fee
Optional
31
Amount, settle processing fee
Conditional
32
Acquiring institution id code
Conditional
33
Forwarding institution id code
Optional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
38
Authorization id response
Conditional
39
Response Code
Optional
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
43
Card acceptor name/location
Mandatory
45
Track 1 data
Optional
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
56
Message reason code
Optional
59
Transport (echo) data
Optional
67
Extended payment code
Conditional
90
Original data elements
Mandatory
95
Replacement amounts
Conditional
98
Payee
Conditional
100
Receiving Institution ID Code
Optional
123
POS data code
Mandatory
124
Near Field Communication Data
Conditional
127.1
Bitmap
Conditional
127.4
POS data
Optional
127.5
Service station data
Optional
127.12
Terminal owner
Conditional
127.13
POS geographic data
Conditional
127.14
Sponsor bank
Conditional
127.19
Bank Details
Conditional
127.20
Originator/Authorizer date settlement
Optional
127.23
Payee name and address
Conditional
127.24
Payer account
Optional
127.25
ICC data
Optional
127.26
Original node
Conditional
127.27
Card verification result
Optional
128
MAC Extended
Conditional
3.11Reversal Advice Response (0430)
Bit Data
Element Name
Presence Indicator
2
Primary account number
Conditional
3
Processing code
Mandatory
4
Amount, transaction
Mandatory
5
Amount, settlement
Conditional
7
Transmission date and time
Mandatory
9
Conversion rate, settlement
Conditional
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
14
Date, expiration
Conditional
15
Date, settlement
Conditional
16
Date, conversion
Conditional
18
Merchant’s type
Conditional
22
POS entry mode
Mandatory
23
Card sequence number
Conditional
25
POS condition code
Mandatory
29
Amount, settlement fee
Optional
31
Amount, settle processing fee
Optional
32
Acquiring institution id code
Conditional
33
Forwarding institution id code
Optional
35
Track 2 data
Conditional
37
Retrieval reference number
Optional
38
Authorization id response
Conditional
39
Response code
Mandatory
40
Service restriction code
Optional
41
Card acceptor terminal id
Mandatory
42
Card acceptor id code
Mandatory
49
Currency code, transaction
Mandatory
50
Currency code, settlement
Conditional
54
Additional amounts
Conditional
59
Transport (echo) data
Conditional
90
Original data elements
Mandatory
95
Replacement amounts
Conditional
124
Near Field Communication Data
Conditional
127.1
Bitmap
Conditional
127.3
Routing Information
Mandatory
128
MAC Extended
Conditional
3.12 Network Management (Repeat) (0800/0801)
Bit Data
Element Name
Presence Indicator
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
70
Network management info code
Mandatory
128
MAC Extended
Conditional
3.13 Network Management (0810)
Bit Data
Element Name
Presence Indicator
7
Transmission date and time
Mandatory
11
Systems trace audit number
Mandatory
12
Time, local transaction
Mandatory
13
Date, local transaction
Mandatory
39
Response code
Mandatory
53
Security related control information
Conditional
70
Network management info code
Always sent
125
Network management information
Conditional
128
MAC Extended
Conditional
Last updated
Was this helpful?