<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="http://schemas.journal-officiel.gouv.fr/schemabook/lib/NUTS_v1-2.xsd"/>
	<xs:include schemaLocation="http://schemas.journal-officiel.gouv.fr/schemabook/lib/CPV_v1-2.xsd"/>
	<xs:element name="ANNONCE" type="Annonce"/>
	<xs:complexType name="Annonce">
		<xs:sequence>
			<xs:element name="GESTION" type="Gestion"/>
			<xs:element name="DONNEES" type="Donnees"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Gestion">
		<xs:sequence>
			<xs:element name="REFERENCE" type="Reference"/>
			<xs:element name="MARCHE" type="Marche" minOccurs="0"/>
			<xs:element name="NOM_HTML" type="xs:string"/>
			<xs:element name="INDEXATION" type="Indexation"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Reference">
		<xs:sequence>
			<xs:element name="IDWEB" type="xs:string"/>
			<xs:element name="TYPE_AVIS" type="Avis"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Marche">
		<xs:sequence>
			<xs:element name="ID_MARCHE" type="xs:string" minOccurs="0"/>
			<xs:element name="ID_CONSULTATION" type="xs:string" minOccurs="0"/>
			<xs:element name="URL_CONSULTATION" type="xs:string" minOccurs="0"/>
			<xs:element name="ANNONCE_ANTERIEUR" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="REFERENCE">
							<xs:complexType>
								<xs:complexContent>
									<xs:extension base="Reference">
										<xs:sequence>
											<xs:element name="DATE_ENVOI" type="xs:date" minOccurs="0"/>
										</xs:sequence>
									</xs:extension>
								</xs:complexContent>
							</xs:complexType>
						</xs:element>
						<xs:element name="REFERENCE_PUBLICATION" type="ReferencePublication" minOccurs="0" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Indexation">
		<xs:sequence>
			<xs:element name="DATE_PUBLICATION" type="xs:date"/>
			<xs:element name="DATE_LIMITE_REPONSE" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="DATE_FIN_DIFFUSION" type="xs:date" minOccurs="0"/>
			<xs:element name="CLASSES" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="CLASSE" type="CodeLib" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DESCRIPTEURS" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="DESCRIPTEUR" type="CodeLib" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CRITERES_SOCIAUX_ENV" type="EnumCritereSociauxEtEnvironementaux" minOccurs="0"/>
			<xs:element name="DEP_PUBLICATION" type="xs:string" minOccurs="0" maxOccurs="9"/>
			<xs:element name="DEP_PRESTATION" type="xs:string" minOccurs="0"/>
			<xs:element name="RESUME_OBJET" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Donnees">
		<xs:sequence>
			<xs:element name="IDENTITE" type="DetailContact"/>
			<xs:element name="TYPE_ORGANISME" type="EnumOrganisme" minOccurs="0"/>
			<xs:element name="TYPE_POUVOIR_ADJUDICATEUR" type="EnumPouvoirAdjudicateur" minOccurs="0"/>
			<xs:element name="ACTIVITE_PRINCIPALE" type="EnumActivitePrincipale" minOccurs="0"/>
			<xs:element name="OBJET" type="ObjetArticle" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PROCEDURE" type="Procedure" minOccurs="0"/>
			<xs:element name="PUBLICATION_ANTERIEURE" type="PubAnterieure" minOccurs="0"/>
			<xs:element name="ATTRIBUTION" type="Attribution" minOccurs="0"/>
			<xs:element name="RECTIF" type="Rectificatif" minOccurs="0"/>
			<xs:element name="ANNULATION" type="Annulation" minOccurs="0"/>
			<xs:element name="CONDITION_DELAI" type="ConditionDelai" minOccurs="0"/>
			<xs:element name="CONDITION_RELATIVE_MARCHE" type="ConditionMarche" minOccurs="0"/>
			<xs:element name="CONDITION_PARTICIPATION" type="ConditionParticipation" minOccurs="0"/>
			<xs:element name="CONDITION_PARTICIPATION_SYSTME_QUALIF" type="ConditionQualification" minOccurs="0" maxOccurs="20"/>
			<xs:element name="CONDITION_ADMINISTRATIVE" type="ConditionAdministrative" minOccurs="0"/>
			<xs:element name="RENSEIGNEMENTS_COMPLEMENTAIRES" type="ComplementInformation" minOccurs="0"/>
			<xs:element name="MODIF" type="Modification" minOccurs="0"/>
			<xs:element name="ANNEXE_D1" type="AnnexeD1" minOccurs="0"/>
			<xs:element name="ANNEXE_D2" type="AnnexeD2" minOccurs="0"/>
			<xs:element name="ANNEXE_D3" type="AnnexeD3" minOccurs="0"/>
			<xs:element name="ANNEXE_D4" type="AnnexeD4" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Identite">
		<xs:sequence>
			<xs:element name="DENOMINATION" type="xs:string"/>
			<xs:element name="CODE_IDENT_NATIONAL" type="xs:string" minOccurs="0"/>
			<xs:element name="CORRESPONDANT" type="xs:string" minOccurs="0"/>
			<xs:element name="CONTACT" type="xs:string" minOccurs="0"/>
			<xs:element name="ADJUDICATEUR_NUTS" type="typeNUTS" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Contact">
		<xs:complexContent>
			<xs:extension base="Identite">
				<xs:sequence>
					<xs:element name="ADRESSE" type="xs:string" minOccurs="0"/>
					<xs:element name="CP" type="xs:string" minOccurs="0"/>
					<xs:element name="VILLE" type="xs:string"/>
					<xs:element name="PAYS" type="EnumCodePays" minOccurs="0"/>
					<xs:element name="TEL" type="xs:string" minOccurs="0"/>
					<xs:element name="POSTE" type="xs:string" minOccurs="0"/>
					<xs:element name="FAX" type="xs:string" minOccurs="0"/>
					<xs:element name="MEL" type="xs:string" minOccurs="0"/>
					<xs:element name="URL" type="xs:string" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="DetailContact">
		<xs:complexContent>
			<xs:extension base="Contact">
				<xs:sequence>
					<xs:element name="URL_PROFIL_ACHETEUR" type="xs:string" minOccurs="0"/>
					<xs:element name="URL_INFORMATION" type="xs:string" minOccurs="0"/>
					<xs:element name="URL_PARTICIPATION" type="xs:string" minOccurs="0"/>
					<xs:element name="URL_DOCUMENT" type="xs:string" minOccurs="0"/>
					<xs:element name="URL_OUTIL_LOGICIEL" type="xs:string" minOccurs="0"/>
					<xs:choice minOccurs="0">
						<xs:element name="AGIT_POUR_AUTRE_COMPTE_OUI"/>
						<xs:element name="AGIT_POUR_AUTRE_COMPTE_NON"/>
					</xs:choice>
					<xs:element name="LOI_COMPTE_AUTRE_PAYS" minOccurs="0"/>
					<xs:choice minOccurs="0">
						<xs:element name="ORGANISME_ACHETEUR_CENTRAL_OUI"/>
						<xs:element name="ORGANISME_ACHETEUR_CENTRAL_NON"/>
					</xs:choice>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
	<xs:complexType name="ObjetArticle">
		<xs:sequence>
			<xs:element name="TITRE_MARCHE" type="xs:string" minOccurs="0"/>
			<xs:element name="REF_MARCHE" type="xs:string" minOccurs="0"/>
			<xs:element name="TYPE_MARCHE" type="MarcheType" minOccurs="0"/>
			<xs:element name="OBJET_COMPLET" type="xs:string" minOccurs="0"/>
			<xs:element name="CPV" type="Cpv" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="LIEU_EXEC_LIVR" type="Lieu" minOccurs="0" maxOccurs="2"/>
			<xs:element name="DELEGATION" type="Delegation" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="AMP_OUI"/>
				<xs:element name="AMP_NON"/>
			</xs:choice>
			<xs:element name="AVIS_CORRESPOND" type="EnumAvisCorrespondant" minOccurs="0"/>
			<xs:element name="AVIS_IMPLIQUE" type="EnumAvisImplique" minOccurs="0"/>
			<xs:element name="ACCORD_CADRE" type="AccordCadre" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="VARIANTES_OUI"/>
				<xs:element name="VARIANTES_NON"/>
			</xs:choice>
			<xs:element name="CARACTERISTIQUES" type="Caracteristiques" minOccurs="0"/>
			<xs:element name="DUREE_DELAI" type="Delai" minOccurs="0"/>
			<xs:element name="DIV_EN_LOTS" type="DIV_EN_LOTSType" minOccurs="0"/>
			<xs:element name="NB_LOT_OFFRE_MAX" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_LOT_ATTRIB_MAX" type="xs:integer" minOccurs="0"/>
			<xs:element name="LOTS_RESERVE_POUVOIR_ADJUDICATEUR" type="xs:string" minOccurs="0"/>
			<xs:element name="DATE_LANCEMENT" type="xs:date" minOccurs="0"/>
			<xs:element name="LOTS" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="LOT" type="Lot" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="INFO_COMPL" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="MarcheType">
		<xs:all>
			<xs:element name="TRAVAUX" minOccurs="0">
				<xs:complexType>
					<xs:all minOccurs="0">
						<xs:element name="EXECUTION" minOccurs="0"/>
						<xs:element name="CONCEPT_REALISATION" minOccurs="0"/>
						<xs:element name="EXECUTION_OUVRAGE" minOccurs="0"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="FOURNITURES" minOccurs="0">
				<xs:complexType>
					<xs:all minOccurs="0">
						<xs:element name="ACHAT" minOccurs="0"/>
						<xs:element name="LOC" minOccurs="0"/>
						<xs:element name="CREDIT_BAIL" minOccurs="0"/>
						<xs:element name="LOC_VENTE" minOccurs="0"/>
						<xs:element name="PLUSIEURS_FORMES" minOccurs="0"/>
					</xs:all>
				</xs:complexType>
			</xs:element>
			<xs:element name="SERVICE" type="xs:string" minOccurs="0"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="EnumDomaine">
		<xs:choice>
			<xs:element name="EAU_POTABLE"/>
			<xs:element name="ASSAINISSEMENT"/>
			<xs:element name="ORDURES_MEN_DECHETS"/>
			<xs:element name="TRANSPORTS"/>
			<xs:element name="ENERGIE"/>
			<xs:element name="TELECOMMUNICATION"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumAvisImplique">
		<xs:choice>
			<xs:element name="MARCHE_PUBLIC"/>
			<xs:element name="ACCORD_CADRE"/>
			<xs:element name="SAD"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumAvisCorrespondant">
		<xs:choice>
			<xs:element name="AVIS_PERIODIQUE_INDICATIF"/>
			<xs:element name="SYSTEME_QUALIFICATION"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="AccordCadre">
		<xs:all>
			<xs:element name="PLUSIEURS_OPERATEURS" type="xs:string" minOccurs="0"/>
			<xs:element name="UN_SEUL_OPERATEUR" type="xs:string" minOccurs="0"/>
			<xs:element name="NB_PARTICIPANTS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="NB_MAX_PARTICIPANTS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DUREE_AN" type="xs:integer" minOccurs="0"/>
			<xs:element name="DUREE_MOIS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="SUP_QUATRE_ANS_JUSTIFICATION" type="xs:string" minOccurs="0"/>
			<xs:element name="VALEUR" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:decimal">
							<xs:attribute name="DEVISE" type="xs:string" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="VALEUR_MIN" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:decimal">
							<xs:attribute name="DEVISE" type="xs:string" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="VALEUR_MAX" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:decimal">
							<xs:attribute name="DEVISE" type="xs:string" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="FREQUENCE_ET_VALEUR_DES_MARCHES" type="xs:string" minOccurs="0"/>
			<xs:element name="OUI" minOccurs="0"/>
			<xs:element name="NON" minOccurs="0"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="Lieu">
		<xs:sequence>
			<xs:element name="ADRESSE" type="xs:string" minOccurs="0"/>
			<xs:element name="CP" type="xs:string" minOccurs="0"/>
			<xs:element name="VILLE" type="xs:string" minOccurs="0"/>
			<xs:element name="CODE_NUTS" type="typeNUTS" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Delegation">
		<xs:sequence>
			<xs:element name="TEXTE_APPLICATION" type="xs:string"/>
			<xs:element name="DOMAINE" type="EnumDomaine"/>
			<xs:element name="NATURE_CONVENTION" type="xs:string" minOccurs="0"/>
			<xs:element name="DUREE_AN" type="xs:integer" minOccurs="0"/>
			<xs:element name="DUREE_MOIS" type="xs:integer" minOccurs="0"/>
			<xs:element name="DATE_DEBUT" type="xs:date" minOccurs="0"/>
			<xs:element name="AUTRES_PRECISIONS" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Option">
		<xs:choice>
			<xs:sequence>
				<xs:element name="OUI" minOccurs="0"/>
				<xs:element name="DESCRIPTION" minOccurs="0"/>
				<xs:element name="DUREE_MOIS" type="xs:decimal" minOccurs="0"/>
				<xs:element name="DUREE_JOURS" type="xs:decimal" minOccurs="0"/>
			</xs:sequence>
			<xs:element name="NON"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="Reconduction">
		<xs:choice>
			<xs:sequence>
				<xs:element name="OUI" minOccurs="0"/>
				<xs:element name="NB_RECONDUCTIONS" type="xs:decimal" minOccurs="0"/>
				<xs:element name="NB_RECONDUCTIONS_MIN" type="xs:string" minOccurs="0"/>
				<xs:element name="NB_RECONDUCTIONS_MAX" type="xs:string" minOccurs="0"/>
				<xs:element name="CALENDRIER" type="xs:string" minOccurs="0"/>
				<xs:element name="DUREE_MOIS" type="xs:decimal" minOccurs="0"/>
				<xs:element name="DUREE_JOURS" type="xs:decimal" minOccurs="0"/>
				<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"/>
			</xs:sequence>
			<xs:element name="NON"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="Caracteristiques">
		<xs:sequence>
			<xs:element name="PRINCIPALES" type="xs:string" minOccurs="0"/>
			<xs:element name="QUANTITE" type="xs:string" minOccurs="0"/>
			<xs:element name="VALEUR_TOTALE" type="Valeur" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Valeur totale estimée
					</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="VALEUR" type="Valeur" minOccurs="0"/>
			<xs:element name="VALEUR_MIN" type="Valeur" minOccurs="0"/>
			<xs:element name="VALEUR_MAX" type="Valeur" minOccurs="0"/>
			<xs:sequence minOccurs="0">
				<xs:element name="TITRE" type="xs:string" minOccurs="0"/>
				<xs:element name="TABLE">
					<xs:complexType>
						<xs:sequence maxOccurs="unbounded">
							<xs:element name="TR">
								<xs:complexType>
									<xs:sequence maxOccurs="unbounded">
										<xs:element name="TD" type="xs:string"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:element name="OPTIONS" type="Option" minOccurs="0"/>
			<xs:element name="RECONDUCTIONS" type="Reconduction" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Delai">
		<xs:sequence>
			<xs:element name="DUREE_MOIS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DUREE_JOURS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DATE_DEBUT" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_FIN" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_EXECUTION" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_LIVRAISON" type="xs:date" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Lot">
		<xs:sequence>
			<xs:element name="NUM" type="xs:string" minOccurs="0"/>
			<xs:element name="INTITULE" type="xs:string" minOccurs="0"/>
			<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"/>
			<xs:element name="CPV" type="Cpv" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="CODE_NUTS" type="typeNUTS" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="LIEU_PRINCIPAL" type="xs:string" minOccurs="0"/>
			<xs:element name="CRITERES_ATTRIBUTION" type="Criteres" minOccurs="0"/>
			<xs:element name="QUANTITE" type="xs:string" minOccurs="0"/>
			<xs:element name="VALEUR" type="Valeur" minOccurs="0"/>
			<xs:element name="VALEUR_MIN" type="Valeur" minOccurs="0"/>
			<xs:element name="VALEUR_MAX" type="Valeur" minOccurs="0"/>
			<xs:element name="DUREE_MOIS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DUREE_JOURS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DATE_DEBUT" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_FIN" type="xs:date" minOccurs="0"/>
			<xs:element name="DUREE_SYSTEME_QUALIFICATION" type="Duree" minOccurs="0"/>
			<xs:element name="SUP_QUATRE_ANS_JUSTIFICATION" type="xs:string" minOccurs="0"/>
			<xs:element name="SUP_HUIT_ANS_JUSTIFICATION" type="xs:string" minOccurs="0"/>
			<xs:element name="DATE_EXECUTION" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_LIVRAISON" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_LANCEMENT" type="xs:date" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="RENOUVELLEMENT_OUI"/>
				<xs:element name="RENOUVELLEMENT_NON"/>
			</xs:choice>
			<xs:element name="RENOUVELLEMENT_DESCRIPTION" type="xs:string" minOccurs="0"/>
			<xs:element name="NB_CANDIDATS" type="NbrCandidat" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="VARIANTES_OUI"/>
				<xs:element name="VARIANTES_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="OPTIONS_OUI"/>
				<xs:element name="OPTIONS_NON"/>
			</xs:choice>
			<xs:element name="OPTIONS_DESCRIPTION" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="CATALOGUE_ELECTRONIQUE_OUI"/>
				<xs:element name="CATALOGUE_ELECTRONIQUE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="FONDS_COMMUNAUTAIRES_OUI" type="xs:string"/>
				<xs:element name="FONDS_COMMUNAUTAIRES_NON"/>
			</xs:choice>
			<xs:element name="FONDS_COMMUNAUTAIRES_DESCRIPTION" type="xs:string" minOccurs="0"/>
			<xs:element name="INFO_COMPL" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Criteres">
		<xs:choice>
			<xs:element name="CRITERES_CCTP"/>
			<xs:sequence>
				<xs:element name="CRITERES_QUALITE" minOccurs="0">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="CRITERE" maxOccurs="unbounded">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:string">
											<xs:attribute name="POIDS" type="xs:string" use="required"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:choice minOccurs="0">
					<xs:element name="CRITERES_COUT">
						<xs:complexType>
							<xs:sequence>
								<xs:element name="CRITERE" maxOccurs="unbounded">
									<xs:complexType>
										<xs:simpleContent>
											<xs:extension base="xs:string">
												<xs:attribute name="POIDS" type="xs:string"/>
											</xs:extension>
										</xs:simpleContent>
									</xs:complexType>
								</xs:element>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
					<xs:element name="CRITERES_PRIX">
						<xs:complexType>
							<xs:sequence>
								<xs:element name="POIDS" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
							</xs:sequence>
						</xs:complexType>
					</xs:element>
				</xs:choice>
			</xs:sequence>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="Duree">
		<xs:choice minOccurs="0">
			<xs:sequence minOccurs="0">
				<xs:element name="DATE_DEBUT" type="xs:date" minOccurs="0"/>
				<xs:element name="DATE_FIN" type="xs:date" minOccurs="0"/>
			</xs:sequence>
			<xs:element name="DUREE_INDETERMINEE" minOccurs="0"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="NbrCandidat">
		<xs:sequence>
			<xs:element name="NB_MAX_OFFRE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_MIN_OFFRE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_OFFRE" type="xs:integer" minOccurs="0"/>
			<xs:element name="LIMITATION_CANDIDATS" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Procedure">
		<xs:sequence>
			<xs:element name="TYPE_PROCEDURE" type="EnumTypeProcedure" minOccurs="0"/>
			<xs:element name="NB_CANDIDATS" type="Candidature" minOccurs="0"/>
			<xs:element name="AVIS_IMPLIQUE" type="AvisImplique" minOccurs="0"/>
			<xs:element name="ACCORD_CADRE" type="EnumAccordCadre" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="ATTRIB_POUVOIR_ADJUDICATEUR_SANS_NEGOCIATION_OUI" type="xs:string"/>
				<xs:element name="ATTRIB_POUVOIR_ADJUDICATEUR_SANS_NEGOCIATION_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="ENCHERE_ELECTRONIQUE_OUI" type="xs:string"/>
				<xs:element name="ENCHERE_ELECTRONIQUE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="AMP_OUI"/>
				<xs:element name="AMP_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="FONDS_COMMUNAUTAIRES_OUI" type="xs:string"/>
				<xs:element name="FONDS_COMMUNAUTAIRES_NON"/>
			</xs:choice>
			<xs:element name="URL_REGLES_NATIONALES" type="xs:string" minOccurs="0"/>
			<xs:element name="CRITERES_ATTRIBUTION" type="CritereAttribution" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="MARCHE_PERIODIQUE_OUI">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="CALENDRIER_PROCHAINS_AVIS" type="xs:string" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="MARCHE_PERIODIQUE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="LAUREAT_ATTRIBUTAIRE_OUI"/>
				<xs:element name="LAUREAT_ATTRIBUTAIRE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="DECISION_JURY_CONTRAIGNANTE_OUI"/>
				<xs:element name="DECISION_JURY_CONTRAIGNANTE_NON"/>
			</xs:choice>
			<xs:element name="MEMBRE_JURY" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ReferencePublication">
		<xs:choice>
			<xs:element name="PUBLICATION_PAPIER" type="PublicationPapier" maxOccurs="2"/>
			<xs:element name="PUBLICATION_ELECTRONIQUE">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="DATE_PUBLICATION" type="xs:date"/>
						<xs:element name="DATE_FIN_DIFFUSION" type="xs:date"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="PUBLICATION_JOUE">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ANNEE" type="xs:integer"/>
						<xs:element name="NUM_PARUTION" type="xs:integer"/>
						<xs:element name="NUM_ANNONCE" type="xs:integer"/>
						<xs:element name="DATE_PUBLICATION" type="xs:date" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="PublicationPapier">
		<xs:sequence>
			<xs:element name="TYPE_EDITION">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="A"/>
						<xs:enumeration value="B"/>
						<xs:enumeration value="C"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NUM_PARUTION" type="xs:integer"/>
			<xs:element name="NUM_ANNONCE" type="xs:integer"/>
			<xs:element name="DATE_PUBLICATION" type="xs:date"/>
			<xs:element name="DATE_FIN_DIFFUSION" type="xs:date" minOccurs="0">
				<xs:annotation>
					<xs:documentation>cette date n'étant devenu obbligatoire que depuis
						deux ans seulement, nous sommes obligés de la laisser facultative
						A moyen terme, elle deviendra obligatoire
					</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Modification">
		<xs:sequence>
			<xs:element name="CPV" type="Cpv" maxOccurs="unbounded"/>
			<xs:element name="CODE_NUTS" maxOccurs="unbounded"/>
			<xs:element name="LIEU_PRINCIPAL" type="xs:string" minOccurs="0"/>
			<xs:element name="DESCRIPTION" type="xs:string"/>
			<xs:element name="DUREE_MOIS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DUREE_JOURS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="DATE_FIN" type="xs:date" minOccurs="0"/>
			<xs:element name="DATE_DEBUT" type="xs:date" minOccurs="0"/>
			<xs:element name="VALEUR" type="Valeur"/>
			<xs:element name="GROUPEMENT_ECONOMIQUE" type="xs:string" minOccurs="0"/>
			<xs:element name="TITULAIRE" type="Titulaire" maxOccurs="unbounded"/>
			<xs:element name="DESC_MODIF" type="xs:string"/>
			<xs:choice>
				<xs:element name="BESOIN_TVX" type="xs:string"/>
				<xs:element name="MODIF_RNEC" type="xs:string"/>
			</xs:choice>
			<xs:element name="VALEUR_AVT" type="Valeur"/>
			<xs:element name="VALEUR_APR" type="Valeur"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ConditionAdministrative">
		<xs:sequence>
			<xs:element name="REFERENCE_MARCHE" type="xs:string" minOccurs="0"/>
			<xs:element name="ETUDES_CONCOURS" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="RECOMPENSES_LAUREAT_OUI"/>
				<xs:element name="RECOMPENSES_LAUREAT_NON"/>
			</xs:choice>
			<xs:element name="RECOMPENSES_LAUREAT" type="xs:string" minOccurs="0"/>
			<xs:element name="INDEMNISATION_PARTICIPANTS" type="xs:string" minOccurs="0"/>
			<xs:element name="CONDITIONS_REMISE_OFFRES" type="xs:string" minOccurs="0"/>
			<xs:element name="CONDITIONS_ET_MODE_PAIEMENT_OBTENIR_DOCUMENTS" type="xs:string" minOccurs="0"/>
			<xs:element name="DATE_LIMITE_OBTENTION_DOCUMENTS" type="xs:date" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="DOCUMENT_PAYANT_OUI">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="VALEUR" type="Valeur"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="DOCUMENT_PAYANT_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="PERS_OUVERTURE_OFFRES_OUI" type="xs:string"/>
				<xs:element name="PERS_OUVERTURE_OFFRES_NON"/>
			</xs:choice>
			<xs:element name="DATE_DEBUT_ATTRIBUTION" type="xs:string" minOccurs="0"/>
			<xs:element name="DATE_OUVERTURE_OFFRES" type="xs:string" minOccurs="0"/>
			<xs:element name="LIEU_OUVERTURE_OFFRES" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="ABANDON_SAD_OUI"/>
				<xs:element name="ABANDON_SAD_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="FIN_ATTRIBUTION_OUI"/>
				<xs:element name="FIN_ATTRIBUTION_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="ENVOI_ELECTRONIQUE_AVEC_OUTIL_OUI"/>
				<xs:element name="ENVOI_ELECTRONIQUE_AVEC_OUTIL_NON"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ComplementInformation">
		<xs:sequence>
			<xs:choice minOccurs="0">
				<xs:element name="COMMANDE_ELECTRONIQUE_OUI"/>
				<xs:element name="COMMANDE_ELECTRONIQUE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="FACTURATION_ELECTRONIQUE_OUI"/>
				<xs:element name="FACTURATION_ELECTRONIQUE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="PAIEMENT_ELECTRONIQUE_OUI"/>
				<xs:element name="PAIEMENT_ELECTRONIQUE_NON"/>
			</xs:choice>
			<xs:element name="RENS_COMPLEMENT" type="xs:string" minOccurs="0"/>
			<xs:element name="PROCEDURES_RECOURS_PRECISIONS" type="xs:string" minOccurs="0"/>
			<xs:element name="ADRESSES_COMPLEMENTAIRES" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="ADRESSE" type="Adresse" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Titulaire">
		<xs:sequence>
			<xs:element name="DENOMINATION" type="xs:string"/>
			<xs:element name="CODE_IDENT_NATIONAL" type="xs:string" minOccurs="0"/>
			<xs:element name="CORRESPONDANT" type="xs:string" minOccurs="0"/>
			<xs:element name="ADRESSE" type="xs:string" minOccurs="0"/>
			<xs:element name="CP" type="xs:string" minOccurs="0"/>
			<xs:element name="VILLE" type="xs:string" minOccurs="0"/>
			<xs:element name="CODE_NUTS" type="typeNUTS" minOccurs="0"/>
			<xs:element name="PAYS" type="xs:string" minOccurs="0"/>
			<xs:element name="TEL" type="xs:string" minOccurs="0"/>
			<xs:element name="POSTE" type="xs:string" minOccurs="0"/>
			<xs:element name="FAX" type="xs:string" minOccurs="0"/>
			<xs:element name="MEL" type="xs:string" minOccurs="0"/>
			<xs:element name="URL" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="PME_OUI"/>
				<xs:element name="PME_NON"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Rectification">
		<xs:sequence>
			<xs:element name="RUB_INIT" type="xs:string" minOccurs="0"/>
			<xs:element name="LOT" minOccurs="0"/>
			<xs:element name="APRES_MENTION" minOccurs="0"/>
			<xs:element name="TXT_INIT" type="xs:string" minOccurs="0"/>
			<xs:element name="LIRE" type="xs:string" minOccurs="0"/>
			<xs:element name="AJOUTER" type="xs:string" minOccurs="0"/>
			<xs:element name="SUPPRIMER" type="xs:string" minOccurs="0"/>
			<xs:element name="TEXTE" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="INIT" minOccurs="0"/>
						<xs:element name="LIRE" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CPV" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="INIT" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:sequence>
										<xs:element name="PRINCIPAL" type="typeCPVBasePrincipale"/>
										<xs:element name="SUPPLEMENTAIRE" type="typeCPVBaseSupplementaire" minOccurs="0" maxOccurs="unbounded"/>
									</xs:sequence>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="LIRE" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:sequence>
										<xs:element name="PRINCIPAL" type="typeCPVBasePrincipale"/>
										<xs:element name="SUPPLEMENTAIRE" type="typeCPVBaseSupplementaire" minOccurs="0" maxOccurs="unbounded"/>
									</xs:sequence>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="DATE" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="INIT" minOccurs="0"/>
						<xs:element name="LIRE" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AnnonceAnterieure">
		<xs:sequence>
			<xs:element name="REFERENCE" type="ReferenceAnterieure"/>
			<xs:element name="REFERENCE_PUBLICATION" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:choice>
						<xs:element name="PUBLICATION_PAPIER" maxOccurs="2">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="TYPE_EDITION">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:enumeration value="A"/>
												<xs:enumeration value="B"/>
												<xs:enumeration value="C"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="NUM_PARUTION" type="xs:integer"/>
									<xs:element name="NUM_ANNONCE" type="xs:integer"/>
									<xs:element name="DATE_PUBLICATION" type="xs:date"/>
									<xs:element name="DATE_FIN_DIFFUSION" type="xs:date" minOccurs="0">
										<xs:annotation>
											<xs:documentation>cette date n'étant devenu
				obbligatoire que	depuis deux ans seulement, nous sommes obligés de la laisser facultative A moyen terme, elle deviendra obligatoire
			</xs:documentation>
										</xs:annotation>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="PUBLICATION_ELECTRONIQUE">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="DATE_PUBLICATION" type="xs:date"/>
									<xs:element name="DATE_FIN_DIFFUSION" type="xs:date"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:element name="PUBLICATION_JOUE">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ANNEE" type="xs:integer"/>
									<xs:element name="NUM_PARUTION" type="xs:integer"/>
									<xs:element name="NUM_ANNONCE" type="xs:integer"/>
									<xs:element name="DATE_PUBLICATION" type="xs:date" minOccurs="0"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:choice>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ConditionDelai">
		<xs:sequence minOccurs="0">
			<xs:element name="RECEPT_CANDIDAT" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="RECEPT_OFFRES" type="xs:dateTime" minOccurs="0"/>
			<xs:element name="LIMITE_ENVOI_INVIT" type="xs:date" minOccurs="0"/>
			<xs:element name="VALIDITE_OFFRE" type="DureeValiditeOffre" minOccurs="0"/>
			<xs:element name="DUREE_SYSTEME_QUALIFICATION" type="DureeSystemQualification" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Annulation">
		<xs:sequence>
			<xs:element name="ANNONCE_ANTERIEUR" type="AnnonceAnterieure"/>
			<xs:element name="MOTIF" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Rectificatif">
		<xs:sequence>
			<xs:element name="ANNONCE_ANTERIEUR" type="AnnonceAnterieure"/>
			<xs:element name="MODIFICATION" type="Rectification" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="INFO_COMPLEMENTAIRE" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ConditionQualification">
		<xs:sequence minOccurs="0">
			<xs:element name="CONDITIONS" type="xs:string" minOccurs="0"/>
			<xs:element name="METHODE_VERIFICATION" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Adresse">
		<xs:sequence>
			<xs:element name="TYPE" type="EnumNatureAdresse"/>
			<xs:element name="DENOMINATION" type="xs:string" minOccurs="0"/>
			<xs:element name="CODE_IDENT_NATIONAL" type="xs:string" minOccurs="0"/>
			<xs:element name="CORRESPONDANT" type="xs:string" minOccurs="0"/>
			<xs:element name="CONTACT" type="xs:string" minOccurs="0"/>
			<xs:element name="ADRESSE" type="xs:string" minOccurs="0"/>
			<xs:element name="CP" type="xs:string" minOccurs="0"/>
			<xs:element name="VILLE" type="xs:string" minOccurs="0"/>
			<xs:element name="PAYS" type="EnumCodePays" minOccurs="0"/>
			<xs:element name="CODE_NUTS" type="typeNUTS" minOccurs="0"/>
			<xs:element name="TEL" type="xs:string" minOccurs="0"/>
			<xs:element name="POSTE" type="xs:string" minOccurs="0"/>
			<xs:element name="FAX" type="xs:string" minOccurs="0"/>
			<xs:element name="MEL" type="xs:string" minOccurs="0"/>
			<xs:element name="URL" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Avis">
		<xs:sequence>
			<xs:element name="FAMILLE" type="EnumFamille"/>
			<xs:element name="PERIMETRE" type="EnumPerimetre"/>
			<xs:element name="NATURE" type="EnumNature"/>
			<xs:element name="STATUT" type="EnumStatut" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Valeur">
		<xs:simpleContent>
			<xs:extension base="xs:decimal">
				<xs:attribute name="DEVISE" type="EnumDevise" use="required"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:complexType name="Renseignement">
		<xs:sequence>
			<xs:element name="DATE_ATTRIBUTION" type="xs:date" minOccurs="0"/>
			<xs:element name="NB_OFFRE_RECU" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_OFFRE_RECU_PME" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_OFFRE_RECU_UE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_OFFRE_RECU_NON_UE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_OFFRE_RECU_ELECT" type="xs:integer" minOccurs="0"/>
			<xs:element name="GROUPEMENT_ECONOMIQUE" minOccurs="0"/>
			<xs:element name="MONTANT_INDEFINI" minOccurs="0"/>
			<xs:element name="ESTIMATION_INITIALE" type="Valeur" minOccurs="0"/>
			<xs:element name="MONTANT" type="Valeur" minOccurs="0"/>
			<xs:element name="MONTANT_MINI" type="Valeur" minOccurs="0"/>
			<xs:element name="MONTANT_MAXI" type="Valeur" minOccurs="0"/>
			<xs:element name="NB_ANNEE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_MOIS" type="xs:integer" minOccurs="0"/>
			<xs:element name="TRANCHE_CONDITIONNELLE" minOccurs="0"/>
			<xs:element name="TRANCHE_FERME" type="xs:string" minOccurs="0"/>
			<xs:element name="OFFRE_BASSE" type="Valeur" minOccurs="0"/>
			<xs:element name="OFFRE_ELEVEE" type="Valeur" minOccurs="0"/>
			<xs:element name="REDEVANCE_VALEUR" type="Valeur" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Recettes provenant du paiement de redevances et d'amendes par les usagers
					</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AVANTAGE_VALEUR" type="Valeur" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Prix, paiements ou autres	avantages financiers accordés par le pouvoir adjudicateur/l'entité adjudicatrice</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="INFO_VALEUR" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Tout autre détail pertinent
						concernant la valeur
						de la concession conformément
						à l'article 8, paragraphe 3, de la
						directive
					</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:choice minOccurs="0">
				<xs:element name="SOUSTRAITANCE_OUI">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="VALEUR" minOccurs="0">
								<xs:complexType>
									<xs:simpleContent>
										<xs:extension base="xs:decimal">
											<xs:attribute name="DEVISE" type="xs:string" use="required"/>
										</xs:extension>
									</xs:simpleContent>
								</xs:complexType>
							</xs:element>
							<xs:element name="PROPORTION" type="xs:decimal" minOccurs="0"/>
							<xs:element name="INCONNUE" minOccurs="0"/>
							<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"/>
							<xs:element name="SS_TRAIT_PROC_CONC" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Tous les contrats de
		sous-traitance ou
		certains d'entre eux feront
		l'objet d'une procédure
		concurrentielle (voir le
		titre III de la directive 2009/81/ CE)
	</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PART_SS_TRAIT_PROC_CONC" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Une partie du marché sera
		sous-traitée via une
		procédure concurrentielle
		(voir le titre III de la directive
		2009/81/CE)
	</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence minOccurs="0">
										<xs:element name="PROPORTION_MIN" minOccurs="0"/>
										<xs:element name="PROPORTION_MAX" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="SOUSTRAITANCE_NON"/>
			</xs:choice>
			<xs:element name="PRIX_ACHAT_OPPORTUNITE" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:decimal">
							<xs:attribute name="DEVISE" type="xs:string" use="required"/>
						</xs:extension>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="NB_MARCHE_ATTRIBUE" type="xs:integer" minOccurs="0"/>
			<xs:element name="PAYS_ORIGINE" minOccurs="0">
				<xs:complexType>
					<xs:choice>
						<xs:sequence>
							<xs:element name="ORIGINE_COMMUNAUTAIRE" minOccurs="0"/>
							<xs:element name="ORIGINE_NON_COMMUNAUTAIRE" type="EnumCodePays" minOccurs="0" maxOccurs="10"/>
						</xs:sequence>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:choice minOccurs="0">
				<xs:element name="VARIANTES_OUI"/>
				<xs:element name="VARIANTES_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="OFFRE_BASSE_NON_RETENUE_OUI"/>
				<xs:element name="OFFRE_BASSE_NON_RETENUE_NON"/>
			</xs:choice>
			<xs:element name="CONCOURS_NB_PARTICIPANT" type="xs:decimal" minOccurs="0"/>
			<xs:element name="CONCOURS_NB_PARTICIPANT_ETR" type="xs:decimal" minOccurs="0"/>
			<xs:element name="CONCOURS_PRIME" type="Valeur" minOccurs="0"/>
			<xs:element name="COUT_OPPORTUNITE" type="Valeur" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CodeLib">
		<xs:sequence>
			<xs:element name="CODE" type="xs:integer"/>
			<xs:element name="LIBELLE" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AnnexeD1">
		<xs:sequence minOccurs="0">
			<xs:choice minOccurs="0">
				<xs:sequence minOccurs="0">
					<xs:choice minOccurs="0">
						<xs:annotation>
							<xs:documentation>Aucune offre ou aucune offre appropriée n'a été reçue en réponse à </xs:documentation>
						</xs:annotation>
						<xs:element name="INFRUCTUEUX_OUVERTE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>une procedure ouverte</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="INFRUCTUEUX_RESTREINTE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>une procedure restreinte.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="RECHERCHE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Les produits concernés sont uniquement fabriqués à des fins de recherche, d'expérimentation, d étude ou de développement dans les conditions énoncées dans la directive</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="RAISONS_TECHNIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne	peuvent être	fournis que par un soumissionnaire	déterminé pour des raisons :	techniques</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="RAISONS_ARTISTIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne	peuvent être	fournis que par un soumissionnaire	déterminé pour des raisons :	marché visant la	création ou l'acquisition d'une oeuvre d'art ou	d'une performance artistique	unique</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="PROPRIETE_INTELLECTUELLE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne	peuvent être	fournis que par un soumissionnaire	déterminé pour des raisons :	liées à la protection	de droits d'exclusivité.</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="URGENCE_IMPERIEUSE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Urgence impérieuse résultant
