2

We are implementing GS1 linear barcodes (based on Code 128) and GS1 2D barcodes (based on Data Matrix and QR Code) and also GS1 DataBar barcodes in our application.

Since I am new to this, I have few questions regarding GS1-type barcodes:

  1. What is the relationship between GS1 standard barcodes and generic barcode symbols?
  2. Can any text be made into GS1-type barcode (e.g. GS1 DataMatrix) or does the text have to follow a certain mandatory format?

Thanks in advance.

Terry Burton
  • 2,801
  • 1
  • 29
  • 41
HarshaSK
  • 39
  • 1
  • 6

1 Answers1

3

With the exception of the purpose-designed GS1 DataBar family of barcodes the remaining GS1 barcode symbologies are "application standards" of various general-purpose ISO/IEC barcode standards adapted for dedicated use within the supply chain industry and are specified by the GS1 General Specifications. Each format was created as a specialisation of some pre-existing carrier symbology (Code 128, Data Matrix, QR Code), meaning that they work within the limits of the existing specification to produce a more-restricted, special-purpose variant that is optimised for use in their particular application – for example by reducing the range of available symbol sizes, applying constraints on the data capacity and specifying a particular structure for the encapsulated data.

With regard to having a mandatory data structure, where available in the carrier symbology the GS1 specialisations mandate the use the "FNC1 in first position" mechanism to indicate the presence of data that conforms to the GS1 Application Identifier standard format described by the GS1 specifications. The product data is thus represented within this standard format and encoded within the carrier symbol using a scheme that is broadly similar across the GS1 symbologies.

The "extraction" part of this answer gives details of formatting data according to the GS1 AI standard format structure.

Terry Burton
  • 2,801
  • 1
  • 29
  • 41
  • Thank u Terry for a fast response. Sorry, That was a typo error. I meant PDF417. Should the (AI) get encoded in the data? If not, what is the difference between a normal Datamatrix barcode to a GS1 DataMatrix Barcode? – HarshaSK Dec 23 '15 at 04:29
  • I have updated the answer with a link to another answer that describes how the AI data is encoded to produce the actual data that goes into a standard Data Matrix to produce a GS1 DataMatrix. – Terry Burton Dec 23 '15 at 10:46