<schema xmlns="http://optimal-systems.org/ns/dmscloud/schema/v5.0/"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://optimal-systems.org/ns/dmscloud/schema/v5.0/ dmsCloud-schema.xsd">
	<propertyStringDefinition>
		<id>Contentrepository</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>30</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>ArchiveLinkversion</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>4</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Documentprotection</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>5</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>DocID</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>50</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Creationdate</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>8</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Creationtime</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>8</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Datelastmodification</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>8</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Timelastmodification</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>8</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Legalholdlock</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>50</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Expirationdate</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>50</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Barcode</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>50</maxLength>
	</propertyStringDefinition>
	
	<propertyBooleanDefinition>
		<id>BarcodesenttoR3</id>
		<propertyType>boolean</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<defaultValue>false</defaultValue>
	</propertyBooleanDefinition>
	
	<propertyBooleanDefinition>
		<id>BarcodeProcessingError</id>
		<propertyType>boolean</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<defaultValue>false</defaultValue>
	</propertyBooleanDefinition>
	
	<propertyStringDefinition>
		<id>CompID</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>255</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Contenttype</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>128</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Filename</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>255</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Applicationversion</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>20</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Charset</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>10</maxLength>
	</propertyStringDefinition>
	
	<propertyStringDefinition>
		<id>Compressionstring</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>200</maxLength>
	</propertyStringDefinition>

	<propertyStringDefinition>
		<id>url</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>1024</maxLength>
	</propertyStringDefinition>
	
	<propertyTableDefinition>
		<id>properties</id>
		<propertyType>table</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<propertyStringDefinition>
			<id>name</id>
			<propertyType>string</propertyType>
			<cardinality>single</cardinality>
			<required>false</required>
			<maxLength>2000</maxLength>
		</propertyStringDefinition>
		<propertyStringDefinition>
			<id>value</id>
			<propertyType>string</propertyType>
			<cardinality>single</cardinality>
			<required>false</required>
			<maxLength>2000</maxLength>
		</propertyStringDefinition>
	</propertyTableDefinition>

	<propertyStringDefinition>
		<id>type</id>
		<propertyType>string</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
		<maxLength>15</maxLength>	
	</propertyStringDefinition>

	<propertyIntegerDefinition>
		<id>contentlength</id>
		<propertyType>integer</propertyType>
		<cardinality>single</cardinality>
		<required>false</required>
	</propertyIntegerDefinition>

	<typeDocumentDefinition>
		<id>archiveLinkComponent</id>
		<baseId>system:document</baseId>
		<contentStreamAllowed>allowed</contentStreamAllowed>
		<secondaryObjectTypeId>timestampProperties</secondaryObjectTypeId>
		<secondaryObjectTypeId>documentProperties</secondaryObjectTypeId>
		<secondaryObjectTypeId>componentProperties</secondaryObjectTypeId>
		<secondaryObjectTypeId>system:rmDestructionRetention</secondaryObjectTypeId>
	</typeDocumentDefinition>
	
	<typeDocumentDefinition>
		<id>ilmObject</id>
		<baseId>system:document</baseId>
		<propertyReference>type</propertyReference>
		<propertyReference>contentlength</propertyReference>
		<propertyReference>url</propertyReference>
		<propertyReference>properties</propertyReference>
		<contentStreamAllowed>allowed</contentStreamAllowed>
		<secondaryObjectTypeId>system:rmDestructionRetention</secondaryObjectTypeId>
	</typeDocumentDefinition>

	<typeSecondaryDefinition>
		<id>timestampProperties</id>
		<baseId>system:secondary</baseId>
		<propertyReference>Creationdate</propertyReference>
		<propertyReference>Creationtime</propertyReference>
		<propertyReference>Datelastmodification</propertyReference>
		<propertyReference>Timelastmodification</propertyReference>
	</typeSecondaryDefinition>

	<typeSecondaryDefinition>
		<id>documentProperties</id>
		<baseId>system:secondary</baseId>
		<propertyReference>Contentrepository</propertyReference>
		<propertyReference>ArchiveLinkversion</propertyReference>
		<propertyReference>Documentprotection</propertyReference>
		<propertyReference>DocID</propertyReference>
		<propertyReference>Legalholdlock</propertyReference>
		<propertyReference>Expirationdate</propertyReference>
		<propertyReference>Barcode</propertyReference>
		<propertyReference>BarcodesenttoR3</propertyReference>
		<propertyReference>BarcodeProcessingError</propertyReference>
	</typeSecondaryDefinition>

	<typeSecondaryDefinition>
		<id>componentProperties</id>
		<baseId>system:secondary</baseId>
		<propertyReference>CompID</propertyReference>
		<propertyReference>Contenttype</propertyReference>
		<propertyReference>Filename</propertyReference>
		<propertyReference>Applicationversion</propertyReference>
		<propertyReference>Charset</propertyReference>
		<propertyReference>Compressionstring</propertyReference>
	</typeSecondaryDefinition>
</schema>