All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schemes.USDOD-96.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<tdt:epcTagDataTranslation version="1.6" date="2011-01-20T12:20:00Z" epcTDSVersion="1.6" 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="filter,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]*" bitPadDir="LEFT" 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]*" bitPadDir="LEFT" bitLength="36" name="serial"/>
			</option>
		</level>
		<level type="TAG_ENCODING" prefixMatch="urn:epc:tag:usdod-96" requiredFormattingParameters="filter,taglength">
			<option optionKey="1" pattern="urn:epc:tag:usdod-96:([0-9])\.([0-9A-HJ-NP-Z]{5,6})\.([0-9]{1,11})" 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-9A-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-9A-HJ-NP-Z]{5,6})\.([0-9]{1,11})" grammar="'urn:epc:id:usdod:' cageordodaac '.' serial">
				<field seq="1" characterSet="[0-9A-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-9A-HJ-NP-Z]{5,6});serial=([0-9]{1,11})" grammar="'cageordodaac=' cageordodaac ';serial=' serial">
				<field seq="1" characterSet="[0-9A-HJ-NP-Z]*" name="cageordodaac"/>
				<field seq="2" decimalMinimum="0" decimalMaximum="68719476735" characterSet="[0-9]*" name="serial"/>
			</option>
		</level>
		<level type="ONS_HOSTNAME" >
			<option optionKey="1" grammar="cageordodaac '.usdod.id.onsepc.com' ">
				<field seq="1" characterSet="[0-9A-HJ-NP-Z]*" name="cageordodaac"/>
			</option>
		</level>
	</scheme>
</tdt:epcTagDataTranslation>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy