Schema URL | http://dd.eionet.europa.eu/schemas/fgases-2019/f-gases-bulk-verification-2018.xsd |
---|---|
File name | f-gases-bulk-verification-2018.xsd |
Schema set | fgases-2019 |
Name | F-gases verification reporting (bulk imports) |
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"> <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd" /> <xs:complexType name="CompanyType"> <xs:sequence> <xs:element name="CompanyId" type="NonEmptyString" minOccurs="1" maxOccurs="1" /> <xs:element name="CompanyName" type="NonEmptyString" minOccurs="1" maxOccurs="1" /> <xs:element name="Country" type="CountryType" minOccurs="0" maxOccurs="1" /> <xs:element name="VATNumber" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="EuLegalRepresentativeCompany" type="EuLegalRepresentativeCompanyType" minOccurs="0" maxOccurs="1" /> </xs:sequence> <xs:attribute name="status" type="xs:string" /> </xs:complexType> <xs:complexType name="EuLegalRepresentativeCompanyType"> <xs:sequence> <xs:element name="CompanyId" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="CompanyName" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="VATNumber" type="xs:string" minOccurs="0" maxOccurs="1" /> </xs:sequence> </xs:complexType> <xs:complexType name="CountryType"> <xs:sequence> <xs:element name="Code" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="Type" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="Name" type="NonEmptyString" minOccurs="1" maxOccurs="1" /> </xs:sequence> </xs:complexType> <xs:simpleType name="NonEmptyString"> <xs:restriction base="xs:string"> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> <xs:complexType name="ReportFilesType"> <xs:sequence> <xs:element name="ReportFile" type="xs:string" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:element name="Verification"> <xs:complexType> <xs:sequence> <xs:element name="Company" type="CompanyType" /> <xs:element name="Year" type="NonEmptyString" minOccurs="1" maxOccurs="1" /> <xs:element name="NILReport" type="xs:boolean" minOccurs="1" maxOccurs="1"/> <xs:element name="URL" minOccurs="1" maxOccurs="1" > <xs:simpleType> <xs:restriction base="xs:anyURI"> <xs:pattern value="https://bdr.eionet.europa.eu/fgases/.+" /> <xs:pattern value="https://bdr-test.eionet.europa.eu/fgases/.+" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReportedDate" type="xs:dateTime" minOccurs="1" maxOccurs="1" /> <xs:element name="BV_9F" minOccurs="1" maxOccurs="1" default="BV_9F_5" > <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="BV_9F_1|BV_9F_2|BV_9F_3|BV_9F_4|BV_9F_5" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BV_5C" minOccurs="1" maxOccurs="1" default="BV_5C_5" > <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="BV_5C_1|BV_5C_2|BV_5C_3|BV_5C_4|BV_5C_5" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="BV_10A" minOccurs="1" maxOccurs="1" default="BV_10A_5" > <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="BV_10A_1|BV_10A_2|BV_10A_3|BV_10A_4|BV_10A_5" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReportFiles" type="ReportFilesType" minOccurs="1" maxOccurs="1" /> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
European Environment Agency
Kgs. Nytorv 6, DK-1050 Copenhagen K, Denmark