glam/schemas/20251121/linkml/modules/classes/Owner.yaml
2026-01-16 18:57:52 +01:00

90 lines
2.9 KiB
YAML

# Owner - Entity that has or had ownership of something
#
# Created per slot_fixes.yaml to_owner feedback migration (Rule 56)
# Creation date: 2026-01-16
# Rule compliance: 50 (ontology mapping), 56 (semantic consistency)
id: https://nde.nl/ontology/hc/class/Owner
name: Owner
title: Owner Entity
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
rico: https://www.ica.org/standards/RiC/ontology#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_or_had_label
- ../slots/has_or_had_identifier
classes:
Owner:
class_uri: crm:E39_Actor
description: |
An entity (person, organization, or group) that has or had ownership/title.
**DEFINITION**:
Owner represents the recipient or source in ownership transfer events.
This is a CIDOC-CRM E39_Actor - the domain class for entities capable
of having legal title to cultural property.
**SEMANTIC DISTINCTION**:
- **Owner**: Legal title holder (crm:E39_Actor)
- **Holder**: Physical custody holder (may differ from owner)
- **Custodian**: Responsible party (heritage institution role)
| Role | CIDOC-CRM | Relationship |
|------|-----------|--------------|
| Owner | E39_Actor | P22_transferred_title_to/from |
| Holder | E39_Actor | P28_custody_surrendered_by |
| Custodian | E39_Actor | P50_has_current_keeper |
**USAGE**:
Used in ProvenanceEvent for documenting chain of ownership:
- `changes_or_changed_ownership_from` (previous owner)
- `changes_or_changed_ownership_to` (new owner)
**ONTOLOGY ALIGNMENT**:
- **Primary**: `crm:E39_Actor` (CIDOC-CRM)
- **Close**: `prov:Agent` (PROV-O)
- **Related**: `rico:Agent` (RiC-O)
slots:
- has_or_had_label
- has_or_had_identifier
slot_usage:
has_or_had_label:
description: Name of the owner (person, organization, or group)
has_or_had_identifier:
description: Identifier for the owner (e.g., Wikidata ID, internal ID)
exact_mappings:
- prov:Agent
close_mappings:
- rico:Agent
- schema:Person
- schema:Organization
annotations:
specificity_score: "0.50"
specificity_rationale: "Medium specificity - used in provenance contexts."
migration_date: "2026-01-16"
migration_rule: "Rule 56 (semantic consistency over simplicity)"
examples:
- value:
has_or_had_label: "Rijksmuseum"
has_or_had_identifier: "https://www.wikidata.org/entity/Q190804"
description: "Rijksmuseum as owner"
- value:
has_or_had_label: "Private Collection (Anonymous)"
has_or_had_identifier: "hc:owner/private-001"
description: "Anonymous private collector"