Lexmark X925 Forms and Bar Code Card Technical Reference Guide - Page 60

Product Code, Check Digit, UPC-E including +2 and +5 variants

Page 60 highlights

c Product Code: The product code is a unique code assigned by the manufacturer. Unlike the manufacturer code, which must be assigned by the UCC, the manufacturer is free to assign product codes to each of their products without consulting any other organization. Note: The product code is usually printed below the bar code. d Check Digit: The check digit is an additional digit used to verify that a bar code has been scanned correctly. Since a scan can produce incorrect data due to inconsistent scanning speed, print imperfections, or a host of other problems, it is useful to verify that the rest of the data in the bar code has been correctly interpreted. The check digit is calculated based on the rest of the digits of the bar code. Normally, if the check digit is the same as the value of the check digit based on the data that has been scanned, then there is a high level of confidence that the bar code was scanned correctly. Note: The check digit is usually printed to the right of the bar code. 2 UPC-E (including +2 and +5 variants) UPC-E is a variation of UPC-A which allows for a more compact bar code by eliminating extra zeros. Since the resulting UPC-E bar code is about half the size as an UPC-A bar code, UPC-E is generally used on products with very small packaging where a full UPC-A bar code cannot reasonably fit. A UPC-E code contains the following: • Left-hand guard bars, or start sentinel, encoded as 101 • Six data characters, encoded from the parity table above • Right-hand guard bars, encoded as 010101 (a center-guard bar pattern with a trailing bar) Composite bar codes 57

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170

Composite bar codes
57
c
Product Code:
The product code is a unique code assigned by the manufacturer. Unlike
the manufacturer code, which must be assigned by the UCC, the manufacturer is free to
assign product codes to each of their products without consulting any other organization.
Note:
The product code is usually printed below the bar code.
d
Check Digit:
The check digit is an additional digit used to verify that a bar code has been
scanned correctly. Since a scan can produce incorrect data due to inconsistent scanning
speed, print imperfections, or a host of other problems, it is useful to verify that the rest of
the data in the bar code has been correctly interpreted. The check digit is calculated
based on the rest of the digits of the bar code. Normally, if the check digit is the same as
the value of the check digit based on the data that has been scanned, then there is a high
level of confidence that the bar code was scanned correctly.
Note:
The check digit is usually printed to the right of the bar code.
2
UPC-E (including +2 and +5 variants)
UPC-E is a variation of UPC-A which allows for a more compact bar code by eliminating extra
zeros. Since the resulting UPC-E bar code is about half the size as an UPC-A bar code,
UPC-E is generally used on products with very small packaging where a full UPC-A bar code
cannot reasonably fit.
A UPC-E code contains the following:
Left-hand guard bars, or start sentinel, encoded as 101
Six data characters, encoded from the parity table above
Right-hand guard bars, encoded as 010101 (a center-guard bar pattern with a trailing
bar)