Showing:

Annotations
Diagrams
Model
Properties
Source
Used by
Imported schema dcterms.xsd
Namespace http://purl.org/dc/terms/
Annotations
DCterms XML Schema
      XML Schema for http://purl.org/dc/terms/ namespace
 
      Created 2008-02-11

      Created by 

      Tim Cole (t-cole3@uiuc.edu)
      Tom Habing (thabing@uiuc.edu)
      Jane Hunter (jane@dstc.edu.au)
      Pete Johnston (p.johnston@ukoln.ac.uk),
      Carl Lagoze (lagoze@cs.cornell.edu)

      This schema declares XML elements for the DC elements and
      DC element refinements from the http://purl.org/dc/terms/ namespace.
      
      It reuses the complexType dc:SimpleLiteral, imported from the dc.xsd
      schema, which permits simple element content, and makes the xml:lang
      attribute available.

      This complexType permits the derivation of other complexTypes
      which would permit child elements.

      XML elements corresponding to DC elements are declared as substitutable for the abstract element dc:any, and 
      XML elements corresponding to DC element refinements are defined as substitutable for the base elements 
      which they refine.

      This means that the default type for all XML elements (i.e. corresponding to all DC elements and 
      element refinements) is dc:SimpleLiteral.

      Encoding schemes are defined as complexTypes which are restrictions
      of the dc:SimpleLiteral complexType. These complexTypes restrict 
      values to an appropriates syntax or format using data typing,
      regular expressions, or enumerated lists.
  
      In order to specify one of these encodings an xsi:type attribute must 
      be used in the instance document.

      Also, note that one shortcoming of this approach is that any type can be 
      applied to any of the elements or refinements.  There is no convenient way
      to restrict types to specific elements using this approach.

      Changes in 2008-02-11 version:
      
      Add element declarations corresponding to 15 new dcterms URIs, and amend use of substitutionGroups.
      
      Add compexType definitions corresponding to ISO639-3, RFC4646.
Properties
attribute form default unqualified
element form default qualified
Element title
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#alternative dc_xsd.tmp#title
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="title" substitutionGroup="dc:title"/>
Element creator
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#creator
Substitution Group Affiliation
Source
<xs:element name="creator" substitutionGroup="dc:creator"/>
Element subject
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#subject
Substitution Group Affiliation
Source
<xs:element name="subject" substitutionGroup="dc:subject"/>
Element description
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#abstract dcterms_xsd.tmp#tableOfContents dc_xsd.tmp#description
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="description" substitutionGroup="dc:description"/>
Element publisher
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#publisher
Substitution Group Affiliation
Source
<xs:element name="publisher" substitutionGroup="dc:publisher"/>
Element contributor
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#contributor
Substitution Group Affiliation
Source
<xs:element name="contributor" substitutionGroup="dc:contributor"/>
Element date
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#available dcterms_xsd.tmp#created dcterms_xsd.tmp#dateAccepted dcterms_xsd.tmp#dateCopyrighted dcterms_xsd.tmp#dateSubmitted dcterms_xsd.tmp#issued dcterms_xsd.tmp#modified dcterms_xsd.tmp#valid dc_xsd.tmp#date
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="date" substitutionGroup="dc:date"/>
Element type
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#type
Substitution Group Affiliation
Source
<xs:element name="type" substitutionGroup="dc:type"/>
Element format
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#extent dcterms_xsd.tmp#medium dc_xsd.tmp#format
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="format" substitutionGroup="dc:format"/>
Element identifier
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#bibliographicCitation dc_xsd.tmp#identifier
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="identifier" substitutionGroup="dc:identifier"/>
Element source
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#source
Substitution Group Affiliation
Source
<xs:element name="source" substitutionGroup="dc:source"/>
Element language
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#language
Substitution Group Affiliation
Source
<xs:element name="language" substitutionGroup="dc:language"/>
Element relation
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#conformsTo dcterms_xsd.tmp#hasFormat dcterms_xsd.tmp#hasPart dcterms_xsd.tmp#hasVersion dcterms_xsd.tmp#isFormatOf dcterms_xsd.tmp#isPartOf dcterms_xsd.tmp#isReferencedBy dcterms_xsd.tmp#isReplacedBy dcterms_xsd.tmp#isRequiredBy dcterms_xsd.tmp#isVersionOf dcterms_xsd.tmp#references dcterms_xsd.tmp#replaces dcterms_xsd.tmp#requires dc_xsd.tmp#relation
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="relation" substitutionGroup="dc:relation"/>
Element coverage
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#spatial dcterms_xsd.tmp#temporal dc_xsd.tmp#coverage
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="coverage" substitutionGroup="dc:coverage"/>
Element rights
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#accessRights dcterms_xsd.tmp#license dc_xsd.tmp#rights
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="rights" substitutionGroup="dc:rights"/>
Element alternative
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__title
Substitution Group Affiliation
Source
<xs:element name="alternative" substitutionGroup="title"/>
Element tableOfContents
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__description
Substitution Group Affiliation
Source
<xs:element name="tableOfContents" substitutionGroup="description"/>
Element abstract
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__description
Substitution Group Affiliation
Source
<xs:element name="abstract" substitutionGroup="description"/>
Element created
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="created" substitutionGroup="date"/>
Element valid
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="valid" substitutionGroup="date"/>
Element available
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="available" substitutionGroup="date"/>
Element issued
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="issued" substitutionGroup="date"/>
Element modified
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="modified" substitutionGroup="date"/>
Element dateAccepted
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="dateAccepted" substitutionGroup="date"/>
Element dateCopyrighted
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="dateCopyrighted" substitutionGroup="date"/>
Element dateSubmitted
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__date
Substitution Group Affiliation
Source
<xs:element name="dateSubmitted" substitutionGroup="date"/>
Element extent
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__format
Substitution Group Affiliation
Source
<xs:element name="extent" substitutionGroup="format"/>
Element medium
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__format
Substitution Group Affiliation
Source
<xs:element name="medium" substitutionGroup="format"/>
Element isVersionOf
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="isVersionOf" substitutionGroup="relation"/>
Element hasVersion
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="hasVersion" substitutionGroup="relation"/>
Element isReplacedBy
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="isReplacedBy" substitutionGroup="relation"/>
Element replaces
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="replaces" substitutionGroup="relation"/>
Element isRequiredBy
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="isRequiredBy" substitutionGroup="relation"/>
Element requires
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="requires" substitutionGroup="relation"/>
Element isPartOf
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="isPartOf" substitutionGroup="relation"/>
Element hasPart
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="hasPart" substitutionGroup="relation"/>
Element isReferencedBy
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="isReferencedBy" substitutionGroup="relation"/>
Element references
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="references" substitutionGroup="relation"/>
Element isFormatOf
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="isFormatOf" substitutionGroup="relation"/>
Element hasFormat
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="hasFormat" substitutionGroup="relation"/>
Element conformsTo
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Source
<xs:element name="conformsTo" substitutionGroup="relation"/>
Element spatial
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__coverage
Substitution Group Affiliation
Source
<xs:element name="spatial" substitutionGroup="coverage"/>
Element temporal
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__coverage
Substitution Group Affiliation
Source
<xs:element name="temporal" substitutionGroup="coverage"/>
Element audience
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#educationLevel dcterms_xsd.tmp#mediator dc_xsd.tmp#any
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="audience" substitutionGroup="dc:any"/>
Element accrualMethod
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#any
Substitution Group Affiliation
Source
<xs:element name="accrualMethod" substitutionGroup="dc:any"/>
Element accrualPeriodicity
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#any
Substitution Group Affiliation
Source
<xs:element name="accrualPeriodicity" substitutionGroup="dc:any"/>
Element accrualPolicy
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#any
Substitution Group Affiliation
Source
<xs:element name="accrualPolicy" substitutionGroup="dc:any"/>
Element instructionalMethod
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#any
Substitution Group Affiliation
Source
<xs:element name="instructionalMethod" substitutionGroup="dc:any"/>
Element provenance
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#any
Substitution Group Affiliation
Source
<xs:element name="provenance" substitutionGroup="dc:any"/>
Element rightsHolder
Namespace http://purl.org/dc/terms/
Diagram
Diagram dc_xsd.tmp#any
Substitution Group Affiliation
Source
<xs:element name="rightsHolder" substitutionGroup="dc:any"/>
Element mediator
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#audience
Substitution Group Affiliation
Source
<xs:element name="mediator" substitutionGroup="audience"/>
Element educationLevel
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#audience
Substitution Group Affiliation
Source
<xs:element name="educationLevel" substitutionGroup="audience"/>
Element accessRights
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__rights
Substitution Group Affiliation
Source
<xs:element name="accessRights" substitutionGroup="rights"/>
Element license
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__rights
Substitution Group Affiliation
Source
<xs:element name="license" substitutionGroup="rights"/>
Element bibliographicCitation
Namespace http://purl.org/dc/terms/
Diagram
Diagram dcterms_xsd.tmp#http___purl.org_dc_terms__identifier
Substitution Group Affiliation
Source
<xs:element name="bibliographicCitation" substitutionGroup="identifier"/>
Complex Type elementOrRefinementContainer
Namespace http://purl.org/dc/terms/
Annotations
This is included as a convenience for schema authors who need to define a root
or container element for all of the DC elements and element refinements.
Diagram
Diagram dc_xsd.tmp#any dcterms_xsd.tmp#elementsAndRefinementsGroup
Used by
Element spar_dc
Model
((any))
Children any
Source
<xs:complexType name="elementOrRefinementContainer">
  <xs:annotation>
    <xs:documentation xml:lang="en">This is included as a convenience for schema authors who need to define a root or container element for all of the DC elements and element refinements.</xs:documentation>
  </xs:annotation>
  <xs:choice>
    <xs:group ref="elementsAndRefinementsGroup"/>
  </xs:choice>
