<!-- edited with XMLSpy v2007 rel. 3 sp1 (http://www.altova.com) by OFFICE INTERNATIONAL DE L'EAU (OFFICE INTERNATIONAL DE L'EAU) -->
<xs:schema xmlns:sa_com="http://xml.sandre.eaufrance.fr/com/2" xmlns:cct="http://xml.sandre.eaufrance.fr/Composants/1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ie="http://xml.insee.fr/schema" xmlns:sa_int="http://xml.sandre.eaufrance.fr/int/2" targetNamespace="http://xml.sandre.eaufrance.fr/com/2" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:import namespace="http://xml.sandre.eaufrance.fr/int/2" schemaLocation="../../int/2/sandre_ref_int.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/Composants/1" schemaLocation="../../composantstypes.xsd"/>
    <xs:import namespace="http://xml.insee.fr/schema" schemaLocation="../../insee/2/cog.xsd"/>
    <xs:annotation>
        <xs:documentation source="Code">COM</xs:documentation>
        <xs:documentation source="Id">urn:sandre:dictionnaire:sa_com::2.0</xs:documentation>
        <xs:documentation source="Titre">Référentiel administratif</xs:documentation>
        <xs:documentation source="Copyright">2007</xs:documentation>
        <xs:documentation source="Description"/>
        <xs:documentation source="Contributeur"/>
        <xs:documentation source="Version">2.0</xs:documentation>
        <xs:documentation source="Theme">Référentiels</xs:documentation>
        <xs:documentation source="Couverture">France</xs:documentation>
        <xs:documentation source="MotCle"/>
        <xs:documentation source="Lang">fra</xs:documentation>
        <xs:documentation source="DateCreation">2007-02-02</xs:documentation>
        <xs:documentation source="DateMAJ">2020-04-14</xs:documentation>
        <xs:documentation source="DateValidation">2007-03-01</xs:documentation>
        <xs:documentation source="Evolution">Evolutions 2002-1 -&gt; 2.0 : 
                                       - Transfert de l'entité MDO.BASSIN (DISTRICT AU SENS DE LA DCE) en BASSIN DCE
                                       - Création de l'entité DISTRICT HYDROGRAPHIQUE
                                       - Création de l'entité COMITE DE BASSIN
                                       - Relation entre ces 3 entités et l'entité COMMUNE
                                       Longueur du champ Libellé de la commune mis à 50 caractères
                                           Modification du type de CdCommune 
                                           
                                       </xs:documentation>
        <xs:documentation source="StatutDoc">Validé</xs:documentation>
    </xs:annotation>
    <xs:annotation>
        <xs:documentation>-----------------Entités-----------------</xs:documentation>
    </xs:annotation>
    <xs:complexType name="PseudoCanton" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
PSEUDO-CANTON</xs:documentation>
            <xs:documentation source="Definition">Le pseudo-canton est un regroupement de cantons électoraux afin d’aboutir à un découpage composés d’entiers de communes. Pour cela, l’INSEE prend en compte comme pseudo-cantons tout canton composé d’un entier de commune, regroupe en un pseudo-canton les cantons découpant une commune, et regroupe en pseudo-cantons les cantons comportant des communes entières et des communes partielles. Ce découpage technique vise à faciliter la gestion statistique et administrative des communes concernées par un canton. L’INSEE gère la notion de pseudo-canton, mais ces derniers n’ont aucune valeur légale ou administrative. 

L'identifiant du pseudo-canton reprend le code du canton hormis dans les cas où un canton correspond à une fraction de communes (ou dans certaines fusions de communes). Dans ce cas, il est créé un nouveau code pseudo-canton qui se différencie par les deux derniers chiffres supérieures à 80. On parle alors de "canton non précisé". 

La liste des pseudo-cantons est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdPseudoCanton" type="sa_com:CdPseudoCanton" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code du pseudo-canton</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbPseudoCanton" type="sa_com:LbPseudoCanton" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom du pseudo-canton</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Arrondissement" type="sa_com:Arrondissement" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Pseudo-canton(s) de l'arrondissement</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Commune" type="sa_com:Commune" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Commune(s) du pseudo-canton</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CommuneChefLieu" type="sa_com:Commune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu du pseudo canton</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="CircAdminBassin" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
CIRCONSCRIPTION ADMINISTRATIVE DE BASSIN</xs:documentation>
            <xs:documentation source="Definition">La France comprend 10 circonscriptions de bassin, qui correspondent aux agences de l’eau et Offices de l'eau, aux Diren de Bassin et aux préfets coordonnateurs de bassin. 

Le territoire administratif du bassin est basé sur le découpage cantonal électoral, suite à l’arrêté du premier ministre du 14 septembre 1966, Faute d’arrêtés modificatifs, il a été amené, dans son évolution, à suivre le découpage communal, en respectant la filiation à partir des cantons d’origine. 

La liste des circonscriptions de bassin est sous la responsabilité du Ministère chargé de l’Environnement. Le code est par contre sous la responsabilité de l'INSEE.

</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="NumCircAdminBassin" type="sa_com:NumCircAdminBassin" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Numéro de la circonscription de bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="NomCircAdminBassin" type="sa_com:NomCircAdminBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom de la circonscription de bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="RegionPrefetCoordonnateur" type="sa_com:Region" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Préfet coordonnateur de Bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Communes" type="sa_com:Commune" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Découpage administratif du bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="BassinsDCE" type="sa_com:BassinDCE" nillable="false" minOccurs="0" maxOccurs="2">
                <xs:annotation>
                    <xs:documentation source="Libelle">la circonscription intervient sur</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="Commune" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
COMMUNE</xs:documentation>
            <xs:documentation source="Definition">La commune est une des circonscriptions administratives pivots du découpage administratif du territoire national. Elle est identifiée par un code alphanumérique sur 5 positions attribué par l'INSEE - à ne pas confondre avec le code postal.

La notion de commune ne doit pas être confondue avec celle de  "ville nouvelle" qui fait l'objet de la loi n°70-610 du 10 juillet 1970. Cette dernière définit un certain nombre de dispositions tendant à faciliter la création "d'agglomérations nouvelles", communément appelées "villes nouvelles". 

Pour mieux répondre à certains de leurs besoins qui sont communs à d'autres collectivités territoriales et qui dépassent souvent le cadre et les capacités d'une entité communale, les communes peuvent adhérer à une ou plusieurs institutions inter collectivités territoriales à chacune desquelles elles délégueront une ou plusieurs compétences dans le but de mettre en commun les moyens indispensables pour atteindre leurs objectifs.

Une commune peut également avoir un ou plusieurs liens avec une ou plusieurs communes à la suite de l'évolution du découpage communal (scission ou fusion de communes...). A chaque lien, il sera précisé dans les attributs "Nature de l'évolution" et "Date de l'évolution" du lien "Historique du découpage communal",  la nature de l'évolution ainsi que la date à laquelle elle intervient.

Certaines communes tiennent le rôle de chef lieu pour les régions, les départements, les arrondissements et les cantons.

La liste des communes est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdCommune" type="ie:CodeCommuneFrancaiseOuPaysOuTerritoireEtrangerType" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Numéro de la commune</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbCommune" type="sa_com:LbCommune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom de la Commune</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="SituationCommune" type="sa_com:SituationCommune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Situation de la commune</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CirconscriptionAdministrativeBassin" type="sa_com:CircAdminBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Découpage administratif du bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="UniteUrbaine" type="sa_com:UniteUrbaine" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Zone géographique de l'unité urbaine</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="BassinDCE" type="sa_com:BassinDCE" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Commune(s) du bassin DCE</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="ComiteBassin" type="sa_com:ComiteBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Commune(s) du comité de bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Departement" type="sa_com:Departement" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu de département</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Arrondissement" type="sa_com:Arrondissement" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu d'arrondissement</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Region" type="sa_com:Region" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu de région</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Cantons" type="sa_com:Canton" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Commune partielle ou en totalité d'un canton</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="Departement" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
DEPARTEMENT</xs:documentation>
            <xs:documentation source="Definition">Circonscription hybride, le département est à la fois une collectivité territoriale administrée par le conseil général et son président, et une subdivision du territoire national correspondant à la zone de compétence des services de l'Etat. Il sert alors de cadre à la déconcentration de l'Etat sous la direction du préfet.

Pour mieux répondre à certains de leurs besoins qui sont communs à d'autres collectivités territoriales et qui dépassent souvent le cadre et les capacités d'une entité départementale, les départements peuvent adhérer à une ou plusieurs institutions inter collectivités territoriales à chacune desquelles ils délégueront une ou plusieurs compétences dans le but de mettre en commun les moyens indispensables pour atteindre leurs objectifs.


La liste des départements est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdDepartement" type="ie:Code_Département_stype" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Numéro du département</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbDepartement" type="sa_com:LbDepartement" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom du département</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CommuneChefLieu" type="sa_com:Commune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu de département</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Region" type="sa_com:Region" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Département(s) de la région</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Arrondissements" type="sa_com:Arrondissement" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Arrondissement(s) du département</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="Region" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
REGION</xs:documentation>
            <xs:documentation source="Definition">Le mot région recouvre plusieurs réalités différentes : la région administrative, militaire, sanitaire, culturelle...

Dans le cas présent, la notion de région est la circonscription administrative régionale qui regroupe plusieurs départements, et qui a été définie comme collectivité territoriale par la loi de décentralisation du 2 mars 1982.

Cette entité recouvre également les régions à statut particulier comme la région Ile-de-France, la Corse ou les régions d'outre-mer.

Comme le département, la région peut être considérée comme hybride puisqu'elle a à sa tête, un président et une assemblée élue, ainsi qu'un préfet de région.

Pour mieux répondre à certains de leurs besoins qui sont communs à d'autres collectivités territoriales et qui dépassent souvent le cadre et les capacités d'une entité régionale, les régions peuvent adhérer à une ou plusieurs institutions inter collectivités territoriales à chacune desquelles elles délégueront une ou plusieurs compétences dans le but de mettre en commun les moyens indispensables pour atteindre leurs objectifs.

La liste des régions administratives est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdRegion" type="ie:Code_Région_stype" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Numéro de la région</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbRegion" type="sa_com:LbRegion" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom de la région</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CirconscriptionAdministrativeBassinPrefetCoordonnateur" type="sa_com:CircAdminBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Préfet coordonnateur de Bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CommuneChefLieu" type="sa_com:Commune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu de région</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Departements" type="sa_com:Departement" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Département(s) de la région</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="UniteUrbaine" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
UNITE URBAINE</xs:documentation>
            <xs:documentation source="Definition">La notion d'unité urbaine est apparue après la deuxième guerre mondiale pour répondre au besoin de l'INSEE de définir des zones socio-économiques homogènes. En effet, le monde rural et le monde urbain ne présentent pas les mêmes caractéristiques.

Une unité urbaine est soit une agglomération multi-communale, soit une ville isolée.

Une agglomération multi-communale est le rassemblement de communes adjacentes qui respectent chacune les trois critères suivants :

     - Il existe une zone bâtie (zone constituée de constructions avoisinantes formant un ensemble tel qu'aucune ne soit séparée de la plus proche de plus de 200 mètres) qui s'étend sur au moins deux communes ;

     - La population de la zone bâtie intercommunale doit atteindre au moins les 2000 habitants ;

     - La population de la commune vivant dans la zone bâtie doit être supérieure à 50 % de la population totale de la commune.

La ville isolée est une commune dont la zone bâtie n'est comprise dans aucune zone bâtie inter-communale et dont la population dans la zone bâtie est supérieure ou égale à 2000 habitants.

L'INSEE définit une commune comme étant rurale lorsqu'elle n'appartient pas à une unité urbaine.

Huit catégories d'unités urbaines ont été définies :

     - 1 : Unité urbaine de moins de 5000 habitants ;
     - 2 : Unité urbaine de 5000 à 9999 habitants ;
     - 3 : Unité urbaine de 10000 à 19999 habitants ;
     - 4 : Unité urbaine de 20000 à 49999 habitants ;
     - 5 : Unité urbaine de 50000 à 99999 habitants ;
     - 6 : Unité urbaine de 100000 à 199999 habitants ;
     - 7 : Unité urbaine de 200000 à 1999999 habitants ;
     - 8 : Agglomération de Paris ;

La liste des unités urbaines est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdUniteUrbaine" type="sa_com:CdUniteUrbaine" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code de l'unité urbaine</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="NatureUniteUrbaine" type="sa_com:NatureUniteUrbaine" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nature de l'unité urbaine</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="Arrondissement" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
ARRONDISSEMENT</xs:documentation>
            <xs:documentation source="Definition">L'arrondissement est une subdivision des départements. L'arrondissement du département n'a pas de statut de collectivité territoriale mais a à sa tête un sous-préfet.

Attention, la notion d'arrondissement traitée ici ne doit pas être confondue avec les arrondissements de certaines grandes villes.

L'identifiant complet d'un arrondissement est la concaténation de son numéro avec celui du département dans lequel il se situe. Toutes les communes sont rattachées à un et un seul arrondissement parmi lesquelles une par arrondissement est désignée comme chef lieu d'arrondissement.

La liste des arrondissements est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdArrondissement" type="sa_com:CdArrondissement" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Numéro de l'arrondissement</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbArrondissement" type="sa_com:LbArrondissement" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom de l'arrondissement</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CommuneChefLieu" type="sa_com:Commune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu d'arrondissement</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Departement" type="sa_com:Departement" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Arrondissement(s) du département</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="PseudoCanton" type="sa_com:PseudoCanton" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Pseudo-canton(s) de l'arrondissement</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="InstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
INSTITUTION INTER COLLECTIVITES TERRITORIALES</xs:documentation>
            <xs:documentation source="Definition">Les collectivités territoriales, de par leurs activités, sont quelquefois amenées à déléguer une partie de leurs attributions à des structures autonomes qui sont soit spécifiques à leur nature (institutions intercommunales, interdépartementales ou inter-régionales) soit hybrides (syndicat mixte).

Le concept d'institution intercommunale recouvre les notions de syndicats intercommunaux à vocation unique ou multiple, les districts, les communautés de communes... Plus connues sous l'appellation d'entente interdépartementale, certaines institutions inter collectivités territoriales répondent à un besoin de coordination et de réduction de coûts exclusivement entre départements. Les institutions inter-régionales répondent également à des besoins de coordination et de réduction de coûts mais elles sont composées exclusivement de régions et prennent par exemple la forme d’un parc naturel. Enfin, les syndicats mixtes sont des structures qui rassemblent les trois types de collectivités Région, Département et Commune, et des organisations comme les chambres consulaires, voire les services de l'Etat (non gérés dans le dictionnaire de données).

Une institution inter collectivités territoriales possède un éventail de compétences transférées des collectivités territoriales qui y prennent part. Cet éventail peut changer dans le temps en fonction de l'évolution de la nature des participations des collectivités à l'institution. Il est à noter que, dans certaines structures, il est possible que la délégation de compétence couvre qu’une partie du territoire de la collectivité (Parc Naturel, Syndicat d’assainissement,…)


La liste des institutions intercollectivités est sous la responsabilité de la préfecture de chaque département. Elle est aussi administrée par la Direction Générale des Collectivités Locales(DGCL) au sein du Ministère de l'Intérieur.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdInstitution" type="sa_int:Intervenant" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">Identifiant de l_institution inter_collectivité</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="NomInstInterColTer" type="sa_com:NomInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom de l'institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="TypeInstInterColTer" type="sa_com:TypeInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Type d'institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="HistoriquesCompetencesInstitutionInterCollectivitesTerritoriales" type="sa_com:HistCompInstInterColTer" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Compétences de l'institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="HistoriquesDelegationCompetencesInstitutionInterCollectivitesTerritoriales" type="sa_com:HistDelCompInstInterColTer" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Compétences attribuées par les collectivités à l'institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="CompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
NOMENCLATURE DES COMPETENCES DES INSTITUTIONS INTER COLLECTIVITES TERRITORIALES</xs:documentation>
            <xs:documentation source="Definition">Les compétences attribuées aux institutions inter collectivités territoriales par les collectivités locales font référence à une nomenclature nationale définie et mise à jour par le SANDRE qui associe un code à chaque compétence recensée.

Parmi les compétences recensées figurent :
	- l'assainissement ;
	- la production d'eau potable ;
	- la distribution d'eau potable ...

La nomenclature des compétences des institutions inter collectivités territoriales élaborée à partir de la nomenclature INSEE est administrée par le SANDRE qui en a la responsabilité.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdCompInstInterColTer" type="sa_com:CdCompInstInterColTer" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code de la compétence de l'institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbCompInstInterColTer" type="sa_com:LbCompInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom de la compétence de l'institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="HistDelCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
HISTORIQUE DES DELEGATIONS DE COMPETENCES ENVERS LES INSTITUTIONS INTER COLLECTIVITES TERRITORIALES</xs:documentation>
            <xs:documentation source="Definition">La participation d'une collectivité territoriale à une institution inter collectivités territoriales implique le transfert d'une ou plusieurs compétences de la commune à l'institution. La délégation des compétences n'est pas définitive et peut évoluer dans le temps suivant la nature de la participation de la collectivité. La modification des rapports entre la collectivité territoriale et l'institution sera donc gérée à l'aide d'un historique qui indique, compétence par compétence, la ou les périodes pendant lesquelles elles ont été transférées de la collectivité à l'institution.

Il est à noter que seule une partie du territoire de la collectivité (fraction de la commune) peut être concernée par cette délégation.

L'historique des délégations de compétences des collectivités locales envers les institutions inter collectivités territoriales est établi au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="DateDebutHistDelCompInstInterColTer" type="sa_com:DateDebutHistDelCompInstInterColTer" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Date à laquelle une collectivité délègue une compétence à une institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DateFinHistDelCompInstInterColTer" type="sa_com:DateFinHistDelCompInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Date à laquelle une collectivité retire une compétence à une institution inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="TypeColTerritoriale" type="sa_com:TypeColTerritoriale" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Type de collectivité territoriale</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CompetenceInstitutionInterCollectivitesTerritoriales" type="sa_com:CompInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Compétences déléguées par les collectivités aux institutions inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="HistCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
HISTORIQUE DES COMPETENCES DE L'INSTITUTION INTER COLLECTIVITES TERRITORIALES</xs:documentation>
            <xs:documentation source="Definition">Les institutions inter collectivités territoriales possèdent un éventail de compétences qui peut évoluer dans le temps. Ainsi, il sera précisé pour chaque institution, la période pendant laquelle elle possède une compétence en particulier, la somme de ces périodes formant l'historique des compétences.

L'historique des compétences des institutions inter collectivités territoriales est établi au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="DateDebutCompInstInterColTer" type="sa_com:DateDebutCompInstInterColTer" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
     Date à laquelle l'institution inter collectivités territoriales acquiert une compétence</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DateFinCompInstInterColTer" type="sa_com:DateFinCompInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
     Date à laquelle l'institution inter collectivités territoriales perd une compétence</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CompetencesInstitutionInterCollectivitesTerritoriales" type="sa_com:CompInstInterColTer" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Compétences d'institutions inter collectivités territoriales</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="Canton" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
CANTON</xs:documentation>
            <xs:documentation source="Definition">Le canton est essentiellement une circonscription électorale. Chaque canton élit un conseiller général au scrutin uninominal majoritaire à 2 tours pour 6 ans. Les cantons ont été créés, comme les départements, par la loi du 22 décembre 1789. Les cantons, dans la plupart des cas, englobent plusieurs communes. Mais les cantons ne respectent pas toujours les limites communales : les communes les plus peuplées appartiennent à plusieurs cantons. En particulier le canton électoral comprend plusieurs communes ou parties de communes (en particulier en zone urbaine). Ainsi un canton être constitué de communes entières, d’un morceau d’une commune (pour les communes urbaines), ou de morceaux de communes et de communes entières. Un canton appartient à un et un seul arrondissement. 
Si le canton accueille encore, en principe, certains services de l’Etat (gendarmerie, perception), la loi du 6 février 1992 relative à l’administration territoriale de la République et le décret du 1er juillet 1992 portant charte de la déconcentration l’ignorent totalement.
Les cantons électoraux sont amenés à évoluer dans le temps (autour de 4000 cantons), principalement à l’initiative du ministère de l’intérieur.

Les cantons sont représentées soit sous la forme d'un objet polygonal spécifique, soit sous la forme de pseudo-cantons. 

La liste des cantons électoraux, et des communes constituantes pour tout ou partie est tenue à jour par l’INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdCanton" type="sa_com:CdCanton" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Numéro du canton</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="LbCanton" type="sa_com:LbCanton" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom du canton</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Communes" type="sa_com:Commune" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">Commune partielle ou en totalité d'un canton</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CommuneChefLieu" type="sa_com:Commune" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">Chef-lieu de canton</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="BassinDCE" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
BASSIN DCE</xs:documentation>
            <xs:documentation source="Definition">Le bassin DCE est une zone terrestre et maritime, composée d'un ou plusieurs bassins hydrographiques ainsi que des eaux souterraines et eaux côtières associées, identifiée comme principale unité aux fins de la gestion des bassins hydrographiques. Pour chaque bassin DCE doivent être établis un état des lieux, un programme de surveillance, un plan de gestion (SDAGE révisé) et un programme de mesures. Le bassin DCE est sous l'autorité d'une autorité compétente.
Un bassin DCE appartient à 1 et 1 seul district. Par contre, un district peut se décomposer en deux bassins DCE. Le bassin DCE est un découpage administratif des bassins hydrographiques selon des limites communales. Cf. décret n°2995-475 du 16 mai 2005. 14 bassins DCE ont été identifiés. 
Le bassin DCE est dérivé du thème administratif BDCarto®. La couverture géographique est Nationale (France métropolitaine + DOM + Mayotte).
</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdBassinDCE" type="sa_com:CdBassinDCE" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code du bassin DCE</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CdEuBassinDCE" type="sa_com:CdEuBassinDCE" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code européen du bassin DCE</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="NomBassinDCE" type="sa_com:NomBassinDCE" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom du bassin DCE</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DistrictBassinDCE" type="sa_com:DistrictHydro" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">le bassin compose le district</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="ComiteBassin" type="sa_com:ComiteBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">gère 1 à 2 bassin DCE</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="CircAdminBassin" type="sa_com:CircAdminBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">la circonscription intervient sur</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="DistrictHydro" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
DISTRICT HYDROGRAPHIQUE</xs:documentation>
            <xs:documentation source="Definition">Le District au sens de la dce ou district hydrographique international est une zone terrestre et maritime, composée d'un ou plusieurs bassins hydrographiques ainsi que des eaux souterraines et eaux côtières associées, identifiée comme principale unité aux fins de la gestion des bassins hydrographiques. 
Ce découpage est un découpage européen des bassins. La France est divisé en 13 districts
La liste des codes possibles relève des nomenclatures administrée par le SANDRE.
</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdEuDistrict" type="sa_com:CdEuDistrict" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code européen du district hydrographique</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="NomDistrict" type="sa_com:NomDistrict" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom du district hydrographique international</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DistrictInternational" type="sa_com:DistrictInternational" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   District international</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="BassinsDCE" type="sa_com:BassinDCE" nillable="false" minOccurs="0" maxOccurs="unbounded">
                <xs:annotation>
                    <xs:documentation source="Libelle">le bassin compose le district</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="ComiteBassin" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
COMITE DE BASSIN</xs:documentation>
            <xs:documentation source="Definition">La création du comité de bassin :

La loi 64-1245 du 16/12/64 et le décret du 14/09/66 ont institué le Comité de bassin. La loi sur l'eau du 3 janvier 1992 a chargé les Comités de Bassin d'élaborer les Schémas départementaux d'aménagement et de gestion de l'eau. (SDAGE).

Il existe aujourd'hui sept comités de bassin sur le territoire métropolitain et quatre comités de bassin dans les DOM (Guadeloupe, Martinique, Guyane et Réunion).


Les missions du comité de bassin :

Le Comité de Bassin est une assemblée qui regroupe les différents acteurs, publics ou privés, agissant dans le domaine de l’eau, à savoir des représentants des régions et des collectivités locales situées en tout ou partie dans le bassin, de représentants des usagers et de personnes compétentes, de représentants désignés par l'Etat, notamment parmi les milieux socioprofessionnels.

Son objet est de débattre et de définir de façon concertée les grands axes de la politique de gestion de la ressource en eau et de protection des milieux naturels aquatiques, à l’échelle du grand bassin versant hydrographique.
</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="CdComiteBassin" type="sa_com:CdComiteBassin" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Code du comité de bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="NomComiteBassin" type="sa_com:NomComiteBassin" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nom du comité de bassin</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="BassinsDCE" type="sa_com:BassinDCE" nillable="false" minOccurs="0" maxOccurs="2">
                <xs:annotation>
                    <xs:documentation source="Libelle">gère 1 à 2 bassin DCE</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="HistoriqueDecoupageCommunal" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Historique du découpage communal</xs:documentation>
            <xs:documentation source="Definition">Cette association permet d'assurer un suivi de l'évolution du découpage administratif en indiquant quand ont eu lieu les fusions et les scissions de communes, dans le but d'assurer également un meilleur suivi de la localisation d'objets comme les stations de mesure.

L'évolution du découpage communal relève de la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:sequence>
            <xs:element name="NatureEvolution" type="sa_com:NatureEvolution" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Nature de l'évolution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="DateEvolution" type="sa_com:DateEvolution" nillable="false" minOccurs="0">
                <xs:annotation>
                    <xs:documentation source="Libelle">
   Date de l'évolution</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Commune" type="sa_com:Commune" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">Historique du découpage communal</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="Commune" type="sa_com:Commune" nillable="false">
                <xs:annotation>
                    <xs:documentation source="Libelle">Historique du découpage communal</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
    <xs:annotation>
        <xs:documentation>-----------------Attributs-----------------</xs:documentation>
    </xs:annotation>
    <xs:complexType name="CdPseudoCanton" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code du pseudo-canton</xs:documentation>
            <xs:documentation source="Definition">Le numéro du pseudo-canton est le numéro INSEE du canton basé sur 4 chiffres, les deux premiers étant le numéro du département et les deux derniers le numéro du pseudo-canton dans le département. Dans la plupart des cas, le code du pseudo-canton reprend le code du canton des communes concernées. 

Néanmoins, lorsque une commune est fractionnée en plusieurs cantons électoraux - cas des communes importantes et parfois de petites communes (à la suite d'une fusion par exemple), il n'est conservé qu'un seul code de pseudo-canton créé spécifiquement (identifié par un numéro supérieur à 80). 

L'INSEE précise les règles de construction du numéro du pseudo-canton :
a) lorsqu'un canton comprend au moins une commune entière, l'ensemble des communes entières de ce canton constitue un pseudo-canton, dont le code est le code canton (commun à toutes les communes) du Code Officiel Géographique ;
b) chacune des communes non incluses dans les pseudo-cantons définis en a) constitue à elle seule un pseudo-canton, dont le numéro de code correspond à la modalité "canton non précisé" pour cette commune dans le Code Officiel Géographique (toutes ces communes sont traversées par une limite de canton)

Cette information est sous la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:IdentifierType">
                <xs:maxLength value="4" fixed="false"/>
                <xs:attribute name="schemeID" use="optional" fixed="CAN">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="schemeAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbPseudoCanton" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom du pseudo-canton</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque pseudo-canton est celui attribué par l'INSEE. Il reprend le nom du canton lorsqu'il est identique. </xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="35" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NumCircAdminBassin" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Numéro de la circonscription de bassin</xs:documentation>
            <xs:documentation source="Definition">Le numéro de la circonscription de bassin est un identifiant artificiel non signifiant sur 2 chiffres, dont la liste des valeurs attribuée par l'INSEE est la suivante :

La liste est la suivante : 

Nomenclature : Code administratif de circonscription de bassin / COM / 2.0

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
   01	!  ARTOIS-PICARDIE          !  ARTOIS-PICARDIE
   02	!  RHIN-MEUSE               !  RHIN-MEUSE
   03	!  SEINE-NORMANDIE          !  SEINE-NORMANDIE
   04	!  LOIRE-BRETAGNE           !  LOIRE-BRETAGNE
   05	!  ADOUR-GARONNE            !  ADOUR-GARONNE
   06	!  RHONE-MEDITERRANEE &amp;amp; CORSE!  RHONE-MEDITERRANEE &amp;amp; CORSE
   07	!  GUADELOUPE               !  GUADELOUPE
   08	!  MARTINIQUE               !  MARTINIQUE
   09	!  GUYANE                   !  GUYANE
   10	!  REUNION                  !  REUNION