d'événements
imprévisibles pour le pouvoir
adjudicateur et dont les
circonstances sont
rigoureusement conformes aux conditions
énoncées
dans la directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MARCHE_COMPLEMENTAIRE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Livraisons complémentaires
effectuées par le
fournisseur initial, demandées
aux strictes conditions énoncées
dans la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PRESTATIONS_IDENTIQUES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Nouveaux travaux / services
consistant dans la
répétition de travaux /
services existants et commandés dans des
conditions rigoureusement conformes à celles
figurant dans la
directive.
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LAUREATS_CONCOURS" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Marché de services attribué au
lauréat ou à l un
des lauréats d un
concours
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MATIERES_PREMIERES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Fournitures cotées et achetées à
une bourse de
matières
premières
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="CESSATION_ACTIVITE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Achat de fournitures à des
	conditions
	particulièrement avantageuses : auprès
	d'un fournisseur cessant
	définitivement ses
	activités commerciales,
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="LIQUIDATEURS" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Achat de fournitures à des conditions particulièrement avantageuses : auprès 	du liquidateur dans une procédure d'insolvabilité ou à la suite d'un accord avec les créanciers ou à une procédure analogue conformément aux lois et réglementations nationales
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
				</xs:sequence>
				<xs:element name="HORS_SCOPE" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Le contrat ne relève pas du champ d'application de la directive
						</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:element name="EXPLICATION" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AnnexeD2">
		<xs:sequence minOccurs="0">
			<xs:choice minOccurs="0">
				<xs:sequence minOccurs="0">
					<xs:element name="INFRUCTUEUX" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Aucune offre ou aucune offre
