PreviousNext

DoD UID Settings

The following UID data output options are applicable to Data Matrix only and have no effect on other symbologies:

  • UII/CPN DM On - The HE40T is configured to construct Unique Item Identifier (UII), Current Part Number (CPN), and Lot/Batch Number (LBN). If there is a valid UII/CPN/LBN, a UII/CPN/LBN string is outputted. For decoded Data Matrix with invalid UII/CPN/LBN, HE40T stops image acquisition without an output string. The UII/CPN DM On option will have the following output format:

TABLE 4-1. UII/CPN DM On Options

Content of Decoded
Data Matrix

UII/CPN

Valid UII
UII:UII_data
Example: UII:12345678
Valid CPN

Valid LBN
CPN:CPN_data
Example: CPN:87654321
LBN:LBN_data
Example: LBN:87654321
Valid UII and CPN

Valid UII and LBN
UII:UII_data CPN:CPN_data
Example: UII:12345678 CPN:87654321
UII:UII_data LBN:LBN_data
Example: UII:12345678 LBN:87654321
Valid UII and invalid CPN

Valid UII and invalid LBN
UII:UII_data (CPN ERROR)
Example: UII:12345678 (CPN ERROR)
UII:UII_data (LBN ERROR)
Example: UII:12345678 (LBN ERROR)
Invalid UII and valid CPN

Invalid UII and valid LBN
(UII ERROR) CPN:CPN_data
Example: (UII ERROR) CPN:87654321
(UII ERROR) LBN:LBN_data
Example: (UII ERROR) LBN:87654321
None of the above
(Invalid UII;
Invalid CPN;
Invalid LBN;
Invalid UII and Invalid CPN;
Invalid UII and Invalid LBN)
No output data
  • UII/CPN DM with Data Fields - The HE40T is configured to construct UII/CPN/LBN with all the data fields. The UII/CPN with Data Field option has the following output format:

    UII/CPN; DF0; DF1; DF2; DF3; DF4; DF5; DF6; DF7

TABLE 4-2. UII/CPN DM with Data Field On 

Content of Decoded
Data Matrix

UII/CPN

DF0

Valid UII
UII:UII_data
Example: UII:12345678
Constructed UII type
Example: Contruct_1
Valid CPN
Valid LBN
CPN:CPN_data
Example: CPN:87654321
LBN:LBN_data
Example: LBN:87654321
Constructed CPN type
Example: PNR
Constructed LBN type
Example: 30T
Valid UII and CPN
Valid UII and LBN
UII:UII_data CPN:CPN_data
Example: UII:12345678 CPN:87654321
UII:UII_data LBN:LBN_data
Example: UII:12345678 LBN:87654321
Constructed UII/CPN type
Example: Construct_1/PNR
Constructed UII/LBN type
Example: Construct_1/30T
Valid UII and Invalid CPN
Valid UII and Invalid LBN
UII:UII_data (30P ERROR: xxxx)
UII:UII_data (PNR ERROR: xxxx)
UII:UII_data (240 ERROR: xxxx)
UII:UII_data (30T ERROR: xxxx)

Constructed UII type
Example: Construct_1
Invalid UII and Valid CPN
Invalid UII and Valid LBN
(UII ERROR: xxxx) CPN:CPN_data
(UII ERROR: xxxx) LBN:LBN_data
Constructed CPN type:
30P, PNR, 240
Constructed LBN type:
30T
Invalid UII
(UII ERROR: xxxx)
(15434 ERROR: xxxx)
Example: (UII ERROR: DATA ELEMENT CHARACTER)
Original decoded data
Invalid CPN
Invalid LBN
(30P ERROR:xxxx)
(PNR ERROR:xxxx)
(240 ERROR:xxxx)
(30T ERROR:xxxx)
(15434 ERROR: xxxx)
Original decoded data
Invalid UII and Invalid CPN
Invalid UII and Invalid LBN
(UII ERROR: xxxx) (30P ERROR: xxxx)
(UII ERROR: xxxx) (PNR ERROR: xxxx)
(UII ERROR: xxxx) (240 ERROR: xxxx)
(UII ERROR: xxxx) (30T ERROR: xxxx)
Original decoded data

The following options apply to all symbologies:

  • UII/CPN On for All Symbologies - The HE40T is configured to construct UII/CPN/LBN for all symbologies. For decoded symbologies without valid UII/CPN/LBN, the HE40T stops image acquisition without an output string.
  • UII/CPN Off - The HE40T is back to normal decoder behavior without constructing UII/CPN/LBN.

FIGURE 4-1. 

UII Codes

Output Format: UII/CPN; DF0; DF1; DF2; DF3; DF4; DF5; DF6; DF7

  • DF1 - DF7: The fields display data elements:
  • If there are less than seven data elements, an empty string is filled in at the end.
  • If there are more than seven elements, only first seven elements are displayed.
  • There is a space between UII and CPN in both tables (UII:12345678 CPN:87654321).
  • The constructed UII type can be Contruct_1, Contruct_2, Construct_1_2, or IUID_EQUIVALENT.
  • The constructed CPN type can be PNR, 30P, or 240. The constructed LBN type is 30T.
  • An error message, if the process fail based on corresponding configuration with Data Field on. List of error messages:

15434 ERROR: DATA ELEMENT SEPARATOR
15434 ERROR: DOUBLE TRAILER
15434 ERROR: FORMAT INDICATOR
15434 ERROR: HEADER - 1ST POSITION
15434 ERROR: HEADER - 2ND POSITION
15434 ERROR: HEADER - 3RD POSITION
15434 ERROR: HEADER - 4TH POSITION
15434 ERROR: HEADER - GROUP SEPARATOR
15434 ERROR: TRAILER - END OF TRANSMISSION
15434 ERROR: TRAILER - RECORD SEPARATOR
PNR ERROR: TOO LONG
PNR ERROR: TOO SHORT
PNR ERROR: CHARACTER
30P ERROR: TOO LONG
30P ERROR: TOO SHORT
30P ERROR: CHARACTER
240 ERROR: TOO LONG
240 ERROR: TOO SHORT
240 ERROR: CHARACTER
UII ERROR: DATA ELEMENT CHARACTER
UII ERROR: DATA ELEMENT TOO LONG
UII ERROR: DATA ELEMENT TOO SHORT
UII ERROR: LOWER CASE CHARACTER
UII ERROR: NEED UII ELEMENT FIRST
UII ERROR: SPACE AFTER TEI DATA QUALIFIER
UII ERROR: TEI DATA QUALIFIER
UII ERROR: UII ELEMENT INCOMPLETE
UII ERROR: WRONG FORMAT INDICATOR
UII ERROR: UII STRING TOO LONG

  • ; - A field separator.

PreviousNext