<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 rel. 3 sp1 (http://www.altova.com) by DIRECTION DOCUMENTATION ET DONNEES (OFFICE INTERNATIONAL DE L'EAU) -->
<xs:schema xmlns="http://xml.sandre.eaufrance.fr/scneario/GWSiteData/1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sa_qul="http://xml.sandre.eaufrance.fr/qul/1" xmlns:sa_dc="http://xml.sandre.eaufrance.fr/dc/2" xmlns:sa_msg="http://xml.sandre.eaufrance.fr/message/1" xmlns:sa_par="http://xml.sandre.eaufrance.fr/par/1" xmlns:sa_int="http://xml.sandre.eaufrance.fr/int/1" xmlns:sa_pte="http://xml.sandre.eaufrance.fr/pte/1" targetNamespace="http://xml.sandre.eaufrance.fr/scneario/GWSiteData/1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1" xml:lang="fr" finalDefault="" blockDefault="">
    <xs:import namespace="http://xml.sandre.eaufrance.fr/message/1" schemaLocation="../../../msg/1/message.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/pte/1" schemaLocation="../../../pte/1/sandre_fmt_xml_pte.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/qul/1" schemaLocation="../../../qul/1/sandre_fmt_xml_qul.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/dc/2" schemaLocation="../../../dc/2/sandre_fmt_rsx.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/int/1" schemaLocation="../../../int/1/sandre_ref_int.xsd"/>
    <xs:import namespace="http://xml.sandre.eaufrance.fr/par/1" schemaLocation="../../../par/1/sandre_ref_par.xsd"/>
    <xs:element name="GWSiteData" nillable="false" abstract="false">
        <xs:complexType mixed="false">
            <xs:sequence minOccurs="1" maxOccurs="1">
                <xs:element name="Scenario" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="CodeScenario" type="sa_msg:CodeScenario" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="VersionScenario" type="sa_msg:VersionScenario" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="NomScenario" type="sa_msg:NomScenario" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="DateCreationFichier" type="sa_msg:DateCreationFichier" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="DateDebutReference" type="sa_msg:DateDebutReference" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="DateFinReference" type="sa_msg:DateFinReference" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="Emetteur" minOccurs="1" maxOccurs="1" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                        <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" minOccurs="1" maxOccurs="1" nillable="false"/>
                                        <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" minOccurs="1" maxOccurs="1" nillable="false"/>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="PointEau" maxOccurs="unbounded" minOccurs="1" nillable="false">
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="CdNationalPointEau" type="sa_pte:CdNationalPointEau" minOccurs="1" maxOccurs="1" nillable="false"/>
                            <xs:element name="Qualitometre" minOccurs="0" maxOccurs="2" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                        <xs:element name="ConstitutionQualitometre" type="sa_pte:ConstitutionQualitometre" minOccurs="1" maxOccurs="1" nillable="false"/>
                                        <xs:element name="Prelevement" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                            <xs:complexType mixed="false">
                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                    <xs:element name="DateDebPrelevement" type="sa_qul:DateDebPrelevement" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="HeureDebPrelevement" type="sa_qul:HeureDebPrelevement" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="RefPrelevementProducteur" type="sa_qul:RefPrelevementProducteur" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="NiveauSoutiragePrelevement" type="sa_qul:NiveauSoutiragePrelevement" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="LieuPrecisPrelevement" type="sa_qul:LieuPrecisPrelevement" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="DebitSoutirage" type="sa_qul:DebitSoutirage" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="VolumePompe" type="sa_qul:VolumePompe" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="VolumePurge" type="sa_qul:VolumePurge" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="NiveauPiezoAvantPrelevement" type="sa_qul:NiveauPiezoAvantPrelevement" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="RepresentativitePrelevement" type="sa_qul:RepresentativitePrelevement" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="OperateurPrelevement" type="sa_qul:OperateurPrelevement" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="ComPrelevement" type="sa_qul:ComPrelevement" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="SiteMesureQualitometre" type="sa_qul:SiteMesureQualitometre" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    <xs:element name="Producteur" minOccurs="1" maxOccurs="1" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                            </xs:sequence>
                              <!--<xs:complexContent>
																						<xs:restriction base="sa_int:Intervenant">-->
                              <!--</xs:restriction>
																					</xs:complexContent>-->
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="Support" minOccurs="1" maxOccurs="1" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="CdSupport" type="sa_par:CdSupport" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="LbSupport" type="sa_par:LbSupport" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                            </xs:sequence>
                              <!--<xs:complexContent>
																						<xs:restriction base="sa_par:Support">-->
                              <!--</xs:restriction>
																					</xs:complexContent>-->
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="ReseauPrel" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="CodeSandreRdd" type="sa_dc:CodeSandreRdd" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="NomRdd" type="sa_dc:NomRdd" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                            </xs:sequence>
                              <!--<xs:complexContent>
																						<xs:restriction base="sa_dc:DispositifCollecte">-->
                              <!--</xs:restriction>
																					</xs:complexContent>-->
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="Analyse" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="NumOrdreAnalyse" type="sa_qul:NumOrdreAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="RefAnalyseProducteur" type="sa_qul:RefAnalyseProducteur" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="DateAnalyse" type="sa_qul:DateAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="HeureAnalyse" type="sa_qul:HeureAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="ResultatAnalyse" type="sa_qul:ResultatAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="CdRemarque" type="sa_qul:CdRemarque" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="InSituAnalyse" type="sa_qul:InSituAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="DifficulteAnalyse" type="sa_qul:DifficulteAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="ConformiteAcqAnalyse" type="sa_qul:ConformiteAcqAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="ComAnalyse" type="sa_qul:ComAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="ComResultatAnalyse" type="sa_qul:ComResultatAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="UniteMesure" type="sa_qul:UniteMesure" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="ResultatRefAnalyse" type="sa_qul:ResultatRefAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="VraisemblanceAnalyse" type="sa_qul:VraisemblanceAnalyse" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="StatutResAna" type="sa_qul:StatutResAna" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="AccreAna" type="sa_qul:AccreAna" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="IncertAna" type="sa_qul:IncertAna" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="Lq" type="sa_qul:Lq" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="Ld" type="sa_qul:Ld" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="Ss" type="sa_qul:Ss" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="Vf" type="sa_qul:Vf" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="Parametre" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdParametre" type="sa_par:CdParametre" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomParametre" type="sa_par:NomParametre" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_par:Parametre">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="FractionAnalysee" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdFractionAnalysee" type="sa_par:CdFractionAnalysee" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="LbFractionAnalysee" type="sa_par:LbFractionAnalysee" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_par:FractionAnalysee">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="MethAna" minOccurs="0" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdMethode" type="sa_par:CdMethode" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomMethode" type="sa_par:NomMethode" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_par:Methode">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="MethFrac" minOccurs="0" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdMethode" type="sa_par:CdMethode" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomMethode" type="sa_par:NomMethode" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_par:Methode">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="Producteur" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_int:Intervenant">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="Laboratoire" minOccurs="0" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_int:Intervenant">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="ResponsableValidation" minOccurs="0" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdIntervenant" type="sa_int:CdIntervenant" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomIntervenant" type="sa_int:NomIntervenant" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_int:Intervenant">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="Solvant" minOccurs="0" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CdParametre" type="sa_par:CdParametre" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="NomParametre" type="sa_par:NomParametre" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_par:Parametre">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="MethExtraction" minOccurs="0" maxOccurs="1" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="RdtExtraction" type="sa_qul:RdtExtraction" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                            <xs:element name="Methode" minOccurs="1" maxOccurs="1" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                        <xs:element name="CdMethode" type="sa_par:CdMethode" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                                        <xs:element name="NomMethode" type="sa_par:NomMethode" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                    </xs:sequence>
                                          <!--<xs:complexContent>
																																<xs:restriction base="sa_par:Methode">-->
                                          <!--</xs:restriction>
																															</xs:complexContent>-->
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                    <!--<xs:complexContent>
																											<xs:restriction base="sa_qul:MethExtraction">-->
                                    <!--</xs:restriction>
																										</xs:complexContent>-->
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                              <!--<xs:complexContent>
																						<xs:restriction base="sa_qul:Analyse">-->
                              <!--</xs:restriction>
																					</xs:complexContent>-->
                                                        </xs:complexType>
                                                    </xs:element>
                                                    <xs:element name="FinalitePrel" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="CdFinalite" type="sa_dc:CdFinalite" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="LbFinalite" type="sa_dc:LbFinalite" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                            </xs:sequence>
                              <!--<xs:complexContent>
																						<xs:restriction base="sa_dc:Finalite">-->
                              <!--</xs:restriction>
																					</xs:complexContent>-->
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                        <!--<xs:complexContent>
																	<xs:restriction base="sa_qul:Prelevement">-->
                        <!--</xs:restriction>
																</xs:complexContent>-->
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                  <!--<xs:complexContent>
												<xs:restriction base="sa_qul:Qualitometre">-->
                  <!--</xs:restriction>
											</xs:complexContent>-->
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
            <!--<xs:complexContent>
							<xs:restriction base="sa_pte:PointEau">-->
            <!--</xs:restriction>
						</xs:complexContent>-->
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>