Showing:

Annotations
Diagrams
Model
Properties
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
Diagram terms_.tmp#date
Substitution Group Affiliation
Used by
Element rioxx
Element title
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#alternative
Substitution Group
Substitution Group Affiliation
Element creator
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element subject
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element description
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#abstract terms_.tmp#tableOfContents
Substitution Group
Substitution Group Affiliation
Element publisher
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element contributor
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element date
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#available terms_.tmp#created terms_.tmp#dateAccepted terms_.tmp#dateCopyrighted terms_.tmp#dateSubmitted terms_.tmp#issued terms_.tmp#modified terms_.tmp#valid
Substitution Group
Substitution Group Affiliation
Element type
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element format
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#extent terms_.tmp#medium
Substitution Group
Substitution Group Affiliation
Element identifier
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#bibliographicCitation
Substitution Group
Substitution Group Affiliation
Element source
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element language
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element relation
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#conformsTo terms_.tmp#hasFormat terms_.tmp#hasPart terms_.tmp#hasVersion terms_.tmp#isFormatOf terms_.tmp#isPartOf terms_.tmp#isReferencedBy terms_.tmp#isReplacedBy terms_.tmp#isRequiredBy terms_.tmp#isVersionOf terms_.tmp#references terms_.tmp#replaces terms_.tmp#requires
Substitution Group
Substitution Group Affiliation
Element coverage
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#spatial terms_.tmp#temporal
Substitution Group
Substitution Group Affiliation
Element rights
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#accessRights terms_.tmp#license
Substitution Group
Substitution Group Affiliation
Element alternative
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__title
Substitution Group Affiliation
Element tableOfContents
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__description
Substitution Group Affiliation
Element abstract
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__description
Substitution Group Affiliation
Element created
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element valid
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element available
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element issued
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element modified
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element dateCopyrighted
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element dateSubmitted
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#date
Substitution Group Affiliation
Element extent
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__format
Substitution Group Affiliation
Element medium
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__format
Substitution Group Affiliation
Element isVersionOf
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element hasVersion
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element isReplacedBy
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element replaces
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element isRequiredBy
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element requires
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element isPartOf
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element hasPart
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element isReferencedBy
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element references
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element isFormatOf
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element hasFormat
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element conformsTo
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__relation
Substitution Group Affiliation
Element spatial
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__coverage
Substitution Group Affiliation
Element temporal
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__coverage
Substitution Group Affiliation
Element audience
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#educationLevel terms_.tmp#mediator
Substitution Group
Substitution Group Affiliation
Element accrualMethod
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element accrualPeriodicity
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element accrualPolicy
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element instructionalMethod
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element provenance
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element rightsHolder
Namespace http://purl.org/dc/terms/
Diagram
Diagram
Substitution Group Affiliation
Element mediator
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#audience
Substitution Group Affiliation
Element educationLevel
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#audience
Substitution Group Affiliation
Element accessRights
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__rights
Substitution Group Affiliation
Element license
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__rights
Substitution Group Affiliation
Element bibliographicCitation
Namespace http://purl.org/dc/terms/
Diagram
Diagram terms_.tmp#http___purl.org_dc_terms__identifier
Substitution Group Affiliation
Complex Type LCSH
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type MESH
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type DDC
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type LCC
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type UDC
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type Period
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type W3CDTF
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type DCMIType
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type IMT
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type URI
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type ISO639-2
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type ISO639-3
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type RFC1766
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type RFC3066
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type RFC4646
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type Point
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type ISO3166
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type Box
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
Complex Type TGN
Namespace http://purl.org/dc/terms/
Diagram
Diagram namespace.tmp#lang namespace.tmp#lang
Type restriction of SimpleLiteral
Type hierarchy
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 terms_.tmp#elementsAndRefinementsGroup
Model
((any))
Children any
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