Namespace http://purl.org/dc/terms/

Namespace http://purl.org/dc/terms/

Target Namespacehttp://purl.org/dc/terms/
Declared Namespacesxmlns=http://purl.org/dc/terms/
xmlns:dc=http://purl.org/dc/elements/1.1/
xmlns:dcmitype=http://purl.org/dc/dcmitype/
xmlns:xs=http://www.w3.org/2001/XMLSchema
Default Namespace Rules Global declarations belong to the declared targetNamespace
Local attribute declarations belong to no namespace
Local element declarations belong to the declared targetNamespace


Elements

abstract
accessRights
accrualMethod
accrualPeriodicity
accrualPolicy
alternative
audience
available
bibliographicCitation
conformsTo
created
dateAccepted
dateCopyrighted
dateSubmitted
educationLevel
extent
hasFormat
hasPart
hasVersion
instructionalMethod
isFormatOf
isPartOf
isReferencedBy
isReplacedBy
isRequiredBy
isVersionOf
issued
license
mediator
medium
modified
provenance
references
replaces
requires
rightsHolder
spatial
tableOfContents
temporal
valid


Complex Types

Box*
DCMIType*
DDC*
IMT*
ISO3166*
ISO639-2*
LCC*
LCSH*
MESH*
Period*
Point*
RFC1766*
RFC3066*
TGN*
UDC*
URI*
W3CDTF*
elementOrRefinementContainer*


Groups

{elementsAndRefinementsGroup}


Documentation

DCterms XML Schema
XML Schema for http://purl.org/dc/terms/ namespace
Created 2006-01-06
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.
DC elements are declared as substitutable for the abstract element dc:any, and
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. 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.


Namespace http://purl.org/dc/terms/


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.