<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sa_md="http://xml.sandre.eaufrance.fr/scenario/metadonnees/1" xmlns:gco="http://www.isotc211.org/2005/gco" targetNamespace="http://xml.sandre.eaufrance.fr/scenario/metadonnees/1" elementFormDefault="qualified" attributeFormDefault="unqualified" finalDefault="" blockDefault="">
    <xs:import namespace="http://www.isotc211.org/2005/gmd" schemaLocation="19139_FR/gmd/metadataApplication.xsd"/>
    <xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="19139_FR/gco/gco.xsd"/>
    <xs:element name="MD_Metadata" nillable="false" abstract="false">
        <xs:complexType mixed="false">
            <xs:sequence minOccurs="1" maxOccurs="1">
                <xs:element name="language" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:annotation>
                        <xs:documentation>Fixé à 'FRA' dans une balise gco:CharacterString</xs:documentation>
                    </xs:annotation>
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element ref="gco:CharacterString" minOccurs="0" maxOccurs="1" nillable="false"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="characterSet" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:annotation>
                        <xs:documentation>Fixé à : 'utf8'.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="MD_CharacterSetCode" type="gco:CodeListValue_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="hierarchyLevel" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:annotation>
                        <xs:documentation>Fixé à 'series' si MD_Metadata est l'élément racine sinon fixé à 'feature'.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="MD_ScopeCode" type="gco:CodeListValue_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="contact" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:annotation>
                        <xs:documentation>Indiquer le contact sous forme d’un ensemble de balise CI_ResponsibleParty avec le rôle fixé à 'pointOfContact'.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="CI_ResponsibleParty" minOccurs="0" maxOccurs="1" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                            <xs:element name="individualName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                            <xs:element name="organisationName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                            <xs:element name="positionName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                            <xs:element name="contactInfo" minOccurs="0" maxOccurs="1" nillable="false">
                                                <xs:complexType mixed="false">
                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                        <xs:element name="CI_Contact" minOccurs="0" maxOccurs="1" nillable="false">
                                                            <xs:complexType mixed="false">
                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                    <xs:sequence minOccurs="1" maxOccurs="1"/>
                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                        <xs:element name="phone" minOccurs="0" maxOccurs="1" nillable="false">
                                                                            <xs:complexType mixed="false">
                                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                    <xs:element name="CI_Telephone" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                        <xs:complexType mixed="false">
                                                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                    <xs:element name="voice" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded" nillable="false"/>
                                                                                                    <xs:element name="facsimile" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded" nillable="false"/>
                                                                                                </xs:sequence>
                                                                                            </xs:sequence>
                                                                                        </xs:complexType>
                                                                                    </xs:element>
                                                                                </xs:sequence>
                                                                            </xs:complexType>
                                                                        </xs:element>
                                                                        <xs:element name="address" minOccurs="0" maxOccurs="1" nillable="false">
                                                                            <xs:complexType mixed="false">
                                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                    <xs:element name="CI_Address" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                        <xs:complexType mixed="false">
                                                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                <xs:sequence minOccurs="1" maxOccurs="1"/>
                                                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                    <xs:element name="deliveryPoint" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded" nillable="false"/>
                                                                                                    <xs:element name="city" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                    <xs:element name="administrativeArea" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                    <xs:element name="postalCode" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                    <xs:element name="country" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                    <xs:element name="electronicMailAddress" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded" nillable="false"/>
                                                                                                </xs:sequence>
                                                                                            </xs:sequence>
                                                                                        </xs:complexType>
                                                                                    </xs:element>
                                                                                </xs:sequence>
                                                                            </xs:complexType>
                                                                        </xs:element>
                                                                    </xs:sequence>
                                                                </xs:sequence>
                                                            </xs:complexType>
                                                        </xs:element>
                                                    </xs:sequence>
                                                </xs:complexType>
                                            </xs:element>
                                            <xs:element name="role" minOccurs="1" maxOccurs="1" nillable="false">
                                                <xs:complexType mixed="false">
                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                        <xs:element name="CI_RoleCode" type="gco:CodeListValue_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                    </xs:sequence>
                                                </xs:complexType>
                                            </xs:element>
                                        </xs:sequence>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="dateStamp" minOccurs="0" maxOccurs="1" nillable="false">
                    <xs:annotation>
                        <xs:documentation>Date de création du fichier selon le formalisme suivant : AAA-MM-JJ si MD_Metadata racine.</xs:documentation>
                    </xs:annotation>
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element ref="gco:Date" minOccurs="1" maxOccurs="1" nillable="false"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="identificationInfo" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="MD_DataIdentification" minOccurs="1" maxOccurs="1" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                        <xs:element name="citation" minOccurs="1" maxOccurs="1" nillable="false">
                                            <xs:annotation>
                                                <xs:documentation>Pour l'attribut date, fixer la valeur à creation ou revision si l'information est disponible (cas des stations de mesures).</xs:documentation>
                                            </xs:annotation>
                                            <xs:complexType mixed="false">
                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                    <xs:element name="CI_Citation" minOccurs="0" maxOccurs="1" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="title" type="gco:CharacterString_PropertyType" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                <xs:element name="date" type="gmd:CI_Date_PropertyType" minOccurs="0" maxOccurs="unbounded" nillable="false"/>
                                                                <xs:element name="identifier" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="MD_Identifier" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                            <xs:element name="code" type="gco:CharacterString_PropertyType" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                                        </xs:sequence>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="citedResponsibleParty" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CI_ResponsibleParty" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                            <xs:element name="individualName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                            <xs:element name="organisationName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                            <xs:element name="positionName" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                            <xs:element name="role" minOccurs="1" maxOccurs="1" nillable="false">
                                                                                                <xs:complexType mixed="false">
                                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                        <xs:element name="CI_RoleCode" type="gco:CodeListValue_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                    </xs:sequence>
                                                                                                </xs:complexType>
                                                                                            </xs:element>
                                                                                        </xs:sequence>
                                                                                    </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="abstract" type="gco:CharacterString_PropertyType" minOccurs="1" maxOccurs="1" nillable="false">
                                            <xs:annotation>
                                                <xs:documentation>Peut être vide mais obligatoire.</xs:documentation>
                                            </xs:annotation>
                                        </xs:element>
                                        <xs:element name="aggregationInfo" minOccurs="0" maxOccurs="unbounded" nillable="false">
                                            <xs:annotation>
                                                <xs:documentation>Utiliser pour référencer un réseau de mesure associé.</xs:documentation>
                                            </xs:annotation>
                                            <xs:complexType mixed="false">
                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                    <xs:element name="MD_AggregateInformation" minOccurs="1" maxOccurs="1" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element name="aggregateDataSetName" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:annotation>
                                                                        <xs:documentation>Nom du réseau de mesure</xs:documentation>
                                                                    </xs:annotation>
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="CI_Citation" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                            <xs:element name="title" type="gco:CharacterString_PropertyType" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                                            <xs:element name="date" maxOccurs="unbounded" minOccurs="1" nillable="false">
                                                                                                <xs:complexType mixed="false">
                                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                        <xs:element name="CI_Date" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                                            <xs:complexType mixed="false">
                                                                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                                    <xs:sequence minOccurs="1" maxOccurs="1"/>
                                                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                                        <xs:element name="date" minOccurs="1" maxOccurs="1" nillable="false">
                                                                                                                            <xs:complexType mixed="false">
                                                                                                                                <xs:choice minOccurs="0" maxOccurs="1">
                                                                                                                                    <xs:element ref="gco:Date" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                                                                                </xs:choice>
                                                                                                                            </xs:complexType>
                                                                                                                        </xs:element>
                                                                                                                        <xs:element name="dateType" minOccurs="1" maxOccurs="1" nillable="false">
                                                                                                                            <xs:complexType mixed="false">
                                                                                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                                                    <xs:element name="CI_DateTypeCode" type="gco:CodeListValue_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                                                </xs:sequence>
                                                                                                                            </xs:complexType>
                                                                                                                        </xs:element>
                                                                                                                    </xs:sequence>
                                                                                                                </xs:sequence>
                                                                                                            </xs:complexType>
                                                                                                        </xs:element>
                                                                                                    </xs:sequence>
                                                                                                </xs:complexType>
                                                                                            </xs:element>
                                                                                        </xs:sequence>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="aggregateDataSetIdentifier" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:annotation>
                                                                        <xs:documentation>Indication du code du réseau</xs:documentation>
                                                                    </xs:annotation>
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="MD_Identifier" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                            <xs:element name="code" type="gco:CharacterString_PropertyType" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                                        </xs:sequence>
                                                                                    </xs:sequence>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="associationType" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:annotation>
                                                                        <xs:documentation>Le type est fixé à largerWorkCitation</xs:documentation>
                                                                    </xs:annotation>
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="DS_AssociationTypeCode" minOccurs="0" maxOccurs="1" nillable="false">
                                                                                <xs:complexType mixed="false">
                                                                                    <xs:simpleContent>
                                                                                        <xs:restriction base="gco:CodeListValue_Type"/>
                                                                                    </xs:simpleContent>
                                                                                </xs:complexType>
                                                                            </xs:element>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                                <xs:element name="initiativeType" minOccurs="1" maxOccurs="1" nillable="false">
                                                                    <xs:annotation>
                                                                        <xs:documentation>Le type est fixé à Program</xs:documentation>
                                                                    </xs:annotation>
                                                                    <xs:complexType mixed="false">
                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                            <xs:element name="DS_InitiativeTypeCode" type="gco:CodeListValue_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                        </xs:sequence>
                                                                    </xs:complexType>
                                                                </xs:element>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:element name="language" minOccurs="1" maxOccurs="1" nillable="false"/>
                                        <xs:element name="topicCategory" minOccurs="1" maxOccurs="1" nillable="false">
                                            <xs:annotation>
                                                <xs:documentation>Fixé à InlandWaters ou Oceans.</xs:documentation>
                                            </xs:annotation>
                                            <xs:complexType mixed="false">
                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                    <xs:element name="MD_TopicCategoryCode" type="gmd:MD_TopicCategoryCode_Type" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element ref="sa_md:series" minOccurs="0" maxOccurs="1" nillable="false"/>
                <xs:element name="distributionInfo" minOccurs="0" maxOccurs="1" nillable="false">
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="MD_Distribution" minOccurs="1" maxOccurs="1" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                        <xs:element name="transferOptions" minOccurs="1" maxOccurs="1" nillable="false">
                                            <xs:complexType mixed="false">
                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                    <xs:element name="MD_DigitalTransferOptions" minOccurs="1" maxOccurs="1" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                                    <xs:element name="onLine" maxOccurs="unbounded" minOccurs="1" nillable="false">
                                                                        <xs:complexType mixed="false">
                                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                <xs:element name="CI_OnlineResource" minOccurs="1" maxOccurs="1" nillable="false">
                                                                                    <xs:complexType mixed="false">
                                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                            <xs:sequence minOccurs="1" maxOccurs="1"/>
                                                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                <xs:element name="linkage" minOccurs="1" maxOccurs="1" nillable="false">
                                                                                                    <xs:complexType mixed="false">
                                                                                                        <xs:sequence minOccurs="1" maxOccurs="1">
                                                                                                            <xs:element name="URL" type="xs:anyURI" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                                                                        </xs:sequence>
                                                                                                    </xs:complexType>
                                                                                                </xs:element>
                                                                                                <xs:element name="protocol" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                <xs:element name="name" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                <xs:element name="description" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                                <xs:element name="function" type="gmd:CI_OnLineFunctionCode_PropertyType" minOccurs="0" maxOccurs="1" nillable="false"/>
                                                                                            </xs:sequence>
                                                                                        </xs:sequence>
                                                                                    </xs:complexType>
                                                                                </xs:element>
                                                                            </xs:sequence>
                                                                        </xs:complexType>
                                                                    </xs:element>
                                                                </xs:sequence>
                                                            </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="series" nillable="false" abstract="false">
        <xs:complexType mixed="false">
            <xs:sequence minOccurs="1" maxOccurs="1">
                <xs:element name="DS_Series" minOccurs="1" maxOccurs="1" nillable="false">
                    <xs:complexType mixed="false">
                        <xs:sequence minOccurs="1" maxOccurs="1">
                            <xs:element name="composedOf" maxOccurs="unbounded" minOccurs="1" nillable="false">
                                <xs:complexType mixed="false">
                                    <xs:sequence minOccurs="1" maxOccurs="1">
                                        <xs:element name="DS_DataSet" minOccurs="1" maxOccurs="1" nillable="false">
                                            <xs:complexType mixed="false">
                                                <xs:sequence minOccurs="1" maxOccurs="1">
                                                    <xs:element name="has" maxOccurs="unbounded" minOccurs="1" nillable="false">
                                                        <xs:complexType mixed="false">
                                                            <xs:sequence minOccurs="1" maxOccurs="1">
                                                                <xs:element ref="sa_md:MD_Metadata" minOccurs="1" maxOccurs="1" nillable="false"/>
                                                            </xs:sequence>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                                <xs:attribute name="id" use="optional"/>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>