glam/schemas/20251121/linkml/modules/classes/Custodian.yaml
2025-11-21 22:12:33 +01:00

108 lines
3.7 KiB
YAML

id: https://nde.nl/ontology/hc/class/Custodian
name: Custodian
title: Custodian Base Class
imports:
- linkml:types
classes:
Custodian:
class_uri: crm:E39_Actor
description: >-
Abstract base class for heritage custodians - any person, group, organization,
government, corporation, or collective entity that has custody of, manages, or
is responsible for heritage materials.
Do not instantiate directly. Use either CustodianObservation or CustodianReconstruction.
**CUSTODIAN** is defined broadly to include:
- **Individual people** (private collectors, curators, archivists)
- **Groups and collectives** (heritage societies, collecting groups, guilds)
- **Organizations** (museums, libraries, archives, foundations)
- **Governments** (national archives, state museums, municipal collections)
- **Corporations** (company archives, corporate museums)
- **Religious entities** (churches, monasteries, temples with heritage collections)
- **Educational institutions** (university libraries, school archives)
- **Any entity exercising custody** over heritage materials
**Ontological Alignment**:
- CIDOC-CRM: crm:E39_Actor (primary)
- PROV-O: prov:Agent
- Schema.org: schema:Person OR schema:Organization
- CPOV: cpov:PublicOrganisation (for public sector)
- RiC-O: rico:Agent, rico:CorporateBody
- FOAF: foaf:Agent, foaf:Person, foaf:Organization
- TOOI: tooi:Overheidsorganisatie (Dutch government)
abstract: true
exact_mappings:
- crm:E39_Actor
- prov:Agent
- rico:Agent
- foaf:Agent
- wikidata:Q115641683
close_mappings:
- pico:Person
- schema:Person
- schema:Organization
- cpov:PublicOrganisation
- rico:CorporateBody
- org:Organization
- foaf:Person
- foaf:Organization
- crm:E21_Person
- crm:E74_Group
- crm:E40_Legal_Body
broad_mappings:
- schema:Thing
- owl:Thing
narrow_mappings:
- schema:ArchiveOrganization
- schema:Library
- schema:Museum
- schema:PerformingGroup
- dbo:MusicalArtist
- dbo:Band
- schema:ResearchOrganization
- schema:EducationalOrganization
- schema:CollegeOrUniversity
- dbo:University
- schema:GovernmentOrganization
- cpov:PublicOrganisation
- tooi:Samenwerkingsorganisatie
- tooi:Ministerie
- tooi:Zbo
- tooi:ZboOfZboCluster
- tooi:RegionaalOpenbaarLichaam
- tooi:Gemeente
- tooi:Provincie
- schema:NGO
- schema:Consortium
- schema:Corporation
- schema:LocalBusiness
- schema:MedicalOrganization
- schema:SportsOrganization
slots:
- id
- created
- modified
slot_usage:
id:
slot_uri: crm:P1_is_identified_by
description: >-
Unique identifier for this custodian (observation or reconstruction).
In CIDOC-CRM: P1_is_identified_by links E39_Actor to E42_Identifier.
range: uriorcurie
required: true
created:
slot_uri: schema:dateCreated
description: >-
Timestamp when this DATABASE RECORD was created (NOT the custodian's founding date).
range: datetime
modified:
slot_uri: schema:dateModified
description: >-
Timestamp when this DATABASE RECORD was last modified (NOT the custodian's dissolution).
range: datetime
comments:
- "Subclasses represent observation vs. entity distinction"
- "Broader semantic scope than 'organization': includes individuals, groups, organizations, governments, corporations"