11.08.2015 Views

GS1 EPC Tag Data Standard 1.6 - Indicod-Ecr

GS1 EPC Tag Data Standard 1.6 - Indicod-Ecr

GS1 EPC Tag Data Standard 1.6 - Indicod-Ecr

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

51905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230 An identifier within the range “0B” to “7B” (invoking three Secondary ID bits torepresent the choice of leading character), then Identifier “2CNote that a Combination does not itself invoke any Secondary ID bits (unless one ormore of its components do).An Optional component is indicated by surrounding the component in brackets,which may viewed as a “conditional combination.” For example the entry (A)[B][C][D] indicates that the ID Value represents identifier A, optionally followed byB, C, and/or D. A list of Options invokes one Secondary ID bit for each componentin brackets, wherein a ‘1’ indicates that the optional component was encoded.A Selection between several mutually-exclusive components is indicated byseparating the components by forward slash characters. For example, the IDstringentry (A/B/C/(D)(E)) indicates that the fully-qualified ID Value represents a singlechoice from a list of four choices (the fourth of which is a Combination). A Selectioninvokes the minimum number of Secondary ID bits needed to indicate a choice froma list of the specified number of components.In general, a “compound” OIDs or IDstring entry may contain any or all of the aboveoperations. However, to ensure that a single left-to-right parsing of an OIDs entry resultsin a deterministic set of Secondary ID bits (which are encoded in the same left-to-rightorder in which they are invoked by the OIDs entry), the following restrictions areapplied:A given Identifier may only appear once in an OIDs entry. For example, the entry(A)(B/A) is invalidA OIDs entry may contain at most a single Selection listThere is no restriction on the number of Combinations (because they invoke noSecondary ID bits)There is no restriction on the total number of Concatenations in an OIDs entry, but nosingle Component may contain more than two Concatenation operators.An Optional component may be a component of a Selection list, but an Optionalcomponent may not be a compound component, and therefore shall not include aSelection list nor a Combination nor Concatenation.A OIDs or IDstring entry may not include the characters ‘(‘, ‘)’, ‘[‘, ‘]’, ‘%’, ‘-‘, or‘/’, unless used as an Operator as described above. If one of these characters is partof a defined data system Identifier “name”, then it shall be represented as a singleliteral Concatenated character.J.3.2 Formal Grammar for OIDs, IDString, and FormatStringColumnsIn each ID Table entry, the contents of the OIDs, IDString, and FormatString columnsshall conform to the following grammar for Expr, unless the column is empty or (in thecase of the OIDs column) it contains a keyword as specified in J.2.2. All three columnsshare the same grammar, except that the syntax for COMPONENT is different for eachCopyright ©2005- 2011 <strong>GS1</strong> AISBL, All Rights Reserved. Page 198 of 218

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!