glam/schemas/20251121/linkml/modules/slots/20260202_matang/allow.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.