</xs:complexType>
Complex Type LCSH
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="LCSH">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type MESH
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="MESH">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type DDC
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="DDC">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type LCC
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="LCC">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type UDC
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="UDC">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type Period
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="Period">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type W3CDTF
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="W3CDTF">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:union memberTypes="xs:gYear xs:gYearMonth xs:date xs:dateTime"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type DCMIType
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="DCMIType">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="dcmitype:DCMIType"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type IMT
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="IMT">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type URI
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="URI">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:anyURI"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type ISO639-2
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="ISO639-2">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type ISO639-3
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="ISO639-3">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type RFC1766
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="RFC1766">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:language"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type RFC3066
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="RFC3066">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:language"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type RFC4646
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="RFC4646">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:language"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type Point
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="Point">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type ISO3166
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="ISO3166">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type Box
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="Box">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Complex Type TGN
Namespace http://purl.org/dc/terms/
Diagram
Diagram xml2001_xsd.tmp#lang dc_xsd.tmp#SimpleLiteral xml2001_xsd.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Source
<xs:complexType name="TGN">
  <xs:simpleContent>
    <xs:restriction base="dc:SimpleLiteral">
      <xs:simpleType>
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:attribute ref="xml:lang" use="prohibited"/>
    </xs:restriction>
  </xs:simpleContent>
</xs:complexType>
Element Group elementsAndRefinementsGroup
Namespace http://purl.org/dc/terms/
Annotations
This group is included as a convenience for schema authors
who need to refer to all the DC elements and element refinements 
in the http://purl.org/dc/elements/1.1/ and 
http://purl.org/dc/terms namespaces. 
N.B. Refinements available via substitution groups.
Diagram
Diagram dc_xsd.tmp#any
Used by
Model
(any)
Children any
Source
<xs:group name="elementsAndRefinementsGroup">
  <xs:annotation>
    <xs:documentation xml:lang="en">This group is included as a convenience for schema authors who need to refer to all the DC elements and element refinements in the http://purl.org/dc/elements/1.1/ and http://purl.org/dc/terms namespaces. N.B. Refinements available via substitution groups.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="dc:any"/>
    </xs:choice>
  </xs:sequence>
</xs:group>