View schema

There are 0 QA scripts and 0 conversion scripts registered for this schema.

<?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/MSFD2018/msfdcommon" elementFormDefault="qualified">
	<xs:import namespace="http://dd.eionet.europa.eu/schemas/MSFD2018/msfdcommon" schemaLocation="http://dd.eionet.europa.eu/schemas/MSFD2018/MSFDCommon_2018.xsd"/>
	<xs:element name="ART10_Targets" type="ART10_Targets"/>
	<xs:complexType name="MarineUnit">
		<xs:sequence>
			<xs:element name="MarineReportingUnit" type="msfd:String50Type" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Area where the Target applies</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Target" type="Target" minOccurs="1" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ProgressAssessment">
		<xs:sequence>
			<xs:element name="Parameter" type="msfd:Parameter_Enum" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Parameter assessed</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ParameterOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Parameter assessed</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Element" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Specific element covered (species, habitat, contaminant…) by the target</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Element2" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Additional element that is part of the measurement</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TargetValue" type="msfd:EmptyFloatType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Value defined as Target (for quantified targets)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValueAchievedLower" type="msfd:EmptyFloatType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Value(s) resulting from monitoring. Where applicable, provide a range.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValueAchievedUpper" type="msfd:EmptyFloatType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Value(s) resulting from monitoring. Where applicable, provide a range.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValueUnit" type="msfd:EmptyUnits_Enum" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Unit in which the value is expressed</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValueUnitOther" type="msfd:String250OrEmptyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Unit in which the value is expressed</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TargetStatus" type="msfd:EmptyTargetStatus_Enum" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Indicate whether the Target value has been achieved or not</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="AssessmentPeriod" type="msfd:YearRangeType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Start and end date of the 6-year assessment</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Description" type="msfd:String2500OrEmptyType" minOccurs="0" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Description or comment on the assessment outcomes</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RelatedIndicator" type="msfd:String50Type" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Indicator(s) used to assess progress towards target</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Target">
		<xs:annotation>
			<xs:documentation>Measure(/s) codes that have been defined to achieve the target</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="Feature" type="msfd:Feature_Enum" minOccurs="1" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Feature(s) to which the Target applies</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TargetCode" type="msfd:String50Type" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Code used for the Target</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Description" type="msfd:String2500Type" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Description of the Target</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="GEScomponent" type="msfd:GEScomponent_Enum" minOccurs="1" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Descriptor or Criteria to which the target applies</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Timescale" type="msfd:YearMonthType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Timescale for achievement of the Target</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateDate" type="msfd:YearMonthType" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Date where the Target has been officially adopted</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="UpdateType" type="msfd:UpdateTypeTarget_Enum" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation>Report on whether the Target reported under Description is as per 2012, modified from the 2012 definition, new or no longer needed</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RelatedMeasures" type="msfd:String50Type" minOccurs="0" maxOccurs="unbounded">
				<xs:annotation>
					<xs:documentation>Measure(s) codes that have been defined to achieve the target</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ProgressAssessment" type="ProgressAssessment" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="ART10_Targets">
		<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="MarineUnit" type="MarineUnit" 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:String100OrEmptyType">
			<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:schema>
Note

A check-in comment is required. Please enter it below.


Note

The schema's file name will not be changed, regardless of the name of the file you upload. Only the file contents will be overwritten!

Note

A new version requires a new file with a new name: