63 lines
No EOL
2.7 KiB
YAML
63 lines
No EOL
2.7 KiB
YAML
id: https://nde.nl/ontology/hc/slot/allow
|
|
name: allow
|
|
title: allow
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: https://schema.org/
|
|
odrl: http://www.w3.org/ns/odrl/2/
|
|
dcterms: http://purl.org/dc/terms/
|
|
prov: http://www.w3.org/ns/prov#
|
|
crm: http://www.cidoc-crm.org/cidoc-crm/
|
|
skos: http://www.w3.org/2004/02/skos/core#
|
|
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
|
org: http://www.w3.org/ns/org#
|
|
xsd: http://www.w3.org/2001/XMLSchema#
|
|
rico: https://www.ica.org/standards/RiC/ontology#
|
|
default_prefix: hc
|
|
imports:
|
|
- linkml:types
|
|
slots:
|
|
allow:
|
|
slot_uri: hc:allow
|
|
description: |
|
|
to grant permission for activities, things, or behaviors
|
|
range: string # uriorcurie
|
|
multivalued: true
|
|
# Semantic mappings (SKOS predicates)
|
|
# From: odrl.ttl, schemaorg.owl, RiC-O_1-1.rdf
|
|
exact_mappings:
|
|
- odrl:permission # odrl.ttl: Permission to perform action on asset
|
|
close_mappings:
|
|
- odrl:Permission # odrl.ttl: Class representing permission rule
|
|
- odrl:grantUse # odrl.ttl: Grant use of asset to third parties
|
|
related_mappings:
|
|
- odrl:action # odrl.ttl: Action permitted/prohibited
|
|
- odrl:use # odrl.ttl: Use action (parent of many specific actions)
|
|
- odrl:Rule # odrl.ttl: Abstract class for permissions/prohibitions/duties
|
|
- schema:Permit # schemaorg.owl: Permit class
|
|
- schema:GovernmentPermit # schemaorg.owl: Government-issued permit
|
|
- schema:permittedUsage # schemaorg.owl: Permitted usage of accommodation
|
|
- rico:hasOrHadMandateType # RiC-O: Mandate type for agent
|
|
narrow_mappings:
|
|
- schema:amenityFeature # schemaorg.owl: Amenity feature of place
|
|
- odrl:play # odrl.ttl: Play/perform action
|
|
- odrl:display # odrl.ttl: Display/create copy action
|
|
- odrl:reproduce # odrl.ttl: Reproduce action
|
|
aliases:
|
|
- allows_or_allowed
|
|
annotations:
|
|
specificity_score: 0.5
|
|
specificity_rationale: Generic permission slot applicable to reading rooms and public spaces.
|
|
examples:
|
|
- value: "allow:\n - \"Laptop\"\n - \"Photography\"\n"
|
|
description: Example of allowed activities in a reading room.
|
|
comments:
|
|
- |
|
|
**SEMANTICS**: Uses RiC-O temporal pattern (is_or_was / has_or_had / allows_or_allowed)
|
|
to capture policies that may change over time.
|
|
A reading room that \"allowed photography\" in 2020 may have changed policy by 2025.
|
|
- |
|
|
The range should be a typed class representing the permitted activity:
|
|
- `Laptop` - laptop use permission - `Photography` - photography permission
|
|
- Future: `Food`, `Beverages`, `MobilePhone`, etc. |