Specifications

Chapter 4 Handling
167
4
GS1 DataBar Omnidirectional/GS1 DataBar Truncated/GS1 DataBar Limited
The first application identifier ‘01’ is not included in the data.
When printing the HRI characters, the first application identifier ‘01’ is printed as ‘(01)’ before
the packing identification code.
A check digit need not to be attached to the barcode data.
When printing the HRI character, a check digit is printed after a product code.
For GS1 Databar Limited, specify ‘0’ or ‘1’ for the first digit.
GS1 DataBar ExpandedM
Specify the data of 38 to 66 digits that does not include ‘*’.
‘()’ is the delimiter for the application identifiers. (printed as the HRI character, but not
encoded.)
When FNC1 is not at the end of the data followed by the application identifier ‘(10)’ or ‘(21),’
FNC1 is aut
omatically added.
When FNC1 is not at the end of the data followed by the application identifier ‘(30)’, FNC1 is
automatically added.
FNC1 must not be at the end of the data followed by the application identifier ‘(10)’ or ‘(21)’.
In this case, an error occurs.
When ‘(01)’ is specified as the application identifier, the 14th digit becomes a check digit.
When the check digit is not correct, an error occurs.
(Unlike GS1-128, the check digit is not automatically calculated, nor replaced with ‘*.’)
'*’ is skipped.
When the character right after ‘{‘ is not ‘1,’ an error occurs.
Specify
the special character using the following format.
Control Character ASCII HRI Character
FNC1 {1 Space is printed.
‘(’ {( '(‘ is printed.
‘)’ {) ‘)’ is printed.
Left parenthesis for the application identifier ( '(‘ is printed.
Right parenthesis for the application identifier ) ‘)’ is printed.
‘*’ {* '*’ is printed.
Skipped character * Not printed.