

The solid da rk is called the “L finder p at ter n”. It has a fun ction similar to the Auxilia ry P at te rns ( Sta r t, Stop and Ce nt re p at te rns) in an EAN/UPC barcode and all ows the scanner to ide ntify the symbol as a GS1 D ata M at rix. The finder p at tern defines the shape (squa re or re ctangle), the si z e, X -dimension and the number of r ows and columns in the symbo l. GS1 D ata M at rix is composed of t wo sepa rate pa rts (see figu re bel ow): the finder p at tern, which is used by the scanner to loc ate the symbo l, and the en coded d ata itsel f. The GS1 DataMatrix is formed by adding FNC1 codeword in the first position of D ata M at rix ECC 200 version. GS1 D ata M at rix is the ISO/IEC re co gnised and standa rdised impleme nt ation of the use of D ata M at rix. A d ata ca rrier is a graphical rep rese nt ation of d ata in a machine readable fo rm, used to enable au tom atic reading of the Eleme nt St ring s. The si ze of these dots is kn own as the X -dimension.īe fo re reading this docume nt one should kn ow the dif fe ren ce be t ween d ata ca rrier and d ata stru ctu re. The d ata is en coded using a se ries of da rk or lig ht dots based upon a p r e -de te rmined si z e. The finder p at tern is pa rtly used to specify the o rie nt ation and stru ctu re of the symbo l. This rep rese nt ation is an o rde red g rid of da rk and lig ht dots bo rde red by a finder p at te rn. For example, if “00” was the encoded data after the FNC1 character, the scanner would expect an 18-digit numeric SSCC-18 data to follow.GS1 D ata M at rix is a m at rix (2D or t w o -dimensional) barcode which m ay be p ri nted as a squa re or re ctangular symbol made up of individual dots or squa re s. In most of cases, AI also decides the length of the data and the format of the data.When a scanner read a Code 128 barcode with a leading FNC1 character, the next 2-4 digits will represent the applicable AI.

Code 128 start character (START-A, START-B or START-C)Īpplication Identifier (AI) Every GS1-128 symbol encodes one or more AI to indicate that what type of data is encoded.GS1-128 Structure A typical GS1-128 barcode has the following: In essence, GS1-128 is a derivative language of the Code 128 symbology, utilizing a flagging character (Function Code 1 (FNC1)) and application identifiers. It is a standard that defines both the kind of data and the data format. Consequently, UCC/EAN-128 barcodes are now referenced as GS1-128.GS1-128 is by itself not a bar code language (symbology). GS1-128 not only encodes the data, but provides a method of defining the meaning of the data by defining a list of “Application Identifiers” (AI’s).In 2006, the Uniform Code Council changed their name to GS1 US, and have moved towards creating global naming structures for all their terminology and guidelines. GS1-128 Barcodes (formerly UCC / EAN-128) GS1-128 was developed to provide a global standard for exchanging data between different companies.
