Composite bar codes
60
g Right-hand guard bars, or end sentinel, encoded as 101.
The characters that are encoded to the left of the center guard pattern are considered the
“left hand side” of the symbol; whereas, all characters encoded to the right of the center
guard pattern are considered the “right hand side” of the symbol.
The characters that are encoded to the left of the center guard pattern are considered the
"left hand side" of the symbol whereas all characters encoded to the right of the center guard
pattern are considered the "right hand side" of the symbol.
The first character of the EAN-13 number system code (i.e., the first digit of the EAN-13
value) is encoded in the parity of the characters of the left-hand side of the symbol. That is to
say, the value of the first character of the EAN-13 value determines the parity with which each
of the characters in the left-hand side of the bar code will be encoded from the following table.
5 UCC-128
UCC-128 was developed to provide a worldwide format and standard for exchanging
common data between companies. While other bar codes simply encode data with no
respect for what the data represents, UCC-128 encodes data and encodes what that data
represents. It has a list of "Application Identifiers" (AI) to include additional data such as best
before dates, batch numbers, quantities, weights and many other attributes needed by the
user. Each AI tells the system what kind of data will follow and in what format.
UCC-128 has the benefit of being able to be expanded without making existing systems
obsolete. If a new Application Identifier is needed, it can simply be added to the standard.
Existing applications using existing AI's will not be adversely affected.
The UCC-128 symbol has the following Code 128 structure:
a A Code-128 Start character (A, B, or C).
b A Code-128 FNC1 character (character 102).
Digit
Left-Hand Encoding Right-Hand Encoding
Odd Parity (A) Even Parity (B) All
0 0001101 0100111 1110010
1 0011001 0110011 1100110
2 0010011 0011011 1101100
3 0111101 0100001 1000010
4 0100011 0011101 1011100
5 0110001 0111001 1001110
6 0101111 0000101 1010000
7 0111011 0010001 1000100
8 0110111 0001001 1001000
9 0001011 0010111 1110100