Event Data 2 sometimes contains the following data from the denial event:
Cause Value (CV). This data is mandatory.
Cause Value Diagnostic (DIAG). This data is optional.
Location Code (LOC). This data is optional.
This information (DIAG/LOC/CV) is coded as a 32-bit hexadecimal number, divided into 8-bit fields.
The Cause Value is the last two digits in the hexadecimal number.
The Location Code is the two digits to the left of Cause Value in the hexadecimal number. See Location codes.
The Diagnostic Code is the two digits to the left of the Location Code in the hexadecimal number.
The first two digits are not used.
Table 1: Event Data 2 layout
8 bits |
8 bits |
8 bits |
8 bits |
NOT USED |
Diagnostic Code (DIAG) (optional) |
Zero + Location Code in lower 4 bits (LOC) (optional) |
Cause Value(CV) (required) |