diff --git a/source/spa.ttl b/source/spa.ttl new file mode 100644 index 00000000..396a2bf6 --- /dev/null +++ b/source/spa.ttl @@ -0,0 +1,31 @@ +prefix : +prefix spa: + +### +# Based on +# - PART 3 Data Dictionary of Shared Print Actions Terminology +# - Controlled vocabulary (for use in $a, $i, and $l) +# See also: + +## +# ActionStatus + +spa:committed-to-retain a :ItemActionCategory ; + :sameAs ; + :code "aa" ; + :label "committed to retain"@en ; + :comment "Commitment by the institution to retain the materials for a given shared print program (or multiple programs, recorded in the $f) for the duration stipulated by the shared print program(s) (recorded in the $d)."@en . + +spa:will-commit-to-retain a :ItemActionCategory; # :ProspectiveAction ; + :sameAs ; + :code "ab" ; + :label "will commit to retain"@en ; + :comment "See “committed to retain”"@en . + +spa:will-not-commit-to-retain a :ItemActionCategory; # :NegativeDecision ; + :sameAs ; + :code "ac" ; + :label "will not commit to retain"@en ; + :comment "See “committed to retain”"@en . + + diff --git a/source/vocab/items.ttl b/source/vocab/items.ttl index 70a1220b..8b605946 100644 --- a/source/vocab/items.ttl +++ b/source/vocab/items.ttl @@ -1,6 +1,7 @@ @prefix rdfs: . @prefix owl: . @prefix skos: . +@prefix ptg: . @prefix sdo: . @prefix bf2: . @prefix rdaent: . @@ -190,6 +191,31 @@ rdfs:domain :ShelfMarkSequence ; rdfs:range xsd:positiveInteger . +## +# SHARED PRINT ACTIONS + +:hasItemAction a owl:ObjectProperty ; + rdfs:label "has item action"@en, "har beståndsåtgärd"@sv ; + rdfs:domain :Item ; + rdfs:range :ItemAction ; + skos:related . + +:ItemAction a owl:Class ; + #ptg:abstract true ; + rdfs:label "Beståndsåtgärd" ; + rdfs:subClassOf [ a owl:ObjectProperty ; + owl:onProperty :category ; + owl:allValuesFrom :ItemActionCategory ] . + +:ItemActionCategory a owl:Class ; + #ptg:abstract true ; + rdfs:subClassOf :Category ; + rdfs:label "Item action category"@en, "Kategori för beståndsåtgärd"@sv . + +#:ItemRetentionAction a owl:Class ; +# rdfs:label "Item retention action"@en, "Bevarandeåtgärd"@sv ; +# rdfs:subClassOf :ItemAction . + ## # OTHER ITEM PROPERTIES AND CLASSES