----------------------------------------------------------------------

Fin de la nomenclature</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="2" fixed="false"/>
                <xs:enumeration value="01">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ARTOIS-PICARDIE</xs:documentation>
                        <xs:documentation source="Libelle">
ARTOIS-PICARDIE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="02">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">RHIN-MEUSE</xs:documentation>
                        <xs:documentation source="Libelle">
RHIN-MEUSE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="03">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">SEINE-NORMANDIE</xs:documentation>
                        <xs:documentation source="Libelle">
SEINE-NORMANDIE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="04">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">LOIRE-BRETAGNE</xs:documentation>
                        <xs:documentation source="Libelle">
LOIRE-BRETAGNE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="05">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ADOUR-GARONNE</xs:documentation>
                        <xs:documentation source="Libelle">
ADOUR-GARONNE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="06">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">RHONE-MEDITERRANEE &amp;CORSE</xs:documentation>
                        <xs:documentation source="Libelle">
RHONE-MEDITERRANEE &amp; CORSE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="07">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">GUADELOUPE</xs:documentation>
                        <xs:documentation source="Libelle">
GUADELOUPE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="08">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MARTINIQUE</xs:documentation>
                        <xs:documentation source="Libelle">
MARTINIQUE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="09">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">GUYANE</xs:documentation>
                        <xs:documentation source="Libelle">