appropriée n'a été
reçue en réponse
à
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RECHERCHE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Les produits concernés sont
uniquement fabriqués
à des fins de recherche, d
expérimentation, d étude ou de
développement dans
les conditions énoncées dans la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="RAISONS_TECHNIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne
	peuvent être
	fournis que par un soumissionnaire
	déterminé pour des raisons :
	techniques
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="RAISONS_ARTISTIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne
	peuvent être
	fournis que par un soumissionnaire
	déterminé pour des raisons :
	marché visant la
	création ou l'acquisition d'une oeuvre d'art ou
	d'une performance artistique
	unique
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="PROPRIETE_INTELLECTUELLE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne
	peuvent être
	fournis que par un soumissionnaire
	déterminé pour des raisons :
	liées à la protection
	de droits d'exclusivité.
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="URGENCE_IMPERIEUSE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Urgence impérieuse résultant
d'événements
imprévisibles pour le pouvoir
adjudicateur et dont les
circonstances sont
rigoureusement conformes aux conditions
énoncées
dans la directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MARCHE_COMPLEMENTAIRE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Livraisons complémentaires
effectuées par le
fournisseur initial, demandées
aux strictes conditions énoncées
dans la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PRESTATIONS_IDENTIQUES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Nouveaux travaux / services
consistant dans la
répétition de travaux /
services existants et commandés dans des
conditions rigoureusement conformes à celles
figurant dans la
directive.
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="LAUREATS_CONCOURS" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Marché de services attribué au
lauréat ou à l un
des lauréats d un
concours
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MATIERES_PREMIERES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Fournitures cotées et achetées à
une bourse de
matières
premières
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="CESSATION_ACTIVITE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Achat de fournitures à des
	conditions
	particulièrement avantageuses : auprès
	d'un fournisseur cessant
	définitivement ses
	activités commerciales,
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="LIQUIDATEURS" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Achat de fournitures à des
	conditions
	particulièrement avantageuses : auprès
	du liquidateur dans une
	procédure d'insolvabilité
	ou à la suite d'un accord avec les
	créanciers ou à
	une procédure analogue conformément aux lois et
	réglementations nationales
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="ACHAT_OPPORTUNITE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Achat à prix préférentiel tirant
profit d une
opportunité particulièrement
avantageuse existant pendant une
période très
brève à un prix beaucoup plus bas que les prix du
marché
							</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
				<xs:element name="HORS_SCOPE" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Le contrat ne relève pas du
							champ d'application
							de la directive
						</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:element name="EXPLICATION" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AnnexeD3">
		<xs:sequence minOccurs="0">
			<xs:choice minOccurs="0">
				<xs:sequence minOccurs="0">
					<xs:choice minOccurs="0">
						<xs:annotation>
							<xs:documentation>Aucune offre ou aucune offre
