<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2016 sp1 (x64) (http://www.altova.com) by MEUNIER (OIEAU) -->
<xs:schema xmlns="http://xml.sandre.eaufrance.fr/scenario/hydrometrie/2" xmlns:sa_hyd="http://xml.sandre.eaufrance.fr/hyd/2.2" xmlns:sa_ohy="http://xml.sandre.eaufrance.fr/ohy/2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sa_vic="http://xml.sandre.eaufrance.fr/vic/1" xmlns:cct="http://xml.sandre.eaufrance.fr/Composants/5" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sa_dc="http://xml.sandre.eaufrance.fr/dc/2.2" xmlns:sa_mdo="http://xml.sandre.eaufrance.fr/mdo/1.3" xmlns:sa_msg="http://xml.sandre.eaufrance.fr/message/4" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:sa_int="http://xml.sandre.eaufrance.fr/int/3" xmlns:ns2="http://xml.sandre.eaufrance.fr/Composants/5" xmlns:ns1="http://xml.sandre.eaufrance.fr/hyd/2.1" xmlns:sa_eth="http://xml.sandre.eaufrance.fr/eth/1" xmlns:sa_com="http://xml.sandre.eaufrance.fr/com/3" targetNamespace="http://xml.sandre.eaufrance.fr/scenario/hydrometrie/2" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:import namespace="http://xml.sandre.eaufrance.fr/int/3" schemaLocation="../../../int/3/sandre_fmt_xml_int.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/message/4" schemaLocation="../../../msg/4/message.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/com/3" schemaLocation="../../../com/3/sandre_fmt_xml_com.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/eth/1" schemaLocation="../../../eth/1/sandre_ref_eth.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/Composants/5" schemaLocation="../../../composantstypes.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/dc/2.2" schemaLocation="../../../dc/2.2/sandre_fmt_rsx.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/mdo/1.3" schemaLocation="../../../mdo/1.3/sandre_fmt_xml_mdo.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/hyd/2.2" schemaLocation="../../../hyd/2.2/sandre_fmt_xml_hyd.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/ohy/2" schemaLocation="../../../ohy/2/sandre_fmt_xml_ohy.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/vic/1" schemaLocation="../../../vic/1/sandre_fmt_xml_vic.xsd"/>
    <xs:annotation>
        <xs:documentation source="Code">Hydrometrie</xs:documentation>
        <xs:documentation source="Id">urn:sandre:scenario:hydrometrie::2</xs:documentation>
        <xs:documentation source="Titre">Echanges de données d'hydrometrie</xs:documentation>
        <xs:documentation source="Copyright"/>
        <xs:documentation source="Description">Echange des données relatives au processus d'acquisition et au référentiel hydrometriques</xs:documentation>
        <xs:documentation source="Contributeur">Schapi;OIEau</xs:documentation>
        <xs:documentation source="Version">2Beta8</xs:documentation>
        <xs:documentation source="Theme">Hydrometrie</xs:documentation>
        <xs:documentation source="Couverture">France</xs:documentation>
        <xs:documentation source="MotCle"/>
        <xs:documentation source="Lang">fra</xs:documentation>
        <xs:documentation source="DateCreation">2015-07-01</xs:documentation>
        <xs:documentation source="DateMAJ">2017-09-06</xs:documentation>
        <xs:documentation source="DateValidation"/>
        <xs:documentation source="Evolution">Évolutions version 1.1 → 2 
			- Ajout balise PlagesUtilStationHydroMere
            - Supprimer balise StationHydroMere et StationsHydroFille
            - Supprimer le caractère "S" au concept ValeurSSeuilHydro et ses attributs
            - Supprimer l'attribut Date de la première donnée bancarisée du site hydrométrique
			- Supprimer l'attribut Date de la première donnée bancarisée du station hydrométrique 
			- Ajout de la balise StationsHydroAnterieure
            - Ajout du caractère "E" aux 4 concepts de SERIE D'OBS. et leurs attributs 
            - Modification de la balise SerieSurRefAlti
            - Modification du nom du concept  QUALIFICATION DE L'ANNEE HYDROMETRIQUE par VALIDITE DE L'ANNEE HYDROMETRIQUE et ses attributs
            - Suppression de l'attribut DtJaugeage
            - Ajout des balises DtActivationSerieObsElaborHydro et DtDesactivationSerieObsElaborHydro
            - Toutes les balises nommées . renomées par St...
            - Balises facultatives Serie observation élaborée hydro
            - Ajout des balises CdSimul, DtFinValidSimul, DtDebSimul, DtFinSimul, DtBaseSimul, DtDerObsSimul, ContexteSimul... 
            - Ajout des balises ScnSimul... 
            - Ajout de la balise ModeSimul
            - Balises renommées : PubliSimul par TypPubliSimul, DroitPublicationSeuilHydro par TypPubliSeuilHydro
   </xs:documentation>
        <xs:documentation source="StatutDoc">Provisoire</xs:documentation>
    </xs:annotation>
    <xs:annotation>
        <xs:documentation>
            <dc:title>Echanges de données d'hydrometrie</dc:title>
            <dc:creator rdf:resource="http://id.eaufrance.fr/int/1470"/>
            <dc:subject xml:lang="fr">Hydrométrie</dc:subject>
            <dc:description xml:lang="fr">Echange des données relatives au processus d'acquisition et au référentiel hydrometriques</dc:description>
            <dc:publisher>Ministère chargé de l'environnement</dc:publisher>
            <dc:contributor>Schapi, OIEau</dc:contributor>
            <dcterms:created xs:type="dcterms:W3CDTF">2015-07-01</dcterms:created>
            <dcterms:modified xs:type="dcterms:W3CDTF">2017-09-06</dcterms:modified>
            <dcterms:valid xs:type="dcterms:W3CDTF"/>
            <dcterms:type rdf:resource="http://purl.org/dc/dcmitype/Text"/>
            <dcterms:format xs:type="dcterms:IMT">text/xml</dcterms:format>
            <dc:language>FR</dc:language>
            <dc:coverage>France</dc:coverage>
            <dc:identifier xs:type="dcterms:URI">http://id.eaufrance.fr/scn/Hydrometrie/2Beta8</dc:identifier>
            <dcterms:rights xs:type="dcterms:URI">http://creativecommons.org/licenses/by-nd/3.0/fr</dcterms:rights>
        </xs:documentation>
    </xs:annotation>
    <xs:element name="hydrometrie" abstract="false" nillable="false">
        <xs:complexType mixed="false">
            <xs:sequence>
                <xs:element name="Scenario" nillable="false">
                    <xs:complexType mixed="false">
                        <xs:sequence>
                            <xs:element name="CodeScenario" type="sa_msg:CodeScenario" nillable="false"/>
                            <xs:element name="VersionScenario" type="sa_msg:VersionScenario" nillable="false"/>
                            <xs:element name="NomScenario" type="sa_msg:NomScenario" nillable="false" minOccurs="0"/>
                            <xs:element name="DateHeureCreationFichier" type="sa_msg:DateHeureCreationFichier" nillable="false"/>
                            <xs:element name="RefFichier" type="sa_msg:ReferenceFichier" nillable="false" minOccurs="0"/>
                            <xs:element name="RefFichierEnvoi" type="sa_msg:ReferenceFichierEnvoi" nillable="false" minOccurs="0"/>
                            <xs:element name="Emetteur" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" nillable="false"/>
                                        <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" nillable="false" minOccurs="0"/>
                                        <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                        <xs:element name="Service" nillable="false" minOccurs="0">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="NomService" type="sa_int:NomService" nillable="false"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Destinataire" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" nillable="false"/>
                                        <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" nillable="false" minOccurs="0"/>
                                        <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                        <xs:element name="Service" nillable="false" minOccurs="0">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="NomService" type="sa_int:NomService" nillable="false"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Contexte" nillable="false" minOccurs="0">
                                <xs:annotation>
                                    <xs:documentation>Alimentation, duplication, etc...</xs:documentation>
                                </xs:annotation>
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="CdContexte" type="sa_msg:CdContexte" nillable="false"/>
                                        <xs:element name="LibelleContexte" type="sa_msg:LbContexte" nillable="false" minOccurs="0"/>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Referentiel" type="sa_msg:Referentiel" nillable="false" minOccurs="0" maxOccurs="unbounded"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="RefHyd" nillable="false" minOccurs="0">
                    <xs:complexType mixed="false">
                        <xs:sequence>
                            <xs:element name="Intervenants" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="Intervenant" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" nillable="false"/>
                                                    <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="StIntervenant" type="sa_int:StIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DateCreationIntervenant" type="sa_int:DateCreationIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DateMajIntervenant" type="sa_int:DateMajIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="AuteurIntervenant" type="sa_int:AuteurIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="MnIntervenant" type="sa_int:MnIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="BpIntervenant" type="sa_int:BpIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ImmoIntervenant" type="sa_int:ImmoIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="RueIntervenant" type="sa_int:RueIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LieuIntervenant" type="sa_int:LieuIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="VilleIntervenant" type="sa_int:VilleIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DepIntervenant" type="sa_int:DepIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CommentairesIntervenant" type="sa_int:CommentairesIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ActivitesIntervenant" type="sa_int:ActivitesIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CPIntervenant" type="sa_int:CPIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="NomInternationalIntervenant" type="sa_int:NomInternationalIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdSIRETRattacheIntervenant" type="sa_int:CdIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="Commune" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="CdCommune" type="sa_com:CdCommune" nillable="false" minOccurs="0"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="Contacts" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="Contact" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdContact" type="sa_int:CdContact" nillable="false"/>
                                                                            <xs:element name="NomContact" type="sa_int:NomContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="PrenomContact" type="sa_int:PrenomContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="CiviliteContact" type="sa_int:CiviliteContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ProfilContact" type="sa_int:ProfilContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="AdContact" type="sa_int:AdresseContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="AdEtrangereContact" type="sa_int:AdresseEtrangereContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="CpContact" type="sa_int:CpContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="VilleContact" type="sa_int:VilleContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="FonctionContact" type="sa_int:FonctionContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="TelephoneContact" type="sa_int:TelephoneContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="PortContact" type="sa_int:PortableContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="FaxContact" type="sa_int:FaxContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="MelContact" type="sa_int:MelContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="PaysContact" type="sa_int:PaysContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DateMajContact" type="sa_int:DateMajContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ProfilsAdminLocal" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="ProfilAdminLocal" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdProfilAdminLocal" type="sa_hyd:CdProfilAdminLocal" nillable="false"/>
                                                                                                    <xs:element name="ZonesHydro" nillable="false">
                                                                                                        <xs:complexType mixed="false">
                                                                                                            <xs:sequence>
                                                                                                                <xs:element name="CdZoneHydro" type="sa_eth:CdZoneHydro" nillable="false" maxOccurs="unbounded"/>
                                                                                                            </xs:sequence>
                                                                                                        </xs:complexType>
                                                                                                    </xs:element>
                                                                                                    <xs:element name="DtActivationProfilAdminLocal" type="sa_hyd:DtActivationProfilAdminLocal" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtDesactivationProfilAdminLocal" type="sa_hyd:DtDesactivationProfilAdminLocal" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="AliasContact" type="sa_hyd:AliasContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="MotPassContact" type="sa_hyd:MotPassContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtActivationContact" type="sa_hyd:DtActivationContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtDesactivationContact" type="sa_hyd:DtDesactivationContact" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PaysComplementIntervenant" type="sa_hyd:PaysComplementIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="AdEtrangereComplementIntervenant" type="sa_hyd:AdEtrangereComplementIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="TelephoneComplementIntervenant" type="sa_hyd:TelephoneComplementIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="FaxComplementIntervenant" type="sa_hyd:FaxComplementIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SiteWebComplementIntervenant" type="sa_hyd:SiteWebComplementIntervenant" nillable="false" minOccurs="0"/>
                                                    <xs:element name="IntervenantPere" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SitesHydro" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="SiteHydro" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                    <xs:element name="LbSiteHydro" type="sa_hyd:LbSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LbUsuelSiteHydro" type="sa_hyd:LbUsuelSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="TypSiteHydro" type="sa_hyd:TypSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="MnSiteHydro" type="sa_hyd:MnSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComplementLbSiteHydro" type="sa_hyd:ComplementLbSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CoordSiteHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="CoordXSiteHydro" type="sa_hyd:CoordXSiteHydro" nillable="false"/>
                                                                <xs:element name="CoordYSiteHydro" type="sa_hyd:CoordYSiteHydro" nillable="false"/>
                                                                <xs:element name="ProjCoordSiteHydro" type="sa_hyd:ProjCoordSiteHydro" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PkAmontSiteHydro" type="sa_hyd:PkAmontSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PkAvalSiteHydro" type="sa_hyd:PkAvalSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="AltiSiteHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="AltitudeSiteHydro" type="sa_hyd:AltitudeSiteHydro" nillable="false"/>
                                                                <xs:element name="SysAltimetriqueSiteHydro" type="sa_hyd:SysAltimetriqueSiteHydro" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="DtMajSiteHydro" type="sa_hyd:DtMajSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="BassinVersantSiteHydro" type="sa_hyd:BassinVersantSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="BassinVersantHydroSiteHydro" type="sa_hyd:BassinVersantHydroSiteHydro" minOccurs="0"/>
                                                    <xs:element name="FuseauHoraireSiteHydro" type="sa_hyd:FuseauHoraireSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="StSiteHydro" type="sa_hyd:StSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtPremDonSiteHydro" type="sa_hyd:DtPremDonSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PremMoisEtiageSiteHydro" type="sa_hyd:PremMoisEtiageSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PremMoisAnHydSiteHydro" type="sa_hyd:PremMoisAnHydSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DureeCarCruSiteHydro" type="sa_hyd:DureeCarCruSiteHydro" minOccurs="0"/>
                                                    <xs:element name="DroitPublicationSiteHydro" type="sa_hyd:DroitPublicationSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="EssaiSiteHydro" type="sa_hyd:EssaiSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="InfluGeneSiteHydro" type="sa_hyd:InfluGeneSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComInfluGeneSiteHydro" type="sa_hyd:ComInfluGeneSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComSiteHydro" type="sa_hyd:ComSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SiteHydroAssocie" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="SitesHydroAttaches" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="SiteHydroAttache" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                            <xs:element name="PonderationSiteHydroAttache" type="sa_hyd:PonderationSiteHydroAttache" nillable="false"/>
                                                                            <xs:element name="DecalSiteHydroAttache" type="sa_hyd:DecalSiteHydroAttache" minOccurs="0"/>
                                                                            <xs:element name="DtDebSiteHydroAttache" type="sa_hyd:DtDebSiteHydroAttache" minOccurs="0"/>
                                                                            <xs:element name="DtFinSiteHydroAttache" type="sa_hyd:DtFinSiteHydroAttache" minOccurs="0"/>
                                                                            <xs:element name="DtDebActivationSiteHydroAttache" type="sa_hyd:DtDebActivationSiteHydroAttache" minOccurs="0"/>
                                                                            <xs:element name="DtFinActivationSiteHydroAttache" type="sa_hyd:DtFinActivationSiteHydroAttache" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="CdEuMasseDEau" type="sa_mdo:CdEuMasseDEau" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdEntiteHydrographique" type="sa_eth:CdEntiteHydrographique" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LoisStatContexteSiteHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="LoiStatContexteSiteHydro" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="TypContexteLoiStat" type="sa_hyd:TypContexteLoiStat" nillable="false"/>
                                                                            <xs:element name="TypLoiSiteHydro" type="sa_hyd:TypLoiSiteHydro" nillable="false"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="ImagesSiteHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="ImageSiteHydro" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="AdressedelImageSiteHydro" type="sa_hyd:AdressedelImageSiteHydro" nillable="false"/>
                                                                            <xs:element name="TypIllSiteHydro" type="sa_hyd:TypIllSiteHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ImageIllSiteHydro" type="sa_hyd:ImageIllSiteHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="FormatIllSiteHydro" type="sa_hyd:FormatIllSiteHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ComImgSiteHydro" type="sa_hyd:ComImgSiteHydro" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="RolsContactSiteHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="RolContactSiteHydro" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdContact" type="sa_int:CdContact" nillable="false"/>
                                                                            <xs:element name="RoleContactSiteHydro" type="sa_hyd:RoleContactSiteHydro" nillable="false"/>
                                                                            <xs:element name="DtDebutContactSiteHydro" type="sa_hyd:DtDebutContactSiteHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtFinContactSiteHydro" type="sa_hyd:DtFinContactSiteHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtMajRoleContactSiteHydro" type="sa_hyd:DtMajRoleContactSiteHydro" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="CdTronconHydrographique" type="sa_eth:CdTronconHydrographique" nillable="false" minOccurs="0"/>
                                                    <xs:element name="EntsVigiCru" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="EntVigiCru" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdEntVigiCru" type="sa_vic:CdEntVigiCru" nillable="false"/>
                                                                            <xs:element name="NomEntVigiCru" type="sa_vic:NomEntVigiCru" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="Communes" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="Commune" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="CdCommune" type="sa_com:CdCommune" nillable="false"/>
                                                                            <xs:element name="LbCommune" type="sa_com:LbCommune" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="CdSiteHydroAncienRef" type="sa_hyd:CdSiteHydroAncienRef" nillable="false" minOccurs="0"/>
                                                    <xs:element name="StationsHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="StationHydro" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                            <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="TypStationHydro" type="sa_hyd:TypStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ComplementLbStationHydro" type="sa_hyd:ComplementLbStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ComPrivStationHydro" type="sa_hyd:ComPrivStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtMajStationHydro" type="sa_hyd:DtMajStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="CoordStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="CoordXStationHydro" type="sa_hyd:CoordXStationHydro" nillable="false"/>
                                                                                        <xs:element name="CoordYStationHydro" type="sa_hyd:CoordYStationHydro" nillable="false"/>
                                                                                        <xs:element name="ProjCoordStationHydro" type="sa_hyd:ProjCoordStationHydro" nillable="false"/>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="PkStationHydro" type="sa_hyd:PkStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtMiseServiceStationHydro" type="sa_hyd:DtMiseServiceStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtFermetureStationHydro" type="sa_hyd:DtFermetureStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ASurveillerStationHydro" type="sa_hyd:ASurveillerStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="NiveauAffichageStationHydro" type="sa_hyd:NiveauAffichageStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DroitPublicationStationHydro" type="sa_hyd:DroitPublicationStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DelaiDiscontinuiteStationHydro" type="sa_hyd:DelaiDiscontinuiteStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DelaiAbsenceStationHydro" type="sa_hyd:DelaiAbsenceStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="EssaiStationHydro" type="sa_hyd:EssaiStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="InfluLocaleStationHydro" type="sa_hyd:InfluLocaleStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ComInfluLocaleStationHydro" type="sa_hyd:ComInfluLocaleStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ComStationHydro" type="sa_hyd:ComStationHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="StationsHydroAnterieure" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="StationHydroAnterieure" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                                    <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="StationsHydroPosterieure" minOccurs="0">
                                                                                <xs:complexType>
                                                                                    <xs:sequence>
                                                                                        <xs:element name="StationHydroPosterieure" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                                    <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="QualifsDonneesStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="QualifDonneesStationHydro" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdRegime" type="sa_hyd:CdRegime" nillable="false"/>
                                                                                                    <xs:element name="QualifDonStationHydro" type="sa_hyd:QualifDonStationHydro" nillable="false"/>
                                                                                                    <xs:element name="ComQualifDonStationHydro" type="sa_hyd:ComQualifDonStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="FinalitesStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="FinaliteStationHydro" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdFinaliteStationHydro" type="sa_hyd:CdFinaliteStationHydro" nillable="false"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="LoisStatContexteStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="LoiStatContexteStationHydro" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="TypContexteLoiStat" type="sa_hyd:TypContexteLoiStat" nillable="false"/>
                                                                                                    <xs:element name="TypLoiStationHydro" type="sa_hyd:TypLoiStationHydro" nillable="false"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="ImagesStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="ImageStationHydro" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="AdressedelImageStationHydro" type="sa_hyd:AdressedelImageStationHydro" nillable="false"/>
                                                                                                    <xs:element name="TypIllStationHydro" type="sa_hyd:TypIllStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="ImageIllStationHydro" type="sa_hyd:ImageIllStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="FormatIllStationHydro" type="sa_hyd:FormatIllStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="ComImgStationHydro" type="sa_hyd:ComImgStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="RolsContactStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="RolContactStationHydro" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false"/>
                                                                                                    <xs:element name="RoleContactStationHydro" type="sa_hyd:RoleContactStationHydro" nillable="false"/>
                                                                                                    <xs:element name="DtDebutContactStationHydro" type="sa_hyd:DtDebutContactStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtFinContactStationHydro" type="sa_hyd:DtFinContactStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtMajRoleContactStationHydro" type="sa_hyd:DtMajRoleContactStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="PlagesUtilStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="PlageUtilStationHydro" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="DtDebPlageUtilStationHydro" type="sa_hyd:DtDebPlageUtilStationHydro" nillable="false"/>
                                                                                                    <xs:element name="DtFinPlageUtilStationHydro" type="sa_hyd:DtFinPlageUtilStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtActivationPlageUtilStationHydro" type="sa_hyd:DtActivationPlageUtilStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtDesactivationPlageUtilStationHydro" type="sa_hyd:DtDesactivationPlageUtilStationHydro" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="ActivePlageUtilStationHydro" type="sa_hyd:ActivePlageUtilStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="ReseauxMesureStationHydro" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="RSX" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CodeSandreRdd" type="sa_dc:CodeSandreRdd" nillable="false"/>
                                                                                                    <xs:element name="NomRdd" type="sa_dc:NomRdd" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="Capteurs" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="Capteur" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdCapteur" type="sa_hyd:CdCapteur" nillable="false"/>
                                                                                                    <xs:element name="LbCapteur" type="sa_hyd:LbCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="MnCapteur" type="sa_hyd:MnCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="TypCapteur" type="sa_hyd:TypCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="TypMesureCapteur" type="sa_hyd:TypMesureCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="ASurveillerCapteur" type="sa_hyd:ASurveillerCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtMajCapteur" type="sa_hyd:DtMajCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="PasDeTempsCapteur" type="sa_hyd:PasDeTempsCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="EssaiCapteur" type="sa_hyd:EssaiCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="ComCapteur" type="sa_hyd:ComCapteur" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="Observateur" nillable="false" minOccurs="0">
                                                                                                        <xs:complexType mixed="false">
                                                                                                            <xs:sequence>
                                                                                                                <xs:element name="CdContact" type="sa_int:CdContact" nillable="false"/>
                                                                                                            </xs:sequence>
                                                                                                        </xs:complexType>
                                                                                                    </xs:element>
                                                                                                    <xs:element name="PlagesUtilCapteur" nillable="false" minOccurs="0">
                                                                                                        <xs:complexType mixed="false">
                                                                                                            <xs:sequence>
                                                                                                                <xs:element name="PlageUtilCapteur" nillable="false" maxOccurs="unbounded">
                                                                                                                    <xs:complexType mixed="false">
                                                                                                                        <xs:sequence>
                                                                                                                            <xs:element name="DtDebPlageUtilCapteur" type="sa_hyd:DtDebPlageUtilCapteur" nillable="false"/>
                                                                                                                            <xs:element name="DtFinPlageUtilCapteur" type="sa_hyd:DtFinPlageUtilCapteur" nillable="false" minOccurs="0"/>
                                                                                                                            <xs:element name="DtActivationPlageUtilCapteur" type="sa_hyd:DtActivationPlageUtilCapteur" nillable="false" minOccurs="0"/>
                                                                                                                            <xs:element name="DtDesactivationPlageUtilCapteur" type="sa_hyd:DtDesactivationPlageUtilCapteur" nillable="false" minOccurs="0"/>
                                                                                                                            <xs:element name="ActivePlageUtilCapteur" type="sa_hyd:ActivePlageUtilCapteur" nillable="false" minOccurs="0"/>
                                                                                                                        </xs:sequence>
                                                                                                                    </xs:complexType>
                                                                                                                </xs:element>
                                                                                                            </xs:sequence>
                                                                                                        </xs:complexType>
                                                                                                    </xs:element>
                                                                                                    <xs:element name="CdCapteurAncienRef" type="sa_hyd:CdCapteurAncienRef" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="RefsAlti" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="RefAlti" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="DtDebutRefAlti" type="sa_hyd:DtDebutRefAlti" nillable="false"/>
                                                                                                    <xs:element name="DtFinRefAlti" type="sa_hyd:DtFinRefAlti" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtActivationRefAlti" type="sa_hyd:DtActivationRefAlti" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtDesactivationRefAlti" type="sa_hyd:DtDesactivationRefAlti" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="AltiRefAlti" nillable="false" minOccurs="0">
                                                                                                        <xs:complexType mixed="false">
                                                                                                            <xs:sequence>
                                                                                                                <xs:element name="AltitudeRefAlti" type="sa_hyd:AltitudeRefAlti" nillable="false"/>
                                                                                                                <xs:element name="SysAltiRefAlti" type="sa_hyd:SysAltiRefAlti" nillable="false"/>
                                                                                                            </xs:sequence>
                                                                                                        </xs:complexType>
                                                                                                    </xs:element>
                                                                                                    <xs:element name="DtMajRefAlti" type="sa_hyd:DtMajRefAlti" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="CdStationHydroAncienRef" type="sa_hyd:CdStationHydroAncienRef" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="CdCommune" type="sa_com:CdCommune" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="StationsHydroAmont" minOccurs="0">
                                                                                <xs:complexType>
                                                                                    <xs:sequence>
                                                                                        <xs:element name="StationHydroAmont" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                                    <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="StationsHydroAval" minOccurs="0">
                                                                                <xs:complexType>
                                                                                    <xs:sequence>
                                                                                        <xs:element name="StationHydroAval" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                                    <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="PlagesAssoStationHydroFille" minOccurs="0">
                                                                                <xs:complexType>
                                                                                    <xs:sequence>
                                                                                        <xs:element name="PlageAssoStationHydroFille" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="StationHydro" nillable="false">
                                                                                                        <xs:complexType mixed="false">
                                                                                                            <xs:sequence>
                                                                                                                <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                                                <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                                            </xs:sequence>
                                                                                                        </xs:complexType>
                                                                                                    </xs:element>
                                                                                                    <xs:element name="DtDebPlageAssoStationHydroMereFille" type="sa_hyd:DtDebPlageAssoStationHydroMereFille"/>
                                                                                                    <xs:element name="DtFinPlageAssoStationHydroMereFille" type="sa_hyd:DtFinPlageAssoStationHydroMereFille" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="PlagesAssoStationHydroMere" minOccurs="0">
                                                                                <xs:complexType>
                                                                                    <xs:sequence>
                                                                                        <xs:element name="PlageAssoStationHydroMere" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="StationHydro" nillable="false">
                                                                                                        <xs:complexType mixed="false">
                                                                                                            <xs:sequence>
                                                                                                                <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                                                <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                                            </xs:sequence>
                                                                                                        </xs:complexType>
                                                                                                    </xs:element>
                                                                                                    <xs:element name="DtDebPlageAssoStationHydroMereFille" type="sa_hyd:DtDebPlageAssoStationHydroMereFille"/>
                                                                                                    <xs:element name="DtFinPlageAssoStationHydroMereFille" type="sa_hyd:DtFinPlageAssoStationHydroMereFille" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="LamesDEau" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="LameDEau" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                                            <xs:element name="PonderationLameDEau" type="sa_hyd:PonderationLameDEau" nillable="false"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="CdZoneHydro" type="sa_eth:CdZoneHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PrecisionCoursDEauSiteHydro" type="sa_hyd:PrecisionCoursDEauSiteHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SitesHydroAmont" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="SiteHydroAmont" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                            <xs:element name="LbSiteHydro" type="sa_hyd:LbSiteHydro" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="SitesHydroAval" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="SiteHydroAval" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                            <xs:element name="LbSiteHydro" type="sa_hyd:LbSiteHydro" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SitesMeteo" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="SiteMeteo" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                    <xs:element name="LbSiteMeteo" type="sa_hyd:LbSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LbUsuelSiteMeteo" type="sa_hyd:LbUsuelSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="MnSiteMeteo" type="sa_hyd:MnSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LieuDitSiteMeteo" type="sa_hyd:LieuDitSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CoordSiteMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="CoordXSiteMeteo" type="sa_hyd:CoordXSiteMeteo" nillable="false"/>
                                                                <xs:element name="CoordYSiteMeteo" type="sa_hyd:CoordYSiteMeteo" nillable="false"/>
                                                                <xs:element name="ProjCoordSiteMeteo" type="sa_hyd:ProjCoordSiteMeteo" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="AltiSiteMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="AltitudeSiteMeteo" type="sa_hyd:AltitudeSiteMeteo" nillable="false"/>
                                                                <xs:element name="SysAltimetriqueSiteMeteo" type="sa_hyd:SysAltimetriqueSiteMeteo" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="FuseauHoraireSiteMeteo" type="sa_hyd:FuseauHoraireSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtMajSiteMeteo" type="sa_hyd:DtMajSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtOuvertureSiteMeteo" type="sa_hyd:DtOuvertureSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtFermSiteMeteo" type="sa_hyd:DtFermSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DroitPublicationSiteMeteo" type="sa_hyd:DroitPublicationSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="EssaiSiteMeteo" type="sa_hyd:EssaiSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComSiteMeteo" type="sa_hyd:ComSiteMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ImagesSiteMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="ImageSiteMeteo" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="AdressedelImageSiteMeteo" type="sa_hyd:AdressedelImageSiteMeteo" nillable="false"/>
                                                                            <xs:element name="TypIllSiteMeteo" type="sa_hyd:TypIllSiteMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ImageIllSiteMeteo" type="sa_hyd:ImageIllSiteMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="FormatIllSiteMeteo" type="sa_hyd:FormatIllSiteMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ComImgSiteMeteo" type="sa_hyd:ComImgSiteMeteo" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="ReseauxMesureSiteMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="RSX" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="CodeSandreRdd" type="sa_dc:CodeSandreRdd" nillable="false"/>
                                                                            <xs:element name="NomRdd" type="sa_dc:NomRdd" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="RolsContactSiteMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="RolContactSiteMeteo" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdContact" type="sa_int:CdContact" nillable="false"/>
                                                                            <xs:element name="RoleContactSiteMeteo" type="sa_hyd:RoleContactSiteMeteo" nillable="false"/>
                                                                            <xs:element name="DtDebutContactSiteMeteo" type="sa_hyd:DtDebutContactSiteMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtFinContactSiteMeteo" type="sa_hyd:DtFinContactSiteMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtMajRoleContactSiteMeteo" type="sa_hyd:DtMajRoleContactSiteMeteo" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="CdZoneHydro" type="sa_eth:CdZoneHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdCommune" type="sa_com:CdCommune" nillable="false" minOccurs="0"/>
                                                    <xs:element name="GrdsMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="GrdMeteo" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdGrdMeteo" type="sa_hyd:CdGrdMeteo" nillable="false"/>
                                                                            <xs:element name="DtMiseServiceGrdMeteo" type="sa_hyd:DtMiseServiceGrdMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtFermetureServiceGrdMeteo" type="sa_hyd:DtFermetureServiceGrdMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="EssaiGrdMeteo" type="sa_hyd:EssaiGrdMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ASurveillerGrdMeteo" type="sa_hyd:ASurveillerGrdMeteo" minOccurs="0"/>
                                                                            <xs:element name="DelaiAbsGrdMeteo" type="sa_hyd:DelaiAbsGrdMeteo" minOccurs="0"/>
                                                                            <xs:element name="PasDeTempsNominalGrdMeteo" type="sa_hyd:PasDeTempsNominalGrdMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ClassesQualiteGrd" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="ClasseQualiteGrd" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="CdqClasseQualiteGrd" type="sa_hyd:CdqClasseQualiteGrd" nillable="false"/>
                                                                                                    <xs:element name="DtVisiteSiteMeteo" type="sa_hyd:DtVisiteSiteMeteo" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtDebutClasseQualiteGrd" type="sa_hyd:DtDebutClasseQualiteGrd" nillable="false" minOccurs="0"/>
                                                                                                    <xs:element name="DtFinClasseQualiteGrd" type="sa_hyd:DtFinClasseQualiteGrd" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="DtMajGrdMeteo" type="sa_hyd:DtMajGrdMeteo" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="VisitesSiteMeteo" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="VisiteSiteMeteo" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="DtVisiteSiteMeteo" type="sa_hyd:DtVisiteSiteMeteo" nillable="false"/>
                                                                            <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="MethClassVisiteSiteMeteo" type="sa_hyd:MethClassVisiteSiteMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ModeOperatoireUtiliseVisiteSiteMeteo" type="sa_hyd:ModeOperatoireUtiliseVisiteSiteMeteo" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="ModelesPrevision" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="ModelePrevision" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdModelePrevision" type="sa_hyd:CdModelePrevision" nillable="false"/>
                                                    <xs:element name="LbModelePrevision" type="sa_hyd:LbModelePrevision" nillable="false" minOccurs="0"/>
                                                    <xs:element name="TypModelePrevision" type="sa_hyd:TypModelePrevision" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DescModelePrevision" type="sa_hyd:DescModelePrevision" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtMajModelePrevision" type="sa_hyd:DtMajModelePrevision" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SitesHydro" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="SiteHydro" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SeuilsHydro" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="SeuilHydro" maxOccurs="unbounded">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="CdSeuilHydro" type="sa_hyd:CdSeuilHydro" nillable="false"/>
                                                    <xs:element name="SiteHydro" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                <xs:element name="LbSiteHydro" type="sa_hyd:LbSiteHydro" nillable="false" minOccurs="0"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="TypSeuilHydro" type="sa_hyd:TypSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="NatureSeuilHydro" type="sa_hyd:NatureSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DureeSeuilHydro" type="sa_hyd:DureeSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LbUsuelSeuilHydro" type="sa_hyd:LbUsuelSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="MnSeuilHydro" type="sa_hyd:MnSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="TypPubliSeuilHydro" type="sa_hyd:TypPubliSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="IndiceGraviteSeuilHydro" type="sa_hyd:IndiceGraviteSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ValForceeSeuilHydro" type="sa_hyd:ValForceeSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtMajSeuilHydro" type="sa_hyd:DtMajSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComSeuilHydro" type="sa_hyd:ComSeuilHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ValsSeuilHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="ValSeuilHydro" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="ValValSeuilHydro" type="sa_hyd:ValValSeuilHydro" nillable="false"/>
                                                                            <xs:element name="ToleranceValSeuilHydro" type="sa_hyd:ToleranceValSeuilHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtActivationValSeuilHydro" type="sa_hyd:DtActivationValSeuilHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtDesactivationValSeuilHydro" type="sa_hyd:DtDesactivationValSeuilHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:choice>
                                                                                <xs:element name="StationHydro">
                                                                                    <xs:complexType>
                                                                                        <xs:sequence>
                                                                                            <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                            <xs:element name="LbStationHydro" type="sa_hyd:LbStationHydro" nillable="false" minOccurs="0"/>
                                                                                        </xs:sequence>
                                                                                    </xs:complexType>
                                                                                </xs:element>
                                                                                <xs:element name="SiteHydro">
                                                                                    <xs:complexType>
                                                                                        <xs:sequence>
                                                                                            <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                                            <xs:element name="LbSiteHydro" type="sa_hyd:LbSiteHydro" nillable="false" minOccurs="0"/>
                                                                                        </xs:sequence>
                                                                                    </xs:complexType>
                                                                                </xs:element>
                                                                                <xs:element name="Capteur" nillable="false">
                                                                                    <xs:complexType>
                                                                                        <xs:sequence>
                                                                                            <xs:element name="CdCapteur" type="sa_hyd:CdCapteur" nillable="false"/>
                                                                                            <xs:element name="LbCapteur" type="sa_hyd:LbCapteur" nillable="false" minOccurs="0"/>
                                                                                        </xs:sequence>
                                                                                    </xs:complexType>
                                                                                </xs:element>
                                                                            </xs:choice>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SeuilsMeteo" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="SeuilMeteo" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdSeuilMeteo" type="sa_hyd:CdSeuilMeteo" nillable="false"/>
                                                    <xs:element name="SiteMeteo">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                                <xs:element name="LbSiteMeteo" type="sa_hyd:LbSiteMeteo" nillable="false" minOccurs="0"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="GrdMeteo">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="DtMiseServiceGrdMeteo" type="sa_hyd:DtMiseServiceGrdMeteo" nillable="false" minOccurs="0"/>
                                                                <xs:element name="CdGrdMeteo" type="sa_hyd:CdGrdMeteo" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="TypSeuilMeteo" type="sa_hyd:TypSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="NatureSeuilMeteo" type="sa_hyd:NatureSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DureeSeuilMeteo" type="sa_hyd:DureeSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LbUsuelSeuilMeteo" type="sa_hyd:LbUsuelSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="MnSeuilMeteo" type="sa_hyd:MnSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="IndiceGraviteSeuilMeteo" type="sa_hyd:IndiceGraviteSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtMajSeuilMeteo" type="sa_hyd:DtMajSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComSeuilMeteo" type="sa_hyd:ComSeuilMeteo" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ValsSeuilMeteo" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="ValSeuilMeteo" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="ValValSeuilMeteo" type="sa_hyd:ValValSeuilMeteo" nillable="false"/>
                                                                            <xs:element name="ToleranceValSeuilMeteo" type="sa_hyd:ToleranceValSeuilMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtActivationValSeuilMeteo" type="sa_hyd:DtActivationValSeuilMeteo" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtDesactivationValSeuilMeteo" type="sa_hyd:DtDesactivationValSeuilMeteo" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Donnees" nillable="false" minOccurs="0">
                    <xs:complexType mixed="false">
                        <xs:sequence>
                            <xs:element name="Evenements" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="Evenement" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false"/>
                                                    <xs:choice>
                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                    </xs:choice>
                                                    <xs:element name="DtEvenement" type="sa_ohy:DtEvenement" nillable="false"/>
                                                    <xs:element name="TypEvenement" type="sa_ohy:TypEvenement" minOccurs="0"/>
                                                    <xs:element name="DescEvenement" type="sa_ohy:DescEvenement" nillable="false"/>
                                                    <xs:element name="TypPubliEvenement" type="sa_ohy:TypPubliEvenement" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtMajEvenement" type="sa_ohy:DtMajEvenement" nillable="false" minOccurs="0"/>
                                                    <xs:element name="RessEvenement" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="ResEvenement" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="UrlResEvenement" type="sa_ohy:UrlResEvenement"/>
                                                                            <xs:element name="LbResEvenement" type="sa_ohy:LbResEvenement" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="DtFinEvenement" type="sa_ohy:DtFinEvenement" minOccurs="0"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="CourbesTarage" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="CourbeTarage" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdCourbeTarage" type="sa_ohy:CdCourbeTarage" nillable="false"/>
                                                    <xs:element name="LbCourbeTarage" type="sa_ohy:LbCourbeTarage" nillable="false"/>
                                                    <xs:element name="TypCourbeTarage" type="sa_ohy:TypCourbeTarage" nillable="false"/>
                                                    <xs:element name="DtCreatCourbeTarage" type="sa_ohy:DtCreatCourbeTarage" minOccurs="0"/>
                                                    <xs:element name="LimiteInfCourbeTarage" type="sa_ohy:LimiteInfCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LimiteSupCourbeTarage" type="sa_ohy:LimiteSupCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LimiteInfPubCourbeTarage" type="sa_ohy:LimiteInfPubCourbeTarage" minOccurs="0"/>
                                                    <xs:element name="LimiteSupPubCourbeTarage" type="sa_ohy:LimiteSupPubCourbeTarage" minOccurs="0"/>
                                                    <xs:element name="DnCourbeTarage" type="sa_ohy:DnCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="AlphaCourbeTarage" type="sa_ohy:AlphaCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="BetaCourbeTarage" type="sa_ohy:BetaCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComCourbeTarage" type="sa_ohy:ComCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PivotsCourbeTarage" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="PivotCourbeTarage" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="HtPivotCourbeTarage" type="sa_ohy:HtPivotCourbeTarage" nillable="false"/>
                                                                            <xs:choice minOccurs="0">
                                                                                <xs:element name="QPivotCourbeTarage" type="sa_ohy:QPivotCourbeTarage" nillable="false"/>
                                                                                <xs:sequence>
                                                                                    <xs:element name="VarAPivotCourbeTarage" type="sa_ohy:VarAPivotCourbeTarage" nillable="false"/>
                                                                                    <xs:element name="VarBPivotCourbeTarage" type="sa_ohy:VarBPivotCourbeTarage" nillable="false"/>
                                                                                    <xs:element name="VarHPivotCourbeTarage" type="sa_ohy:VarHPivotCourbeTarage" nillable="false"/>
                                                                                </xs:sequence>
                                                                            </xs:choice>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PeriodesUtilisationCourbeTarage" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="PeriodeUtilisationCourbeTarage" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="DtDebPeriodeUtilisationCourbeTarage" type="sa_ohy:DtDebPeriodeUtilisationCourbeTarage" nillable="false"/>
                                                                            <xs:element name="DtFinPeriodeUtilisationCourbeTarage" type="sa_ohy:DtFinPeriodeUtilisationCourbeTarage" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="EtatPeriodeUtilisationCourbeTarage" type="sa_ohy:EtatPeriodeUtilisationCourbeTarage" nillable="false"/>
                                                                            <xs:element name="HistosActivationPeriode" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="HistoActivationPeriode" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="DtActivationHistoActivationPeriode" type="sa_ohy:DtActivationHistoActivationPeriode" nillable="false"/>
                                                                                                    <xs:element name="DtDesactivationHistoActivationPeriode" type="sa_ohy:DtDesactivationHistoActivationPeriode" nillable="false" minOccurs="0"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="DtMajCourbeTarage" type="sa_ohy:DtMajCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComPrivCourbeTarage" type="sa_ohy:ComPrivCourbeTarage" minOccurs="0"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Jaugeages" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="Jaugeage" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdJaugeage" type="sa_ohy:CdJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DebitJaugeage" type="sa_ohy:DebitJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtDebJaugeage" type="sa_ohy:DtDebJaugeage" nillable="false"/>
                                                    <xs:element name="DtFinJaugeage" type="sa_ohy:DtFinJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SectionMouilJaugeage" type="sa_ohy:SectionMouilJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PerimMouilleJaugeage" type="sa_ohy:PerimMouilleJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="LargMiroirJaugeage" type="sa_ohy:LargMiroirJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ModeJaugeage" type="sa_ohy:ModeJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComJaugeage" type="sa_ohy:ComJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="VitesseMoyJaugeage" type="sa_ohy:VitesseMoyJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="VitesseMaxJaugeage" type="sa_ohy:VitesseMaxJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="VitesseMaxSurfaceJaugeage" type="sa_ohy:VitesseMaxSurfaceJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                    <xs:element name="HauteursJaugeage" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="HauteurJaugeage" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                            <xs:element name="SysAltiStationJaugeage" type="sa_ohy:SysAltiStationJaugeage" nillable="false"/>
                                                                            <xs:element name="CoteRetenueStationJaugeage" type="sa_ohy:CoteRetenueStationJaugeage" nillable="false"/>
                                                                            <xs:element name="CoteDebutStationJaugeage" type="sa_ohy:CoteDebutStationJaugeage" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="CoteFinStationJaugeage" type="sa_ohy:CoteFinStationJaugeage" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DnStationJaugeage" type="sa_ohy:DnStationJaugeage" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DistanceStationJaugeage" type="sa_ohy:DistanceStationJaugeage" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="StationFille" nillable="false" minOccurs="0">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                            <xs:element name="DtDebutRefAlti" type="sa_hyd:DtDebutRefAlti" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="DtMajJaugeage" type="sa_ohy:DtMajJaugeage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="NumJaugeage" type="sa_ohy:NumJaugeage" minOccurs="0"/>
                                                    <xs:element name="IncertCalJaugeage" type="sa_ohy:IncertCalJaugeage" minOccurs="0"/>
                                                    <xs:element name="IncertRetenueJaugeage" type="sa_ohy:IncertRetenueJaugeage" minOccurs="0"/>
                                                    <xs:element name="QualifJaugeage" type="sa_ohy:QualifJaugeage" minOccurs="0"/>
                                                    <xs:element name="ComPrivJaugeage" type="sa_ohy:ComPrivJaugeage" minOccurs="0"/>
                                                    <xs:element name="CourbesTarage" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="CourbeTarage" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="CdCourbeTarage" type="sa_ohy:CdCourbeTarage" nillable="false"/>
                                                                            <xs:element name="LbCourbeTarage" type="sa_ohy:LbCourbeTarage" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="CourbesCorrH" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="CourbeCorrH" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                    <xs:element name="LbCourbeCorrH" type="sa_ohy:LbCourbeCorrH" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComCourbeCorrH" type="sa_ohy:ComCourbeCorrH" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PointsPivot" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="PointPivot" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="DtPointPivot" type="sa_ohy:DtPointPivot" nillable="false"/>
                                                                            <xs:element name="DeltaHPointPivot" type="sa_ohy:DeltaHPointPivot" nillable="false"/>
                                                                            <xs:element name="DtActivationPointPivot" type="sa_ohy:DtActivationPointPivot" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="DtDesactivationPointPivot" type="sa_ohy:DtDesactivationPointPivot" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="DtMajCourbeCorrH" type="sa_ohy:DtMajCourbeCorrH" nillable="false" minOccurs="0"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SeriesObsHydro" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="SerieObsHydro" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:choice>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                        <xs:element name="CdCapteur" type="sa_hyd:CdCapteur" nillable="false"/>
                                                    </xs:choice>
                                                    <xs:element name="GrdSerieObsHydro" type="sa_ohy:GrdSerieObsHydro" nillable="false"/>
                                                    <xs:element name="DtDebSerieObsHydro" type="sa_ohy:DtDebSerieObsHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtFinSerieObsHydro" type="sa_ohy:DtFinSerieObsHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="StSerieObsHydro" type="sa_ohy:StSerieObsHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtProdSerieObsHydro" type="sa_ohy:DtProdSerieObsHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SysAltiSerieObsHydro" type="sa_ohy:SysAltiSerieObsHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SeriePerimSerieObsHydro" type="sa_ohy:SeriePerimSerieObsHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PasTpsSerieObsHydro" type="sa_ohy:PasTpsSerieObsHydro" minOccurs="0"/>
                                                    <xs:element name="CourbeTarage" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="CdCourbeTarage" type="sa_ohy:CdCourbeTarage" nillable="false" maxOccurs="unbounded"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ObssHydro" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="ObsHydro" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="DtObsHydro" type="sa_ohy:DtObsHydro" nillable="false"/>
                                                                            <xs:element name="ResObsHydro" type="sa_ohy:ResObsHydro" nillable="false"/>
                                                                            <xs:element name="MethObsHydro" type="sa_ohy:MethObsHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="QualifObsHydro" type="sa_ohy:QualifObsHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ContObsHydro" type="sa_ohy:ContObsHydro" nillable="false" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="SerieSurRefAlti" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="DtDebutRefAlti" type="sa_hyd:DtDebutRefAlti" nillable="false" maxOccurs="unbounded"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SeriesObsMeteo" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="SerieObsMeteo" maxOccurs="unbounded">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                    <xs:element name="CdGrdMeteo" type="sa_hyd:CdGrdMeteo"/>
                                                    <xs:element name="DureeSerieObsMeteo" type="sa_ohy:DureeSerieObsMeteo" minOccurs="0"/>
                                                    <xs:element name="DtProdSerieObsMeteo" type="sa_ohy:DtProdSerieObsMeteo" minOccurs="0"/>
                                                    <xs:element name="StSerieObsMeteo" type="sa_ohy:StSerieObsMeteo" minOccurs="0"/>
                                                    <xs:element name="DtDebSerieObsMeteo" type="sa_ohy:DtDebSerieObsMeteo" minOccurs="0"/>
                                                    <xs:element name="DtFinSerieObsMeteo" type="sa_ohy:DtFinSerieObsMeteo" minOccurs="0"/>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ObssMeteo">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="ObsMeteo" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="DtObsMeteo" type="sa_ohy:DtObsMeteo"/>
                                                                            <xs:element name="ResObsMeteo" type="sa_ohy:ResObsMeteo"/>
                                                                            <xs:element name="IndiceQualObsMeteo" type="sa_ohy:IndiceQualObsMeteo" minOccurs="0"/>
                                                                            <xs:element name="ContxtObsMeteo" type="sa_ohy:ContxtObsMeteo" minOccurs="0"/>
                                                                            <xs:element name="QualifObsMeteo" type="sa_ohy:QualifObsMeteo" minOccurs="0"/>
                                                                            <xs:element name="MethObsMeteo" type="sa_ohy:MethObsMeteo" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SeriesObsElaborHydro" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="SerieObsElaborHydro" maxOccurs="unbounded">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="DtProdSerieObsElaborHydro" type="sa_ohy:DtProdSerieObsElaborHydro"/>
                                                    <xs:element name="TypDeGrdSerieObsElaborHydro" type="sa_ohy:TypDeGrdSerieObsElaborHydro"/>
                                                    <xs:element name="StSerieObsElaborHydro" type="sa_ohy:StSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="PDTSerieObsElaborHydro" type="sa_ohy:PDTSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="DtDebPlagSerieObsElaborHydro" type="sa_ohy:DtDebPlagSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="DtFinPlagSerieObsElaborHydro" type="sa_ohy:DtFinPlagSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="DtDesactivationSerieObsElaborHydro" type="sa_ohy:DtDesactivationSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="DtActivationSerieObsElaborHydro" type="sa_ohy:DtActivationSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="SysAltiSerieObsElaborHydro" type="sa_ohy:SysAltiSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="GlissanteSerieObsElaborHydro" type="sa_ohy:GlissanteSerieObsElaborHydro" minOccurs="0"/>
                                                    <xs:element name="DtDebutRefAlti" type="sa_hyd:DtDebutRefAlti" minOccurs="0"/>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                    <xs:choice>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                    </xs:choice>
                                                    <xs:element name="ObssElaborHydro" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="ObsElaborHydro" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="DtObsElaborHydro" type="sa_ohy:DtObsElaborHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ResObsElaborHydro" type="sa_ohy:ResObsElaborHydro" nillable="false"/>
                                                                            <xs:element name="QualifObsElaborHydro" type="sa_ohy:QualifObsElaborHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="MethObsElaborHydro" type="sa_ohy:MethObsElaborHydro" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ContObsElaborHydro" type="sa_ohy:ContObsElaborHydro" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="SeriesObsElaborMeteo" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="SerieObsElaborMeteo" maxOccurs="unbounded">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:choice>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:sequence>
                                                            <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                            <xs:element name="ValPondSiteMeteo" type="sa_ohy:ValPondSiteMeteo"/>
                                                        </xs:sequence>
                                                    </xs:choice>
                                                    <xs:element name="CdGrdSerieObsElaborMeteo" type="sa_ohy:CdGrdSerieObsElaborMeteo"/>
                                                    <xs:element name="TypSerieObsElaborMeteo" type="sa_ohy:TypSerieObsElaborMeteo"/>
                                                    <xs:element name="StSerieObsElaborMeteo" type="sa_ohy:StSerieObsElaborMeteo" minOccurs="0"/>
                                                    <xs:element name="DtDebSerieObsElaborMeteo" type="sa_ohy:DtDebSerieObsElaborMeteo" minOccurs="0"/>
                                                    <xs:element name="DtFinSerieObsElaborMeteo" type="sa_ohy:DtFinSerieObsElaborMeteo" minOccurs="0"/>
                                                    <xs:element name="DureeSerieObsElaborMeteo" type="sa_ohy:DureeSerieObsElaborMeteo" minOccurs="0"/>
                                                    <xs:element name="SerieObsElaborMeteoIpa" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="KSerieObsElaborMeteoIpa" type="sa_ohy:KSerieObsElaborMeteoIpa"/>
                                                                <xs:element name="PDTSerieObsElaborMeteoIpa" type="sa_ohy:PDTSerieObsElaborMeteoIpa" minOccurs="0"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="ObssElaborMeteo">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="ObsElaborMeteo" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="DtObsElaborMeteo" type="sa_ohy:DtObsElaborMeteo"/>
                                                                            <xs:element name="ResObsElaborMeteo" type="sa_ohy:ResObsElaborMeteo"/>
                                                                            <xs:element name="IndiceQualObsElaborMeteo" type="sa_ohy:IndiceQualObsElaborMeteo" minOccurs="0"/>
                                                                            <xs:element name="QualifObsElaborMeteo" type="sa_ohy:QualifObsElaborMeteo" minOccurs="0"/>
                                                                            <xs:element name="MethObsElaborMeteo" type="sa_ohy:MethObsElaborMeteo" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="GradsHydro" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="GrdsGradHydro" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="GrdGradHydro" type="sa_ohy:GrdGradHydro" nillable="false"/>
                                                    <xs:element name="GradHydro" nillable="false" maxOccurs="unbounded">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="DtProdGradHydro" type="sa_ohy:DtProdGradHydro" nillable="false"/>
                                                                <xs:element name="DtObsGradHydro" type="sa_ohy:DtObsGradHydro" nillable="false"/>
                                                                <xs:element name="DureeGradHydro" type="sa_ohy:DureeGradHydro" nillable="false"/>
                                                                <xs:element name="ResGradHydro" type="sa_ohy:ResGradHydro" nillable="false"/>
                                                                <xs:element name="StGradHydro" type="sa_ohy:StGradHydro" nillable="false" minOccurs="0"/>
                                                                <xs:element name="QualifGradHydro" type="sa_ohy:QualifGradHydro" nillable="false" minOccurs="0"/>
                                                                <xs:element name="MethQualifGradHydro" type="sa_ohy:MethQualifGradHydro" nillable="false" minOccurs="0"/>
                                                                <xs:choice>
                                                                    <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                    <xs:element name="CdCapteur" type="sa_hyd:CdCapteur" nillable="false"/>
                                                                    <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                </xs:choice>
                                                                <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="ValidsAnneeHydro" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="ValidAnneeHydro" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="AnneeValidAnneeHydro" type="sa_ohy:AnneeValidAnneeHydro" nillable="false"/>
                                                    <xs:choice>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                    </xs:choice>
                                                    <xs:element name="QualifValidAnneeHydro" type="sa_ohy:QualifValidAnneeHydro" nillable="false"/>
                                                    <xs:element name="DispoHValidAnneeHydro" type="sa_ohy:DispoHValidAnneeHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DispoQValidAnneeHydro" type="sa_ohy:DispoQValidAnneeHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComValidAnneeHydro" type="sa_ohy:ComValidAnneeHydro" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtMajValidAnneeHydro" type="sa_ohy:DtMajValidAnneeHydro" nillable="false" minOccurs="0"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Simuls" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="Simul" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:choice>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                    </xs:choice>
                                                    <xs:element name="DtProdSimul" type="sa_ohy:DtProdSimul" nillable="false"/>
                                                    <xs:element name="GrdSimul" type="sa_ohy:GrdSimul" nillable="false"/>
                                                    <xs:element name="CdSimul" type="sa_ohy:CdSimul"/>
                                                    <xs:element name="IndiceQualSimul" type="sa_ohy:IndiceQualSimul" nillable="false" minOccurs="0"/>
                                                    <xs:element name="DtFinValidSimul" type="sa_ohy:DtFinValidSimul" minOccurs="0"/>
                                                    <xs:element name="DtDebSimul" type="sa_ohy:DtDebSimul" minOccurs="0"/>
                                                    <xs:element name="DtFinSimul" type="sa_ohy:DtFinSimul" minOccurs="0"/>
                                                    <xs:element name="DtBaseSimul" type="sa_ohy:DtBaseSimul" minOccurs="0"/>
                                                    <xs:element name="DtDerObsSimul" type="sa_ohy:DtDerObsSimul" minOccurs="0"/>
                                                    <xs:element name="ModeCalSimul" type="sa_ohy:ModeCalSimul" minOccurs="0"/>
                                                    <xs:element name="StSimul" type="sa_ohy:StSimul" nillable="false" minOccurs="0"/>
                                                    <xs:element name="TypPubliSimul" type="sa_ohy:TypPubliSimul" nillable="false" minOccurs="0"/>
                                                    <xs:element name="SysAltiSimul" type="sa_ohy:SysAltiSimul" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ContexteSimul" type="sa_ohy:ContexteSimul" minOccurs="0"/>
                                                    <xs:element name="ComSimul" type="sa_ohy:ComSimul" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ComPrivSimul" type="sa_ohy:ComPrivSimul" nillable="false" minOccurs="0"/>
                                                    <xs:element name="ModeSimul" type="sa_ohy:ModeSimul" minOccurs="0"/>
                                                    <xs:element name="CdModelePrevision" type="sa_hyd:CdModelePrevision" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdContact" type="sa_int:CdContact" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" nillable="false"/>
                                                    <xs:element name="DtDebutRefAlti" type="sa_hyd:DtDebutRefAlti" nillable="false" minOccurs="0"/>
                                                    <xs:element name="CdCourbeTarage" type="sa_ohy:CdCourbeTarage" nillable="false" minOccurs="0"/>
                                                    <xs:element name="PrevsTendance" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="PrevTendance" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:element name="DtPrevTendance" type="sa_ohy:DtPrevTendance" nillable="false"/>
                                                                            <xs:element name="ResMoyPrevTendance" type="sa_ohy:ResMoyPrevTendance" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ResMinPrevTendance" type="sa_ohy:ResMinPrevTendance" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="ResMaxPrevTendance" type="sa_ohy:ResMaxPrevTendance" nillable="false" minOccurs="0"/>
                                                                            <xs:element name="IncertDtPrevTendance" type="sa_ohy:IncertDtPrevTendance" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PrevsDeterministe" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="PrevDeterministe" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="DtPrevDeterministe" type="sa_ohy:DtPrevDeterministe"/>
                                                                            <xs:element name="ResPrevDeterministe" type="sa_ohy:ResPrevDeterministe"/>
                                                                            <xs:element name="IncertDtPrevDeterministe" type="sa_ohy:IncertDtPrevDeterministe" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PrevsProb" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="PrevProb" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="DtPrevProb" type="sa_ohy:DtPrevProb"/>
                                                                            <xs:element name="ProbsPrev" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence>
                                                                                        <xs:element name="ProbPrev" nillable="false" maxOccurs="unbounded">
                                                                                            <xs:complexType mixed="false">
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="PProbPrev" type="sa_ohy:PProbPrev" nillable="false"/>
                                                                                                    <xs:element name="ResProbPrev" type="sa_ohy:ResProbPrev" nillable="false"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="ScnSimul" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="LbScnSimul" type="sa_ohy:LbScnSimul"/>
                                                                <xs:element name="DescScnSimul" type="sa_ohy:DescScnSimul" minOccurs="0"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PrevsEnsemble" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="PrevEnsemble" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="DtPrevEnsembliste" type="sa_ohy:DtPrevEnsembliste"/>
                                                                            <xs:element name="MembresPrevEnsemble">
                                                                                <xs:complexType>
                                                                                    <xs:sequence>
                                                                                        <xs:element name="MembrePrevEnsemble" maxOccurs="unbounded">
                                                                                            <xs:complexType>
                                                                                                <xs:sequence>
                                                                                                    <xs:element name="LbMembrePrevEnsemble" type="sa_ohy:LbMembrePrevEnsemble"/>
                                                                                                    <xs:element name="PoidMembrePrevEnsemble" type="sa_ohy:PoidMembrePrevEnsemble" minOccurs="0"/>
                                                                                                    <xs:element name="ResMembrePrevEnsemble" type="sa_ohy:ResMembrePrevEnsemble"/>
                                                                                                </xs:sequence>
                                                                                            </xs:complexType>
                                                                                        </xs:element>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="PrevsEvol" minOccurs="0">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                <xs:element name="PrevEvol" maxOccurs="unbounded">
                                                                    <xs:complexType>
                                                                        <xs:sequence>
                                                                            <xs:element name="TypPrevEvol" type="sa_ohy:TypPrevEvol"/>
                                                                            <xs:element name="DtDebPrevEvol" type="sa_ohy:DtDebPrevEvol"/>
                                                                            <xs:element name="IncertDtPrevEvol" type="sa_ohy:IncertDtPrevEvol" minOccurs="0"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="Alarms" nillable="false" minOccurs="0">
                                <xs:complexType mixed="false">
                                    <xs:sequence>
                                        <xs:element name="Alarm" nillable="false" maxOccurs="unbounded">
                                            <xs:complexType mixed="false">
                                                <xs:sequence>
                                                    <xs:element name="DtAlarm" type="sa_ohy:DtAlarm" nillable="false"/>
                                                    <xs:element name="TypAlarm" type="sa_ohy:TypAlarm" nillable="false"/>
                                                    <xs:element name="MessAlarm" type="sa_ohy:MessAlarm" nillable="false" minOccurs="0"/>
                                                    <xs:element name="AlarmActivee" type="sa_ohy:AlarmActivee" nillable="false" minOccurs="0"/>
                                                    <xs:choice>
                                                        <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                        <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                        <xs:element name="CdSiteMeteo" type="sa_hyd:CdSiteMeteo" nillable="false"/>
                                                    </xs:choice>
                                                    <xs:element name="AlarmsSeuil" nillable="false" minOccurs="0">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence>
                                                                <xs:element name="AlarmSeuil" nillable="false" maxOccurs="unbounded">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence>
                                                                            <xs:choice>
                                                                                <xs:element name="CdSeuilHydro" type="sa_hyd:CdSeuilHydro" nillable="false"/>
                                                                                <xs:element name="CdSeuilMeteo" type="sa_hyd:CdSeuilMeteo" nillable="false"/>
                                                                            </xs:choice>
                                                                            <xs:choice>
                                                                                <xs:element name="CdCapteur" type="sa_hyd:CdCapteur" nillable="false"/>
                                                                                <xs:element name="CdStationHydro" type="sa_hyd:CdStationHydro" nillable="false"/>
                                                                                <xs:element name="CdGrdMeteo" type="sa_hyd:CdGrdMeteo" nillable="false"/>
                                                                                <xs:element name="CdSiteHydro" type="sa_hyd:CdSiteHydro" nillable="false"/>
                                                                            </xs:choice>
                                                                            <xs:choice>
                                                                                <xs:sequence>
                                                                                    <xs:element name="DtPrevTendance" type="sa_ohy:DtPrevTendance" nillable="false"/>
                                                                                    <xs:element name="PProbPrev" type="sa_ohy:PProbPrev" nillable="false" minOccurs="0"/>
                                                                                </xs:sequence>
                                                                                <xs:element name="DtObsHydro" type="sa_ohy:DtObsHydro" nillable="false"/>
                                                                                <xs:element name="DtObsMeteo" type="sa_ohy:DtObsMeteo" nillable="false"/>
                                                                            </xs:choice>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>