GUYANE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="10">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">REUNION</xs:documentation>
                        <xs:documentation source="Libelle">
REUNION</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="11">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MAYOTTE</xs:documentation>
                        <xs:documentation source="Libelle">
MAYOTTE</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="12"/>
                <xs:attribute name="listID" use="optional" fixed="447">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NomCircAdminBassin" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom de la circonscription de bassin</xs:documentation>
            <xs:documentation source="Definition">Le nom de la circonscription de bassin est celui attribué par l'INSEE à l'Agence de l'Eau située sur le bassin  et dont la liste des valeurs est donnée ci-après :

     - ARTOIS-PICARDIE
     - RHIN-MEUSE
     - SEINE-NORMANDIE
     - LOIRE-BRETAGNE
     - ADOUR-GARONNE
     - RHONE-MEDITERRANEE-CORSE</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="25" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdCommune" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Numéro de la commune</xs:documentation>
            <xs:documentation source="Definition">Le numéro de la commune est le numéro INSEE de la commune basé sur 5 caractères. Pour les communes de métropoles, les deux premiers caractères correspondent au numéro du département auquel la commune appartient. Pour les DOM, les trois premiers caractères correspondent au code du département auquel la commune appartient. 

Il est à noter que ce numéro de la commune est au format caractère afin de gérer les communes de la Corse (2A et 2B).

Cette information relève de la responsabilité de l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:extension base="ie:Code_Commune_stype"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbCommune" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom de la Commune</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque commune est celui attribué par l'INSEE.

L'article éventuel de la commune n'apparaît pas dans le nom en clair, il est précisé dans une variable annexe.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="50" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="SituationCommune" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Situation de la commune</xs:documentation>
            <xs:documentation source="Definition">Suivant la classification de l'INSEE, une commune est déclarée :

     - rurale (codée 1),
     - urbaine (codée 2).</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="1" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdDepartement" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Numéro du département</xs:documentation>
            <xs:documentation source="Definition">Le numéro du département est le code INSEE du département sur 3 positions. Il est de format caractère pour prendre en compte les départements de la Corse.

