<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Gil Ross (Met Office) -->
<!-- edited with XML Spy v5.4 U (http://www.xmlspy.com) by Gil Ross Met Office UK -->
<xs:schema targetNamespace="http://www.wmo.ch/web/www/metadata" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xi="http://www.w3.org/2003/XInclude" xmlns="http://www.wmo.ch/web/www/metadata" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.2">
	<xs:annotation>
		<xs:documentation> 
		Schema for the WMO Community Core Metadata Profile. Based on XML Schema and ISO 19115
		Implementation of Annex B.2.2 Identification information (includes data and service identification)
		Version 0.2
		Defined by Expert Team on Integrated Data Management 
		Second Meeting 13-16 May 2002 Shinfield England
		Third Meeting 15-18 December 2003 Geneva
		Fourth Meeting 1-3 September 2004 Geneva 
		</xs:documentation>
	</xs:annotation>
	<!-- Include code lists  -->
	<xs:include schemaLocation="./WMO19115_CodeLists_v0_2.xsd"/>
	<!-- Include basic types  -->
	<xs:include schemaLocation="./WMO19115_basicTypes_v0_2.xsd"/>
	<!-- Include CI_Citation Classes  -->
	<xs:include schemaLocation="./WMO19115_CI_Citation_v0_2.xsd"/>
	<!-- Include MD_Constraints Class  -->
	<xs:include schemaLocation="./WMO19115_MD_Constraints_v0_2.xsd"/>
	<!-- Include MD_Maintenance Class  -->
	<xs:include schemaLocation="./WMO19115_MD_Maintenance_v0_2.xsd"/>
	<!-- Include EX_Extent Class  -->
	<xs:include schemaLocation="./WMO19115_EX_Extent_v0_2.xsd"/>
	<xs:complexType name="MD_DataIdentificationType">
		<xs:annotation>
			<xs:documentation>MD_Identification Lines 24-35 and Lines 37-46</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element ref="citation" minOccurs="0"/>
			<xs:element ref="abstract" type="xs:string"/>
			<xs:element ref="pointOfContact" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="resourceMaintenance" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="resourceConstraints" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="spatialRepresentationType" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="spatialResolution" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="dataLanguage" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="dataCharacterSet" minOccurs="0"/>
			<xs:element ref="topicCategory" maxOccurs="unbounded"/>
			<xs:element ref="communityTopicCategory" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="descriptiveKeywords" maxOccurs="unbounded"/>
			<xs:element ref="referenceDate" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="dataExtent" minOccurs="0" maxOccurs="unbounded"/>
			<!-- <xs:element ref="validityDate"  minOccurs="0"/> -->
		</xs:sequence>
	</xs:complexType>
	<!-- ********************************************************************************************************************* -->
	<!-- reference elements ______________________________________________________________ -->
	<!-- ********************************************************************************************************************* -->
	<xs:element name="citation" type="CI_CitationType">
		<xs:annotation>
			<xs:documentation>24: citation</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="abstract" type="xs:string">
		<xs:annotation>
			<xs:documentation>25: Abstract</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="pointOfContact" type="CI_ResponsiblePartyType">
		<xs:annotation>
			<xs:documentation>29: pointOfContact</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="resourceMaintenance" type="MD_MaintenanceType">
		<xs:annotation>
			<xs:documentation>30: resourceMaintenance</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="resourceConstraints" type="MD_ConstraintsType">
		<xs:annotation>
			<xs:documentation>35: resourceConstraints</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="spatialRepresentationType" type="MD_SpatialRepresentationTypeCode">
		<xs:annotation>
			<xs:documentation>37: spatialRepresentationType</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="spatialResolution" type="xs:positiveInteger">
		<xs:annotation>
			<xs:documentation>38: denominator</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="dataLanguage" type="dataLanguageType">
		<xs:annotation>
			<xs:documentation>39: Language of dataset code</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="dataCharacterSet" type="MD_CharacterSetCodeType">
		<xs:annotation>
			<xs:documentation>40: character coding standard for the dataset</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="topicCategory" type="MD_TopicCategoryCodeType">
		<xs:annotation>
			<xs:documentation>41: topicCategory</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="communityTopicCategory" type="WMO_CommunityTopicCategoryCodeType">
		<xs:annotation>
			<xs:documentation>extension to include a communityTopicCategory</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="descriptiveKeywords" type="WMO_KeywordsOrFreeKeywordsType">
		<xs:annotation>
			<xs:documentation>33: Keywords</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="referenceDate" type="CI_DateType">
		<xs:annotation>
			<xs:documentation>362 referenceDate for the cited resource</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="dataExtent" type="EX_ExtentType">
		<xs:annotation>
			<xs:documentation>45: additional extent information including the bounding polygon,
						vertical, and temporal extent of the dataset</xs:documentation>
		</xs:annotation>
	</xs:element>
	<!-- <xs:element name="validityDate" type="CI_DateType" /> -->
</xs:schema>

