View schema

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

<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2012 rel. 2 (http://www.altova.com) by Jon Maidens (Atkins Danmark a/s) -->
<xs:schema xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ms="http://water.eionet.europa.eu/schemas/dir200856ec/mscommon" xmlns="http://water.eionet.europa.eu/schemas/dir200856ec" targetNamespace="http://water.eionet.europa.eu/schemas/dir200856ec" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:import namespace="http://water.eionet.europa.eu/schemas/dir200856ec/mscommon" schemaLocation="MSCommon_1p0.xsd"/>
	<xs:annotation>
		<xs:appinfo>
			<dc:Contributor/>
			<dc:Coverage/>
			<dc:Creator>ATKINS Danmark for the DG Environment</dc:Creator>
			<dc:Date>2012-02-22</dc:Date>
			<dc:Description>Schema covering the economic and social analysis of the use of those waters and the cost of degradation of the marine environment, MSFD, article 8.1.c</dc:Description>
			<dc:Format/>
			<dc:Identifier>{http://water.eionet.europa.eu/schemas/dir200060ec/MSCA}v0.1</dc:Identifier>
			<dc:Language/>
			<dc:Publisher/>
			<dc:Relation/>
			<dc:Rights/>
			<dc:Source/>
			<dc:Subject/>
			<dc:Title>Economic and social analysis schema</dc:Title>
			<dc:Type/>
			<dc:KeyWords/>
		</xs:appinfo>
		<xs:documentation>
		MSFD, article 8.1.c requires the member states to report the economic and social analysis of the use of those waters and the cost of degradation of the marine environment.

			It is recommended that the xml file is provided with the naming structure	
					ESA_CountryCode_Region.xml 

			History:
			
			21 February 2012 MEW
			
		</xs:documentation>
	</xs:annotation>
	<xs:element name="ESA">
		<xs:annotation>
			<xs:documentation>Reporting requirement for economic and social analysis of the use of those waters and the cost of degradation of the marine environment.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="ReportingInformation" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="ReportingFeature" type="ms:String250Type" minOccurs="0"/>
							<xs:element name="Name" type="ms:String250Type"/>
							<xs:element name="Contact" type="ms:String250Type"/>
							<xs:element name="Organisation" type="ms:String250Type"/>
							<xs:element name="ReportingDate" type="ms:String250Type"/>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Country" type="ms:CountryCode"/>
				<xs:element name="Region" type="ms:Region"/>
				<xs:element name="ESAUses" maxOccurs="unbounded">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="MarineUnitID" type="ms:MarineUnitID"/>
							<xs:element name="Metadata" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="Topic" type="ms:ESAMetadata"/>
										<xs:element name="AssessmentStartDate" type="ms:YearType" minOccurs="0"/>
										<xs:element name="AssessmentEndDate" type="ms:YearType" minOccurs="0"/>
										<xs:element name="MethodUsed" type="ms:String2000Type"/>
										<xs:element name="Sources" type="ms:String2000Type" minOccurs="0"/>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="UsesActivity" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ReportingFeature" type="ms:String250Type"/>
										<xs:element name="UseActivity">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CharacteristicsUse">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:Categorical"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence"/>
																<xs:element name="SumInfo2" type="ms:String250Type"/>
																<xs:element name="TrendsRecent" type="ms:TrendRecent" minOccurs="0"/>
																<xs:element name="RecentTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="RecentTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="TrendsFuture" type="ms:TrendFuture" minOccurs="0"/>
																<xs:element name="FutureTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="FutureTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="ProductionValue" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String1000Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String250Type" minOccurs="0"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence" minOccurs="0"/>
																<xs:element name="SumInfo2" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="TrendsRecent" type="ms:TrendRecent" minOccurs="0"/>
																<xs:element name="RecentTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="RecentTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="TrendsFuture" type="ms:TrendFuture" minOccurs="0"/>
																<xs:element name="FutureTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="FutureTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="ValueAdded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String1000Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String250Type"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence"/>
																<xs:element name="SumInfo2" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="TrendsRecent" type="ms:TrendRecent" minOccurs="0"/>
																<xs:element name="RecentTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="RecentTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="TrendsFuture" type="ms:TrendFuture" minOccurs="0"/>
																<xs:element name="FutureTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="FutureTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Employment">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String250Type"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence"/>
																<xs:element name="TrendsRecent" type="ms:TrendRecent" minOccurs="0"/>
																<xs:element name="RecentTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="RecentTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="TrendsFuture" type="ms:TrendFuture" minOccurs="0"/>
																<xs:element name="FutureTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="FutureTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="OtherIndicators" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="IndicatorName" type="ms:String250Type" minOccurs="0"/>
																<xs:element name="Description" type="ms:String1000Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String250Type" minOccurs="0"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence" minOccurs="0"/>
																<xs:element name="SumInfo2" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="TrendsRecent" type="ms:TrendRecent" minOccurs="0"/>
																<xs:element name="RecentTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="RecentTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="TrendsFuture" type="ms:TrendFuture" minOccurs="0"/>
																<xs:element name="FutureTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="FutureTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CostDegradationUse" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String1000Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String250Type" minOccurs="0"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence" minOccurs="0"/>
																<xs:element name="SumInfo2" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="TrendsRecent" type="ms:TrendRecent" minOccurs="0"/>
																<xs:element name="RecentTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="RecentTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="TrendsFuture" type="ms:TrendFuture" minOccurs="0"/>
																<xs:element name="FutureTimeStart" type="ms:YearType" minOccurs="0"/>
																<xs:element name="FutureTimeEnd" type="ms:YearType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="InfoGaps" type="ms:String10000Type" minOccurs="0"/>
													<xs:element name="Dependencies" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Dependency" type="ms:DependUsesActivity" minOccurs="0"/>
																<xs:element name="Other" type="ms:String250Type" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>CONDITIONAL</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Pressures">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
													<xs:element name="Pressure1" type="ms:Pressures"/>
													<xs:element name="Rank1" type="ms:Rank"/>
													<xs:element name="Pressure2" type="ms:Pressures"/>
													<xs:element name="Rank2" type="ms:Rank"/>
													<xs:element name="Pressure3" type="ms:Pressures"/>
													<xs:element name="Rank3" type="ms:Rank"/>
													<xs:element name="LimitationofData" type="ms:String5000Type" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="EcosystemServices" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ReportingFeature" type="ms:String250Type"/>
										<xs:element name="EcosystemService">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CharacteristicsEcosystem" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
																<xs:element name="SumInfo2" type="ms:CICESClass" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CostDegradationEcosystem" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="InfoGaps" type="ms:String10000Type" minOccurs="0"/>
													<xs:element name="Dependencies" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Dependency" type="ms:DependEcosystemTheme" minOccurs="0"/>
																<xs:element name="Other" type="ms:String250Type" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>CONDITIONAL</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Pressures">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
													<xs:element name="Pressure1" type="ms:Pressures"/>
													<xs:element name="Rank1" type="ms:Rank"/>
													<xs:element name="Pressure2" type="ms:Pressures"/>
													<xs:element name="Rank2" type="ms:Rank"/>
													<xs:element name="Pressure3" type="ms:Pressures"/>
													<xs:element name="Rank3" type="ms:Rank"/>
													<xs:element name="LimitationofData" type="ms:String5000Type" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Themes" minOccurs="0" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ReportingFeature" type="ms:String250Type"/>
										<xs:element name="Theme">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="CharacteristicsTheme">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="CostDegradationTheme">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Description" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="SumInfo1" type="ms:String2500Type" minOccurs="0"/>
																<xs:element name="SumInfo1Confidence" type="ms:Confidence" minOccurs="0"/>
																<xs:element name="SumInfo2" type="ms:CostType" minOccurs="0"/>
																<xs:element name="Limitations" type="ms:String5000Type" minOccurs="0"/>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="InfoGaps" type="ms:String10000Type" minOccurs="0"/>
													<xs:element name="Dependencies" minOccurs="0" maxOccurs="unbounded">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="Dependency" type="ms:DependEcosystemTheme" minOccurs="0"/>
																<xs:element name="Other" type="ms:String250Type" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>CONDITIONAL</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Pressures">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
													<xs:element name="Pressure1" type="ms:Pressures"/>
													<xs:element name="Rank1" type="ms:Rank"/>
													<xs:element name="Pressure2" type="ms:Pressures"/>
													<xs:element name="Rank2" type="ms:Rank"/>
													<xs:element name="Pressure3" type="ms:Pressures"/>
													<xs:element name="Rank3" type="ms:Rank"/>
													<xs:element name="LimitationofData" type="ms:String5000Type" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="CostDegradationOverview" maxOccurs="unbounded">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ReportingFeature" type="ms:String250Type"/>
										<xs:element name="CostDegradation">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Description" type="ms:String10000Type"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Pressures">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Description" type="ms:String5000Type" minOccurs="0"/>
													<xs:element name="Pressure1" type="ms:Pressures"/>
													<xs:element name="Rank1" type="ms:Rank"/>
													<xs:element name="Pressure2" type="ms:Pressures"/>
													<xs:element name="Rank2" type="ms:Rank"/>
													<xs:element name="Pressure3" type="ms:Pressures"/>
													<xs:element name="Rank3" type="ms:Rank"/>
													<xs:element name="LimitationofData" type="ms:String5000Type" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</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: