Skip to content

Mapping properties to LOD URIs

fbaumgardt edited this page May 8, 2017 · 1 revision

CollectionObject

id has type String and maps to <http://purl.org/dc/terms/identifier>
description has type String and maps to <http://purl.org/dc/terms/description>
capabilities has type CollectionCapabilities and maps to <http://perseids.org/ns/rda/collections#hasCapabilities>
properties has type CollectionProperties and maps to <http://perseids.org/ns/rda/collections#hasProperties>

CollectionCapabilities

isOrdered has type Boolean and maps to <http://perseids.org/ns/rda/collections#isOrdered>
appendsToEnd has type Boolean and maps to <http://perseids.org/ns/rda/collections#appendsToEnd>
maxLength has type Integer and maps to <http://perseids.org/ns/rda/collections#maxLength>
membershipIsMutable has type Boolean and maps to <http://perseids.org/ns/rda/collections#membershipIsMutable>
metadataIsMutable has type Boolean and maps to <http://perseids.org/ns/rda/collections#metadataIsMutable>
restrictedToType has type String and maps to <http://perseids.org/ns/rda/collections#restrictedToType>
supportsRoles has type Boolean and maps to <http://perseids.org/ns/rda/collections#supportsRole>

CollectionProperties

modelType has type URI and maps to <http://perseids.org/ns/rda/collections#modelType>
descriptionOntology has type URI and maps to <http://perseids.org/ns/rda/collections#descriptionOntology>
memberOf has type [URI] and maps to <http://perseids.org/ns/rda/collections#memberOf>
license has type String and maps to <http://purl.org/dc/terms/license>
ownership has type String and maps to <http://purl.org/dc/terms/rightsHolder>
hasAccessRestrictions has type Boolean and maps to <http://perseids.org/ns/rda/collections#hasAccessRestrictions>

MemberItem

id has type String and maps to <http://purl.org/dc/terms/identifier>
location has type String and maps to <http://perseids.org/ns/rda/collections#location>
datatype has type String and maps to <http://perseids.org/ns/rda/collections#datatype>
ontology has type String and maps to <http://perseids.org/ns/rda/collections#ontology>
mappings has type MemberItemMappings and maps to <http://perseids.org/ns/rda/collections#mappings>

MemberItemMappings

role has type String and maps to <http://perseids.org/ns/rda/collections#role>
index has type Integer and maps to <http://perseids.org/ns/rda/collections#index>
dateAdded has type String and maps to <http://perseids.org/ns/rda/collections#dateAdded>

ServiceFeatures

providesCollectionPids has type Boolean and maps to <http://perseids.org/ns/rda/collections#providesCollectionPids>
collectionPidProviderType has type String and maps to <http://perseids.org/ns/rda/collections#collectionPidProviderType>
enforcesAccess has type Boolean and maps to <http://perseids.org/ns/rda/collections#enforcesAccess>
supportsPagination has type Boolean and maps to <http://perseids.org/ns/rda/collections#supportsPagination>
asynchronousActions has type Boolean and maps to <http://perseids.org/ns/rda/collections#asynchronousActions>
ruleBasedGeneration has type Boolean and maps to <http://perseids.org/ns/rda/collections#ruleBasedGeneration>
maxExpansionDepth has type Integer and maps to <http://perseids.org/ns/rda/collections#maxExpansionDepth>
providesVersioning has type Boolean and maps to <http://perseids.org/ns/rda/collections#providesVersioning>
supportedCollectionOperations has type [String] and maps to <http://perseids.org/ns/rda/collections#supportedCollectionOperations>
supportedModelTypes has type [String] and maps to <http://perseids.org/ns/rda/collections#supportedModelTypes>