<?xml version="1.0"?>

<!-- 
        Draft RDF Schema for the RSLP CLD 1.0 Namespace (cld)
  
  The XML namespace declaration for this schema is:
  xmlns:cld="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld#" 

  Manjula Patel -m.patel@ukoln.ac.uk
  2001-03-02
-->

<rdf:RDF xml:lang="en"
	 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      	 xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
	 xmlns:vCard = "http://www.w3.org/2001/vcard-rdf/3.0#"
         xmlns:cld="http://www.ukoln.ac.uk/metadata/rslp/1.0/schema#"
         xmlns:smes="http://www.schemas-forum.org/registry/schemas/SCHEMAS/1.0/smes#">

<smes:NsSchema rdf:about="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld">
  <rdf:value>The RSLP CLD Vocabulary v1.0</rdf:value> 
  <dc:title>The RSLP CLD Vocabulary v1.0</dc:title>
  <dc:date>2001-03-02</dc:date>
  <dc:description>
	The RSLP CLD 1.0 Schema provides a set of metadata attributes for
	describing collections within the RSLP. It is based on An Analytical
	Model of Collections and their Catalogues developed previously in the
	project.
  </dc:description>
  <dc:identifier
        rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld"
  />
  <dc:creator
        rdf:resource="http://www.schemas-forum.org/registry/Person/ManjulaPatel"
  />
  <dc:contributor> Peter Johnston  </dc:contributor> 
  <dc:publisher>The SCHEMAS Project </dc:publisher>  
  <dc:format>RDF/XML  </dc:format>
  <dc:type> Namespace </dc:type>
  <dc:language> en-uk </dc:language>
  <dc:relation rdf:resource="http://www.ukoln.ac.uk/metadata/rslp/" />
</smes:NsSchema>


<!-- Class declarations -->

<!-- Collection is defined at http://dublincore.org/2000/03/13-dctype#Collection --> 

<rdfs:Class rdf:ID = "Location">
  <rdfs:label>Location</rdfs:label>
  <rdfs:comment>
	A Location is the place where a Collection is held.
  </rdfs:comment>
  <rdfs:subClassOf rdf:resource="http://dublincore.org/2000/03/13-dctype#Place" />
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdfs:Class>

<!-- Agent is defined at http://dublincore.org/2000/03/13-dcagent#Agent --> 

<rdfs:Class rdf:ID="Collector">
  <rdfs:label>Collector</rdfs:label>
  <rdfs:comment>An agent who gathers (or gathered) the items in a collection together.</rdfs:comment>
  <rdfs:subClassOf rdf:resource="http://dublincore.org/2000/03/13-dcagent#Agent" />
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
 </rdfs:Class>

<rdfs:Class rdf:ID="Owner">
  <rdfs:label>Owner</rdfs:label>
  <rdfs:comment>An agent who has legal possession of the collection.</rdfs:comment>
  <rdfs:subClassOf rdf:resource="http://dublincore.org/2000/03/13-dcagent#Agent" />
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
 </rdfs:Class>

<rdfs:Class rdf:ID="Administrator">
  <rdfs:label>Administrator</rdfs:label>
  <rdfs:comment>An agent who has responsibility for the physical or
                electronic environment in which the collection is held. 
  </rdfs:comment>
  <rdfs:subClassOf rdf:resource="http://dublincore.org/2000/03/13-dcagent#Agent" />
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
 </rdfs:Class>

<!-- Properties of Collections -->

<!-- dc:title is defined at http://purl.org/dc/elements/1.1/title -->
<!-- dc:identifier is defined at http://purl.org/dc/elements/1.1/identifier -->
<!-- dc:description is defined at http://purl.org/dc/elements/1.1/description -->

<rdf:Property ID="strength">
  <rdfs:label>Strength</rdfs:label>
  <rdfs:comment>
        An indication (free text or formalised) of the strength(s) of the
        collection.
  </rdfs:comment>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/description"/>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<!-- dc:format is defined at http://purl.org/dc/elements/1.1/format -->
<!-- dc:language is defined at http://purl.org/dc/elements/1.1/language -->
<!-- dc:type is defined at http://purl.org/dc/elements/1.1/type -->

<rdf:Property ID="accessControl">
  <rdfs:label>Access Control</rdfs:label>
  <rdfs:comment>
        A statement of any access restrictions placed on the collection,
        including allowed users, charges, etc.</rdfs:comment>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/rights"/>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="accrualStatus">
  <rdfs:label>Accrual Status</rdfs:label>
  <rdfs:comment>
        A statement of accrual policy (closed, passive, active,
        partial/selective), accrual method (purchase, deposit)) and
        accrual periodicity (closed, irregular, periodic).
  </rdfs:comment>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/description"/>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="legalStatus">
  <rdfs:label>Legal Status</rdfs:label>
  <rdfs:comment>
	A statement of the legal status of the collection.
  </rdfs:comment>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/description"/>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="custodialHistory">
  <rdfs:label>Custodial History</rdfs:label>
  <rdfs:comment>
    A statement of any changes in ownership and custody of the collection that
    are significant for its authenticity,  integrity and interpretation.
  </rdfs:comment>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/description"/>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="note">
  <rdfs:label>Note</rdfs:label>
  <rdfs:comment>
	Any general information about the collection.
  </rdfs:comment>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/description"/>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>


<rdf:Property ID="hasLocation">
  <rdfs:label>Location of Collection</rdfs:label>
  <rdfs:comment>
	The identifier for the physical or digital location of the collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<!-- dc:subject is defined at http://purl.org/dc/elements/1.1/subject -->

<rdf:Property ID="objectName">
  <rdfs:label>Object Name</rdfs:label>
  <rdfs:comment>An object name associated with the items in the collection.</rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/subject"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="agentName">
  <rdfs:label>Agent Name</rdfs:label>
  <rdfs:comment>
	A personal or corporate name associated with the items in the
        collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/subject"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>
  
<!-- dcq:spatial is defined at http://dublincore.org/2000/03/13-dcq#spatial -->
<!-- dcq:temporal is defined at http://dublincore.org/2000/03/13-dcq#temporal -->

<rdf:Property ID="accumulationDateRange">
  <rdfs:label>Accumulation Date Range</rdfs:label>
  <rdfs:comment>
	The range of dates over which the collection was accumulated.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/date"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="contentsDateRange">
  <rdfs:label>Contents Date Range</rdfs:label>
  <rdfs:comment>
	The range of dates of the individual items within the collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/date"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<!-- dc:creator is defined at http://purl.org/dc/elements/1.1/creator -->

<rdf:Property ID="owner">
  <rdfs:label>Collection Owner</rdfs:label>
  <rdfs:comment>
	The identifier for an agent who has legal possession of the collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<!-- dcq:hasPart is defined at http://dublincore.org/2000/03/13-dcq#hasPart -->
<!-- dcq:isPartOf is defined at http://dublincore.org/2000/03/13-dcq#isPartOf -->

<rdf:Property ID="hasDescription">
  <rdfs:label>Catalogue or Description</rdfs:label>
  <rdfs:comment>
      The identifier or name of a second collection that describes the current
      collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="isDescriptionOf">
  <rdfs:label>Described Collection</rdfs:label>
  <rdfs:comment>
	The identifier or name of a second collection that is described by the
	current collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="hasAssociation">
  <rdfs:label>Associated Collection</rdfs:label>
  <rdfs:comment>
	The identifier or name of a second collection that is associated by
	provenance with the current collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="hasPublication">
  <rdfs:label>Associated Publication</rdfs:label>
  <rdfs:comment>
	The identifier or name of a publication that is based on the use, study
	or analysis of the  collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dctype#Collection"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="accessConditions">
  <rdfs:label>Access Conditions</rdfs:label>
  <rdfs:comment>
	Hours of access, classes of permitted user, etc.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="isLocationOf">
  <rdfs:label>Held Collection</rdfs:label>
  <rdfs:comment>
	The identifier for a collection held at this physical or digital
	location.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="seeAlso">
  <rdfs:label>See also</rdfs:label>
  <rdfs:comment>
	The identifier of a resource that provides further information about
	this location (typically the URL for an organisational home page).
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/relation"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>


<rdf:Property ID="adminstrator">
  <rdfs:label>Administrator</rdfs:label>
  <rdfs:comment>
	The identifier for an agent who has responsibility for the physical or
	electronic enviroment in which the collection is held.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/publisher"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="address">
  <rdfs:label>Postal address</rdfs:label>
  <rdfs:comment>
	The full postal address for the physical location of the collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/identifier"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<rdf:Property ID="postcode">
  <rdfs:label>Post/zip code</rdfs:label>
  <rdfs:comment>
	The post code or zip code for the physical location of the collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/identifier"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>


<rdf:Property ID="country">
  <rdfs:label>Country</rdfs:label>
  <rdfs:comment>
	The country in which the collection is physically located.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/identifier"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>


<rdf:Property ID="locator">
  <rdfs:label>Locator</rdfs:label>
  <rdfs:comment>
	The online location of a digital collection.
  </rdfs:comment>
  <rdfs:domain rdf:resource="#Location"/>
  <rdfs:subPropertyOf rdf:resource="http://purl.org/dc/elements/1.1/identifier"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

<!-- vcard:fn is defined at http://www.w3.org/2001/vcard-rdf/3.0#FN -->
<!-- vcard:org is defined at http://www.w3.org/2001/vcard-rdf/3.0#ORG -->
<!-- vcard:role is defined at http://www.w3.org/2001/vcard-rdf/3.0#ROLE -->
<!-- vcard:tel is defined at http://www.w3.org/2001/vcard-rdf/3.0#TEL -->
<!-- vcard:fax is defined at http://www.w3.org/2001/vcard-rdf/3.0#fax -->
<!-- vcard:email is defined at http://www.w3.org/2001/vcard-rdf/3.0#EMAIL -->

<!-- vcard:voice is missing from http://www.w3.org/2001/vcard-rdf/3.0 although
     it is in RFC2426 -->
<!-- not sure if we can extend another namespace like this! -->
<vCard:TELTYPES rdf:ID="voice" />

<rdf:Property ID="agentHistory">
  <rdfs:label>Agent History</rdfs:label>
  <rdfs:comment>
	An administrative history of, or biographical details on, the agent.
  </rdfs:comment>
  <rdfs:domain rdf:resource="http://dublincore.org/2000/03/13-dcagent#Agent"/>
  <rdfs:isDefinedBy rdf:resource="http://www.schemas-forum.org/registry/schemas/RSLP-CLD/1.0/cld" />
</rdf:Property>

</rdf:RDF>