Nomenclature : Codes des départements / COM / 2002 - 1

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
   01	!  AIN                      !  AIN
   02	!  AISNE                    !  AISNE
   2A	!  CORSE-DU-SUD             !  CORSE-DU-SUD
   2B	!  HAUTE-CORSE              !  HAUTE-CORSE
   03	!  ALLIER                   !  ALLIER
   04	!  ALPES-DE-HAUTE-PROVENCE  !  ALPES-DE-HAUTE-PROVENCE
   05	!  HAUTES-ALPES             !  HAUTES-ALPES
   06	!  ALPES-MARITIMES          !  ALPES-MARITIMES
   07	!  ARDECHE                  !  ARDECHE
   08	!  ARDENNES                 !  ARDENNES
   09	!  ARIEGE                   !  ARIEGE
   10	!  AUBE                     !  AUBE
   11	!  AUDE                     !  AUDE
   12	!  AVEYRON                  !  AVEYRON
   13	!  BOUCHES-DU-RHONE         !  BOUCHES-DU-RHONE
   14	!  CALVADOS                 !  CALVADOS
   15	!  CANTAL                   !  CANTAL
   16	!  CHARENTE                 !  CHARENTE
   17	!  CHARENTE-MARITIME        !  CHARENTE-MARITIME
   18	!  CHER                     !  CHER
   19	!  CORREZE                  !  CORREZE
   21	!  COTE-D'OR                !  COTE-D'OR
   22	!  COTES-D'ARMOR            !  COTES-D'ARMOR
   23	!  CREUSE                   !  CREUSE
   24	!  DORDOGNE                 !  DORDOGNE
   25	!  DOUBS                    !  DOUBS
   26	!  DROME                    !  DROME
   27	!  EURE                     !  EURE
   28	!  EURE-ET-LOIR             !  EURE-ET-LOIR
   29	!  FINISTERE                !  FINISTERE
   30	!  GARD                     !  GARD
   31	!  HAUTE-GARONNE            !  HAUTE-GARONNE
   32	!  GERS                     !  GERS
   33	!  GIRONDE                  !  GIRONDE
   34	!  HERAULT                  !  HERAULT
   35	!  ILLE-ET-VILAINE          !  ILLE-ET-VILAINE
   36	!  INDRE                    !  INDRE
   37	!  INDRE-ET-LOIRE           !  INDRE-ET-LOIRE
   38	!  ISERE                    !  ISERE
   39	!  JURA                     !  JURA
   40	!  LANDES                   !  LANDES
   41	!  LOIR-ET-CHER             !  LOIR-ET-CHER
   42	!  LOIRE                    !  LOIRE
   43	!  HAUTE-LOIRE              !  HAUTE-LOIRE
   44	!  LOIRE-ATLANTIQUE         !  LOIRE-ATLANTIQUE
   45	!  LOIRET                   !  LOIRET
   46	!  LOT                      !  LOT
   47	!  LOT-ET-GARONNE           !  LOT-ET-GARONNE
   48	!  LOZERE                   !  LOZERE
   49	!  MAINE-ET-LOIRE           !  MAINE-ET-LOIRE
   50	!  MANCHE                   !  MANCHE
   51	!  MARNE                    !  MARNE
   52	!  HAUTE-MARNE              !  HAUTE-MARNE
   53	!  MAYENNE                  !  MAYENNE
   54	!  MEURTHE-ET-MOSELLE       !  MEURTHE-ET-MOSELLE
   55	!  MEUSE                    !  MEUSE
   56	!  MORBIHAN                 !  MORBIHAN
   57	!  MOSELLE                  !  MOSELLE
   58	!  NIEVRE                   !  NIEVRE
   59	!  NORD                   !  NORD
   60	!  OISE                     !  OISE
   61	!  ORNE                     !  ORNE
   62	!  PAS-DE-CALAIS            !  PAS-DE-CALAIS
   63	!  PUY-DE-DOME              !  PUY-DE-DOME
   64	!  PYRENEES-ATLANTIQUES     !  PYRENEES-ATLANTIQUES
   65	!  HAUTES-PYRENEES          !  HAUTES-PYRENEES
   66	!  PYRENEES-ORIENTALES      !  PYRENEES-ORIENTALES
   67	!  BAS-RHIN                 !  BAS-RHIN
   68	!  HAUT-RHIN                !  HAUT-RHIN
   69	!  RHONE                    !  RHONE
   70	!  HAUTE-SAONE              !  HAUTE-SAONE
   71	!  SAONE-ET-LOIRE           !  SAONE-ET-LOIRE
   72	!  SARTHE                   !  SARTHE
   73	!  SAVOIE                   !  SAVOIE
   74	!  HAUTE-SAVOIE             !  HAUTE-SAVOIE
   75	!  PARIS                    !  PARIS
   76	!  SEINE-MARITIME           !  SEINE-MARITIME
   77	!  SEINE-ET-MARNE           !  SEINE-ET-MARNE
   78	!  YVELINES                 !  YVELINES
   79	!  DEUX-SEVRES              !  DEUX-SEVRES
   80	!  SOMME                    !  SOMME
   81	!  TARN                     !  TARN
   82	!  TARN-ET-GARONNE          !  TARN-ET-GARONNE
   83	!  VAR                      !  VAR
   84	!  VAUCLUSE                 !  VAUCLUSE
   85	!  VENDEE                   !  VENDEE
   86	!  VIENNE                   !  VIENNE
   87	!  HAUTE-VIENNE             !  HAUTE-VIENNE
   88	!  VOSGES                   !  VOSGES
   89	!  YONNE                    !  YONNE
   90	!  TERRITOIRE DE BELFORT    !  TERRITOIRE DE BELFORT
   91	!  ESSONNE                  !  ESSONNE
   92	!  HAUTS-DE-SEINE           !  HAUTS-DE-SEINE
   93	!  SEINE-SAINT-DENIS        !  SEINE-SAINT-DENIS
   94	!  VAL-DE-MARNE             !  VAL-DE-MARNE
   95	!  VAL-D'OISE               !  VAL-D'OISE
  971	!  GUADELOUPE               !  GUADELOUPE
  972	!  MARTINIQUE               !  MARTINIQUE
  973	!  GUYANE                   !  GUYANE
  974	!  LA REUNION               !  LA REUNION
----------------------------------------------------------------------

Fin de la nomenclature</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:extension base="ie:Code_Département_stype"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbDepartement" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom du département</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque département est celui attribué par l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="25" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdRegion" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Numéro de la région</xs:documentation>
            <xs:documentation source="Definition">Le numéro de la région est le code INSEE sur 2 positions dont la liste de valeurs est la suivante :

Nomenclature : Codes des régions / COM / 2002 - 1

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
   01	!  GUADELOUPE               !  GUADELOUPE
   02	!  MARTINIQUE               !  MARTINIQUE
   03	!  GUYANE                   !  GUYANE
   04	!  LA REUNION               !  LA REUNION
   11	!  ILE-DE-FRANCE            !  ILE-DE-FRANCE
   21	!  CHAMPAGNE-ARDENNE        !  CHAMPAGNE-ARDENNE
   22	!  PICARDIE                 !  PICARDIE
   23	!  HAUTE-NORMANDIE          !  HAUTE-NORMANDIE
   24	!  CENTRE                   !  CENTRE
   25	!  BASSE-NORMANDIE          !  BASSE-NORMANDIE
   26	!  BOURGOGNE                !  BOURGOGNE
   31	!  NORD-PAS-DE-CALAIS       !  NORD-PAS-DE-CALAIS
   41	!  LORRAINE                 !  LORRAINE
   42	!  ALSACE                   !  ALSACE
   43	!  FRANCHE-COMTE            !  FRANCHE-COMTE
   52	!  PAYS DE LA LOIRE         !  PAYS DE LA LOIRE
   53	!  BRETAGNE                 !  BRETAGNE
   54	!  POITOU-CHARENTES         !  POITOU-CHARENTES
   72	!  AQUITAINE                !  AQUITAINE
   73	!  MIDI-PYRENEES            !  MIDI-PYRENEES
   74	!  LIMOUSIN                 !  LIMOUSIN
   82	!  RHONE-ALPES              !  RHONE-ALPES
   83	!  AUVERGNE                 !  AUVERGNE
   91	!  LANGUEDOC-ROUSSILLON     !  LANGUEDOC-ROUSSILLON
   93	!  PROVENCE-ALPE            !  PROVENCE-ALPES-COTE D'AZUR
   94	!  CORSE                    !  CORSE
----------------------------------------------------------------------

Fin de la nomenclature</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:extension base="ie:Code_Région_stype"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbRegion" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom de la région</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque région est celui attribué par l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="30" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdUniteUrbaine" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code de l'unité urbaine</xs:documentation>
            <xs:documentation source="Definition">Cet identifiant est le code sur 5 caractères attribué par l'INSEE à chaque unité urbaine.

Les deux premiers caractères (chiffre + lettre) identifient le département de l'unité urbaine :
     - 00 pour les unités urbaines interdépartementales, 
     - le code du département pour les unités urbaines intra-départementales de métropole,
     - 9A pour la Guadeloupe,
     - 9B pour la Martinique,
     - 9C pour la Guyane,
     - et 9D pour la Réunion.

