<?xml version="1.0" encoding="utf-8" ?>
<Manifest version="1"
	xmlns="https://pub.ants.gouv.fr/2D-DOC/V2/QLF/05_XSD/6_ISO22376/"
	xmlns:ext="https://pub.ants.gouv.fr/2D-DOC/V2/QLF/05_XSD/6_ISO22376/EXTENSIONS/"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
	xsi:schemaLocation="https://pub.ants.gouv.fr/2D-DOC/V2/QLF/05_XSD/6_ISO22376/ XSD_MANIFEST_ISO22376_ANTS.xsd
	https://pub.ants.gouv.fr/2D-DOC/V2/QLF/05_XSD/6_ISO22376/EXTENSIONS/ XSD_EXTENSIONS_ISO22376_ANTS.xsd
	http://www.w3.org/2000/09/xmldsig# http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd">
	<Id>000007</Id>
	<Version>04</Version>
	<Name>
		<Value xml:lang="fr">France Titres - Spécimen</Value>
	</Name>
	<Description>
		<Value xml:lang="fr">Applications Transverses - Simple Types - OBJECT</Value>
	</Description>
	<Schema>
		<Payload>
			<Fields>
			<!-- SIMPLE TYPES : OBJECT -->
				<Object name="Object_1" type="Tableau_Object_1">
					<ObjectConstraints>
						<Nillable/>
					</ObjectConstraints>
				</Object>
				<Object name="Object_2" type="Tableau_Object_2">
					<ObjectConstraints>
					</ObjectConstraints>
				</Object>
			</Fields>
		</Payload>
		<Types>
			<Type name="Tableau_Object_1">
				<Fields>
					<String name="String_1_1">
						<StringConstraints>
							<Nillable/>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^[A-Za-z0-9 -]*$</Pattern>
						</StringConstraints>
					</String>
					<String name="String_1_2">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^[A-Za-z0-9 -]*$</Pattern>
						</StringConstraints>
					</String>
					<String name="String_1_3">
						<StringConstraints>
							<Nillable/>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^(A|B|C|D)*$</Pattern>
						</StringConstraints>
					</String>
					<String name="String_1_4">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^(A|B|C|D)*$</Pattern>
						</StringConstraints>
					</String>
					<Date name="Date_1_1">
						<DateConstraints>
							<Nillable/>
							<From>1900-01-01</From>
							<NotBefore>1900-01-01</NotBefore>
							<NotAfter>2030-01-01</NotAfter>
						</DateConstraints>
					</Date>
					<Date name="Date_1_2">
						<DateConstraints>
							<From>1900-01-01</From>
							<NotBefore>1900-01-01</NotBefore>
							<NotAfter>2030-01-01</NotAfter>
						</DateConstraints>
					</Date>
					<Integer name="Integer_1_1">
						<IntegerConstraints>
							<Nillable/>
							<Min>1</Min>
							<Max>200</Max>
						</IntegerConstraints>
					</Integer>
					<Integer name="Integer_1_2">
						<IntegerConstraints>
							<Min>1</Min>
							<Max>200</Max>
						</IntegerConstraints>
					</Integer>
					<Float name="Float_1_1">
						<FloatConstraints>
							<Nillable/>
							<Min>1.001</Min>
							<Max>4.999</Max>
						</FloatConstraints>
					</Float>
					<Float name="Float_1_2">
						<FloatConstraints>
							<Min>1.001</Min>
							<Max>4.999</Max>
						</FloatConstraints>
					</Float>
					<Timestamp name="Timestamp_1_1">
						<TimestampConstraints>
							<Nillable/>
						</TimestampConstraints>
					</Timestamp>
					<Timestamp name="Timestamp_1_2">
						<TimestampConstraints>
						</TimestampConstraints>
					</Timestamp>
					<Boolean name="Boolean_1_1">
					<BooleanConstraints>
						<Nillable/>
					</BooleanConstraints>
					</Boolean>
					<Boolean name="Boolean_1_2">
						<BooleanConstraints>
						</BooleanConstraints>
					</Boolean>
					<Binary name="Binary_1_1">
						<BinaryConstraints>
							<Nillable/>
							<MinLength>1</MinLength>
							<MaxLength>2000</MaxLength>
						</BinaryConstraints>
						<Extension xsi:type="ext:ImageExtensionType">
							<ext:Format>WebP</ext:Format>
							<ext:Height>106</ext:Height>
							<ext:Width>86</ext:Width>
						</Extension> 
					</Binary>
				</Fields>
			</Type>
			<Type name="Tableau_Object_2">
				<Fields>
					<String name="String_2_1">
						<StringConstraints>
							<Nillable/>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^[A-Za-z0-9 -]*$</Pattern>
						</StringConstraints>
					</String>
					<String name="String_2_2">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^[A-Za-z0-9 -]*$</Pattern>
						</StringConstraints>
					</String>
					<String name="String_2_3">
						<StringConstraints>
							<Nillable/>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^(A|B|C|D)*$</Pattern>
						</StringConstraints>
					</String>
					<String name="String_2_4">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>50</MaxLength>
							<Pattern>^(A|B|C|D)*$</Pattern>
						</StringConstraints>
					</String>
					<Date name="Date_2_1">
						<DateConstraints>
							<Nillable/>
							<From>1900-01-01</From>
							<NotBefore>1900-01-01</NotBefore>
							<NotAfter>2030-01-01</NotAfter>
						</DateConstraints>
					</Date>
					<Date name="Date_2_2">
						<DateConstraints>
							<From>1900-01-01</From>
							<NotBefore>1900-01-01</NotBefore>
							<NotAfter>2030-01-01</NotAfter>
						</DateConstraints>
					</Date>
					<Integer name="Integer_2_1">
						<IntegerConstraints>
							<Nillable/>
							<Min>1</Min>
							<Max>200</Max>
						</IntegerConstraints>
					</Integer>
					<Integer name="Integer_2_2">
						<IntegerConstraints>
							<Min>1</Min>
							<Max>200</Max>
						</IntegerConstraints>
					</Integer>
					<Float name="Float_2_1">
						<FloatConstraints>
							<Nillable/>
							<Min>1.001</Min>
							<Max>4.999</Max>
						</FloatConstraints>
					</Float>
					<Float name="Float_2_2">
						<FloatConstraints>
							<Min>1.001</Min>
							<Max>4.999</Max>
						</FloatConstraints>
					</Float>
					<Timestamp name="Timestamp_2_1">
						<TimestampConstraints>
							<Nillable/>
						</TimestampConstraints>
					</Timestamp>
					<Timestamp name="Timestamp_2_2">
						<TimestampConstraints>
						</TimestampConstraints>
					</Timestamp>
					<Boolean name="Boolean_2_1">
					<BooleanConstraints>
						<Nillable/>
					</BooleanConstraints>
					</Boolean>
					<Boolean name="Boolean_2_2">
						<BooleanConstraints>
						</BooleanConstraints>
					</Boolean>
					<Binary name="Binary_2_1">
						<BinaryConstraints>
							<Nillable/>
							<MinLength>1</MinLength>
							<MaxLength>2000</MaxLength>
						</BinaryConstraints>
						<Extension xsi:type="ext:ImageExtensionType">
							<ext:Format>WebP</ext:Format>
							<ext:Height>106</ext:Height>
							<ext:Width>86</ext:Width>
						</Extension> 
					</Binary>
				</Fields>
			</Type>
		</Types>
	</Schema>
	<Extensions>
		<Extension xsi:type="PoliciesExtensionType">
			<AuthorizedUsage>
				<oid>1.2.250.1.200.50.1.1</oid>
				<uuid>e432a458786a479f9f81c139e24029ba</uuid>
			</AuthorizedUsage>
		</Extension>
	</Extensions>
</Manifest>