<?xml version="1.0" encoding="UTF-8"?>
<tdt:epcTagDataTranslation version="0.06" date="2005-12-01T15:30:00Z" epcTDSVersion="1.1r1.27" xmlns:tdt="urn:epcglobal:tdt:xsd:1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:epcglobal:tdt:xsd:1 EpcTagDataTranslation.xsd">
	<scheme name="USDOD-96" optionKey="1" tagLength="96" >
		<level type="BINARY" prefixMatch="00101111" requiredFormattingParameters="taglength" >
			<option optionKey="1" pattern="00101111([01]{4})([01]{48})([01]{36})" grammar="'00101111' filter cageordodaac serial" >
				<field seq="1" decimalMinimum="0" decimalMaximum="15" characterSet="[01]*" bitLength="4" name="filter"/>
				<field seq="2" characterSet="[01]*" compaction="8-bit" padChar=" " padDir="LEFT" length="6" bitLength="48" name="cageordodaac"/>
				<field seq="3" decimalMinimum="0" decimalMaximum="68719476735" characterSet="[01]*" bitLength="36" name="serial"/>
			</option>
		</level>
		<level type="TAG_ENCODING" prefixMatch="urn:epc:tag:usdod-96" requiredFormattingParameters="taglength" >
			<option optionKey="1" pattern="urn:epc:tag:usdod-96:([0-9])\.([0-9 A-HJ-NP-Z]{5,6})\.([0-9]*)" grammar="'urn:epc:tag:usdod-96:' filter '.' cageordodaac '.' serial" >
				<field seq="1" decimalMinimum="0" decimalMaximum="15" characterSet="[0-9]*" name="filter"/>
				<field seq="2" characterSet="[0-9 A-HJ-NP-Z]*" name="cageordodaac"/>
				<field seq="3" decimalMinimum="0" decimalMaximum="68719476735" characterSet="[0-9]*" name="serial"/>
			</option>
		</level>
		<level type="PURE_IDENTITY" prefixMatch="urn:epc:id:usdod" >
			<option optionKey="1" pattern="urn:epc:id:usdod:([0-9 A-HJ-NP-Z]{5,6})\.([0-9]+)" grammar="'urn:epc:id:usdod:' cageordodaac '.' serial" >
				<field seq="1" characterSet="[0-9 A-HJ-NP-Z]*" name="cageordodaac"/>
				<field seq="2" decimalMinimum="0" decimalMaximum="68719476735" characterSet="[0-9]*" name="serial"/>
			</option>
		</level>
		<level type="LEGACY" prefixMatch="cageordodaac=" >
			<option optionKey="1" pattern="cageordodaac=([0-9 A-HJ-NP-Z]{5,6});serial=([0-9]+)" grammar="'cageordodaac=' cageordodaac ';serial=' serial" >
				<field seq="1" characterSet="[0-9 A-HJ-NP-Z]*" name="cageordodaac"/>
				<field seq="2" decimalMinimum="0" decimalMaximum="68719476735" characterSet="[0-9]*" name="serial"/>
			</option>
		</level>
	</scheme>
</tdt:epcTagDataTranslation>
