| Schema URL | http://dd-test.01dev.eea.europa.eu/schemas/eprtr_2014/ImplementationReport.xsd |
|---|---|
| File name | ImplementationReport.xsd |
| Schema set | eprtr_2014 |
| Name | E-PRTR implementation report |
There are 0 QA scripts and 0 conversion scripts registered for this schema.
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>
<!-- $Id: ImplementationReport.xsd 16447 2014-08-05 08:59:43Z kasperen $ -->
<xs:annotation>
<xs:documentation>
This schema is used for questionnaire relating to European Pollutant Release and Transfer Register and amending Council Directives 91/689/EEC and 96/61/EC.
XML Schema location: http://dd.eionet.europa.eu/schemas/eprtr_2014.workingCopy/ImplementationReport.xsd
Obligation URL: http://rod.eionet.europa.eu/obligations/540
Year 2014 updates:
* Change deadline element type in q-4-row to "deadlinedatetype"
</xs:documentation>
</xs:annotation>
<xs:element name="questionnaire">
<xs:complexType>
<xs:sequence>
<xs:element name="q-1" type="xs:string"/>
<xs:element name="q-1-a" type="xs:string"/>
<xs:element name="q-1-b" type="xs:string"/>
<xs:element name="q-2" type="xs:string"/>
<xs:element name="q-2-a" type="xs:string"/>
<xs:element name="q-2-a-i" type="xs:string"/>
<xs:element name="q-2-a-ii" type="xs:string"/>
<xs:element name="q-2-b" type="xs:string"/>
<xs:element name="q-2-c" type="xs:string"/>
<xs:element name="q-2-d" type="xs:string"/>
<xs:element name="q-2-d-i" type="xs:string"/>
<xs:element name="q-2-e" type="xs:string"/>
<xs:element name="q-2-f" type="xs:string"/>
<xs:element name="q-2-g" type="xs:string"/>
<xs:element name="q-3" type="xs:string"/>
<xs:element name="q-3-a" type="xs:string"/>
<xs:element name="q-3-b" type="xs:string"/>
<xs:element name="q-3-c" type="xs:string"/>
<xs:element name="q-3-d" type="xs:string"/>
<xs:element name="q-3-e" type="xs:string"/>
<xs:element name="q-3-f" type="xs:string"/>
<xs:element name="q-3-g" type="xs:string"/>
<xs:element name="q-3-h" type="xs:string"/>
<xs:element name="q-3-i" type="xs:string"/>
<xs:element name="q-3-ii" type="xs:string"/>
<xs:element ref="q-3-ii-table"/>
<xs:element name="q-3-iii" type="xs:string"/>
<xs:element name="q-4" type="xs:string"/>
<xs:element ref="q-4-table"/>
<xs:element name="q-4-a" type="xs:string"/>
<xs:element name="q-4-a-i" type="mydatetype"/>
<xs:element name="q-4-a-i-repeated" type="xs:boolean"/>
<xs:element name="q-4-a-ii" type="xs:string"/>
<xs:element name="q-4-b" type="xs:string"/>
<xs:element name="q-4-b-i" type="xs:boolean"/>
<xs:element name="q-4-b-ii" type="xs:string"/>
<xs:element name="q-4-b-iii" type="xs:boolean"/>
<xs:element name="q-4-b-iv" type="xs:string"/>
<xs:element name="q-4-c" type="xs:string"/>
<xs:element name="q-4-c-i" type="xs:string"/>
<xs:element name="q-4-d" type="xs:string"/>
<xs:element name="q-5" type="xs:string"/>
<xs:element name="q-5-a" type="xs:string"/>
<xs:element name="q-5-b" type="xs:string"/>
<xs:element ref="q-5-b-table"/>
<xs:element name="q-5-c" type="xs:string"/>
<xs:element name="q-6" type="xs:string"/>
<xs:element name="q-6-a" type="xs:string"/>
<xs:element name="q-6-b" type="xs:string"/>
<xs:element name="q-7" type="xs:string"/>
<xs:element name="q-7-a" type="xs:string"/>
<xs:element name="q-7-b" type="xs:string"/>
<xs:element name="q-7-c" type="xs:string"/>
<xs:element name="q-7-c-i" type="xs:string"/>
<xs:element name="q-8" type="xs:string"/>
<xs:element name="q-8-a" type="xs:string"/>
<xs:element name="q-9" type="xs:string"/>
<xs:element name="q-9-a" type="xs:string"/>
<xs:element name="q-10" type="xs:string"/>
<xs:element name="q-10-a" type="xs:string"/>
<xs:element name="q-10-b" type="xs:string"/>
<xs:element name="q-11" type="xs:string"/>
<xs:element name="q-11-a" type="xs:string"/>
<xs:element name="q-11-b" type="xs:string"/>
<xs:element name="q-11-c" type="xs:string"/>
<xs:element name="q-11-d" type="xs:string"/>
<xs:element name="q-11-e" type="xs:string"/>
<xs:element name="q-12" type="xs:string"/>
<xs:element name="q-12-a" type="xs:string"/>
</xs:sequence>
<xs:attribute ref="xml:lang"/>
<xs:attribute ref="type"/>
</xs:complexType>
</xs:element>
<xs:attribute name="type" default="A">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="A"/>
<xs:enumeration value="B"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:element name="q-3-ii-table">
<xs:complexType>
<xs:sequence>
<xs:element ref="q-3-ii-row" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="q-3-ii-row">
<xs:complexType>
<xs:sequence>
<xs:element ref="institution-type"/>
<xs:element name="institution-name" type="xs:string"/>
<xs:element name="pathway" type="xs:string"/>
<xs:element name="validation" type="xs:string"/>
<xs:element name="remarks" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="institution-type">
<xs:complexType>
<xs:attribute name="code" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="facility"/>
<xs:enumeration value="local-authorities"/>
<xs:enumeration value="regional-authority"/>
<xs:enumeration value="national-authority"/>
<xs:enumeration value="env-ministry"/>
<xs:enumeration value="other"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="q-4-table">
<xs:complexType>
<xs:sequence>
<xs:element ref="q-4-row" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="q-4-row">
<xs:complexType>
<xs:sequence>
<xs:element ref="institution-type"/>
<xs:element name="institution-name" type="xs:string"/>
<xs:element name="deadline" type="deadlinedatetype"/>
<xs:element name="year" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="q-5-b-table">
<xs:complexType>
<xs:sequence>
<xs:element ref="q-5-b-row" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="q-5-b-row">
<xs:complexType>
<xs:sequence>
<xs:element ref="measure-type"/>
<xs:element name="reference" type="xs:string"/>
<xs:element name="authority" type="xs:string"/>
<xs:element name="data-quality-check" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="measure-type">
<xs:complexType>
<xs:attribute name="code" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="methodology"/>
<xs:enumeration value="procedures"/>
<xs:enumeration value="other"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:simpleType name="mydatetype">
<xs:restriction base="xs:token">
<xs:pattern value="[0-9]{2}/[0-9]{2}/[0-9]{4}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="deadlinedatetype">
<xs:restriction base="xs:token">
<xs:pattern value="[0-9]{2}/[0-9]{2}" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
European Environment Agency
Kgs. Nytorv 6, DK-1050 Copenhagen K, Denmark