Le troisième chiffre de ce code correspond à la tranche de population sans doubles comptes en 1990 de l'ensemble de l'unité urbaine (dans le cas d'unités urbaines internationales, seules sont prises en compte les communes situées en France), dans les conditions suivantes :
     - 1 : Unité urbaine de moins de 5000 habitants ;
     - 2 : Unité urbaine de 5000 à 9999 habitants ;
     - 3 : Unité urbaine de 10000 à 19999 habitants ;
     - 4 : Unité urbaine de 20000 à 49999 habitants ;
     - 5 : Unité urbaine de 50000 à 99999 habitants ;
     - 6 : Unité urbaine de 100000 à 199999 habitants ;
     - 7 : Unité urbaine de 200000 à 1999999 habitants ;
     - 8 : Agglomération de Paris ;

Les deux derniers chiffres du code constituent un numéro d'ordre attribué à chaque unité urbaine à l'intérieur de chacune des classes ci-dessus, dans une séquence croissante selon la population sans doubles comptes dans chaque département pour les unités urbaines comprises dans un seul département (de 01 à 49), dans la France entière pour les unités urbaines interdépartementales (de 51 à 99).</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:IdentifierType">
                <xs:maxLength value="5" fixed="false"/>
                <xs:attribute name="schemeID" use="optional" fixed="UUR">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="schemeAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NatureUniteUrbaine" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nature de l'unité urbaine</xs:documentation>
            <xs:documentation source="Definition">L'INSEE considère deux catégories d'unités urbaines :

     - la ville isolée (codée 1)
     - ou l'agglomération multi-communale (codée 2).</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="1" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdArrondissement" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Numéro de l'arrondissement</xs:documentation>
            <xs:documentation source="Definition">L'identifiant de l'arrondissement est le code INSEE de l'arrondissement sur 3 chiffres, les deux premiers étant le numéro du département (représenté par la dépendance de l'identifiant) et le troisième, le numéro de l'arrondissement dans le département.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:IdentifierType">
                <xs:maxLength value="3" fixed="false"/>
                <xs:attribute name="schemeID" use="optional" fixed="ARR">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="schemeAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbArrondissement" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom de l'arrondissement</xs:documentation>
            <xs:documentation source="Definition">Excepté pour les grandes villes, le nom de l'arrondissement est généralement celui de la commune chef-lieu d'arrondissement.

Le nom de l'arrondissement est fourni par l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="35" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NomInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom de l'institution inter collectivités territoriales</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque institution inter collectivités territoriales est la dénomination officielle mentionnée dans leur statut.

La liste des institutions intercollectivités est sous la responsabilité de la préfecture de chaque département. </xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="80" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="TypeInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Type d'institution inter collectivités territoriales</xs:documentation>
            <xs:documentation source="Definition">Le type d'institution inter collectivités territoriales est un code sur trois chiffres dont la valeur appartient à la liste suivante :

Nomenclature : Type d'institution intercommunale / COM / 2002 - 1

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
    0	!  Inconnu                  !  Type inconnu
    1	!  Syndicat vocat. unique   !  Syndicat de communes à vocation unique
    2	!  Syndicat vocati. multiple!  Syndicat de commune à vocation multiple
    3	!  Com, urbaine             !  Communauté urbaine
    4	!  Com. de communes         !  Communauté de communes
    5	!  Com. de villes           !  Communauté de villes
    6	!  District                 !  District
    7	!  Code Gelé                !  Code Gelé en 2002 (anciennement Communes associées)
    8	!  Code Gelé                !  Code Gelé en 2002 (anciennement Ententes et conférences intercommunales)
    9	!  Syndicat mixte           !  Syndicat mixte
   10	!  Agglomérations nouvelles !  Communauté d'agglomérations nouvelles
   11	!  Code gelé                !  Code gelé en 2002 (anciennement Ensemble urbain)
   12	!  Communauté d’agglo.      !  Communauté d’agglomération
   13	!  Entente interdépartement !  nte interdépartementale
   14	!  Entente interrégion.     !  Entente interrégionale
   15	!  Pays                     !  Pays
----------------------------------------------------------------------

Fin de la nomenclature
  
La liste des institutions intercollectivités est sous la responsabilité de la préfecture de chaque département. </xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="3" fixed="false"/>
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Inconnu</xs:documentation>
                        <xs:documentation source="Libelle">
Type inconnu</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="1">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Syndicat vocat. unique</xs:documentation>
                        <xs:documentation source="Libelle">
Syndicat de communes à vocation unique</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="2">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Syndicat vocati. multiple</xs:documentation>
                        <xs:documentation source="Libelle">
Syndicat de commune à vocation multiple</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="3">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Com, urbaine</xs:documentation>
                        <xs:documentation source="Libelle">
Communauté urbaine</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="4">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Com. de communes</xs:documentation>
                        <xs:documentation source="Libelle">
Communauté de communes</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="5">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Com. de villes</xs:documentation>
                        <xs:documentation source="Libelle">
Communauté de villes</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="6">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">District</xs:documentation>
                        <xs:documentation source="Libelle">
District</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="7">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Code Gelé</xs:documentation>
                        <xs:documentation source="Libelle">
Code Gelé en 2002 (anciennement Communes associées)</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="8">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Code Gelé</xs:documentation>
                        <xs:documentation source="Libelle">
Code Gelé en 2002 (anciennement Ententes et conférences intercommunales)</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="9">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Syndicat mixte</xs:documentation>
                        <xs:documentation source="Libelle">
Syndicat mixte</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="10">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Agglomérations nouvelles</xs:documentation>
                        <xs:documentation source="Libelle">
Communauté d'agglomérations nouvelles</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="11">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Code gelé</xs:documentation>
                        <xs:documentation source="Libelle">
Code gelé en 2002 (anciennement Ensemble urbain)</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="12">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Communauté d?agglo.</xs:documentation>
                        <xs:documentation source="Libelle">
Communauté d?agglomération</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="13">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Entente interdépartement</xs:documentation>
                        <xs:documentation source="Libelle">
nte interdépartementale</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="14">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Entente interrégion.</xs:documentation>
                        <xs:documentation source="Libelle">
Entente interrégionale</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="15">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Pays</xs:documentation>
                        <xs:documentation source="Libelle">
Pays</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:attribute name="listID" use="optional" fixed="225">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code de la compétence de l'institution inter collectivités territoriales</xs:documentation>
            <xs:documentation source="Definition">Le code de la compétence de l'institution inter collectivités territoriales est un nombre sur trois positions dont la liste de valeurs est la suivante :

Nomenclature : Compétence de l'institution inter collectivités / COM / 2002 - 1

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
    0	!  Inconnue                 !  Compétence inconnue
    9	!  Eau                      !  Eau
   10	!  Assainissement           !  Assainissement
   11	!  Code gelé                !  Code gelé en 2002 (anciennement Ordures ménagères)
   51	!  Code Gelé                !  Code gelé en 2002 (anciennement Hydraulique)
   52	!  Déchets                  !  Elimination et valorisation des déchets ménagers et assimilés
   60	!  Air                      !  Air
   70	!  Bruit                    !  Lutte contre les nuisances sonores
   80	!  Aménagement              !  Aménagement de l’espace
----------------------------------------------------------------------

Fin de la nomenclature

La nomenclature des compétences des institutions inter collectivités territoriales élaborée à partir de la nomenclature INSEE est administrée par le SANDRE qui en a la responsabilité.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="3" fixed="false"/>
                <xs:enumeration value="0">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Inconnue</xs:documentation>
                        <xs:documentation source="Libelle">
Compétence inconnue</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="9">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Eau</xs:documentation>
                        <xs:documentation source="Libelle">
Eau</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="10">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Assainissement</xs:documentation>
                        <xs:documentation source="Libelle">
Assainissement</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="11">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Code gelé</xs:documentation>
                        <xs:documentation source="Libelle">
Code gelé en 2002 (anciennement Ordures ménagères)</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="51">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Code Gelé</xs:documentation>
                        <xs:documentation source="Libelle">
Code gelé en 2002 (anciennement Hydraulique)</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="52">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Déchets</xs:documentation>
                        <xs:documentation source="Libelle">
Elimination et valorisation des déchets ménagers et assimilés</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="60">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Air</xs:documentation>
                        <xs:documentation source="Libelle">
Air</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="70">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Bruit</xs:documentation>
                        <xs:documentation source="Libelle">
Lutte contre les nuisances sonores</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="80">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Aménagement</xs:documentation>
                        <xs:documentation source="Libelle">