appropriée n'a été
reçue en réponse
à
							</xs:documentation>
						</xs:annotation>
						<xs:element name="INFRUCTUEUX_RESTREINTE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>une procedure
	restreinte,
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="INFRUCTUEUX_DIALOGUE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>un dialogue
	compétitif
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="INFRUCTUEUX_NEGOCIEE_SS_PUB" minOccurs="0">
							<xs:annotation>
								<xs:documentation>une procédure négociée avec
	publication
	préalable d'un avis de
	marché
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="AUTRE_SERVICE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Le contrat porte sur des
services de recherche
et de développement autres
que ceux visés à l'article 13 de la
directive
2009/81/CE (services et fournitures
uniquement)
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="RECHERCHE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Les produits concernés sont
uniquement fabriqués
à des fins de recherche, d
expérimentation, d étude ou de
développement dans
les conditions énoncées dans la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="OFFRES_IRREGULIERES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>L'ensemble des offres soumises
en réponse à une
procédure restreinte, à une
procédure négociée avec publication
préalable d'un
avis de marché ou à un dialogue compétitif étaient
non conformes ou inacceptables. Seules les offres
ayant rempli
les critères qualitatifs de sélection
ont été prises en
considération dans les
négociations
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="RAISONS_TECHNIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne
	peuvent être
	fournis que par un soumissionnaire
	déterminé pour des raisons :
	techniques
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="PROPRIETE_INTELLECTUELLE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne
	peuvent être
	fournis que par un soumissionnaire
	déterminé pour des raisons :
	protection de droits
	exclusifs, y compris des droits de
	propriété
	intellectuelle
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="DELAIS_INCOMPATIBLES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Les délais exigés par les
procédures restreintes
et négociées avec
publication d'un avis de marché ne sont pas
compatibles avec l'urgence résultant d'une
situation de crise
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="URGENCE_IMPERIEUSE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Urgence impérieuse résultant
d'événements
imprévisibles pour le pouvoir
adjudicateur et dont les
circonstances sont
rigoureusement conformes aux conditions
énoncées
dans la directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MARCHE_COMPLEMENTAIRE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Livraisons complémentaires
effectuées par le
fournisseur initial, demandées
aux strictes conditions énoncées
dans la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="PRESTATIONS_IDENTIQUES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Nouveaux travaux / services
consistant dans la
répétition de travaux /
services existants et commandés dans des
conditions rigoureusement conformes à celles
figurant dans la
directive.
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="MATIERES_PREMIERES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Fournitures cotées et achetées à
une bourse de
matières
premières
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="CESSATION_ACTIVITE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Achat de fournitures à des
	conditions
	particulièrement avantageuses : auprès
	d'un fournisseur cessant
	définitivement ses
	activités commerciales,
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="LIQUIDATEURS" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Achat de fournitures à des
	conditions
	particulièrement avantageuses : auprès
	du liquidateur dans une
	procédure d'insolvabilité
	ou à la suite d'un accord avec les
	créanciers ou à
	une procédure analogue conformément aux lois et
	réglementations nationales
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
					<xs:element name="SERVICE_MARTIME" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Marché lié à la fourniture de
