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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275column as specified below. In a given ID Table Entry, the contents of the OIDs,IDString, and FormatString column (except if empty) shall have identical parse treesaccording to this grammar, except that the COMPONENTs may be different. Spacecharacters are permitted (and ignored) anywhere in an Expr, except that in the interior ofa COMPONENT spaces are only permitted where explicitly specified below.Expr ::= SelectionExpr | “(” SelectionExpr “)” | SelectionSubexprSelectionExpr ::= SelectionSubexpr ( “/” SelectionSubexpr )+SelectionSubexpr ::= COMPONENT | ComboExprComboExpr ::= ComboSubexpr+ComboSubexpr ::= “(” COMPONENT “)” | “[" COMPONENT “]”For the OIDs column, COMPONENT shall conform to the following grammar:COMPONENT_OIDs ::= (COMPONENT_OIDs_Char | Concat)+COMPONENT_OIDs_Char ::= (“0”..“9”)+For the IDString column, COMPONENT shall conform to the following grammar:COMPONENT_IDString ::= UnquotedIDString | QuotedIDStringUnquotedIDString ::= (UnQuotedIDStringChar | Concat)+UnquotedIDStringChar ::=“0”..“9” | “A”..“Z” | “a”..“z” | “_”QuotedIDString ::= QUOTE QuotedIDStringConstituent+ QUOTEQuotedIDStringConstituent ::=“ ” | “!” | “#”..“~” | (QUOTE QUOTE)QUOTE refers to ASCII character 34 (decimal), the double quote character.When the QuotedIDString form for COMPONENT_IDString is used, thebeginning and ending QUOTE characters shall not be considered part of the IDString.Between the beginning and ending QUOTE, all ASCII characters in the range 32(decimal) through 126 (decimal), inclusive, are allowed, except that two QUOTEcharacters in a row shall denote a single double-quote character to be included in theIDString.In the QuotedIDString form, a % character does not denote the concatenationoperator, but instead is just a percent character included literally in the IDString. To usethe concatenation operator, the UnquotedIDString form must be used. In that case,a degenerate concatenation operator (where the start character equals the end character)may be used to include a character into the IDString that is not one of the characterslisted for UnquotedIDStringChar.For the FormatString column, COMPONENT shall conform to the following grammar:COMPONENT_FormatString ::= Range? (“an” | “n”)Copyright ©2005- 2011 <strong>GS1</strong> AISBL, All Rights Reserved. Page 199 of 218

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

Saved successfully!

Ooh no, something went wrong!