<?xml version="1.0"?>
<schema xmlns:dcterms="http://purl.org/dc/terms/"  xmlns="http://www.w3.org/2001/XMLSchema" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" targetNamespace="http://purl.org/dc/elements/1.1/">
	<annotation>
		<documentation xml:lang="en" source="http://dublincore.org/documents/2002/07/31/dcmes-xml/">W3C XML Schema 2002-07-31 by Dave Beckett - http://purl.org/net/dajobe for Expressing Simple Dublin Core in RDF/XML - 2002-07-31 http://dublincore.org/documents/2002/07/31/dcmes-xml/ This schema document describes the terms used by the above from the DC namespace http://purl.org/dc/elements/1.1/ based on Dublin Core Metadata Element Set, Version 1.1: Reference Description http://dublincore.org/documents/1999/07/02/dces/ This W3C XML Schema is for information only.</documentation>
	</annotation>
	<!-- Import the XML namespace schema for xml:lang -->
	<import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
	<!-- Import the RDF namespace schema for rdf:resource -->
	<import namespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#" schemaLocation="dcmes-rdf.xsd"/>
	<import namespace="http://purl.org/dc/terms/" schemaLocation="dcterms.xsd" />

	<!-- abstract here means it cannot be used in an instance document -->
	<element name="any" abstract="true"/>
	<attributeGroup name="dcAttrs">
		<attribute ref="xml:lang" use="optional"/>
		<attribute ref="rdf:resource" use="optional"/>
	</attributeGroup>
	<element name="title" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="creator" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="subject" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="description" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="publisher" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="contributor" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="date" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="type" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="format" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="identifier" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="source" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="language" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="relation" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="coverage" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
	<element name="rights" substitutionGroup="dc:any">
		<complexType>
			<simpleContent>
				<extension base="string">
					<attributeGroup ref="dc:dcAttrs"/>
				</extension>
			</simpleContent>
		</complexType>
	</element>
</schema>