services de
transport maritime et aérien pour les
forces armées ou les forces
de sécurité d'un État
membre, qui sont ou vont être déployées à
l'étranger, dans les strictes conditions énoncées
dans la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:sequence>
				<xs:choice minOccurs="0">
					<xs:element name="HORS_SCOPE" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Le contrat ne relève pas du
champ d'application
de la directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:element name="SERVICES_LISTES" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Le marché a pour objet des
services figurant à
l'annexe II B de la
directive
							</xs:documentation>
						</xs:annotation>
					</xs:element>
				</xs:choice>
			</xs:choice>
			<xs:element name="EXPLICATION" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AnnexeD4">
		<xs:sequence minOccurs="0">
			<xs:choice minOccurs="0">
				<xs:sequence minOccurs="0">
					<xs:element name="INFRUCTUEUX" minOccurs="0">
						<xs:annotation>
							<xs:documentation>Aucune offre ou aucune offre appropriée n'a été
reçue en réponse à
							</xs:documentation>
						</xs:annotation>
					</xs:element>
					<xs:choice minOccurs="0">
						<xs:element name="RAISONS_TECHNIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne peuvent être
	fournis que par un soumissionnaire déterminé pour des raisons:
	absence de concurrence pour des raisons techniques
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="RAISONS_ARTISTIQUES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne peuvent être
	fournis que par un soumissionnaire déterminé pour des raisons :
	concession visant la création ou l'acquisition d'une oeuvre
	d'art ou d'une performance artistique unique
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="RAISONS_EXCLUSIVITES" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne peuvent être
	fournis que par un soumissionnaire déterminé pour des raisons :
	liées à la protection
	de droits d'exclusivité.
</xs:documentation>
							</xs:annotation>
						</xs:element>
						<xs:element name="PROPRIETE_INTELLECTUELLE" minOccurs="0">
							<xs:annotation>
								<xs:documentation>Les travaux/produits/services ne peuvent être
	fournis que par un soumissionnaire déterminé pour des raisons :
	protection de droits de propriété intellectuelle et de droits
	d'exclusivité autres que ceux définis à l'article 5, point 10),
	de la directive
</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:choice>
				</xs:sequence>
				<xs:element name="HORS_SCOPE" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Le contrat ne relève pas du champ d'application
							de la directive
						</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:choice>
			<xs:element name="EXPLICATION" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ======================TYPES SIMPLES======================================== -->
	<xs:simpleType name="EnumDevise">
		<xs:annotation>
			<xs:documentation>Liste des devises de l'UE </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:enumeration value="GBP">
				<xs:annotation>
					<xs:documentation>pounds (Grande Bretagne)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EUR">
				<xs:annotation>
					<xs:documentation>euros (Euros)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="DKK">
				<xs:annotation>
					<xs:documentation>kroner (Danemark)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SEK">
				<xs:annotation>
					<xs:documentation>kronor (Suède)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CHF">
				<xs:annotation>
					<xs:documentation>francs suisses (Suisse)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="JPY">
				<xs:annotation>
					<xs:documentation>yen (Japon)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="USD">
				<xs:annotation>
					<xs:documentation>dollars US (Dollars Américains)
					</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ISK">
				<xs:annotation>
					<xs:documentation>kronur (Islande)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="NOK">
				<xs:annotation>
					<xs:documentation>krone (Norvège)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CYP">
				<xs:annotation>
					<xs:documentation>pounds (Chypre )</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="CZK">
				<xs:annotation>
					<xs:documentation>koruny (République Tchèque)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="EEK">
				<xs:annotation>
					<xs:documentation>krooni (Estonie)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="HUF">
				<xs:annotation>
					<xs:documentation>forint (Hongrie)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LVL">
				<xs:annotation>
					<xs:documentation>lati (Latvia)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="LTL">
				<xs:annotation>
					<xs:documentation>litai (Lithuanie)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="MTL">
				<xs:annotation>
					<xs:documentation>liri (Malte)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="PLN">
				<xs:annotation>
					<xs:documentation>zlotych (Pologne)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SKK">
				<xs:annotation>
					<xs:documentation>koruny (Slovaquie)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="SIT">
				<xs:annotation>
					<xs:documentation>tolars (Slovénie)</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EnumCodePays">
		<xs:annotation>
			<xs:documentation> ISO 3166 codes pour les pays sauf la France
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:token">
			<xs:enumeration value="AD"/>
			<xs:enumeration value="AE"/>
			<xs:enumeration value="AF"/>
			<xs:enumeration value="AG"/>
			<xs:enumeration value="AI"/>
			<xs:enumeration value="AL"/>
			<xs:enumeration value="AM"/>
			<xs:enumeration value="AN"/>
			<xs:enumeration value="AO"/>
			<xs:enumeration value="AQ"/>
			<xs:enumeration value="AR"/>
			<xs:enumeration value="AS"/>
			<xs:enumeration value="AT"/>
			<xs:enumeration value="AU"/>
			<xs:enumeration value="AW"/>
			<xs:enumeration value="AZ"/>
			<xs:enumeration value="BA"/>
			<xs:enumeration value="BB"/>
			<xs:enumeration value="BD"/>
			<xs:enumeration value="BE"/>
			<xs:enumeration value="BF"/>
			<xs:enumeration value="BG"/>
			<xs:enumeration value="BH"/>
			<xs:enumeration value="BI"/>
			<xs:enumeration value="BJ"/>
			<xs:enumeration value="BM"/>
			<xs:enumeration value="BN"/>
			<xs:enumeration value="BO"/>
			<xs:enumeration value="BR"/>
			<xs:enumeration value="BS"/>
			<xs:enumeration value="BT"/>
			<xs:enumeration value="BV"/>
			<xs:enumeration value="BW"/>
			<xs:enumeration value="BY"/>
			<xs:enumeration value="BZ"/>
			<xs:enumeration value="CA"/>
			<xs:enumeration value="CC"/>
			<xs:enumeration value="CD"/>
			<xs:enumeration value="CF"/>
			<xs:enumeration value="CG"/>
			<xs:enumeration value="CH"/>
			<xs:enumeration value="CI"/>
			<xs:enumeration value="CK"/>
			<xs:enumeration value="CL"/>
			<xs:enumeration value="CM"/>
			<xs:enumeration value="CN"/>
			<xs:enumeration value="CO"/>
			<xs:enumeration value="CR"/>
			<xs:enumeration value="CU"/>
			<xs:enumeration value="CV"/>
			<xs:enumeration value="CX"/>
			<xs:enumeration value="CY"/>
			<xs:enumeration value="CZ"/>
			<xs:enumeration value="DE"/>
			<xs:enumeration value="DJ"/>
			<xs:enumeration value="DK"/>
			<xs:enumeration value="DM"/>
			<xs:enumeration value="DO"/>
			<xs:enumeration value="DZ"/>
			<xs:enumeration value="EC"/>
			<xs:enumeration value="EE"/>
			<xs:enumeration value="EG"/>
			<xs:enumeration value="EH"/>
			<xs:enumeration value="ER"/>
			<xs:enumeration value="ES"/>
			<xs:enumeration value="ET"/>
			<xs:enumeration value="FI"/>
			<xs:enumeration value="FJ"/>
			<xs:enumeration value="FK"/>
			<xs:enumeration value="FM"/>
			<xs:enumeration value="FO"/>
			<xs:enumeration value="GA"/>
			<xs:enumeration value="GB"/>
			<xs:enumeration value="GD"/>
			<xs:enumeration value="GE"/>
			<xs:enumeration value="GF"/>
			<xs:enumeration value="GH"/>
			<xs:enumeration value="GI"/>
			<xs:enumeration value="GL"/>
			<xs:enumeration value="GM"/>
			<xs:enumeration value="GN"/>
			<xs:enumeration value="GP"/>
			<xs:enumeration value="GQ"/>
			<xs:enumeration value="GR"/>
			<xs:enumeration value="GS"/>
			<xs:enumeration value="GT"/>
			<xs:enumeration value="GU"/>
			<xs:enumeration value="GW"/>
			<xs:enumeration value="GY"/>
			<xs:enumeration value="HK"/>
			<xs:enumeration value="HM"/>
			<xs:enumeration value="HN"/>
			<xs:enumeration value="HR"/>
			<xs:enumeration value="HT"/>
			<xs:enumeration value="HU"/>
			<xs:enumeration value="ID"/>
			<xs:enumeration value="IE"/>
			<xs:enumeration value="IL"/>
			<xs:enumeration value="IN"/>
			<xs:enumeration value="IO"/>
			<xs:enumeration value="IQ"/>
			<xs:enumeration value="IR"/>
			<xs:enumeration value="IS"/>
			<xs:enumeration value="IT"/>
			<xs:enumeration value="JM"/>
			<xs:enumeration value="JO"/>
			<xs:enumeration value="JP"/>
			<xs:enumeration value="KE"/>
			<xs:enumeration value="KG"/>
			<xs:enumeration value="KH"/>
			<xs:enumeration value="KI"/>
			<xs:enumeration value="KM"/>
			<xs:enumeration value="KN"/>
			<xs:enumeration value="KP"/>
			<xs:enumeration value="KR"/>
			<xs:enumeration value="KW"/>
			<xs:enumeration value="KY"/>
			<xs:enumeration value="KZ"/>
			<xs:enumeration value="LA"/>
			<xs:enumeration value="LB"/>
			<xs:enumeration value="LC"/>
			<xs:enumeration value="LI"/>
			<xs:enumeration value="LK"/>
			<xs:enumeration value="LR"/>
			<xs:enumeration value="LS"/>
			<xs:enumeration value="LT"/>
			<xs:enumeration value="LU"/>
			<xs:enumeration value="LV"/>
			<xs:enumeration value="LY"/>
			<xs:enumeration value="MA"/>
			<xs:enumeration value="MC"/>
			<xs:enumeration value="MD"/>
			<xs:enumeration value="MG"/>
			<xs:enumeration value="MH"/>
			<xs:enumeration value="MK"/>
			<xs:enumeration value="ML"/>
			<xs:enumeration value="MM"/>
			<xs:enumeration value="MN"/>
			<xs:enumeration value="MO"/>
			<xs:enumeration value="MP"/>
			<xs:enumeration value="MQ"/>
			<xs:enumeration value="MR"/>
			<xs:enumeration value="MS"/>
			<xs:enumeration value="MT"/>
			<xs:enumeration value="MU"/>
			<xs:enumeration value="MV"/>
			<xs:enumeration value="MW"/>
			<xs:enumeration value="MX"/>
			<xs:enumeration value="MY"/>
			<xs:enumeration value="MZ"/>
			<xs:enumeration value="NA"/>
			<xs:enumeration value="NC"/>
			<xs:enumeration value="NE"/>
			<xs:enumeration value="NF"/>
			<xs:enumeration value="NG"/>
			<xs:enumeration value="NI"/>
			<xs:enumeration value="NL"/>
			<xs:enumeration value="NO"/>
			<xs:enumeration value="NP"/>
			<xs:enumeration value="NR"/>
			<xs:enumeration value="NU"/>
			<xs:enumeration value="NZ"/>
			<xs:enumeration value="OM"/>
			<xs:enumeration value="PA"/>
			<xs:enumeration value="PE"/>
			<xs:enumeration value="PF"/>
			<xs:enumeration value="PG"/>
			<xs:enumeration value="PH"/>
			<xs:enumeration value="PK"/>
			<xs:enumeration value="PL"/>
			<xs:enumeration value="PM"/>
			<xs:enumeration value="PN"/>
			<xs:enumeration value="PR"/>
			<xs:enumeration value="PS"/>
			<xs:enumeration value="PT"/>
			<xs:enumeration value="PW"/>
			<xs:enumeration value="PY"/>
			<xs:enumeration value="QA"/>
			<xs:enumeration value="RE"/>
			<xs:enumeration value="RO"/>
			<xs:enumeration value="RU"/>
			<xs:enumeration value="RW"/>
			<xs:enumeration value="SA"/>
			<xs:enumeration value="SB"/>
			<xs:enumeration value="SC"/>
			<xs:enumeration value="SD"/>
			<xs:enumeration value="SE"/>
			<xs:enumeration value="SG"/>
			<xs:enumeration value="SH"/>
			<xs:enumeration value="SI"/>
			<xs:enumeration value="SJ"/>
			<xs:enumeration value="SK"/>
			<xs:enumeration value="SL"/>
			<xs:enumeration value="SM"/>
			<xs:enumeration value="SN"/>
			<xs:enumeration value="SO"/>
			<xs:enumeration value="SR"/>
			<xs:enumeration value="ST"/>
			<xs:enumeration value="SV"/>
			<xs:enumeration value="SY"/>
			<xs:enumeration value="SZ"/>
			<xs:enumeration value="TC"/>
			<xs:enumeration value="TD"/>
			<xs:enumeration value="TF"/>
			<xs:enumeration value="TG"/>
			<xs:enumeration value="TH"/>
			<xs:enumeration value="TJ"/>
			<xs:enumeration value="TK"/>
			<xs:enumeration value="TM"/>
			<xs:enumeration value="TN"/>
			<xs:enumeration value="TO"/>
			<xs:enumeration value="TP"/>
			<xs:enumeration value="TR"/>
			<xs:enumeration value="TT"/>
			<xs:enumeration value="TV"/>
			<xs:enumeration value="TW"/>
			<xs:enumeration value="TZ"/>
			<xs:enumeration value="UA"/>
			<xs:enumeration value="UG"/>
			<xs:enumeration value="UM"/>
			<xs:enumeration value="US"/>
			<xs:enumeration value="UY"/>
			<xs:enumeration value="UZ"/>
			<xs:enumeration value="VA"/>
			<xs:enumeration value="VC"/>
			<xs:enumeration value="VE"/>
			<xs:enumeration value="VG"/>
			<xs:enumeration value="VI"/>
			<xs:enumeration value="VN"/>
			<xs:enumeration value="VU"/>
			<xs:enumeration value="WF"/>
			<xs:enumeration value="WS"/>
			<xs:enumeration value="YE"/>
			<xs:enumeration value="YT"/>
			<xs:enumeration value="YU"/>
			<xs:enumeration value="ZA"/>
			<xs:enumeration value="ZM"/>
			<xs:enumeration value="ZW"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="EnumLangue">
		<xs:restriction base="xs:token">
			<xs:enumeration value="es">
				<xs:annotation>
					<xs:documentation>espagnol</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="fr">
				<xs:annotation>
					<xs:documentation>français</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="da">
				<xs:annotation>
					<xs:documentation>danois</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="de">
				<xs:annotation>
					<xs:documentation>allemand</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="el">
				<xs:annotation>
					<xs:documentation>grec</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="en">
				<xs:annotation>
					<xs:documentation>anglais</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="it">
				<xs:annotation>
					<xs:documentation>italien</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="nl">
				<xs:annotation>
					<xs:documentation>néerlandais</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="pt">
				<xs:annotation>
					<xs:documentation>portugais</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="fi">
				<xs:annotation>
					<xs:documentation>finnois</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="sv">
				<xs:annotation>
					<xs:documentation>suédois</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="cs">
				<xs:annotation>
					<xs:documentation>tchèque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="et">
				<xs:annotation>
					<xs:documentation>estonien</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="hu">
				<xs:annotation>
					<xs:documentation>hongrois</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="lv">
				<xs:annotation>
					<xs:documentation>letton</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="lt">
				<xs:annotation>
					<xs:documentation>lituanien</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="mt">
				<xs:annotation>
					<xs:documentation>maltais</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="pl">
				<xs:annotation>
					<xs:documentation>polonais</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="sk">
				<xs:annotation>
					<xs:documentation>slovaque</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="sl">
				<xs:annotation>
					<xs:documentation>slovène</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="bg">
				<xs:annotation>
					<xs:documentation>bulgare</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ga">
				<xs:annotation>
					<xs:documentation>irlandais</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="ro">
				<xs:annotation>
					<xs:documentation>roumain</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<!-- ======================DEPRECIE======================================== -->
	<xs:complexType name="Attribution">
		<xs:sequence>
			<xs:group ref="EnumTypeAttribution" minOccurs="0"/>
			<xs:element name="VALEUR_TOTALE" type="Valeur" minOccurs="0"/>
			<xs:element name="OFFRE_BASSE" type="Valeur" minOccurs="0"/>
			<xs:element name="OFFRE_ELEVEE" type="Valeur" minOccurs="0"/>
			<xs:element name="DATE_DECISION" type="xs:date" minOccurs="0"/>
			<xs:element name="DECISION" minOccurs="0" maxOccurs="unbounded">
				<xs:complexType>
					<xs:sequence>
						<xs:group ref="EnumNatureDecision" minOccurs="0"/>
						<xs:element name="NUM_MARCHE" type="xs:string" minOccurs="0"/>
						<xs:element name="NUM_LOT" type="xs:string" minOccurs="0"/>
						<xs:element name="INTITULE" type="xs:string" minOccurs="0"/>
						<xs:element name="DESCRIPTION" type="xs:string" minOccurs="0"/>
						<xs:element name="AUTRES_INFORMATIONS" type="xs:string" minOccurs="0"/>
						<xs:element name="PUBLICATION_JOUE" minOccurs="0">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="ANNEE" type="xs:integer"/>
									<xs:element name="NUM_ANNONCE" type="xs:integer"/>
									<xs:element name="DATE_PUBLICATION" type="xs:date"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						<xs:sequence maxOccurs="unbounded">
							<xs:element name="TITULAIRE" type="Titulaire" minOccurs="0"/>
							<xs:element name="RENSEIGNEMENT" type="Renseignement" minOccurs="0"/>
						</xs:sequence>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="JUSTIFICATION_PAS_CONCURRENCE" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="P" type="xs:string" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="PubAnterieure">
		<xs:choice>
			<xs:sequence>
				<xs:element name="OUI" minOccurs="0"/>
				<xs:element name="REFERENCE_PUBLICATION" minOccurs="0" maxOccurs="unbounded">
					<xs:complexType>
						<xs:choice>
							<xs:element name="PUBLICATION_PAPIER" maxOccurs="2">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TYPE_EDITION">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:enumeration value="A"/>
													<xs:enumeration value="B"/>
													<xs:enumeration value="C"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="NUM_PARUTION" type="xs:integer"/>
										<xs:element name="NUM_ANNONCE" type="xs:integer"/>
										<xs:element name="DATE_PUBLICATION" type="xs:date"/>
										<xs:element name="DATE_FIN_DIFFUSION" type="xs:date"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="PUBLICATION_ELECTRONIQUE">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="DATE_PUBLICATION" type="xs:date"/>
										<xs:element name="DATE_FIN_DIFFUSION" type="xs:date"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="PUBLICATION_JOUE">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="NATURE" minOccurs="0">
											<xs:complexType>
												<xs:choice>
													<xs:element name="AVIS_PRE-INFORMATION"/>
													<xs:element name="AVIS_PERIODIQUE"/>
													<xs:element name="AVIS_SYSTEM_QUALIF"/>
													<xs:element name="AVIS_PROFIL_ACHETEUR"/>
													<xs:element name="AVIS_EXANTE_VOLONTAIRE"/>
													<xs:element name="AVIS_MARCHE"/>
													<xs:element name="AVIS_SAD"/>
													<xs:element name="AVIS_CONCOURS"/>
													<xs:element name="AVIS_ATTRIBUTION"/>
													<xs:element name="AUTRES_PUBLCATIONS_ANTERIEURES"/>
												</xs:choice>
											</xs:complexType>
										</xs:element>
										<xs:element name="ANNEE" type="xs:integer"/>
										<xs:element name="NUM_PARUTION" type="xs:integer"/>
										<xs:element name="NUM_ANNONCE" type="xs:integer"/>
										<xs:element name="DATE_PUBLICATION" type="xs:date" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:choice>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
			<xs:element name="NON"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="ConditionMarche">
		<xs:sequence>
			<xs:element name="CAUTIONNEMENT" type="xs:string" minOccurs="0"/>
			<xs:element name="FINANCEMENT" type="xs:string" minOccurs="0"/>
			<xs:element name="FORME_JURIDIQUE" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="PARTICIPATION_ELECTRONIQUE_OUI"/>
				<xs:element name="PARTICIPATION_ELECTRONIQUE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="AUTRES_CONDITIONS_PART_OUI" type="xs:string"/>
				<xs:element name="AUTRES_CONDITIONS_PART_NON"/>
			</xs:choice>
			<xs:element name="UNITE_MONETAIRE_EUR" minOccurs="0"/>
			<xs:element name="FRANCAIS_SEUL" minOccurs="0"/>
			<xs:element name="LANGUES" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="LANGUE" type="EnumLangue" minOccurs="0" maxOccurs="unbounded"/>
						<xs:element name="AUTRES" type="xs:string" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ConditionParticipation">
		<xs:sequence>
			<xs:element name="CRITERE_SELECTION" type="xs:string" minOccurs="0"/>
			<xs:element name="SITUATION_JURIDIQUE" type="xs:string" minOccurs="0"/>
			<xs:element name="SITUATION_JURIDIQUE_SST" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="CAP_ECO_MARCHE_OUI" type="xs:string"/>
				<xs:element name="CAP_ECO_MARCHE_NON"/>
			</xs:choice>
			<xs:element name="CAP_ECO" type="xs:string" minOccurs="0"/>
			<xs:element name="CAP_ECO_SST" type="xs:string" minOccurs="0"/>
			<xs:element name="CAP_ECO_NIVEAU_MINI" type="xs:string" minOccurs="0"/>
			<xs:element name="CAP_ECO_NIVEAU_MINI_SST" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="CAP_TECH_OFFRE_OUI" type="xs:string"/>
				<xs:element name="CAP_TECH_OFFRE_NON"/>
			</xs:choice>
			<xs:element name="CAP_TECH" type="xs:string" minOccurs="0"/>
			<xs:element name="CAP_TECH_SST" type="xs:string" minOccurs="0"/>
			<xs:element name="CAP_TECH_NIVEAU_MINI" type="xs:string" minOccurs="0"/>
			<xs:element name="CAP_TECH_NIVEAU_MINI_SST" type="xs:string" minOccurs="0"/>
			<xs:element name="CRITERES_PARTICIPATION" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="MARCHE_RESERVE_OUI">
					<xs:complexType>
						<xs:sequence minOccurs="0">
							<xs:element name="ATELIERS_PROTEGES" minOccurs="0"/>
							<xs:element name="EMPLOIS_PROTEGES" minOccurs="0"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="MARCHE_RESERVE_NON" type="xs:string"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="PRESTATION_RESERVEE_OUI" type="xs:string"/>
				<xs:element name="PRESTATION_RESERVEE_NON"/>
			</xs:choice>
			<xs:element name="CONDITION_PARTICULIERE_EXECUTION" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="INDICATION_OBLIGATOIRE_NOM_QUALIFICATIONS_OUI"/>
				<xs:element name="INDICATION_OBLIGATOIRE_NOM_QUALIFICATIONS_NON"/>
			</xs:choice>
			<xs:element name="JUSTIFICATIFS_CANDIDAT" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="P" type="xs:string" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ELIGIBLE_MPS" type="typeOuiNon" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="typeOuiNon">
		<xs:annotation>
			<xs:documentation> Choix oui ou non</xs:documentation>
		</xs:annotation>
		<xs:choice>
			<xs:element name="oui"/>
			<xs:element name="non"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumAdjudication">
		<xs:choice maxOccurs="unbounded">
			<xs:element name="DEF"/>
			<xs:element name="ACT_SERV_ADM_PUB"/>
			<xs:element name="SANTE"/>
			<xs:element name="ENVIRONNEMENT"/>
			<xs:element name="ORDRE_SEC_PUB"/>
			<xs:element name="AFF_ECO_FIN"/>
			<xs:element name="EDUCATION"/>
			<xs:element name="LOG_DEV_COL"/>
			<xs:element name="PROTECTION_SOCIALE"/>
			<xs:element name="LOIS_CULT_REL"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumEntiteAdjudicatrice">
		<xs:choice maxOccurs="unbounded">
			<xs:element name="PROD_TRANS_DISTRIB_GAZ"/>
			<xs:element name="ELECTRICITE"/>
			<xs:element name="PROSP_EXTRACT_PETROLE_GAZ"/>
			<xs:element name="PROSP_EXTRACT_CHARBON_COMB"/>
			<xs:element name="EAU"/>
			<xs:element name="SER_POST"/>
			<xs:element name="SER_CHEMIN_FER"/>
			<xs:element name="SER_CHEMIN_FER_TRAM_BUS"/>
			<xs:element name="ACT_PORT"/>
			<xs:element name="ACT_AEROPORT"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumCritereSociauxEtEnvironementaux">
		<xs:sequence>
			<xs:element name="SOCIAUX" minOccurs="0"/>
			<xs:element name="ENVIRONNEMENTAUX" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EnumNatureAdresse">
		<xs:choice>
			<xs:element name="AGIT_POUR_AUTRE_COMPTE_OUI"/>
			<xs:element name="ADMIN_TECH"/>
			<xs:element name="ADMIN"/>
			<xs:element name="TECH"/>
			<xs:element name="RENSEIGNEMENTS"/>
			<xs:element name="DOCUMENTS"/>
			<xs:element name="ENVOYER_OFFRES"/>
			<xs:element name="INSTANCE_RECOURS"/>
			<xs:element name="ORGANE_MEDIATION"/>
			<xs:element name="RENS_RECOURS"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumOrganisme">
		<xs:choice>
			<xs:element name="INSTITUTION_EUROPEENNE"/>
			<xs:element name="ETAT"/>
			<xs:element name="REGION"/>
			<xs:element name="DEPARTEMENT"/>
			<xs:element name="COMMUNE"/>
			<xs:element name="EPN"/>
			<xs:element name="EPT"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumPouvoirAdjudicateur">
		<xs:choice>
			<xs:element name="MIN_AUTORITE_NATIONALE"/>
			<xs:element name="AGENCE_NATIONAL"/>
			<xs:element name="AUTOTRITE_REGIONAL"/>
			<xs:element name="AGENCE_REGIONAL"/>
			<xs:element name="ORG_DROIT_PUBLIC"/>
			<xs:element name="INSTITUTION_EUROPEENNE"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumTypeProcedure">
		<xs:choice>
			<xs:element name="OUVERT">
				<xs:complexType>
					<xs:sequence minOccurs="0">
						<xs:element name="ACCELERE" type="xs:string" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="RESTREINT">
				<xs:complexType>
					<xs:sequence minOccurs="0">
						<xs:element name="ACCELERE" type="xs:string" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="NEGOCIE">
				<xs:complexType>
					<xs:sequence minOccurs="0">
						<xs:element name="ACCELERE" type="xs:string" minOccurs="0"/>
						<xs:element name="AVEC_PUB_PREALABLE" minOccurs="0"/>
						<xs:element name="SANS_PUB_PREALABLE" minOccurs="0"/>
						<xs:element name="SANS_MISE_EN_CONCURRENCE" minOccurs="0"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="PROCEDURE_ADAPTE"/>
			<xs:element name="DIALOGUE_COMPETITIF"/>
			<xs:element name="PARTENARIAT_INNOVATION"/>
			<xs:element name="CONCOURS_OUVERT"/>
			<xs:element name="CONCOURS_RESTREINT"/>
			<xs:element name="ATTRIBUE_SANS_PUB_JOUE"/>
			<xs:element name="ATTRIBUE_AVEC_PUB_JOUE"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumFamille">
		<xs:choice>
			<xs:element name="MAPA"/>
			<xs:element name="FNS"/>
			<xs:element name="JOUE"/>
			<xs:element name="DSP"/>
			<xs:element name="DIVERS"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumPerimetre">
		<xs:choice>
			<xs:element name="CMP-2006"/>
			<xs:element name="CMP-2006-DEFENSE"/>
			<xs:element name="DIRECTIVE-18"/>
			<xs:element name="DIRECTIVE-17"/>
			<xs:element name="DIRECTIVE-81"/>
			<xs:element name="DIRECTIVE-23"/>
			<xs:element name="DIRECTIVE-24"/>
			<xs:element name="DIRECTIVE-25"/>
			<xs:element name="DSP"/>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumNature">
		<xs:choice>
			<xs:element name="PRE-INFORMATION">
				<xs:complexType>
					<xs:choice minOccurs="0">
						<xs:element name="STANDARD" minOccurs="0"/>
						<xs:element name="PERIODIQUE" minOccurs="0"/>
						<xs:element name="QUALIFICATION" minOccurs="0"/>
						<xs:element name="CONCESSION" minOccurs="0"/>
						<xs:element name="REDUCTION_DELAI" minOccurs="0"/>
						<xs:element name="MISE_EN_CONCURRENCE" minOccurs="0"/>
						<xs:element name="PROFIL_ACHETEUR" minOccurs="0"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="PROFIL_ACHETEUR"/>
			<xs:element name="APPEL_OFFRE">
				<xs:complexType>
					<xs:choice minOccurs="0">
						<xs:element name="STANDARD" minOccurs="0"/>
						<xs:element name="CONCOURS" minOccurs="0"/>
						<xs:element name="PERIODIQUE" minOccurs="0"/>
						<xs:element name="QUALIFICATION" minOccurs="0"/>
						<xs:element name="SAD" minOccurs="0"/>
						<xs:element name="CONCESSION" minOccurs="0"/>
						<xs:element name="CONCESSIONNAIRE" minOccurs="0"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="INTENTION_CONCLURE"/>
			<xs:element name="ATTRIBUTION">
				<xs:complexType>
					<xs:choice minOccurs="0">
						<xs:element name="STANDARD" minOccurs="0"/>
						<xs:element name="CONCOURS" minOccurs="0"/>
						<xs:element name="CONCESSION" minOccurs="0"/>
						<xs:element name="STANDARD_INFRUCTUEUX_SANS_SUITE" minOccurs="0"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="SOUS-TRAITANCE"/>
			<xs:element name="MODIFICATION"/>
			<xs:element name="QUALIFICATION">
				<xs:complexType>
					<xs:choice minOccurs="0">
						<xs:element name="STANDARD" minOccurs="0"/>
						<xs:element name="MISE_EN_CONCURRENCE" minOccurs="0"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="RECTIFICATIF"/>
			<xs:element name="PERIODIQUE">
				<xs:complexType>
					<xs:choice minOccurs="0">
						<xs:element name="STANDARD" minOccurs="0"/>
						<xs:element name="REDUCTION_DELAI" minOccurs="0"/>
						<xs:element name="MISE_EN_CONCURRENCE" minOccurs="0"/>
						<xs:element name="PROFIL_ACHETEUR" minOccurs="0"/>
					</xs:choice>
				</xs:complexType>
			</xs:element>
			<xs:element name="AUTRE" type="xs:string"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumStatut">
		<xs:choice>
			<xs:element name="INITIAL"/>
			<xs:element name="RECTIFICATIF"/>
			<xs:element name="ANNULATION"/>
			<xs:element name="MODIFICATION"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="Cpv">
		<xs:sequence>
			<xs:element name="PRINCIPAL" type="typeCPVBasePrincipale"/>
			<xs:element name="SUPPLEMENTAIRE" type="typeCPVBaseSupplementaire" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="DureeSystemQualification">
		<xs:choice>
			<xs:sequence>
				<xs:element name="DATE_DEBUT" type="xs:date"/>
				<xs:element name="DATE_FIN" type="xs:date"/>
			</xs:sequence>
			<xs:element name="DUREE_INDETERMINEE"/>
			<xs:element name="AUTRE"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="DureeValiditeOffre">
		<xs:choice>
			<xs:element name="JUSQUAU" type="xs:date"/>
			<xs:sequence>
				<xs:element name="DUREE_MOIS" type="xs:integer" minOccurs="0"/>
				<xs:element name="DUREE_JOUR" type="xs:decimal" minOccurs="0"/>
			</xs:sequence>
		</xs:choice>
	</xs:complexType>
	<xs:group name="EnumTypeAttribution">
		<xs:choice>
			<xs:element name="TOTALEMENT_INFRUCTUEUX"/>
			<xs:element name="SANS_SUITE"/>
			<xs:element name="ATTRIBUE_COMPORTE_LOT_INFRUCTUEUX"/>
			<xs:element name="ATTRIBUE_PAR_LOTS_MARCHES"/>
		</xs:choice>
	</xs:group>
	<xs:group name="EnumNatureDecision">
		<xs:choice>
			<xs:element name="ATTRIBUE"/>
			<xs:element name="INFRUCTUEUX"/>
			<xs:element name="SANS_SUITE"/>
		</xs:choice>
	</xs:group>
	<xs:complexType name="CritereAttribution">
		<xs:sequence>
			<xs:element name="CRITERES_CCTP" minOccurs="0"/>
			<xs:element name="CRITERES_PRIX" minOccurs="0"/>
			<xs:element name="CRITERES_PRIORITES" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="CRITERE" maxOccurs="unbounded">
							<xs:complexType>
								<xs:simpleContent>
									<xs:extension base="xs:string">
										<xs:attribute name="ORDRE" type="xs:integer" use="required"/>
									</xs:extension>
								</xs:simpleContent>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CRITERES_PONDERES" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="CRITERE" maxOccurs="unbounded">
							<xs:complexType>
								<xs:simpleContent>
									<xs:extension base="xs:string">
										<xs:attribute name="POIDS" type="xs:decimal" use="required"/>
									</xs:extension>
								</xs:simpleContent>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CRITERES_LIBRE" type="xs:string" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Candidature">
		<xs:sequence>
			<xs:element name="NB_MAX_OFFRE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_MIN_OFFRE" type="xs:integer" minOccurs="0"/>
			<xs:element name="NB_OFFRE" type="xs:integer" minOccurs="0"/>
			<xs:element name="LIMITATION_CANDIDATS" type="xs:string" minOccurs="0"/>
			<xs:choice minOccurs="0">
				<xs:element name="CANDIDATS_DEJA_SELECTIONNES_OUI" type="xs:string"/>
				<xs:element name="CANDIDATS_DEJA_SELECTIONNES_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="REDUCTION_PROGRESSIVE_OUI"/>
				<xs:element name="REDUCTION_PROGRESSIVE_NON"/>
			</xs:choice>
			<xs:element name="NOMS_PARTICIPANTS_SELECTIONNES" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="AvisImplique">
		<xs:sequence>
			<xs:choice minOccurs="0">
				<xs:element name="ACCORD_CADRE_OUI"/>
				<xs:element name="ACCORD_CADRE_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="SAD_OUI"/>
				<xs:element name="SAD_NON"/>
			</xs:choice>
			<xs:choice minOccurs="0">
				<xs:element name="SAD_AUTRES_ACHETEURS_OUI"/>
				<xs:element name="SAD_AUTRES_ACHETEURS_NON"/>
			</xs:choice>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="EnumAccordCadre">
		<xs:all>
			<xs:element name="PLUSIEURS_OPERATEURS" minOccurs="0"/>
			<xs:element name="UN_SEUL_OPERATEUR" minOccurs="0"/>
			<xs:element name="NB_MAX_PARTICIPANTS" type="xs:decimal" minOccurs="0"/>
			<xs:element name="SUP_QUATRE_ANS_JUSTIFICATION" type="xs:string" minOccurs="0"/>
		</xs:all>
	</xs:complexType>
	<xs:complexType name="DIV_EN_LOTSType">
		<xs:choice>
			<xs:sequence>
				<xs:element name="OUI"/>
				<xs:choice minOccurs="0">
					<xs:element name="OFFRE_UN"/>
					<xs:element name="OFFRE_PLUSIEURS"/>
					<xs:element name="OFFRE_TOUS"/>
				</xs:choice>
			</xs:sequence>
			<xs:element name="NON"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="EnumActivitePrincipale">
		<xs:choice>
			<xs:element name="POUVOIR_ADJUDICATEUR" type="EnumAdjudication"/>
			<xs:element name="ENTITE_ADJUDICATRICE" type="EnumEntiteAdjudicatrice"/>
		</xs:choice>
	</xs:complexType>
	<xs:complexType name="ReferenceAnterieure">
		<xs:complexContent>
			<xs:extension base="Reference">
				<xs:sequence>
					<xs:element name="DATE_ENVOI" type="xs:date" minOccurs="0"/>
				</xs:sequence>
			</xs:extension>
		</xs:complexContent>
	</xs:complexType>
</xs:schema>
