| Home: Products: GS1 DataBar & Composite Symbology Specification Barcode FAQ and Tutorial: |
GS1 DataBar & Composite Symbology Barcode FAQ and Tutorial
INDEX:
Notice: GS1.org recently renamed the RSS Symbology to GS1 DataBar to avoid confusion with the popular RSS XML Feed technology. The name change does not change the barcode standards, therefore documentation referring to the "RSS Symbology" is the same as GS1 DataBar. GS1 also recently renamed several barcode standards built on Code 128 such as EAN-128 and UCC-128 to GS1-128. The GS1 DataBar & Composite symbologies are the latest barcode types for space-constrained identification from GS1 (Formerly EAN International and the Uniform Code Council, Inc.). GS1 DataBar & Composite barcodes have been identified to solve many problems in the grocery industry and in healthcare, where items are too small to allow for older barcode symbologies, or additional information needs to be encoded such as expiration dates or serial numbers. DataBar is also the only symbology approved by the GS1 for use in all retail checkout systems after January 1, 2010 to encode GTIN-14 numbers that do not begin with zero. Within all DataBar symbologies, the first 13 digits of the GTIN-14 may be encoded, with the required AI of 01 and a non-visible DataBar check digit. The last digit of the GTIN-14 is a MOD 10 check digit, which is not encoded in the DataBar symbology. If the full 14-digit GTIN is needed after reading the symbol, it may be generated with a MOD10 calculation. The following is a summary of the different symbologies within the GS1 DataBar barcode specification, as they relate to IDAutomation's products that print or create GS1 DataBar barcodes. The images below may be printed for testing purposes; they were all created with the GS1 DataBar (RSS) Image Generator. GS1 DataBar (previously referred to as RSS-14)
is capable of encoding up to 20,000,000,000,000 (20 trillion) values.
GS1 DataBar Truncated (RSS-14 Truncated) has the exact same
data characteristics as the GS1 DataBar barcode, except
the bar height is set to the GS1 DataBar standard of 13 times the X dimension. This
symbology may be scanned omni-directionally. The sample below is encoding the data
00012345678905: GS1 DataBar Stacked (RSS-14 Stacked) has the exact same
data characteristics as GS1 DataBar. The data to encode
is split in half and encoded as a split level barcode. This format is used if the
width of the barcode will be an issue. The height of the top row of the GS1 DataBar
Stacked barcode is 5 times the X dimension and the height of the bottom row is 7
times the X dimension. The barcode contains a separator pattern, containing no data,
which has a height equal to one X dimension. This symbology can not be scanned omni-directionally.
This symbology does not allow for human readable text with the barcode. The sample
below is encoding the data 00012345678905: GS1 DataBar Stacked Omni-directional (RSS-14 Stacked Omni-directional)
has the exact same data characteristics as GS1 DataBar.
The data to encode is separated to create a split level barcode. The height of each
row is ascertained from the bar height property of the control. The barcode contains
a separator pattern, containing no data, which has a height equal to 3 times the
X dimension. This symbology may be scanned omni-directionally. This symbology does
not allow for human readable text with the barcode. The sample below is encoding
the data 00034567890125 GS1 DataBar Limited (RSS-14 Limited) has the same data characteristics
as the GS1 DataBar barcode, except that it may only include
values up to 4,000,000,000,000 (4 trillion). This symbology is specifically designed
to be read by wands and handheld laser scanners. It can not be read efficiently
by omni-directional scanners. The sample below is encoding the data 15012345678907:
GS1 DataBar Expanded (RSS-14 Expanded) is a variable length, expanded
version of the DataBar symbology capable of encoding
up to 74 numeric or 41 alphabetic characters. Omni-directional is not normally part
of the title of this symbology, even though it is omni-directional. This symbology
does allow for the linkage flag, which determines if there is a 2D composite barcode
associated with the linear barcode. This symbology may be used in a variety of ways
and has specific encoding methods for particular AI's and encodes data more efficiently
for certain AI combinations. AI's must be entered manually to ensure the proper
encoding method. It encodes any value following an initial AI of (01) into a compressed
format. Any other AIs at the beginning of the barcode, get compressed in the General
Purpose area of the barcode. When using this barcode symbology with IDAutomation's
products, the parenthesis must be placed around each AI as in the examples below.
GS1 DataBar Expanded Stacked Omni-directional (RSS-14 Expanded Stacked Omni-directional) has the exact same data characteristics as GS1 DataBar Expanded, except that it may be stacked to decrease width and increase height. GS1-DataBar Expanded is converted to a stacked symbol by setting the "Segments" Property. The number of segments chosen (between 2 to 11) may produce 2 or 3 rows. This symbol is omni-directional, even when stacked.
The GS1 (EAN.UCC) Composite Symbology consists on a linear component, which encodes the item's primary data, and an adjacent 2D composite component, which encodes supplementary data to the linear component. The linear component will be a symbology of types: GS1-128, EAN8, EAN13, UPCA, UPCE, or any of the GS1 DataBar family of components listed above. The composite component will be either:
MicroPDF417 barcodes, that make up the 2D composite barcodes, are assigned a
specific matrix of row/column combinations. This matrix limits the amount of data
that may be encoded in 2D composites. The 2D composites can encode up to 56 numeric
characters. Alpha characters and certain punctuation characters may be encoded in
the composite, but will reduce the maximum number of characters that can be encoded.
* Please note that the GS1 DataBar (RSS) .NET Forms control will automatically
truncate any extraneous data when inputting composite data. The following are examples of the various types of composite components used in GS1 symbols: EAN-13 Composite encoding 0100641414997 in the linear portion and 21012345678914
in the composite portion: The following components are available that support the printing of GS1 DataBar barcodes:
IDAutomation offers the following hand-held scanners that support the reading
of GS1 DataBar barcode types*:
* Some scanners do not read all GS1 DataBar and Composite symbologies. Refer to the manufacturer specifications data sheet for details.
Copyright © 2004-2008 IDAutomation.com, Inc. Legal Notices.
|