glam/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml
kempersc 0393b321c9 refactor(schema): unify custodian_type slots into has_or_had_custodian_type (Rule 39, 43)
- Migrate 236+ class files from custodian_types to has_or_had_custodian_type
- Archive deprecated slots: custodian_type, custodian_types, custodian_type_broader/narrower/related
- Update main schema and manifest imports
- Fix Custodian.yaml class to use new slot
- Fix annotation format (list→scalar) in has_or_had_custodian_type.yaml

Rules applied:
- Rule 39: RiC-O naming convention (hasOrHad pattern)
- Rule 43: Slot nouns must be singular (multivalued:true for cardinality)
- Rule 38: Slot centralization with semantic URI
2026-01-09 10:55:21 +01:00

368 lines
22 KiB
YAML

id: https://nde.nl/ontology/hc/class/LegalResponsibilityCollection
name: legal_responsibility_collection_class
title: LegalResponsibilityCollection Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
tooi: https://identifier.overheid.nl/tooi/def/ont/
prov: http://www.w3.org/ns/prov#
dcat: http://www.w3.org/ns/dcat#
rico: https://www.ica.org/standards/RiC/ontology#
crm: http://www.cidoc-crm.org/cidoc-crm/
bf: http://id.loc.gov/ontologies/bibframe/
dcmitype: http://purl.org/dc/dcmitype/
schema: http://schema.org/
default_prefix: hc
imports:
- linkml:types
- ../metadata
- ./CustodianCollection
- ./CustodianLegalStatus
- ./Custodian
- ./CustodianObservation
- ./ReconstructionActivity
- ./TimeSpan
- ./OrganizationalStructure
- ../slots/responsible_legal_entity
- ../slots/legal_responsibility_basis
- ../slots/legal_responsibility_start_date
- ../slots/legal_responsibility_end_date
- ../slots/has_or_had_custodian_type
- ../slots/specificity_annotation
- ../slots/template_specificity
- ./SpecificityAnnotation
- ./TemplateSpecificityScores
classes:
LegalResponsibilityCollection:
is_a: CustodianCollection
class_uri: tooi:Informatieobject
description: "Specialized subclass of CustodianCollection representing information\
\ objects (informatieobjecten)\nunder the legal responsibility of a heritage\
\ custodian organization.\n\n**TOOI Ontology Alignment**:\n- Follows TOOI pattern:\
\ tooi:Informatieobject with tooi:verantwoordelijke property\n- tooi:verantwoordelijke:\
\ \"Overheidsorganisatie die de wettelijke verantwoordelijkheid draagt \n voor\
\ de inhoud (strekking) van het informatieobject\" (Organization with legal\
\ responsibility \n for the content/purport of the information object)\n- Maps\
\ information objects to legally responsible organizations\n\n**Definition from\
\ TOOI**:\n- Informatieobject: \"Een resource waarvan de essentiële karakteristieken\
\ medegedeeld kunnen \n worden in een bericht\" (A resource whose essential\
\ characteristics can be communicated in a message)\n- Subclass of prov:Entity\
\ and dcat:Resource\n\n**Key Distinctions**:\n- **LegalResponsibilityCollection**:\
\ Collections with FORMAL LEGAL ACCOUNTABILITY\n - Must have identifiable legal\
\ custodian (via CustodianLegalStatus)\n - Legal responsibility documented\
\ through registration, statute, or regulation\n - Example: Government archives\
\ legally mandated to preserve records\n\n- **CustodianCollection** (parent\
\ class): General heritage collections\n - May or may not have formal legal\
\ responsibility relationship\n - Includes both legally mandated and voluntarily\
\ maintained collections\n - Example: Private collection donated to museum\
\ (no legal mandate)\n\n**Use Cases**:\n1. **Government Archives**: Collections\
\ legally mandated by archival laws\n - Example: National archives responsible\
\ for government records (Archiefwet 1995)\n\n2. **Public Museums**: Collections\
\ under legal custody of government agencies\n - Example: Rijksmuseum collection\
\ under formal responsibility of Dutch state\n\n3. **University Libraries**:\
\ Collections legally held by educational institutions\n - Example: University\
\ library with statutory responsibility for holdings\n\n4. **Heritage Registers**:\
\ Legally designated monument collections\n - Example: Municipal monument\
\ register required by Heritage Act\n\n**Temporal Dimension**:\nLegal responsibility\
\ can change over time through:\n- Custody transfers (collections moving between\
\ legal entities)\n- Organizational mergers/splits (responsibility transferred\
\ to successor entities)\n- Statutory changes (new laws assigning responsibility)\n\
- Deaccessioning (legal responsibility terminated)\n\nTrack responsibility changes\
\ via:\n- `responsible_legal_entity` with temporal validity (valid_from/valid_to)\n\
- Multiple LegalResponsibilityCollection instances for different time periods\n\
- custody_history documenting transfers\n\n**Examples**:\n\n```yaml\n# Example\
\ 1: Government Archive Collection\nLegalResponsibilityCollection:\n id: \"\
https://nde.nl/ontology/hc/collection/nha-government-records\"\n collection_name:\
\ \"Noord-Hollands Archief - Provinciaal Archief\"\n collection_type: [\"archival_records\"\
]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\
\n legal_responsibility_basis: \"Archiefwet 1995 (Dutch Archives Act)\"\n \
\ valid_from: \"2001-01-01\" # When NHA legally took custody\n refers_to_custodian:\
\ \"https://nde.nl/ontology/hc/nl-nh-haa-a-nha\"\n\n# Example 2: Museum Collection\
\ Under State Responsibility\nLegalResponsibilityCollection:\n id: \"https://nde.nl/ontology/hc/collection/rm-national-collection\"\
\n collection_name: \"Rijksmuseum National Art Collection\"\n collection_type:\
\ [\"museum_objects\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\
\n legal_responsibility_basis: \"Erfgoedwet (Heritage Act) + Foundation statute\"\
\n valid_from: \"1885-07-01\" # Founding date\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\
\n\n# Example 3: Custody Transfer (Before)\nLegalResponsibilityCollection:\n\
\ id: \"https://nde.nl/ontology/hc/collection/haarlem-municipal-archive-pre-2001\"\
\n collection_name: \"Gemeentearchief Haarlem Municipal Records\"\n collection_type:\
\ [\"archival_records\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/haarlem-municipality-1990s\"\
\n legal_responsibility_basis: \"Municipal charter + Archiefwet\"\n valid_from:\
\ \"1910-01-01\"\n valid_to: \"2001-01-01\" # Custody ended when NHA formed\n\
\ refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-gemeentearchief\"\
\n\n# Example 3: Custody Transfer (After)\nLegalResponsibilityCollection:\n\
\ id: \"https://nde.nl/ontology/hc/collection/haarlem-municipal-archive-post-2001\"\
\n collection_name: \"Gemeentearchief Haarlem Municipal Records\"\n collection_type:\
\ [\"archival_records\"]\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\
\n legal_responsibility_basis: \"NHA merger agreement + Archiefwet\"\n valid_from:\
\ \"2001-01-01\"\n custody_history:\n - transfer_date: \"2001-01-01\"\n\
\ from_entity: \"https://nde.nl/ontology/hc/legal/haarlem-municipality-1990s\"\
\n to_entity: \"https://nde.nl/ontology/hc/legal/nha-organization\"\n \
\ transfer_reason: \"Merger of Gemeentearchief Haarlem into Noord-Hollands\
\ Archief\"\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-haa-a-nha\"\
\n```\n\n**Distinction from managing_unit**:\n- `responsible_legal_entity`:\
\ TOP-LEVEL legal accountability (CustodianLegalStatus)\n - Who is LEGALLY\
\ responsible? (foundation, government agency, etc.)\n - Established through\
\ statute, registration, or regulation\n \n- `managing_unit`: OPERATIONAL management\
\ (OrganizationalStructure)\n - Which department/division manages day-to-day\
\ operations?\n - Internal organizational structure\n\nExample:\n- `responsible_legal_entity`:\
\ Stichting Rijksmuseum (legal foundation)\n- `managing_unit`: Paintings Department\
\ (internal unit)\n\n**SPARQL Query Pattern**:\n```sparql\n# Find legal entity\
\ responsible for a collection\nPREFIX tooi: <https://identifier.overheid.nl/tooi/def/ont/>\n\
PREFIX hc: <https://nde.nl/ontology/hc/class/>\n\nSELECT ?collection ?collection_name\
\ ?legal_entity ?legal_name\nWHERE {\n ?collection a hc:LegalResponsibilityCollection\
\ ;\n hc:collection_name ?collection_name ;\n tooi:verantwoordelijke\
\ ?legal_entity .\n \n ?legal_entity hc:legal_name/hc:full_name ?legal_name\
\ .\n}\n```\n"
exact_mappings:
- tooi:Informatieobject
- prov:Entity
- dcat:Resource
close_mappings:
- rico:RecordSet
- crm:E78_Curated_Holding
- bf:Collection
related_mappings:
- dcmitype:Collection
- schema:CreativeWork
slots:
- has_or_had_custodian_type
- legal_responsibility_basis
- legal_responsibility_end_date
- legal_responsibility_start_date
- responsible_legal_entity
- specificity_annotation
- template_specificity
slot_usage:
responsible_legal_entity:
slot_uri: tooi:verantwoordelijke
range: CustodianLegalStatus
required: true
description: "Custodian legal entity that bears LEGAL RESPONSIBILITY for this\
\ collection.\n\n**TOOI Definition**: \"Overheidsorganisatie die de wettelijke\
\ verantwoordelijkheid \ndraagt voor de inhoud (strekking) van het informatieobject\"\
\n\nMaps information objects (collections) to the legal entity (organization\
\ or person)\nthat has formal legal accountability for their custody, preservation,\
\ and management.\n\n**Requirements**:\n- MUST reference a CustodianLegalStatus\
\ instance (formal legal entity)\n- Legal entity MUST have registration_numbers\
\ (unless natural person)\n- Legal responsibility MUST be documented (see\
\ legal_responsibility_basis)\n\n**Temporal Consistency**:\n- Collection\
\ valid_from MUST be >= legal_entity.registration_date\n- Collection valid_to\
\ MUST be <= legal_entity.dissolution_date (if dissolved)\n- During custody\
\ transfers, create NEW LegalResponsibilityCollection instance\n\n**Bidirectional\
\ Relationship**:\n- **Forward**: LegalResponsibilityCollection → CustodianLegalStatus\
\ (responsible_legal_entity)\n- **Reverse**: CustodianLegalStatus → LegalResponsibilityCollection\
\ (collections_under_responsibility)\n\n**Distinction from refers_to_custodian**:\n\
- `responsible_legal_entity`: Points to LEGAL ASPECT (CustodianLegalStatus)\n\
- `refers_to_custodian`: Points to HUB (Custodian)\n\nBoth link to the SAME\
\ custodian but different aspects:\n```yaml\nLegalResponsibilityCollection:\n\
\ responsible_legal_entity: \".../legal/rijksmuseum-foundation\" # Legal\
\ aspect\n refers_to_custodian: \".../custodian/nl-nh-ams-m-rm-q190804\"\
\ # Hub\n```\n"
examples:
- value: https://nde.nl/ontology/hc/legal/nha-organization
description: Noord-Hollands Archief foundation as responsible legal entity
- value: https://nde.nl/ontology/hc/legal/rijksmuseum-foundation
description: Stichting Rijksmuseum as legally responsible custodian
legal_responsibility_basis:
slot_uri: dcterms:conformsTo
range: string
required: true
description: |
Legal basis establishing the organization's responsibility for this collection.
Documents the statutory, regulatory, or contractual foundation for legal accountability.
**Examples**:
- "Archiefwet 1995 (Dutch Archives Act)"
- "Erfgoedwet (Heritage Act) + Foundation statute"
- "Municipal charter Article 5.2: Archive custody responsibilities"
- "Donation deed dated 1923-05-15: Wallace Collection trust agreement"
- "UNESCO Convention on Intangible Cultural Heritage (2003)"
**Use Cases**:
1. **Statutory Responsibility**: Government archives legally mandated by law
2. **Contractual Responsibility**: Museum collections held under trust agreements
3. **Regulatory Responsibility**: University archives required by accreditation
4. **International Responsibility**: UNESCO World Heritage site management obligations
**Related Properties**:
- legal_responsibility_basis: WHAT establishes responsibility? (statute, contract, regulation)
- responsible_legal_entity: WHO is responsible? (legal entity)
- valid_from/valid_to: WHEN is responsibility valid? (temporal extent)
examples:
- value: 'Archiefwet 1995, Article 41: Provincial archives shall preserve
government records'
description: Statutory basis for provincial archive responsibility
- value: 'Testamentary bequest 1897-12-20: Teylers Museum trust deed'
description: Contractual basis for museum collection custody
legal_responsibility_start_date:
slot_uri: prov:generatedAtTime
range: date
required: false
description: |
Date when legal responsibility for this collection began.
May differ from collection.valid_from (when collection itself was created).
**Scenarios**:
- **Founding Collection**: Start date = collection creation date
- Example: National archive founded 1802, collection starts 1802
- **Custody Transfer**: Start date = transfer date (≠ collection creation)
- Example: Collection created 1600s, legal responsibility transferred to NHA in 2001
- **Statutory Change**: Start date = law effective date
- Example: New law in 2010 assigns responsibility for existing 1800s collection
**Relation to valid_from**:
- `valid_from`: When collection EXISTED as heritage materials
- `legal_responsibility_start_date`: When LEGAL ACCOUNTABILITY began
These may be different! Example:
```yaml
temporal_coverage: "1600-01-01/1800-12-31" # Materials date from 17th-18th centuries
valid_from: "1910-01-01" # Formally accessioned as collection in 1910
legal_responsibility_start_date: "2001-01-01" # Legal responsibility transferred in 2001
```
examples:
- value: '2001-01-01'
description: Legal responsibility transferred when NHA formed from merger
- value: '1885-07-01'
description: Legal responsibility established at Rijksmuseum founding
legal_responsibility_end_date:
slot_uri: prov:invalidatedAtTime
range: date
required: false
description: |
Date when legal responsibility for this collection ended (if applicable).
**Scenarios**:
- **Custody Transfer**: Responsibility transferred to another legal entity
- **Collection Deaccessioned**: Collection sold, destroyed, or dispersed
- **Entity Dissolution**: Responsible entity dissolved (responsibility must transfer)
- **Statutory Change**: Law changed, responsibility removed or transferred
**Requirements**:
- If legal_responsibility_end_date is set, MUST document transfer in custody_history
- If responsible_legal_entity dissolved, MUST set end date <= dissolution_date
**Relation to valid_to**:
- `valid_to`: When collection CEASED TO EXIST as heritage materials
- `legal_responsibility_end_date`: When LEGAL ACCOUNTABILITY ended
Example:
```yaml
valid_to: null # Collection still exists
legal_responsibility_end_date: "2001-01-01" # But responsibility transferred
custody_history:
- transfer_date: "2001-01-01"
from_entity: ".../legal/haarlem-municipality"
to_entity: ".../legal/nha-organization"
transfer_reason: "Merger of Gemeentearchief into NHA"
```
examples:
- value: '2001-01-01'
description: Legal responsibility ended when collection transferred to NHA
- value: '1950-05-15'
description: Collection sold at auction, legal responsibility terminated
refers_to_custodian:
description: "Links this collection aspect back to the Custodian hub it represents.\n\
\n**Dual Linking Pattern**:\n- `refers_to_custodian`: Links to CUSTODIAN\
\ HUB (Custodian class)\n- `responsible_legal_entity`: Links to LEGAL ASPECT\
\ (CustodianLegalStatus class)\n\nBoth reference the SAME custodian but\
\ different levels of abstraction:\n```yaml\nLegalResponsibilityCollection:\n\
\ # Hub reference (abstract identifier)\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\
\n \n # Legal aspect reference (specific legal entity)\n responsible_legal_entity:\
\ \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\n\n# Both\
\ ultimately refer to Rijksmuseum, but:\n# - refers_to_custodian: Stable\
\ hub identifier (GHCID-based URI)\n# - responsible_legal_entity: Specific\
\ legal form/registration (may change over time)\n```\n\n**Navigation Patterns**:\n\
1. **Collection → Hub → All Aspects**:\n ```sparql\n ?collection hc:refers_to_custodian\
\ ?hub .\n ?hub hc:has_legal_status ?legal ;\n hc:has_name ?name\
\ ;\n hc:has_place ?place ;\n hc:has_collection ?other_collections\
\ .\n ```\n\n2. **Collection → Legal Aspect (Direct)**:\n ```sparql\n\
\ ?collection tooi:verantwoordelijke ?legal .\n ?legal hc:legal_name\
\ ?name ;\n hc:registration_numbers ?reg .\n ```\n\n**Why Both\
\ Properties?**:\n- `refers_to_custodian`: STABLE hub identifier (doesn't\
\ change with legal reorganizations)\n- `responsible_legal_entity`: SPECIFIC\
\ legal entity (tracks custody transfers, mergers, reorganizations)\n\n\
Example: Rijksmuseum collection custody unchanged for 140 years (same hub),\n\
but legal entity underwent multiple reorganizations (legal aspect changed).\n"
required: true
has_or_had_custodian_type:
equals_expression: '["*"]'
specificity_annotation:
range: SpecificityAnnotation
inlined: true
template_specificity:
range: TemplateSpecificityScores
inlined: true
comments:
- Subclass of CustodianCollection specializing in LEGALLY ACCOUNTABLE collections
- 'Follows TOOI ontology pattern: tooi:verantwoordelijke property linking Informatieobject
to Overheidsorganisatie'
- Distinguishes legal responsibility (CustodianLegalStatus) from operational management
(OrganizationalStructure)
- Legal responsibility can transfer between entities over time (track via custody_history)
- Use this class when collection has FORMAL legal accountability relationship
with custodian
- Use parent CustodianCollection when collection lacks formal legal responsibility
(e.g., private collections)
see_also:
- https://identifier.overheid.nl/tooi/def/ont/
- https://www.w3.org/TR/prov-o/
- https://www.w3.org/TR/vocab-dcat-3/
examples:
- value:
id: https://nde.nl/ontology/hc/collection/nha-provincial-archive
collection_name: Noord-Hollands Archief - Provinciaal Archief
collection_description: |
Government records of the Province of North Holland, dating from 1289 to present.
Includes administrative documents, notarial records, and judicial archives.
collection_type:
- archival_records
collection_scope: Provincial government records of Noord-Holland
temporal_coverage:
begin_of_the_begin: '1289-01-01'
end_of_the_end: null
extent: 45 kilometers of shelving, approximately 2.5 million documents
responsible_legal_entity: https://nde.nl/ontology/hc/legal/nha-organization
legal_responsibility_basis: 'Archiefwet 1995 (Dutch Archives Act), Article
41: "De provincie draagt zorg voor de archiefbescheiden die niet meer voor
de dagelijkse uitvoering van de werkzaamheden nodig zijn" (The province
is responsible for archival records no longer needed for daily operations)'
legal_responsibility_start_date: '2001-01-01'
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-haa-a-nha
was_derived_from:
- https://nde.nl/ontology/hc/observation/nha-website-2025
- https://nde.nl/ontology/hc/observation/nha-archiefwet-registration
was_generated_by: https://nde.nl/ontology/hc/activity/legal-responsibility-extraction-2025
description: Provincial archive collection under statutory legal responsibility
- value:
id: https://nde.nl/ontology/hc/collection/rm-national-collection
collection_name: Rijksmuseum National Art Collection
collection_description: "National art collection of the Netherlands, comprising\
\ 8,000+ paintings, \n1 million objects of applied art, and 2 million works\
\ on paper.\n"
collection_type:
- museum_objects
collection_scope: Dutch art and history from the Middle Ages to present
temporal_coverage:
begin_of_the_begin: '1200-01-01'
end_of_the_end: null
extent: Approximately 1 million objects
responsible_legal_entity: https://nde.nl/ontology/hc/legal/rijksmuseum-foundation
legal_responsibility_basis: 'Erfgoedwet (Heritage Act) 2016, Article 2.1 +
Stichting Rijksmuseum statute (1885): "Het Rijksmuseum heeft tot taak het
beheren, bewaren, en tonen van de Rijkscollectie" (The Rijksmuseum''s mission
is to manage, preserve, and display the National Collection)'
legal_responsibility_start_date: '1885-07-01'
managing_unit: https://nde.nl/ontology/hc/org-unit/rm-collection-management
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
was_derived_from:
- https://nde.nl/ontology/hc/observation/rijksmuseum-website
- https://nde.nl/ontology/hc/observation/erfgoedwet-2016
was_generated_by: https://nde.nl/ontology/hc/activity/museum-collection-extraction
description: National museum collection under heritage law and foundation statute