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 ([email protected])
      Tom Habing ([email protected])
      Jane Hunter ([email protected])
      Pete Johnston ([email protected]),
      Carl Lagoze ([email protected])

      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 dateAccepted
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Used by
Element rioxx
Source
<xs:element name="dateAccepted" substitutionGroup="date"/>
Element title
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#alternative
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="title" substitutionGroup="dc:title"/>
Element creator
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="creator" substitutionGroup="dc:creator"/>
Element subject
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="subject" substitutionGroup="dc:subject"/>
Element description
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#abstractdcterms_xsd.tmp#tableOfContents
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="description" substitutionGroup="dc:description"/>
Element publisher
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="publisher" substitutionGroup="dc:publisher"/>
Element contributor
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="contributor" substitutionGroup="dc:contributor"/>
Element date
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#availabledcterms_xsd.tmp#createddcterms_xsd.tmp#dateAccepteddcterms_xsd.tmp#dateCopyrighteddcterms_xsd.tmp#dateSubmitteddcterms_xsd.tmp#issueddcterms_xsd.tmp#modifieddcterms_xsd.tmp#valid
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="date" substitutionGroup="dc:date"/>
Element type
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="type" substitutionGroup="dc:type"/>
Element format
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#extentdcterms_xsd.tmp#medium
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="format" substitutionGroup="dc:format"/>
Element identifier
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#bibliographicCitation
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="identifier" substitutionGroup="dc:identifier"/>
Element source
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="source" substitutionGroup="dc:source"/>
Element language
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="language" substitutionGroup="dc:language"/>
Element relation
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#conformsTodcterms_xsd.tmp#hasFormatdcterms_xsd.tmp#hasPartdcterms_xsd.tmp#hasVersiondcterms_xsd.tmp#isFormatOfdcterms_xsd.tmp#isPartOfdcterms_xsd.tmp#isReferencedBydcterms_xsd.tmp#isReplacedBydcterms_xsd.tmp#isRequiredBydcterms_xsd.tmp#isVersionOfdcterms_xsd.tmp#referencesdcterms_xsd.tmp#replacesdcterms_xsd.tmp#requires
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="relation" substitutionGroup="dc:relation"/>
Element coverage
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#spatialdcterms_xsd.tmp#temporal
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="coverage" substitutionGroup="dc:coverage"/>
Element rights
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#accessRightsdcterms_xsd.tmp#license
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="rights" substitutionGroup="dc:rights"/>
Element alternative
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="created" substitutionGroup="date"/>
Element valid
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="valid" substitutionGroup="date"/>
Element available
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="available" substitutionGroup="date"/>
Element issued
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="issued" substitutionGroup="date"/>
Element modified
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="modified" substitutionGroup="date"/>
Element dateCopyrighted
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="dateCopyrighted" substitutionGroup="date"/>
Element dateSubmitted
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#date
Substitution Group Affiliation
Source
<xs:element name="dateSubmitted" substitutionGroup="date"/>
Element extent
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_xsd.tmp#educationLeveldcterms_xsd.tmp#mediator
Substitution Group
Substitution Group Affiliation
Source
<xs:element name="audience" substitutionGroup="dc:any"/>
Element accrualMethod
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="accrualMethod" substitutionGroup="dc:any"/>
Element accrualPeriodicity
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="accrualPeriodicity" substitutionGroup="dc:any"/>
Element accrualPolicy
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="accrualPolicy" substitutionGroup="dc:any"/>
Element instructionalMethod
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="instructionalMethod" substitutionGroup="dc:any"/>
Element provenance
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="provenance" substitutionGroup="dc:any"/>
Element rightsHolder
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Source
<xs:element name="rightsHolder" substitutionGroup="dc:any"/>
Element mediator
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#audience
Substitution Group Affiliation
Source
<xs:element name="mediator" substitutionGroup="audience"/>
Element educationLevel
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_xsd.tmp#audience
Substitution Group Affiliation
Source
<xs:element name="educationLevel" substitutionGroup="audience"/>
Element accessRights
Namespace http://purl.org/dc/terms/
Diagram
Diagramdcterms_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
Diagramdcterms_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
Diagramdcterms_xsd.tmp#http___purl.org_dc_terms__identifier
Substitution Group Affiliation
Source
<xs:element name="bibliographicCitation" substitutionGroup="identifier"/>
Complex Type LCSH
Namespace http://purl.org/dc/terms/
Diagram
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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
Diagramxml2001_xsd.tmp#langxml2001_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>
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
Diagramdcterms_xsd.tmp#elementsAndRefinementsGroup
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>
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
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>