<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE schema PUBLIC '-//W3C//DTD XMLSCHEMA 200010//EN'
                        'http://www.w3.org/2000/10/XMLSchema.dtd'>
<schema xmlns='http://www.w3.org/2000/10/XMLSchema'
        targetNamespace='http://dublincore.org/documents/2001/04/11/dcmes-xml/'
        xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
        xmlns:t='http://dublincore.org/documents/2001/04/11/dcmes-xml/'>

  <annotation>
    <documentation xml:lang='en' 
                   source='http://dublincore.org/documents/2001/04/11/dcmes-xml/'>

  XML Schema 2001-04-11 for Dublin Core Metadata Element Set version 1.1
  http://dublincore.org/documents/2001/04/11/dcmes-xml/dcmes-xml-xsd.xsd
  by Dave Beckett dave.beckett@bristol.ac.uk

  See 
    An XML Encoding of Simple Dublin Core Metadata - 2001-04-11
    http://dublincore.org/documents/2001/04/11/dcmes-xml/

  Based on
    Dublin Core Metadata Element Set, Version 1.1: Reference Description
    http://dublincore.org/documents/1999/07/02/dces/

  This schema is INFORMATIVE and not part of the standard.
  It has passed the http://www.w3.org/2000/09/webdata/xsv
  validator for XML Schema 20000922 version as of 2001-03-14

  Converted using the dtd2xsd.pl script posted to xml-dev
  http://lists.xml.org/archives/xml-dev/200101/msg00481.html

    </documentation>
  </annotation>

  <import namespace='http://www.w3.org/XML/1998/namespace'
          schemaLocation='http://www.w3.org/2000/10/xml.xsd'>
    <annotation>
      <documentation xml:lang='en'>
    	 Get access to the xml: attribute groups for xml:lang
    	 as declared on various elements below
      </documentation>
    </annotation>
  </import>

  <import namespace='http://www.w3.org/2000/10/XMLSchema'
          schemaLocation='http://www.w3.org/2000/10/XMLSchema.xsd'>
    <annotation>
      <documentation xml:lang='en'>
    	 Get access to the XML Schema 2000-10-24 draft definitions
      </documentation>
    </annotation>
  </import>

  <import namespace='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
          schemaLocation='http://www.w3.org/2000/07/rdf.xsd'
    ><annotation>
      <documentation xml:lang='en'>
	Get access to the RDF Model and Syntax 1999-02-22 definitions
      </documentation>
    </annotation>
  </import>


 <element name='rdf:RDF'>
   <complexType>
     <sequence>
       <element ref='t:rdf'/>
     </sequence>     
     <attribute name='xmlns:rdf' type='string' value='http://www.w3.org/1999/02/22-rdf-syntax-ns#' use='fixed' />
     <attribute name='xmlns:dc' type='string' value='http://purl.org/dc/elements/1.1/' use='fixed' />
   </complexType>
 </element>

 <element name='rdf:Description'>
   <complexType>
     <sequence>
       <element ref='t:dc'/>
     </sequence>     
     <attribute name='rdf:about' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:title'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:creator'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:subject'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:description'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:publisher'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:contributor'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:date'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:type'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:format'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:identifier'>
   <complexType mixed='true'>
     <attribute name='rdf:resource' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:source'>
   <complexType mixed='true'>
     <attribute name='rdf:resource' type='string' use='optional'/>
    </complexType>
 </element>

 <element name='dc:language'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:relation'>
   <complexType mixed='true'>
     <attribute name='rdf:resource' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:coverage'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

 <element name='dc:rights'>
   <complexType mixed='true'>
     <attribute name='xml:lang' type='string' use='optional'/>
   </complexType>
 </element>

</schema>
