Schema URL | http://dd.eionet.europa.eu/schemas/MSFD13/ART18.xsd |
---|---|
File name | ART18.xsd |
Schema set | MSFD13 |
Name | MSFD Article 18 (Progress on PoM) |
There are 1 QA scripts and 1 conversion scripts registered for this schema.
Link to the schema page on XMLCONV
<?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msfd="http://dd.eionet.europa.eu/schemas/MSFD13/msfdcommon" elementFormDefault="qualified"> <xs:import namespace="http://dd.eionet.europa.eu/schemas/MSFD13/msfdcommon" schemaLocation="http://dd.eionet.europa.eu/schemas/MSFD13/MSFDCommon_ART18.xsd"/> <xs:complexType name="Category1bNotWFD"> <xs:sequence> <xs:element name="Descriptor" type="msfd:GESDescriptorGroup_Enum" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>MSFD Descriptor number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ImplementationProgress" type="msfd:EmptyImplementationProgress_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Progress in implementation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasureWithdrawn" type="msfd:EmptyYesNo_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Measure withdrawn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonWithdrawal" type="msfd:EmptyWithdrawalDelay_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for withdrawal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonWithdrawalOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for withdrawal other</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ImplementationYear" type="msfd:EmptyOrYearType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Year of implementation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Delay" type="msfd:EmptyOrDecimalType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Delay</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonDelay" type="msfd:EmptyWithdrawalDelay_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for delay</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonDelayOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for delay other</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OtherObstacles" type="msfd:EmptyYesNo_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Other obstacles</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeObstacle" type="msfd:EmptyWithdrawalDelay_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Type of obstacle</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeObstacleOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Type of obstacle other</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FurtherInformationObstacles" type="msfd:String1000OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Further information on obstacles</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProgressDescription" type="msfd:String2500OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Brief description of progress</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Measure" type="Measure" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:element name="ART18" type="ART18"/> <xs:complexType name="Measure"> <xs:sequence> <xs:element name="MeasureCode" type="msfd:String50Type" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Measure code (Article 13)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasureName" type="msfd:String1000Type" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Measure name</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Comments" type="msfd:String2500OrEmptyType" minOccurs="0" maxOccurs="1"/> <xs:element name="MSComments" type="msfd:String2500OrEmptyType" minOccurs="0" maxOccurs="1"/> <xs:element name="Disagree" type="msfd:YesNo_Enum" minOccurs="1" maxOccurs="1"/> <xs:element name="Prefilling" type="msfd:YesNo_Enum" minOccurs="1" maxOccurs="1"/> </xs:sequence> </xs:complexType> <xs:complexType name="ART18"> <xs:sequence> <xs:element name="CountryCode" type="msfd:CountryCode_Enum" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Country reporting</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasureProgress" type="MeasureProgress" minOccurs="1" maxOccurs="unbounded"/> <xs:element name="Category1bNotWFD" type="Category1bNotWFD" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="ContactMail" use="optional" type="msfd:EmailType"> <xs:annotation> <xs:documentation>Email of the reporter or functional email of the organisation</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ContactName" use="optional" type="msfd:String100Type"> <xs:annotation> <xs:documentation>Name of the reporter</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ContactOrganisation" use="optional" type="msfd:String1000Type"> <xs:annotation> <xs:documentation>Name of the reporter’s organisation and address</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ReportingDate" use="optional" type="msfd:DateType"> <xs:annotation> <xs:documentation>Date when the reporting has been done</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> <xs:complexType name="MeasureProgress"> <xs:sequence> <xs:element name="MeasureCode" type="msfd:String50Type" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Measure code (Article 13)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasureName" type="msfd:String1000Type" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Measure name</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Category" type="msfd:Category_Enum" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>Category of measure</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Descriptor" type="msfd:GESDescriptor_Enum" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>MSFD Descriptor number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ImplementationProgress" type="msfd:EmptyImplementationProgress_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Progress in implementation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MeasureWithdrawn" type="msfd:EmptyYesNo_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Measure withdrawn</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonWithdrawal" type="msfd:EmptyWithdrawalDelay_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for withdrawal</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonWithdrawalOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for withdrawal other</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ImplementationYear" type="msfd:EmptyOrYearType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Year of implementation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Delay" type="msfd:EmptyOrDecimalType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Delay</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonDelay" type="msfd:EmptyWithdrawalDelay_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for delay</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReasonDelayOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Reason for delay other</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OtherObstacles" type="msfd:EmptyYesNo_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Other obstacles</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeObstacle" type="msfd:EmptyWithdrawalDelay_Enum" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Type of obstacle</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeObstacleOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Type of obstacle other</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FurtherInformationObstacles" type="msfd:String1000OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Further information on obstacles</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProgressDescription" type="msfd:String2500OrEmptyType" minOccurs="0" maxOccurs="1"> <xs:annotation> <xs:documentation>Brief description of progress</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:schema>
European Environment Agency
Kgs. Nytorv 6, DK-1050 Copenhagen K, Denmark