<?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>000500</Id>
	<Version>04</Version>
	<Name>
		<Value xml:lang="fr">Assurance Maladie et Complémentaire Santé</Value>
	</Name>
	<Description>
		<Value xml:lang="fr">Attestation de droits</Value>
	</Description>
	<Schema>
		<Payload>
			<Fields>
			
			<!-- INFORMATIONS GENERALES -->
				<Object name="Validité" type="validityTypeDefinition">
					<ObjectConstraints>
					</ObjectConstraints>
				</Object>
				<String name="NIR Assuré">
					<StringConstraints>
						<MinLength>15</MinLength>
						<MaxLength>15</MaxLength>
					</StringConstraints>
				</String>
				<Boolean name="Médecin TT">
					<BooleanConstraints>
						<Nillable/>
					</BooleanConstraints>
				</Boolean>
				<Object name="C2S" type="C2STypeDefinition">
					<ObjectConstraints>
						<Nillable/>
					</ObjectConstraints>
				</Object>
				<String name="Message Famille">
					<StringConstraints>
						<Nillable/>
						<MinLength>1</MinLength>
					</StringConstraints>
					<Extension xsi:type="ext:AbbreviationExtensionType">
						<ext:Dictionary>MessageFamilleDictionnary</ext:Dictionary>
					</Extension>
				</String>
			<!-- INFORMATIONS BENEFICIAIRE -->
				<ObjectArray name="Bénéficiaire" type="BénéficiaireTypeDefinition">
					<ArrayConstraints>
						<MinSize>1</MinSize>
						<MaxSize>30</MaxSize>
					</ArrayConstraints>
				</ObjectArray>
			<!-- AVERTISSEMENT -->
				<String name="Avertissement">
					<StringConstraints>
						<MinLength>1</MinLength>
					</StringConstraints>
				</String>
			</Fields>
		</Payload>
		<Types>
			<Type name="validityTypeDefinition">
				<Fields>
					<Date name="Date de début">
						<DateConstraints>
							<From>1900-01-01</From>
						</DateConstraints>
					</Date>
					<Date name="Date de fin">
						<DateConstraints>
							<From>1900-01-01</From>
						</DateConstraints>
					</Date>
				</Fields>
			</Type>
			<Type name="C2STypeDefinition">
				<Fields>
					<Date name="Date de début">
						<DateConstraints>
							<From>1900-01-01</From>
						</DateConstraints>
					</Date>
					<Date name="Date de fin">
						<DateConstraints>
							<From>1900-01-01</From>
						</DateConstraints>
					</Date>
				</Fields>
			</Type>
			<Type name="BénéficiaireTypeDefinition">
				<Fields>
					<String name="Nom Bénéficiaire">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>38</MaxLength>
						</StringConstraints>
					</String>
					<String name="Prénom(s) Bénéficiaire">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>32</MaxLength>
						</StringConstraints>
					</String>
					<String name="NIR Bénéficiaire">
						<StringConstraints>
							<MinLength>15</MinLength>
							<MaxLength>15</MaxLength>
						</StringConstraints>
					</String>
					<String name="Date de naissance">
						<StringConstraints>
							<MinLength>10</MinLength>
							<MaxLength>10</MaxLength>
						</StringConstraints>
					</String>
					<String name="Rang">
						<StringConstraints>
							<MinLength>1</MinLength>
							<MaxLength>10</MaxLength>
						</StringConstraints>
					</String>
					<StringArray name="Message Bénéficiaire">
					<ArrayConstraints>
						<MinSize>0</MinSize>
					</ArrayConstraints>
					<StringConstraints>
						<Nillable/>
						<MinLength>1</MinLength>
					</StringConstraints>
					<Extension xsi:type="ext:AbbreviationExtensionType">
						<ext:Dictionary>MessageBénéficiaireDictionnary</ext:Dictionary>
					</Extension>
				</StringArray>
				</Fields>
			</Type>
		</Types>
	</Schema>
	<Extensions>
		<Extension xsi:type="PoliciesExtensionType">
			<AuthorizedUsage>
				<oid>1.2.250.1.200.50.1.1</oid>
				<uuid>1ed2780d91334f3bb3efc8f0641347c6</uuid>
			</AuthorizedUsage>
		</Extension>
		<Extension xsi:type="ext:DictionariesExtensionType">
			<ext:Dictionary name="MessageFamilleDictionnary">
				<ext:Entry key="1">
					<ext:Value xml:lang="fr">Message 1</ext:Value>
				</ext:Entry>
				<ext:Entry key="2">
					<ext:Value xml:lang="fr">Message 2</ext:Value>
				</ext:Entry>
				<ext:Entry key="3">
					<ext:Value xml:lang="fr">Message 3</ext:Value>
				</ext:Entry>
			</ext:Dictionary>
		</Extension>
		<Extension xsi:type="ext:DictionariesExtensionType">
			<ext:Dictionary name="MessageBénéficiaireDictionnary">
				<ext:Entry key="1">
					<ext:Value xml:lang="fr">Message 1</ext:Value>
				</ext:Entry>
				<ext:Entry key="2">
					<ext:Value xml:lang="fr">Message 2</ext:Value>
				</ext:Entry>
				<ext:Entry key="3">
					<ext:Value xml:lang="fr">Message 3</ext:Value>
				</ext:Entry>
			</ext:Dictionary>
		</Extension>
	</Extensions>
</Manifest>