Aménagement de l?espace</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:attribute name="listID" use="optional" fixed="224">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom de la compétence de l'institution inter collectivités territoriales</xs:documentation>
            <xs:documentation source="Definition">Le nom de l'institution inter collectivités territoriales est le libellé associé à chaque compétence recensée dans la nomenclature nationale administrée par le SANDRE.

La nomenclature des compétences des institutions inter collectivités territoriales élaborée à partir de la nomenclature INSEE est administrée par le SANDRE qui en a la responsabilité.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="80" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="DateDebutHistDelCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Date à laquelle une collectivité délègue une compétence à une institution inter collectivités territoriales</xs:documentation>
            <xs:documentation source="Definition">La date à laquelle une collectivité loclae délègue une compétence à une institution inter collectivités territoriales est la date, exprimée au jour près, à laquelle une collectivité locale lui transfère l'une des ses compétences.

L'historique des délégations de compétences des collectivités locales envers les institutions inter collectivités territoriales est établi au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:DateType"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="DateFinHistDelCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Date à laquelle une collectivité retire une compétence à une institution inter collectivités territoriales</xs:documentation>
            <xs:documentation source="Definition">La date à laquelle une collectivité territoriale retire une compétence à une institution inter collectivités territoriales est la date, exprimée au jour près, à laquelle le transfert de compétence de la collectivité territoriale à l'institution est annulé.

L'historique des délégations de compétences des collectivités locales envers les institutions inter collectivités territoriales est établi au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:DateType"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="TypeColTerritoriale" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Type de collectivité territoriale</xs:documentation>
            <xs:documentation source="Definition">Le type de collectivité territoriale précise la nature de la collectivité locale concernée par la délégation de compétences envers une institution inter collectivités.

Les valeurs possibles administrées par le SANDRE sont les suivantes :

Nomenclature : Type de collectivité territoriale / COM / 2002-1

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
    C	!  Commune                  !  Commune
    D	!  Département              !  Département
    R	!  Région                   !  Région
----------------------------------------------------------------------

Fin de la nomenclature

L'historique des délégations de compétences des collectivités locales envers les institutions inter collectivités territoriales est établi au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="1" fixed="false"/>
                <xs:enumeration value="C">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Commune</xs:documentation>
                        <xs:documentation source="Libelle">
Commune</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="D">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Département</xs:documentation>
                        <xs:documentation source="Libelle">
Département</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="R">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">Région</xs:documentation>
                        <xs:documentation source="Libelle">
Région</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:attribute name="listID" use="optional" fixed="255">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="DateDebutCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Date à laquelle l'institution inter collectivités territoriales acquiert une compétence</xs:documentation>
            <xs:documentation source="Definition">La date à laquelle l'institution inter collectivités territoriales acquiert une compétence est la date, exprimée au jour près, à laquelle une ou plusieurs collectivités locales délèguent la compétence concernée à l'institution.

Cette date est déterminée au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:DateType"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="DateFinCompInstInterColTer" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Date à laquelle l'institution inter collectivités territoriales perd une compétence</xs:documentation>
            <xs:documentation source="Definition">La date à laquelle l'institution inter collectivités territoriales perd une compétence est la date, exprimée au jour près, à laquelle toutes les collectivités locales qui la composent lui retire la délégation de la compétence concernée.

Cette date est déterminée au niveau de chaque préfecture de département.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:DateType"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdCanton" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Numéro du canton</xs:documentation>
            <xs:documentation source="Definition">Le numéro du canton est le numéro INSEE du canton basé sur 4 chiffres, les deux premiers étant le numéro du département et les deux derniers le numéro du canton dans le département.Ce code est affecté à l'intérieur du département et peut prendre les modalités de 0 à 80

Cette règle s'applique en France métropolitaine et dans les DOM. </xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:IdentifierType">
                <xs:maxLength value="4" fixed="false"/>
                <xs:attribute name="schemeID" use="optional" fixed="CTN">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="schemeAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="LbCanton" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom du canton</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque canton est celui attribué par l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="35" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdBassinDCE" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code du bassin DCE</xs:documentation>
            <xs:documentation source="Definition">
La liste des codes possibles relève de la nomenclature suivante administrée par le SANDRE.

Nomenclature : Bassin DCE / COM / 2.0

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
    A	!  ESCAUT SOMME             !  L'Escaut, la Somme et les cours d'eau côtiers de la Manche et de la Mer du Nord
   B1	!  MEUSE                    !  La Meuse
   B2	!  SAMBRE                   !  La Sambre
    C	!  RHIN                     !  Le Rhin
    D	!  RHONE MED                !  Le Rhône et les cours d'eau côtiers méditerranéens
    E	!  CORSE                    !  Les cours d'eau de la Corse
    F	!  ADOUR GARONNE            !  La Garonne, l'Adour, la Dordogne, la Charente et les cours d'eau côtiers charentais et aquitains
    G	!  LOIRE                    !  La Loire, les cours d'eau côtiers vendéens et bretons
    H	!  SEINE                    !  La Seine et les cours d'eau côtiers normands
    I	!  GUADELOUPE               !  Les cours d'eau de la Guadeloupe
    J	!  MARTINIQUE               !  Les cours d'eau de la Martinique
    K	!  GUYANE                   !  Les fleuves et cours d'eau côtiers de la Guyane
    L	!  REUNION                  !  Les cours d'eau de la Réunion
    M	!  MAYOTTE                  !  Mayotte
----------------------------------------------------------------------

Fin de la nomenclature</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="22" fixed="false"/>
                <xs:enumeration value="A">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ESCAUT SOMME</xs:documentation>
                        <xs:documentation source="Libelle">
L'Escaut, la Somme et les cours d'eau côtiers de la Manche et de la Mer du Nord</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="B1">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MEUSE</xs:documentation>
                        <xs:documentation source="Libelle">
La Meuse</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="B2">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">SAMBRE</xs:documentation>
                        <xs:documentation source="Libelle">
La Sambre</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="C">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">RHIN</xs:documentation>
                        <xs:documentation source="Libelle">
Le Rhin</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="D">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">RHONE MED</xs:documentation>
                        <xs:documentation source="Libelle">
Le Rhône et les cours d'eau côtiers méditerranéens</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="E">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">CORSE</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Corse</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="F">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ADOUR GARONNE</xs:documentation>
                        <xs:documentation source="Libelle">
La Garonne, l'Adour, la Dordogne, la Charente et les cours d'eau côtiers charentais et aquitains</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="G">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">LOIRE</xs:documentation>
                        <xs:documentation source="Libelle">
La Loire, les cours d'eau côtiers vendéens et bretons</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="H">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">SEINE</xs:documentation>
                        <xs:documentation source="Libelle">
La Seine et les cours d'eau côtiers normands</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="I">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">GUADELOUPE</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Guadeloupe</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="J">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MARTINIQUE</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Martinique</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="K">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">GUYANE</xs:documentation>
                        <xs:documentation source="Libelle">
Les fleuves et cours d'eau côtiers de la Guyane</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="L">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">REUNION</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Réunion</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="M">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MAYOTTE</xs:documentation>
                        <xs:documentation source="Libelle">
Mayotte</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:attribute name="listID" use="optional" fixed="305">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdEuBassinDCE" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code européen du bassin DCE</xs:documentation>
            <xs:documentation source="Definition">Le code européen correspond au code national préfixé par le code ISO du pays sur 2 caractères; "FR" pour la France</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:IdentifierType">
                <xs:maxLength value="24" fixed="false"/>
                <xs:attribute name="schemeID" use="optional">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="schemeAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NomBassinDCE" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom du bassin DCE</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque bassin DCE est celui attribué par le Sandre.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="100" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdEuDistrict" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code européen du district hydrographique</xs:documentation>
            <xs:documentation source="Definition">Le code européen correspond au code national du bassin préfixé par "FR" pour les districts nationaux et au code européen (préfixé par EU) pour les districts internationaux.

