| Schema URL | http://dd.eionet.europa.eu/schemas/ods-2022/ODSReport.xsd |
|---|---|
| File name | ODSReport.xsd |
| Schema set | ods-2022 |
| Name | ods-2022 |
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"
targetNamespace="http://dd.eionet.europa.eu/schemas/" xmlns="http://dd.eionet.europa.eu/schemas/"
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="qualified" >
<xs:import namespace="http://www.w3.org/XML/1998/namespace" />
<xs:element name="ODSReporting">
<xs:annotation>
<xs:documentation>Reporting of ozone-depleting substances under Article 27 of Regulation (EC) No 1005/2009
XML Schema
for Report
on production, Import and export.
Version: $Id: ODSReporting.xsd 23381 2018-02-15 09:27:59Z ivascu $
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="GeneralReportData" type="GeneralDataType"/>
<xs:element name="ODSSubstances">
<xs:complexType>
<xs:sequence>
<xs:element name="Substance" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Reported substance selected in table 2.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Code" type="xs:string"/>
</xs:sequence>
<xs:attribute name="virgin" type="xs:boolean"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ODSQuantities">
<xs:annotation>
<xs:documentation>List of substances and quantities reported in the report</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="TotalProduction" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Total production quantities of substances for indicated use (table
3)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ProductionQuantity" type="ProductionQuantityComplexType"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IndustrialRationalisation" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Production under industrial rationalisation (table 4)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CompanyQuantity" type="IndRatQuantityComplexType"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RecycledReclaimed" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Recycling and reclamation for any uses inside or outside EU (table
5)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="RecycledReclaimedQuantity"
type="RecycledReclaimedQuantityComplexType" maxOccurs="2"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TotalRecieved" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Quantities received from undertakings in the EU (e.g. purchases)
(table 6)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CompanyQuantity" type="ReceivedQuantityComplexType"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TotalImports" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Total imports from countries or territories outside of the EU
(table 7)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ImportQuantity" type="ImportsQuantityComplexType" maxOccurs="unbounded"/>
<xs:element name="Comments" type="CommentsType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TotalStocks" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Total stocks at the beginning, at the end of the reporting year
(table 8)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="StockQuantity" type="StockQuantityComplexType" maxOccurs="6"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ProducerStocks" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Stocks reported in total stocks that are resulting from production
in the reporting year (table 9)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="StockQuantity" type="StockQuantityComplexType" maxOccurs="3"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SalesEUMarket" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Placing on the EU market during the reporting year (sales etc.)
(table 10)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="SaleEUQuantity" type="SaleEUQuantityComplexType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExportFromEU" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Export to other countries and territories outside EU (table 11)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ExportQuantity" type="ExportQuantityComplexType"
maxOccurs="unbounded"/>
<xs:element name="Comments" type="CommentsType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PauFdst" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Process agent or Feedstock use within the reporting undertaking
(table 12)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ProcessQuantity" type="PauFdstUsedQuantityComplexType"
maxOccurs="unbounded"/>
<xs:element name="Comments" type="CommentsType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="UseWithinReporting" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Use within the reporting undertaking - no longer applicable (table 13)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Destruction" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Waste originating from the reporting company or imports (table 14)
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="DestructionQuantity" type="DestructionQuantityComplexType"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Comments" type="CommentsType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- General report data -->
<xs:complexType name="GeneralDataType">
<xs:annotation>
<xs:documentation>F-Gases report general data</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Company" type="CompanyType"/>
<xs:element name="SubmissionDate" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:list itemType="xs:date"/>
</xs:simpleType>
</xs:element>
<xs:element name="TransactionYear" type="YearType"/>
</xs:sequence>
<xs:attribute name="status" type="ReportStatusType" use="required"/>
<xs:attribute ref="xml:lang" use="required"/>
</xs:complexType>
<xs:simpleType name="ReportStatusType">
<xs:annotation>
<xs:documentation>Report status</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="incomplete|confirmed|submitted"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="YearType">
<xs:simpleContent>
<xs:extension base="YearSimpleType">
<xs:attribute name="valid" type="xs:boolean"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="YearSimpleType">
<xs:annotation>
<xs:documentation>Year in format YYYY</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:integer">
<xs:minInclusive value="2007"/>
</xs:restriction>
</xs:simpleType>
<!-- Company information -->
<xs:complexType name="CompanyType">
<xs:annotation>
<xs:documentation>Company Details - name, address, contact info</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CompanyId">
<xs:annotation>
<xs:documentation>Company ID in master database (BDR or FDB)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CompanyName">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PostalAddress" type="PostalAddressType"/>
<xs:element name="Country" type="CountryType"/>
<xs:element name="ContactInfo" type="ContactInfoType" minOccurs="1" maxOccurs="3"/>
<xs:element name="EoriCode" type="xs:string" minOccurs="0"/>
<xs:element name="VatCode" type="xs:string" minOccurs="0"/>
<xs:element name="Actor" type="ActorType"/>
</xs:sequence>
<xs:attribute name="status" type="CompanyInfoStatusType" use="required"/>
</xs:complexType>
<xs:complexType name="PostalAddressType">
<xs:annotation>
<xs:documentation>Postal Address</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="StreetAddress" type="xs:string"/>
<xs:element name="City" type="xs:string"/>
<xs:element name="Region" type="xs:string"/>
<xs:element name="PostalCode" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ContactInfoType">
<xs:annotation>
<xs:documentation>Contact person and communication tools Information</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Telephone" type="xs:string"/>
<xs:element name="FaxNumber" type="xs:string"/>
<xs:element name="Email" type="xs:string"/>
<xs:element name="ContactPerson" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="CompanyInfoStatusType">
<xs:annotation>
<xs:documentation>Status of company info element (name, address, contact)</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="incomplete|confirmed|modified"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="CountryType">
<xs:annotation>
<xs:documentation>Type to EU Country and name</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="CountryCodeType">
<xs:attribute name="desc" type="xs:string" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="CountryCodeType">
<xs:annotation>
<xs:documentation>Type to EU Country and name</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="EUCountryType">
<xs:annotation>
<xs:documentation>Type to EU Country and description</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="EUCountryCodeSimpleType">
<xs:attribute name="desc" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="EUCountryCodeSimpleType">
<xs:annotation>
<xs:documentation>Unique 2 character Code for Art12 reporting for the EU Member States and sub-national
regions
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="AT"/>
<xs:enumeration value="BE"/>
<xs:enumeration value="BG"/>
<xs:enumeration value="CY"/>
<xs:enumeration value="CZ"/>
<xs:enumeration value="DE"/>
<xs:enumeration value="DK"/>
<xs:enumeration value="EE"/>
<xs:enumeration value="ES"/>
<xs:enumeration value="FI"/>
<xs:enumeration value="FR"/>
<xs:enumeration value="GB"/>
<xs:enumeration value="GR"/>
<xs:enumeration value="HU"/>
<xs:enumeration value="IE"/>
<xs:enumeration value="IT"/>
<xs:enumeration value="LT"/>
<xs:enumeration value="LU"/>
<xs:enumeration value="LV"/>
<xs:enumeration value="MT"/>
<xs:enumeration value="NL"/>
<xs:enumeration value="PL"/>
<xs:enumeration value="PT"/>
<xs:enumeration value="RO"/>
<xs:enumeration value="SE"/>
<xs:enumeration value="SI"/>
<xs:enumeration value="SK"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ActorType">
<xs:annotation>
<xs:documentation>What transactions the Company does</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="NoReporting" type="xs:boolean"/>
<xs:element name="Producer" type="xs:boolean"/>
<xs:element name="Importer" type="xs:boolean"/>
<xs:element name="Exporter" type="xs:boolean"/>
<xs:element name="ProcessAgent" type="xs:boolean"/>
<xs:element name="Feedstock" type="xs:boolean"/>
<xs:element name="Destruction" type="xs:boolean"/>
</xs:sequence>
</xs:complexType>
<!-- Common types -->
<xs:complexType name="QuantityType">
<xs:annotation>
<xs:documentation>Complex type to store substance codes and quantity values</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="SubstanceCode" type="SubstanceCodeType"/>
<xs:element name="Value" type="ValueType"/>
<xs:element name="EstimatedValue" type="ValueType" minOccurs="0"/>
<xs:element name="Description" type="CommentsType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="stocksPrevYear" type="ValueType" use="optional"/>
<xs:attribute name="virgin" type="xs:boolean"/>
</xs:complexType>
<xs:complexType name="SubstanceCodeType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="virgin" type="xs:boolean">
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="ValueType">
<xs:annotation>
<xs:documentation>Type to enter values to the quantity fields. (default 0)</xs:documentation>
</xs:annotation>
<xs:union>
<xs:simpleType>
<xs:restriction base="xs:nonNegativeInteger"/>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base="EmptySimpleType"/>
</xs:simpleType>
</xs:union>
</xs:simpleType>
<xs:simpleType name="CommentsType">
<xs:annotation>
<xs:documentation>String for comments length up to 2000 characters</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:minLength value="0"/>
<xs:maxLength value="2000"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="EmptySimpleType">
<xs:annotation>
<xs:documentation>Type to enter empty string</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="OtherCompanyType">
<xs:annotation>
<xs:documentation>Company type for importer, exporter, supplier companies that cannot be from outside of the
EU
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="CompanyName" type="xs:string"/>
<xs:element name="CompanyAddress" type="xs:string"/>
<xs:element name="Country" type="CountryType"/>
</xs:sequence>
</xs:complexType>
<!-- Quantity types -->
<xs:complexType name="ProductionQuantityComplexType">
<xs:annotation>
<xs:documentation>Production table (3) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Subject" type="ProductionUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProductionUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 3</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="critical uses"/>
<xs:enumeration value="feedstock in EU"/>
<xs:enumeration value="feedstock outside EU"/>
<xs:enumeration value="foam blowing"/>
<xs:enumeration value="lab use in EU"/>
<xs:enumeration value="lab use outside EU"/>
<xs:enumeration value="process agent use"/>
<xs:enumeration value="refrigeration"/>
<xs:enumeration value="solvent"/>
<xs:enumeration value="unintentional by-production (to be destroyed)"/>
<xs:enumeration value="emissions during production"/>
<xs:enumeration value="other"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="IndRatQuantityComplexType">
<xs:annotation>
<xs:documentation>Industrial rationalisation table (4) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Company" type="OtherCompanyType"/>
<xs:element name="Subject" type="ProductionIndustrialUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProductionIndustrialUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 4</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="critical uses"/>
<xs:enumeration value="feedstock in EU"/>
<xs:enumeration value="feedstock outside EU"/>
<xs:enumeration value="foam blowing"/>
<xs:enumeration value="lab use in EU"/>
<xs:enumeration value="lab use outside EU"/>
<xs:enumeration value="process agent use"/>
<xs:enumeration value="refrigeration"/>
<xs:enumeration value="solvent"/>
<xs:enumeration value="unintentional by-production (to be destroyed)"/>
<xs:enumeration value="other"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="RecycledReclaimedQuantityComplexType">
<xs:annotation>
<xs:documentation>RecycledReclaimed table (5) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Subject" type="RecycledReclaimedUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="RecycledReclaimedUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 5</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="recycled"/>
<xs:enumeration value="reclaimed"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ReceivedQuantityComplexType">
<xs:annotation>
<xs:documentation>Total received table (6) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Company" type="OtherCompanyType"/>
<xs:element name="Subject" type="PurchasedUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PurchasedUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 6</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="critical uses"/>
<xs:enumeration value="destruction"/>
<xs:enumeration value="feedstock"/>
<xs:enumeration value="lab use"/>
<xs:enumeration value="process agent"/>
<xs:enumeration value="recycling or reclamation"/>
<xs:enumeration value="solvent"/>
<xs:enumeration value="other"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ImportsQuantityComplexType">
<xs:annotation>
<xs:documentation>Total imports table (7) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Country" type="CountryType"/>
<xs:element name="CustomsProcedure" type="CustomsProcedureType"/>
<xs:element name="Subject" type="ImportedUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ImportedUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 7</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="critical uses"/>
<xs:enumeration value="destruction"/>
<xs:enumeration value="feedstock uses"/>
<xs:enumeration value="foam blowing (for re-export)"/>
<xs:enumeration value="laboratory uses"/>
<xs:enumeration value="process agent uses"/>
<xs:enumeration value="refrigeration (for re-export)"/>
<xs:enumeration value="solvent (for-re-export)"/>
<xs:enumeration value="other"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="CustomsProcedureType">
<xs:annotation>
<xs:documentation>Type to enter Customs procedure</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="Free circulation|Re-export|Re-import|Transit|"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="StockQuantityComplexType">
<xs:annotation>
<xs:documentation>Stock quantities table (8 & 9) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Subject" type="StockUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
<xs:element name="Description" type="CommentsType" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="date">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="01-01"/>
<xs:enumeration value="12-31"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:complexType name="StockUsetypeType">
<xs:annotation>
<xs:documentation>Total stock usetypes used in table 8</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="free release|customs bondage|destruction|for feedstock use in EU|feedstock use outside EU"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="SaleEUQuantityComplexType">
<xs:annotation>
<xs:documentation>Sale EU table (10) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Company" type="OtherCompanyType"/>
<xs:element name="Subject" type="SaleEUUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SaleEUUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 10</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="critical uses"/>
<xs:enumeration value="destruction"/>
<xs:enumeration value="feedstock"/>
<xs:enumeration value="lab use"/>
<xs:enumeration value="process agent"/>
<xs:enumeration value="solvent"/>
<xs:enumeration value="to EU re-packagers"/>
<xs:enumeration value="to ODS producers"/>
<xs:enumeration value="other"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ExportQuantityComplexType">
<xs:annotation>
<xs:documentation>Export from EU table (11) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Country" type="CountryType"/>
<xs:element name="CustomsProcedure" type="CustomsProcedureType"/>
<xs:element name="Subject" type="ExportUsetypeType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ExportUsetypeType">
<xs:annotation>
<xs:documentation>Usetype codes used in table 11</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="usetype">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="critical uses"/>
<xs:enumeration value="destruction"/>
<xs:enumeration value="feedstock uses"/>
<xs:enumeration value="foam blowing"/>
<xs:enumeration value="laboratory uses"/>
<xs:enumeration value="process agent uses"/>
<xs:enumeration value="refrigeration (supply to non-EU vessels in EU ports)"/>
<xs:enumeration value="refrigeration"/>
<xs:enumeration value="solvent"/>
<xs:enumeration value="other"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PauFdstUsedQuantityComplexType">
<xs:annotation>
<xs:documentation>Pau Fdst internal uses table (12) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Process" type="ProcessType"/>
<xs:element name="Emissions" type="EmissionsMakeupType"/>
<xs:element name="MakeUp" type="EmissionsMakeupType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ProcessType">
<xs:annotation>
<xs:documentation>Process type used in table 12</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="code" type="xs:string"/>
<xs:attribute name="substance" type="xs:string"/>
<xs:attribute name="comment" type="xs:string"/>
<xs:attribute name="containment" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="EmissionsMakeupType">
<xs:annotation>
<xs:documentation>Emissions and Mapeup quantities</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DestructionQuantityComplexType">
<xs:annotation>
<xs:documentation>Destruction table (14) row</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="DestructionTechnology" type="DestructionTechnologyType"/>
<xs:element name="Quantity" type="QuantityType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DestructionTechnologyType">
<xs:annotation>
<xs:documentation>DestructionTechnology type used in table 14</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="code" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:schema>
European Environment Agency
Kgs. Nytorv 6, DK-1050 Copenhagen K, Denmark