Schema URL | http://dd.eionet.europa.eu/schemas/dir91271eec/UWWTD2009.xsd |
---|---|
File name | UWWTD2009.xsd |
Schema set | dir91271eec |
Name | UWWTD 2009 schema |
There are 0 QA scripts and 0 conversion scripts registered for this schema.
<?xml version="1.0" encoding="UTF-8"?> <!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by hape (private) --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="UWWTD_Data"> <xs:annotation> <xs:documentation>Contains an UWWTD-Data Export</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="UWWTD_Report" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Contains the Report for one Reporter/ReportPeriod</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Reporter"> <xs:complexType> <xs:sequence> <xs:element name="rptMStateKey"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rptMStateValue" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rptCulture" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rptFormRA" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> <xs:fractionDigits value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReportPeriod"> <xs:complexType> <xs:sequence> <xs:element name="repCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="repVersion" type="xs:date" minOccurs="0"/> <xs:element name="repSituationAt" type="xs:date"/> <xs:element name="repReportedPeriod" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="4"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Contacts"> <xs:complexType> <xs:sequence> <xs:element name="Contact" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="conName"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conInstitution"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conStreet" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conZIP" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="8"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conCity" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conPhone" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conFax" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conEmail" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="conRemarks" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ReceivingAreas"> <xs:complexType> <xs:sequence> <xs:element name="ReceivingArea" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="rcaState"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaName"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaSensitiveArea" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaDateArt58" type="xs:date" minOccurs="0"/> <xs:element name="rcaParameterN" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaParameterP" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaParameterOther" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaDateDesignation" type="xs:date" minOccurs="0"/> <xs:element name="rcaANitro" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaAPhos" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaB" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaC" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaCRelevantDirective" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaMorphology" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaHydrologie" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaHydraulic" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaAbsenceRisk" type="xs:boolean" minOccurs="0"/> <xs:element name="rcaDateArt54" type="xs:date" minOccurs="0"/> <xs:element name="rcaPlants" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> <xs:fractionDigits value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPlantsCapacity" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> <xs:fractionDigits value="0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaNIncomingMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaNIncomingCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaNIncomingEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPIncomingMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPIncomingCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPIncomingEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaNDischargedMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaNDischargedCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaNDischargedEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPDischargedMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPDischargedCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaPDischargedEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaGIS" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaCIDOtherDirective" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaCDateOtherDirective" type="xs:date" minOccurs="0"/> <xs:element name="rcaRemarks" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaArt54Applied" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Agglomerations"> <xs:complexType> <xs:sequence> <xs:element name="Agglomeration" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="aggState"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggName" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggNUTS" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggLatitude" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggLongitude" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggGenerated"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="bigID" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggCalculation" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggChanges" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggChangesComment" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggPeriodOver" type="xs:date"/> <xs:element name="aggC1" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggMethodC1" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggC2" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggMethodC2" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggPercWithoutTreatment" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggMethodWithoutTreatment" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggPercPrimTreatment" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggPercSecTreatment" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggPercStringentTreatment" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggHaveRegistrationSystem" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggExistMaintenancePlan" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggPressureTest" type="xs:boolean" minOccurs="0"/> <xs:element name="aggVideoInspections" type="xs:boolean" minOccurs="0"/> <xs:element name="aggOtherMeasures" type="xs:boolean" minOccurs="0"/> <xs:element name="aggExplanationOther" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="4096"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggSewageNetwork" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggBestTechnicalKnowledge" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="16"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggDilutionRates" type="xs:boolean" minOccurs="0"/> <xs:element name="aggCapacity" type="xs:boolean" minOccurs="0"/> <xs:element name="aggAccOverflows" type="xs:boolean" minOccurs="0"/> <xs:element name="aggAccOverflowNumber" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggSewerOverflows_m3" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggSewerOverflows_pe" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggRemarks" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="4096"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggForecast" type="xs:date" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="BigCityDischargers"> <xs:complexType> <xs:sequence> <xs:element name="BigCityDischarger" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="bigCityID"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="bigCountryCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="bigCity"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UWWTPs"> <xs:complexType> <xs:sequence> <xs:element name="UWWTP" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="uwwState"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aggID" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwName" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCollectingSystem"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwDateClosing" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwHistorie" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwLatitude" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwLongitude" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNUTS" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwLoadEnteringUWWTP" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCapacity" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPrimaryTreatment" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwSecondaryTreatment" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwOtherTreatment" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwNRemoval" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwPRemoval" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwUV" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwChlorination" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwOzonation" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwSandFiltration" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwMicroFiltration" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwOther" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwSpecification" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBOD5Perf" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODPerf" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwTSSPerf" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNTotPerf" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPTotPerf" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwOtherPerf" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBadPerformance" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwAccidents" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwBadDesign" type="xs:boolean" minOccurs="0"/> <xs:element name="uwwInformation" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBODIncomingMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBODIncomingCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBODIncomingEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODIncomingMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODIncomingCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODIncomingEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNIncomingMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNIncomingCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNIncomingEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPIncomingMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPIncomingCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPIncomingEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBODDischargeMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBODDischargeCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwBODDischargeEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODDischargeMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODDischargeCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwCODDischargeEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNDischargeMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNDischargeCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwNDischargeEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPDischargeMeasured" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPDischargeCalculated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwPDischargeEstimated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwWasteWaterTreated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwMethodWasteWaterTreated" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwRemarks" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UwwtpAgglos"> <xs:complexType> <xs:sequence> <xs:element name="UwwtpAgglo" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="aucUwwCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aucUwwName" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aucAggCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aucAggName" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aucPercEnteringUWWTP" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aucMethodPercEnteringUWWTP" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="aucPercC2T" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DischargePoints"> <xs:complexType> <xs:sequence> <xs:element name="DischargePoint" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="dcpState"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="uwwID"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpCode"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpName" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpNUTS" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpLatitude" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpLongitude" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpWaterBodyType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpIrrigation" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpTypeOfReceivingArea" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="rcaID" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpSurfaceWaters" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpWaterbodyID" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpWaterBodyReferenceDate" type="xs:date" minOccurs="0"/> <xs:element name="dcpNotAffect" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpMSProvide" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpCOMAccept" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpGroundWater" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpGroundWaterReferenceDate" type="xs:date" minOccurs="0"/> <xs:element name="dcpReceivingWater" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpReceivingWaterReferenceDate" type="xs:date" minOccurs="0"/> <xs:element name="dcpWFDSubUnit" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpWFDSubUnitReferenceDate" type="xs:date" minOccurs="0"/> <xs:element name="dcpWFDRBD" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="64"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="dcpWFDRBDReferenceDate" type="xs:date" minOccurs="0"/> <xs:element name="dcpRemarks" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="4096"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Industries"> <xs:complexType> <xs:sequence> <xs:element name="Industry" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="indState"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="indCodePlant"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="32"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="indNamePlant" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="128"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="indBranch" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="indOrganicLoad" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="indConditions" type="xs:boolean" minOccurs="0"/> <xs:element name="indDateCompiliance" type="xs:date" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="MSLevel"> <xs:complexType> <xs:sequence> <xs:element name="mslSludgeProduction" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslDischargePipelines" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslDischargeShips" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslDischargeOthers" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslReuseSoilAgriculture" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslReuseOthers" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslDisposalLandfill" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslDisposalIncineration" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslDisposalOthers" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="18"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslRemarks" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslWWReusePerc" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:long"> <xs:totalDigits value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="mslWWReuseAgri" type="xs:boolean" minOccurs="0"/> <xs:element name="mslWWReuseInd" type="xs:boolean" minOccurs="0"/> <xs:element name="mslWWReuseOther" type="xs:boolean" minOccurs="0"/> <xs:element name="mslWWReuseExplain" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="50"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="rptDateexported" type="xs:dateTime" use="required"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
European Environment Agency
Kgs. Nytorv 6, DK-1050 Copenhagen K, Denmark