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.

439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435second EBV-6 line to the next “child” Packed Object that contains editing addendafor the parent.A link value of zero is a Null pointer (no child exists), and in a Packed Object whoseChild bit is ‘0’, this indicates that the Packed Object is editable, but has not yet beenedited. A link to the Parent is provided, so that a Directory may indicate the presence andlocation of an ID Value in an Addendum Packed Object, while still providing aninterrogator with the ability to efficiently locate the other ID Values that are logicallyassociated with the original “parent” Packed Object. A link value of zero is invalid as apointer towards a Parent.In order to allow room for a sufficiently-large link, when the future location of the next“child” is unknown at the time the parent is encoded, it is permissible to use the“redundant” form of the EBV-6 (for example using “100000 000000” to represent a linkvalue of zero).I.5.6.1 Addendum “EditingOP” list (only in ID List Packed Objects)In an IDLPO only, each Addendum section of a “child” ID List Packed Object contains aset of “EditingOp” bits encoded immediately after its last EBV-6 link. The number ofsuch bits is determined from the number of entries on the Addendum Packed Object’s IDlist. For each ID Value on this list, the corresponding EditingOp bit or bits are defined asfollows: ‘1’ means that the corresponding Fully-Qualified ID Value (FQIDV) is Replaced. AReplace operation has the effect that the data originally associated with the FQIDVmatching the FQIDV in this Addendum Packed Object shall be ignored, and logicallyreplaced by the Aux Format bits and data encoded in this Addendum Packed Object) ‘00’ means that the corresponding FQIDV is Deleted but not replaced. In this case,neither the Aux Format bits nor the data associated with this ID Value are encoded inthe Addendum Packed Object. ‘01’ means that the corresponding FQIDV is Added (either this FQIDV was notpreviously encoded, or it was previously deleted without replacement). In this case,the associated Aux Format Bits and data shall be encoded in the Addendum PackedObject.NOTE: if an application requests several “edit” operations at once (including someDelete or Replace operations as well as Adds) then implementations can achievemore efficient encoding if the Adds share the Addendum overhead, rather than beingimplemented in a new Packed Object.I.5.6.2 Packed Objects containing an Addendum subsectionA Packed Object containing an Addendum subsection is otherwise identical in structureto other Packed Objects. However, the following observations apply: A “parentless” Packed Object (the first in a chain) may be either an ID List PackedObject or an ID Map Packed Object (and a parentless IDMPO may be either a <strong>Data</strong> orDirectory IDMPO). When a “parentless” PO is a directory, only directory IDMPOsmay be used as addenda. A Directory IDMPO’s Map bits shall be updated toCopyright ©2005- 2011 <strong>GS1</strong> AISBL, All Rights Reserved. Page 177 of 218

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

Saved successfully!

Ooh no, something went wrong!