Nomenclature : District hydrographique / COM / 2.0

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
  EU3	!  MEUSE                    !  Meuse
 EU31	!  SEINE                    !  Seine
 EU33	!  ESCAUT SOMME             !  Escaut
 EU35	!  RHONE MED                !  Rhône
 EU36	!  RHIN                     !  Rhin
  FRE	!  CORSE                    !  Les cours d'eau de la Corse
  FRF	!  ADOUR GARONNE            !  La Garonne, l'Adour, la Dordogne, la Charente et les cours d'eau côtiers charentais et aquitains
  FRG	!  LOIRE                    !  La Loire, les cours d'eau côtiers vendéens et bretons
  FRI	!  GUADELOUPE               !  Les cours d'eau de la Guadeloupe
  FRJ	!  MARTINIQUE               !  Les cours d'eau de la Martinique
  FRK	!  GUYANE                   !  Les fleuves et cours d'eau côtiers de la Guyane
  FRL	!  REUNION                  !  Les cours d'eau de la Réunion
  FRM	!  MAYOTTE                  !  Mayotte
----------------------------------------------------------------------


Escaut :
--------
Autres noms possibles : Escaut / Schelde / Scheldt


Meuse :
-------
Autres noms possibles : Meuse / Maas


Rhin :
------
Autres noms possibles : Rhein / Rhin / Rijn / Rhine


Rhône :
-------
Autres noms possibles : Rhone / Rotten

Fin de la nomenclature</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="24" fixed="false"/>
                <xs:enumeration value="EU3">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MEUSE</xs:documentation>
                        <xs:documentation source="Libelle">
Meuse</xs:documentation>
                        <xs:documentation source="Definition">Autres noms possibles : Meuse / Maas</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="EU31">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">SEINE</xs:documentation>
                        <xs:documentation source="Libelle">
Seine</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="EU33">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ESCAUT SOMME</xs:documentation>
                        <xs:documentation source="Libelle">
Escaut</xs:documentation>
                        <xs:documentation source="Definition">Autres noms possibles : Escaut / Schelde / Scheldt</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="EU35">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">RHONE MED</xs:documentation>
                        <xs:documentation source="Libelle">
Rhône</xs:documentation>
                        <xs:documentation source="Definition">Autres noms possibles : Rhone / Rotten</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="EU36">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">RHIN</xs:documentation>
                        <xs:documentation source="Libelle">
Rhin</xs:documentation>
                        <xs:documentation source="Definition">Autres noms possibles : Rhein / Rhin / Rijn / Rhine</xs:documentation>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRE">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">CORSE</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Corse</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRF">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ADOUR GARONNE</xs:documentation>
                        <xs:documentation source="Libelle">
La Garonne, l'Adour, la Dordogne, la Charente et les cours d'eau côtiers charentais et aquitains</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRG">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">LOIRE</xs:documentation>
                        <xs:documentation source="Libelle">
La Loire, les cours d'eau côtiers vendéens et bretons</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRI">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">GUADELOUPE</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Guadeloupe</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRJ">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MARTINIQUE</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Martinique</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRK">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">GUYANE</xs:documentation>
                        <xs:documentation source="Libelle">
Les fleuves et cours d'eau côtiers de la Guyane</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRL">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">REUNION</xs:documentation>
                        <xs:documentation source="Libelle">
Les cours d'eau de la Réunion</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FRM">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">MAYOTTE</xs:documentation>
                        <xs:documentation source="Libelle">
Mayotte</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:attribute name="listID" use="optional" fixed="454">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NomDistrict" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom du district hydrographique international</xs:documentation>
            <xs:documentation source="Definition">La liste des noms possibles est la suivantes :
- L'Escaut, la Somme et les cours d'eau côtiers de la Manche et la Mer du Nord
- La Meuse 
- Le Rhin
- Le Rhône et les cours d'eau côtiers méditerranéens
- Les cours d'eau côtiers de la Corse
- L'Adour, la Garonne, la Dordogne, la Charente et les cours d'eau côtiers charentais et aquitains
- La Loire, les cours d'eau côtiers vendéens et bretons
- La Seine et les cours d'eau côtiers normands
- Guadeloupe
- Martinique
- Guyane
- Réunion
- Mayotte
</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="100" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="DistrictInternational" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
District international</xs:documentation>
            <xs:documentation source="Definition">Permet de savoir si le district est un district international (ie. traverse les frontières) ou national (ie. entièrement compris sur le territoire français).</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:IndicatorType"/>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="CdComiteBassin" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Code du comité de bassin</xs:documentation>
            <xs:documentation source="Definition">
La liste des codes possibles relève de la nomenclature suivante administrée par le SANDRE.

Nomenclature : Comité de bassin / COM / 2.0

----------------------------------------------------------------------
 Code	!  Mnémonique               !  Libellé
----------------------------------------------------------------------
FR000001	!  ARM                      !  Comité de bassin Rhin-Meuse
FR000002	!  AAP                      !  Comité de bassin Artois-Picardie
FR000003	!  ASN                      !  Comité de bassin Seine-Normandie
FR000004	!  ALB                      !  Comité de bassin Loire-Bretagne
FR000005	!  AAG                      !  Comité de bassin Adour-Garonne
FR000006	!  ARME                     !  Comité de bassin Rhône-Méditérannée
FR000007	!  ACO                      !  Comité de bassin Corse
FR000008	!  AGU                      !  Comité de bassin Guadeloupe
FR000009	!  AMA                      !  Comité de bassin Martinique
FR000010	!  AGUY                     !  Comité de bassin Guyane
FR000011	!  ARE                      !  Comité de bassin Réunion
FR000012	!  AMAY                     !  Comité de bassin Mayotte
----------------------------------------------------------------------

Fin de la nomenclature</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:CodeType">
                <xs:maxLength value="8" fixed="false"/>
                <xs:enumeration value="FR000001">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ARM</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Rhin-Meuse</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000002">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">AAP</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Artois-Picardie</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000003">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ASN</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Seine-Normandie</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000004">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ALB</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Loire-Bretagne</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000005">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">AAG</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Adour-Garonne</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000006">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ARME</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Rhône-Méditérannée</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000007">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ACO</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Corse</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000008">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">AGU</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Guadeloupe</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000009">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">AMA</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Martinique</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000010">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">AGUY</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Guyane</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000011">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">ARE</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Réunion</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:enumeration value="FR000012">
                    <xs:annotation>
                        <xs:documentation source="Mnemonique">AMAY</xs:documentation>
                        <xs:documentation source="Libelle">
Comité de bassin Mayotte</xs:documentation>
                        <xs:documentation source="Definition"/>
                    </xs:annotation>
                </xs:enumeration>
                <xs:attribute name="listID" use="optional" fixed="455">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
                <xs:attribute name="listAgencyID" use="optional" fixed="sandre">
                    <xs:simpleType>
                        <xs:restriction base="xsd:normalizedString"/>
                    </xs:simpleType>
                </xs:attribute>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NomComiteBassin" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nom du comité de bassin</xs:documentation>
            <xs:documentation source="Definition">Le nom associé à chaque comité de bassin est celui décrit dans la nomenclature Sandre du comité de bassin. </xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="100" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="NatureEvolution" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Nature de l'évolution</xs:documentation>
            <xs:documentation source="Definition">La nature est un code sur deux positions qui décrit la nature de l'évolution du découpage communal. Cette information est obtenue à partir du fichier des événements intervenus sur les communes (Code Officiel Géographique - Historique) que gère l'INSEE  dans lequel il est précisé s'il y a eu :

	- changement de nom,
	- fusion (avec ou sans association), création, ou rétablissement,
	- ou bien encore, changement de département.

ainsi que les liens (codifiés ci-dessous) entre les communes :

	0 : X est rattaché à Y, à Z et à W
	1 : X est rattaché à Y (fusion simple)
	2 : X devient Y
	3 : X change de canton
	...
	6 : X cède des parcelles de territoire à Y
	7 : X est créée
	8 : X est rétablie
	9 : X est rattaché à Y (association)
	...</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:TextType">
                <xs:maxLength value="1" fixed="false"/>
            </xs:restriction>
        </xs:simpleContent>
    </xs:complexType>
    <xs:complexType name="DateEvolution" abstract="false" mixed="false">
        <xs:annotation>
            <xs:documentation source="Libelle">
Date de l'évolution</xs:documentation>
            <xs:documentation source="Definition">La date de l'évolution est la date au jour près, à laquelle a eu lieu une évolution du découpage administratif.

Cette information est obtenue à partir du fichier des événements intervenus sur les communes (Code Officiel Géographique - Historique) que gère l'INSEE.</xs:documentation>
        </xs:annotation>
        <xs:simpleContent>
            <xs:restriction base="cct:DateType"/>
        </xs:simpleContent>
    </xs:complexType>
</xs:schema>