Refactor schema slots and classes for improved consistency and clarity
- Renamed `has_or_had_auxiliary_entities` to `is_or_was_associated_with` in DigitalPlatform.yaml to align with naming conventions. - Updated examples in DigitalPlatform.yaml to reflect new slot names and types. - Migrated `has_av_equipment` to `has_or_had_equipment` in EducationCenter.yaml, including detailed descriptions and examples. - Consolidated archival references by migrating `archival_reference` to `has_or_had_identifier` in InformationCarrier.yaml. - Removed deprecated slots: `has_authority_file_name`, `has_authority_file_url`, `has_auxiliary_place`, `has_auxiliary_place_type`, `has_auxiliary_platform`, `has_auxiliary_platform_type`, and `has_av_equipment`, archiving their definitions. - Updated slot fixes to reflect the migration of various slots to more generic or appropriate counterparts, ensuring all changes are documented with processing notes.
This commit is contained in:
parent
7f57b3e4b8
commit
09674f7da2
627 changed files with 12863 additions and 9141 deletions
2169
frontend/public/schemas/20251121/linkml/diff_output.txt
Normal file
2169
frontend/public/schemas/20251121/linkml/diff_output.txt
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,7 @@
|
|||
classes:
|
||||
APIEndpoint:
|
||||
class_uri: schema:EntryPoint
|
||||
description: "An API endpoint."
|
||||
slots:
|
||||
- has_or_had_url
|
||||
- has_or_had_description
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
classes:
|
||||
APIRequest:
|
||||
class_uri: prov:Activity
|
||||
description: "An API request event."
|
||||
slots:
|
||||
- has_or_had_provenance
|
||||
- has_or_had_endpoint
|
||||
- has_or_had_version
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
classes:
|
||||
APIVersion:
|
||||
class_uri: schema:SoftwareApplication
|
||||
description: "Version of an API."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_identifier
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
id: https://nde.nl/ontology/hc/class/AVEquipment
|
||||
name: AVEquipment
|
||||
title: AVEquipment
|
||||
description: >-
|
||||
Audiovisual equipment used in heritage contexts (e.g., for playback, digitization).
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_or_had_type
|
||||
|
||||
classes:
|
||||
AVEquipment:
|
||||
class_uri: schema:Product
|
||||
description: AV Equipment.
|
||||
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_or_had_type
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
id: https://nde.nl/ontology/hc/class/AccessApplication
|
||||
name: AccessApplication
|
||||
title: Access Application
|
||||
description: >-
|
||||
An application or process for requesting access to materials.
|
||||
MIGRATED from has_access_application_url slot per Rule 53.
|
||||
Follows schema:Action.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_url
|
||||
- ./URL
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessApplication:
|
||||
class_uri: schema:Action
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_url
|
||||
slot_usage:
|
||||
has_or_had_url:
|
||||
range: URL
|
||||
inlined: true
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
id: https://nde.nl/ontology/hc/class/AccessInterface
|
||||
name: AccessInterface
|
||||
title: Access Interface
|
||||
description: >-
|
||||
An interface for accessing digital resources (e.g., API, portal).
|
||||
MIGRATED from has_access_interface_url slot per Rule 53.
|
||||
Follows dcat:DataService.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcat: http://www.w3.org/ns/dcat#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_url
|
||||
- ./URL
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessInterface:
|
||||
class_uri: dcat:DataService
|
||||
slots:
|
||||
- has_or_had_url
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
slot_usage:
|
||||
has_or_had_url:
|
||||
range: URL
|
||||
inlined: true
|
||||
required: true
|
||||
|
|
@ -33,7 +33,8 @@ imports:
|
|||
- ../slots/credentials_required
|
||||
- ../slots/cultural_protocol_url
|
||||
- ../slots/embargo_reason
|
||||
- ../slots/fee_amount
|
||||
- ../slots/imposes_or_imposed # was: fee_amount - migrated per Rule 53 (2026-01-26)
|
||||
- ./Fee
|
||||
- ../slots/fee_required
|
||||
- ../slots/legal_basis
|
||||
- ../slots/registration_required
|
||||
|
|
@ -113,7 +114,7 @@ classes:
|
|||
- cultural_protocol_url
|
||||
- embargo_end_date
|
||||
- embargo_reason
|
||||
- fee_amount
|
||||
- imposes_or_imposed # was: fee_amount - migrated per Rule 53 (2026-01-26)
|
||||
- fee_required
|
||||
- legal_basis
|
||||
- policy_id
|
||||
|
|
@ -216,13 +217,34 @@ classes:
|
|||
description: Free access
|
||||
- value: true
|
||||
description: Fee required
|
||||
fee_amount:
|
||||
range: string
|
||||
imposes_or_imposed: # was: fee_amount - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Fees imposed by the access policy.
|
||||
MIGRATED from fee_amount per Rule 53.
|
||||
Uses Fee class with structured Quantity.
|
||||
range: Fee
|
||||
inlined: true
|
||||
multivalued: true
|
||||
examples:
|
||||
- value: €5.00 per day
|
||||
description: Daily reading room fee
|
||||
- value: Free for researchers, €10 for general public
|
||||
description: Tiered fee structure
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
quantity_value: 5.00
|
||||
has_or_had_unit:
|
||||
unit_value: "EUR"
|
||||
has_or_had_description: "Daily reading room fee"
|
||||
description: €5.00 per day
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
quantity_value: 0
|
||||
has_or_had_description: "Free for researchers"
|
||||
description: Free for researchers
|
||||
- value:
|
||||
has_or_had_quantity:
|
||||
quantity_value: 10.00
|
||||
has_or_had_unit:
|
||||
unit_value: "EUR"
|
||||
has_or_had_description: "General public fee"
|
||||
description: €10 for general public
|
||||
embargo_end_date:
|
||||
range: date
|
||||
examples:
|
||||
|
|
|
|||
|
|
@ -0,0 +1,32 @@
|
|||
id: https://nde.nl/ontology/hc/class/AccessionEvent
|
||||
name: AccessionEvent
|
||||
title: Accession Event
|
||||
description: >-
|
||||
The act of accessioning a record or object into a collection.
|
||||
MIGRATED from has_accession_date slot context per Rule 53.
|
||||
Follows rico:Instantiation.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_identifier
|
||||
- ./Identifier
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessionEvent:
|
||||
class_uri: rico:Instantiation
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
slot_usage:
|
||||
temporal_extent:
|
||||
required: true
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
id: https://nde.nl/ontology/hc/class/AccessionNumber
|
||||
name: AccessionNumber
|
||||
title: Accession Number
|
||||
description: >-
|
||||
A unique identifier assigned to an object or record upon accession.
|
||||
MIGRATED from has_accession_number slot per Rule 53.
|
||||
Follows rico:Identifier or crm:E42_Identifier.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./Identifier
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AccessionNumber:
|
||||
is_a: Identifier
|
||||
class_uri: rico:Identifier
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
exact_mappings:
|
||||
- crm:E42_Identifier
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
classes:
|
||||
Accumulation:
|
||||
class_uri: rico:Accumulation
|
||||
description: "The period during which the records were accumulated."
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_description
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
classes:
|
||||
AccuracyLevel:
|
||||
class_uri: skos:Concept
|
||||
description: "A qualitative or quantitative level of accuracy (e.g. for coordinates)."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_value
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
id: https://nde.nl/ontology/hc/class/AcquisitionEvent
|
||||
name: AcquisitionEvent
|
||||
title: Acquisition Event
|
||||
description: >-
|
||||
An event in which an entity is acquired.
|
||||
MIGRATED from has_acquisition_source per Rule 53.
|
||||
Follows rico:Instantiation.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_origin
|
||||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
- ../slots/has_or_had_method
|
||||
- ./AcquisitionMethod
|
||||
- ../slots/has_or_had_provenance
|
||||
- ./Provenance
|
||||
- ./Entity
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AcquisitionEvent:
|
||||
class_uri: rico:Instantiation
|
||||
slots:
|
||||
- has_or_had_origin
|
||||
- temporal_extent
|
||||
- has_or_had_method
|
||||
- has_or_had_provenance
|
||||
slot_usage:
|
||||
has_or_had_origin:
|
||||
range: Entity
|
||||
required: true
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
id: https://nde.nl/ontology/hc/class/AcquisitionMethod
|
||||
name: AcquisitionMethod
|
||||
title: Acquisition Method
|
||||
description: >-
|
||||
Method by which an object or collection was acquired.
|
||||
MIGRATED from has_acquisition_method slot context per Rule 53.
|
||||
Follows crm:E55_Type.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
default_prefix: hc
|
||||
classes:
|
||||
AcquisitionMethod:
|
||||
class_uri: crm:E55_Type
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
|
|
@ -34,15 +34,14 @@ imports:
|
|||
- ./TimeSpan
|
||||
- ./ActivityType
|
||||
- ./ActivityTypes
|
||||
- ../slots/has_activity_identifier
|
||||
- ../slots/has_activity_name
|
||||
- ../slots/has_activity_description
|
||||
- ../slots/has_or_had_activity_type
|
||||
# MIGRATED 2026-01-26: has_timespan/start_date/end_date → temporal_extent (Rule 53)
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/is_or_was_succeeded_by
|
||||
- ../slots/preceding_activity
|
||||
- ../slots/status
|
||||
- ../slots/has_activity_identifier # MIGRATED: was ../slots/has_activity_identifier (2026-01-26)
|
||||
- ../slots/has_or_had_identifier # Added for has_activity_identifier migration
|
||||
- ./Identifier # Added for has_or_had_identifier range
|
||||
- ../slots/has_or_had_label # was: has_activity_name - migrated per Rule 53 (2026-01-26)
|
||||
- ./Label
|
||||
- ../slots/has_or_had_description # was: has_activity_description - migrated per Rule 53 (2026-01-26)
|
||||
- ./Description
|
||||
- ../slots/has_activity_status
|
||||
- ../slots/note
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
|
@ -118,35 +117,39 @@ classes:
|
|||
- aat:300054277 # activities (functions)
|
||||
|
||||
slots:
|
||||
- has_activity_identifier
|
||||
- has_activity_name
|
||||
- has_activity_description
|
||||
- has_or_had_identifier # was: has_activity_identifier - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_label # was: has_activity_name - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_description # was: has_activity_description - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_activity_type
|
||||
# MIGRATED 2026-01-26: has_timespan/start_date/end_date → temporal_extent
|
||||
- temporal_extent
|
||||
- is_or_was_succeeded_by
|
||||
- preceding_activity
|
||||
- status
|
||||
- has_or_had_status # was: status - migrated per Rule 53 (2026-01-26)
|
||||
- note
|
||||
- specificity_annotation
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
|
||||
slot_usage:
|
||||
has_activity_identifier:
|
||||
range: uriorcurie
|
||||
required: true
|
||||
identifier: true
|
||||
has_or_had_identifier: # was: has_activity_identifier - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Unique identifier for this activity instance.
|
||||
MIGRATED from has_activity_identifier per Rule 53.
|
||||
Format: URI following NDE Heritage Custodian ontology conventions.
|
||||
Pattern: `https://nde.nl/ontology/hc/activity/{custodian-slug}-{type}-{year}-{sequence}`
|
||||
range: Identifier
|
||||
required: true
|
||||
identifier: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
|
||||
- value:
|
||||
identifier_value: "https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001"
|
||||
description: "2025 inventory at Rijksmuseum"
|
||||
- value: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024
|
||||
- value:
|
||||
identifier_value: "https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024"
|
||||
description: "VOC digitization project at Nationaal Archief"
|
||||
|
||||
has_activity_name:
|
||||
has_or_had_label: # was: has_activity_name - migrated per Rule 53 (2026-01-26)
|
||||
range: string
|
||||
required: true
|
||||
description: Human-readable name for this activity.
|
||||
|
|
@ -156,7 +159,7 @@ classes:
|
|||
- value: "VOC Archives Digitization Project Phase 2"
|
||||
description: "Multi-year digitization project"
|
||||
|
||||
has_activity_description:
|
||||
has_or_had_description: # was: has_activity_description - migrated per Rule 53 (2026-01-26)
|
||||
range: string
|
||||
required: false
|
||||
description: Detailed description of the activity scope and objectives.
|
||||
|
|
@ -211,7 +214,7 @@ classes:
|
|||
- value: https://nde.nl/ontology/hc/activity/condition-survey-2024
|
||||
description: "Condition survey informed this conservation treatment"
|
||||
|
||||
status:
|
||||
has_or_had_status: # was: status - migrated per Rule 53 (2026-01-26)
|
||||
range: string
|
||||
required: false
|
||||
description: Current status of the activity.
|
||||
|
|
@ -249,32 +252,34 @@ classes:
|
|||
|
||||
examples:
|
||||
- value:
|
||||
has_activity_identifier: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
|
||||
has_activity_name: "2025 Annual Collection Inventory - Dutch Masters"
|
||||
has_or_had_identifier:
|
||||
identifier_value: "https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001"
|
||||
has_or_had_label: "2025 Annual Collection Inventory - Dutch Masters"
|
||||
has_or_had_activity_type:
|
||||
- CurationActivityType
|
||||
has_activity_description: |
|
||||
has_or_had_description: |
|
||||
Annual physical inventory of the Dutch Masters collection
|
||||
(Gallery of Honour and adjacent galleries). Spot-check methodology
|
||||
with 20% sample verification against CMS records.
|
||||
temporal_extent:
|
||||
begin_of_the_begin: "2025-01-15"
|
||||
end_of_the_end: "2025-03-31"
|
||||
status: "IN_PROGRESS"
|
||||
has_or_had_status: "IN_PROGRESS"
|
||||
description: "Inventory activity at Rijksmuseum"
|
||||
|
||||
- value:
|
||||
has_activity_identifier: https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024
|
||||
has_activity_name: "Medieval Manuscripts Digitization Project"
|
||||
has_or_had_identifier:
|
||||
identifier_value: "https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024"
|
||||
has_or_had_label: "Medieval Manuscripts Digitization Project"
|
||||
has_or_had_activity_type:
|
||||
- DigitizationActivityType
|
||||
- ResearchActivityType
|
||||
has_activity_description: |
|
||||
has_or_had_description: |
|
||||
High-resolution digitization of 342 medieval manuscripts with
|
||||
HTR processing and metadata enhancement. IIIF-compliant output.
|
||||
temporal_extent:
|
||||
begin_of_the_begin: "2024-03-01"
|
||||
end_of_the_end: "2025-12-31"
|
||||
status: "IN_PROGRESS"
|
||||
has_or_had_status: "IN_PROGRESS"
|
||||
preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2023
|
||||
description: "Digitization and research project at KB"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
classes:
|
||||
Administration:
|
||||
class_uri: org:OrganizationalUnit
|
||||
description: "An administrative unit or body."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
# AdministrativeLevel class
|
||||
# Represents a level in a government or administrative hierarchy
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Created for has_administrative_level migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AdministrativeLevel
|
||||
name: AdministrativeLevel
|
||||
title: Administrative Level Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
|
||||
classes:
|
||||
AdministrativeLevel:
|
||||
class_uri: skos:Concept
|
||||
description: |
|
||||
A level or tier within an administrative or government hierarchy.
|
||||
|
||||
**Examples**:
|
||||
- National/Federal
|
||||
- State/Provincial
|
||||
- Regional
|
||||
- Municipal/Local
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `skos:Concept`: Concept in a hierarchy scheme.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
description: Name of the level (e.g., "National")
|
||||
required: true
|
||||
has_or_had_code:
|
||||
description: Code for the level (e.g., "NAT", "ISO-3166-2")
|
||||
required: false
|
||||
|
|
@ -10,8 +10,10 @@ imports:
|
|||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- ../slots/has_or_had_access_restriction
|
||||
- ../slots/has_admin_office_description
|
||||
- ../slots/has_admin_office_name
|
||||
- ../slots/has_or_had_description
|
||||
- ../classes/Description
|
||||
- ../slots/has_or_had_label
|
||||
- ../classes/Label
|
||||
- ../slots/has_or_had_admin_staff_count
|
||||
# administrative_functions REMOVED - migrated to has_or_had_function (Rule 53)
|
||||
# has_or_had_administrative_function REMOVED - bespoke slot replaced by generic has_or_had_function (Rule 53)
|
||||
|
|
@ -26,7 +28,8 @@ imports:
|
|||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_admin_office_identifier
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../classes/Identifier
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -120,9 +123,9 @@ classes:
|
|||
- org:OrganizationalUnit
|
||||
slots:
|
||||
- has_or_had_access_restriction
|
||||
- has_admin_office_description
|
||||
- has_admin_office_identifier
|
||||
- has_admin_office_name
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_admin_staff_count
|
||||
# administrative_functions REMOVED - use has_or_had_function (Rule 53)
|
||||
# has_or_had_administrative_function REMOVED - bespoke, use has_or_had_function (Rule 53)
|
||||
|
|
@ -134,26 +137,17 @@ classes:
|
|||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
slot_usage:
|
||||
has_admin_office_identifier:
|
||||
range: uriorcurie
|
||||
has_or_had_identifier:
|
||||
range: Identifier
|
||||
required: true
|
||||
identifier: true
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas
|
||||
description: Rijksmuseum administrative office
|
||||
has_admin_office_name:
|
||||
range: string
|
||||
description: Identifier for the administrative office.
|
||||
has_or_had_label:
|
||||
range: Label
|
||||
required: true
|
||||
examples:
|
||||
- value: Rijksmuseum Administrative Offices - Zuidas
|
||||
description: Admin office with location
|
||||
- value: Noord-Hollands Archief Finance Department
|
||||
description: Admin office with function
|
||||
has_admin_office_description:
|
||||
range: string
|
||||
examples:
|
||||
- value: Administrative support offices housing finance, HR, and IT departments. Staff access only.
|
||||
description: Admin office description
|
||||
description: Name of the administrative office.
|
||||
has_or_had_description:
|
||||
range: Description
|
||||
description: Description of the administrative office.
|
||||
has_or_had_function:
|
||||
range: FunctionType
|
||||
multivalued: true
|
||||
|
|
@ -220,10 +214,15 @@ classes:
|
|||
- https://schema.org/Corporation
|
||||
examples:
|
||||
- value:
|
||||
has_admin_office_identifier: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas
|
||||
has_admin_office_name: Rijksmuseum Administrative Offices - Zuidas
|
||||
has_admin_office_description: Administrative support offices housing finance, HR, and IT departments. Staff access only.
|
||||
Located in Zuidas business district.
|
||||
has_or_had_identifier:
|
||||
identifier_value: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas
|
||||
identifier_scheme: URI
|
||||
has_or_had_label:
|
||||
has_or_had_label: Rijksmuseum Administrative Offices - Zuidas
|
||||
has_or_had_description:
|
||||
has_or_had_content:
|
||||
has_or_had_description: Administrative support offices housing finance, HR, and IT departments. Staff access only. Located in Zuidas business district.
|
||||
description_type: admin_office
|
||||
has_or_had_function:
|
||||
- function_category: ADMINISTRATIVE
|
||||
function_name: Finance and accounting
|
||||
|
|
@ -239,10 +238,15 @@ classes:
|
|||
lease_expiry: '2028-12-31'
|
||||
description: Museum administrative office in business district
|
||||
- value:
|
||||
has_admin_office_identifier: https://nde.nl/ontology/hc/aux/kb-digitization-center
|
||||
has_admin_office_name: Koninklijke Bibliotheek Digitization Support Center
|
||||
has_admin_office_description: Technical support center for digitization operations. Houses scanning equipment coordination
|
||||
and quality control.
|
||||
has_or_had_identifier:
|
||||
identifier_value: https://nde.nl/ontology/hc/aux/kb-digitization-center
|
||||
identifier_scheme: URI
|
||||
has_or_had_label:
|
||||
has_or_had_label: Koninklijke Bibliotheek Digitization Support Center
|
||||
has_or_had_description:
|
||||
has_or_had_content:
|
||||
has_or_had_description: Technical support center for digitization operations. Houses scanning equipment coordination and quality control.
|
||||
description_type: admin_office
|
||||
has_or_had_function:
|
||||
- function_category: PROGRAM
|
||||
function_name: Digitization project management
|
||||
|
|
|
|||
|
|
@ -0,0 +1,51 @@
|
|||
# Age class
|
||||
# Represents an age or age range, often for demographic or restriction purposes
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Created for has_age migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Age
|
||||
name: Age
|
||||
title: Age Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/has_or_had_unit
|
||||
- ../slots/has_or_had_description
|
||||
|
||||
classes:
|
||||
Age:
|
||||
class_uri: schema:QuantitativeValue
|
||||
description: |
|
||||
Represents an age or age range.
|
||||
|
||||
**Examples**:
|
||||
- "18 years"
|
||||
- "25-35 years"
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `schema:QuantitativeValue`: Allows specifying value, minValue, maxValue, and unitCode.
|
||||
slots:
|
||||
- has_or_had_quantity
|
||||
- has_or_had_unit
|
||||
- has_or_had_description
|
||||
slot_usage:
|
||||
has_or_had_quantity:
|
||||
range: integer
|
||||
description: The age value (in years).
|
||||
required: true
|
||||
has_or_had_unit:
|
||||
description: Unit of time (usually "years", "months").
|
||||
range: string
|
||||
required: false
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
# AgentType class
|
||||
# Abstract base class for agent types classification
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b (Type/Types pattern), 38, 39, 53
|
||||
#
|
||||
# Created for has_agent_type migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AgentType
|
||||
name: AgentType
|
||||
title: Agent Type Abstract Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
|
||||
classes:
|
||||
AgentType:
|
||||
class_uri: skos:Concept
|
||||
description: |
|
||||
Abstract base class for agent types classification.
|
||||
Provides a taxonomy for different types of agents (e.g., Person, Organization, SoftwareAgent).
|
||||
abstract: true
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
range: string
|
||||
required: true
|
||||
description: Short code for the agent type
|
||||
has_or_had_label:
|
||||
range: string
|
||||
required: false
|
||||
description: Human-readable name for the agent type
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
# AgentTypes classes
|
||||
# Concrete subclasses for AgentType taxonomy
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b (Type/Types pattern)
|
||||
#
|
||||
# Updated for AgentType migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AgentTypes
|
||||
name: agent_types_classes
|
||||
title: Agent Types Classes
|
||||
description: |
|
||||
Concrete subclasses for AgentType taxonomy.
|
||||
Follows Rule 0b Type/Types naming pattern.
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./AgentType
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
default_prefix: hc
|
||||
classes:
|
||||
PersonAgentType:
|
||||
is_a: AgentType
|
||||
class_uri: hc:PersonAgentType
|
||||
description: Agent type for natural persons.
|
||||
|
||||
OrganizationAgentType:
|
||||
is_a: AgentType
|
||||
class_uri: hc:OrganizationAgentType
|
||||
description: Agent type for organizations.
|
||||
|
||||
SoftwareAgentType:
|
||||
is_a: AgentType
|
||||
class_uri: hc:SoftwareAgentType
|
||||
description: Agent type for software agents or automated processes.
|
||||
|
||||
GroupAgentType:
|
||||
is_a: AgentType
|
||||
class_uri: hc:GroupAgentType
|
||||
description: Agent type for informal groups or collectives.
|
||||
|
|
@ -0,0 +1,53 @@
|
|||
# Agreement class
|
||||
# Represents a formal agreement, contract, or treaty
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Created for has_agreement_signed_date migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Agreement
|
||||
name: Agreement
|
||||
title: Agreement Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_or_was_signed_on
|
||||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
|
||||
classes:
|
||||
Agreement:
|
||||
class_uri: schema:Agreement
|
||||
description: |
|
||||
A formal agreement, contract, or treaty between parties.
|
||||
|
||||
**Examples**:
|
||||
- Loan Agreement
|
||||
- Service Agreement
|
||||
- Memorandum of Understanding
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `schema:Agreement`: A generic agreement.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- is_or_was_signed_on
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
description: Title or name of the agreement.
|
||||
is_or_was_signed_on:
|
||||
description: Date the agreement was signed.
|
||||
temporal_extent:
|
||||
description: Validity period of the agreement.
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
# AirChanges class
|
||||
# Represents the rate of air changes in a space
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Created for has_air_changes_per_hour migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AirChanges
|
||||
name: AirChanges
|
||||
title: Air Changes Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/has_or_had_unit
|
||||
- ./Quantity
|
||||
- ./Unit
|
||||
|
||||
classes:
|
||||
AirChanges:
|
||||
class_uri: schema:QuantitativeValue
|
||||
description: |
|
||||
Represents the rate of air changes in a space.
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `schema:QuantitativeValue`: Allows specifying value and unit.
|
||||
slots:
|
||||
- has_or_had_quantity
|
||||
- has_or_had_unit
|
||||
slot_usage:
|
||||
has_or_had_quantity:
|
||||
range: float
|
||||
description: The number of air changes.
|
||||
required: true
|
||||
has_or_had_unit:
|
||||
range: Unit
|
||||
description: Unit of measurement (e.g., "per hour").
|
||||
required: true
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
# AllocationEvent class
|
||||
# Represents an event where an identifier was allocated
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Created for has_allocation_date migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AllocationEvent
|
||||
name: AllocationEvent
|
||||
title: Allocation Event Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
|
||||
classes:
|
||||
AllocationEvent:
|
||||
class_uri: prov:Activity
|
||||
description: |
|
||||
An event representing the allocation of an identifier.
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `prov:Activity`: An activity that occurred over a period of time and acted upon or with entities.
|
||||
slots:
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
temporal_extent:
|
||||
description: Time period when the allocation occurred.
|
||||
required: true
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
classes:
|
||||
Altitude:
|
||||
class_uri: schema:QuantitativeValue
|
||||
description: "The altitude of a place."
|
||||
slots:
|
||||
- has_or_had_value
|
||||
- has_or_had_unit
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
classes:
|
||||
AmendmentEvent:
|
||||
class_uri: prov:Activity
|
||||
description: "An event where a document or agreement was amended."
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
classes:
|
||||
AnnexCreationEvent:
|
||||
class_uri: prov:Activity
|
||||
description: "An event where an annex was created or established."
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_description
|
||||
- has_or_had_reason
|
||||
|
|
@ -0,0 +1,61 @@
|
|||
# Annotation class
|
||||
# Represents an annotation (comment, note, tag) on an entity
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Created for has_annotation_* migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Annotation
|
||||
name: Annotation
|
||||
title: Annotation Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
oa: http://www.w3.org/ns/oa#
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_or_was_created_by
|
||||
- ../classes/Agent
|
||||
- ../slots/has_or_had_rationale
|
||||
- ../classes/Rationale
|
||||
- ../slots/contains_or_contained
|
||||
- ../classes/Segment
|
||||
- ../slots/has_or_had_type
|
||||
- ../classes/AnnotationType
|
||||
|
||||
classes:
|
||||
Annotation:
|
||||
class_uri: oa:Annotation
|
||||
description: |
|
||||
An annotation (comment, note, tag, highlight) on a resource.
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `oa:Annotation`: Web Annotation Data Model.
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- is_or_was_created_by
|
||||
- has_or_had_rationale
|
||||
- contains_or_contained
|
||||
- has_or_had_type
|
||||
slot_usage:
|
||||
has_or_had_description:
|
||||
description: The content of the annotation (body).
|
||||
is_or_was_created_by:
|
||||
description: The agent who created the annotation.
|
||||
range: Agent
|
||||
has_or_had_rationale:
|
||||
description: The motivation for the annotation (e.g. commenting, tagging).
|
||||
range: Rationale
|
||||
contains_or_contained:
|
||||
description: The target segment being annotated.
|
||||
range: Segment
|
||||
has_or_had_type:
|
||||
description: The type of annotation.
|
||||
range: AnnotationType
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
# AnnotationType class
|
||||
# Abstract base class for annotation types classification
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b (Type/Types pattern), 38, 39, 53
|
||||
#
|
||||
# Created for has_annotation_type migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AnnotationType
|
||||
name: AnnotationType
|
||||
title: Annotation Type Abstract Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_code
|
||||
- ../slots/has_or_had_description
|
||||
|
||||
classes:
|
||||
AnnotationType:
|
||||
class_uri: skos:Concept
|
||||
description: |
|
||||
Abstract base class for annotation types classification.
|
||||
Provides a taxonomy for different types of annotations.
|
||||
abstract: true
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_code
|
||||
- has_or_had_description
|
||||
slot_usage:
|
||||
has_or_had_code:
|
||||
range: string
|
||||
required: true
|
||||
description: Short code for the annotation type
|
||||
has_or_had_label:
|
||||
range: string
|
||||
required: false
|
||||
description: Human-readable name for the annotation type
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
# AnnotationTypes classes
|
||||
# Concrete subclasses for AnnotationType taxonomy
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b (Type/Types pattern)
|
||||
#
|
||||
# Updated for AnnotationType migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AnnotationTypes
|
||||
name: annotation_types_classes
|
||||
title: Annotation Types Classes
|
||||
description: |
|
||||
Concrete subclasses for AnnotationType taxonomy.
|
||||
Follows Rule 0b Type/Types naming pattern.
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./AnnotationType
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
default_prefix: hc
|
||||
classes:
|
||||
Comment:
|
||||
is_a: AnnotationType
|
||||
class_uri: hc:Comment
|
||||
description: A comment on a resource.
|
||||
|
||||
Tag:
|
||||
is_a: AnnotationType
|
||||
class_uri: hc:Tag
|
||||
description: A tag or keyword associated with a resource.
|
||||
|
||||
Highlight:
|
||||
is_a: AnnotationType
|
||||
class_uri: hc:Highlight
|
||||
description: A highlighted segment of a resource.
|
||||
|
||||
Correction:
|
||||
is_a: AnnotationType
|
||||
class_uri: hc:Correction
|
||||
description: A correction to a resource.
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
classes:
|
||||
AppellationType:
|
||||
class_uri: skos:Concept
|
||||
description: "Type of appellation/name."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
classes:
|
||||
Archdiocese:
|
||||
class_uri: schema:AdministrativeArea
|
||||
description: "An archdiocese."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
classes:
|
||||
ArchitecturalStyle:
|
||||
class_uri: skos:Concept
|
||||
description: "An architectural style."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
# ArchivalReference class
|
||||
# Represents an archival reference code or identifier
|
||||
#
|
||||
# Generation date: 2026-01-27
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
#
|
||||
# Updated for has_archival_reference migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ArchivalReference
|
||||
name: ArchivalReference
|
||||
title: Archival Reference Class
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
|
||||
classes:
|
||||
ArchivalReference:
|
||||
class_uri: rico:Identifier
|
||||
description: |
|
||||
An archival reference code (e.g. signature, shelf mark, inventory number).
|
||||
|
||||
**Ontological Alignment**:
|
||||
- `rico:Identifier`: An identifier assigned to an entity.
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
required: true
|
||||
description: The reference code value.
|
||||
|
|
@ -17,7 +17,8 @@ imports:
|
|||
- ../slots/has_or_had_archive_scope
|
||||
- ../slots/has_archive_subtype
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/finding_aids_format
|
||||
- ../slots/has_or_had_schema # was: finding_aids_format - migrated per Rule 53 (2026-01-26)
|
||||
- ./Schema
|
||||
- ../slots/preservation_standard
|
||||
- ../slots/record_type
|
||||
- ../slots/specificity_annotation
|
||||
|
|
@ -90,7 +91,7 @@ classes:
|
|||
- has_or_had_archive_scope
|
||||
- has_archive_subtype
|
||||
- has_or_had_custodian_type
|
||||
- finding_aids_format
|
||||
- has_or_had_schema # was: finding_aids_format - migrated per Rule 53 (2026-01-26)
|
||||
- preservation_standard
|
||||
- record_type
|
||||
- specificity_annotation
|
||||
|
|
@ -141,7 +142,8 @@ classes:
|
|||
- OAIS
|
||||
- PREMIS
|
||||
- EAD3
|
||||
finding_aids_format: EAD3
|
||||
has_or_had_schema:
|
||||
- has_or_had_label: EAD3
|
||||
access_policy: mixed
|
||||
description: National Archive classification with domain-specific metadata
|
||||
- value:
|
||||
|
|
|
|||
|
|
@ -0,0 +1,41 @@
|
|||
id: https://nde.nl/ontology/hc/class/ArchivingPlan
|
||||
name: ArchivingPlan
|
||||
title: Archiving Plan Class
|
||||
description: >-
|
||||
A specific plan for archiving materials.
|
||||
|
||||
**RULE 53 COMPLIANT**: Created for expected_transfer_date migration.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
classes:
|
||||
ArchivingPlan:
|
||||
class_uri: prov:Plan
|
||||
description: >-
|
||||
A plan detailing archiving activities and timelines.
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- temporal_extent
|
||||
- specificity_annotation
|
||||
- has_or_had_score
|
||||
slot_usage:
|
||||
temporal_extent:
|
||||
description: The planned timeframe for archiving (e.g. transfer date).
|
||||
range: TimeSpan
|
||||
inlined: true
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
classes:
|
||||
Arrangement:
|
||||
class_uri: rico:Arrangement
|
||||
description: "The arrangement of a collection."
|
||||
slots:
|
||||
- has_or_had_description
|
||||
- has_or_had_type
|
||||
- has_or_had_level
|
||||
- has_or_had_note
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
classes:
|
||||
ArrangementLevel:
|
||||
class_uri: skos:Concept
|
||||
description: "Level of arrangement."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_rank
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
classes:
|
||||
ArrangementType:
|
||||
class_uri: skos:Concept
|
||||
description: "Type of arrangement."
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
@ -16,11 +16,15 @@ imports:
|
|||
- ../slots/supersede_articles # was: supersede, superseded_by - migrated to class-specific slots 2026-01-16
|
||||
- ../slots/is_or_was_effective_at
|
||||
- ./ReconstructedEntity
|
||||
- ../slots/has_amendment_history
|
||||
- ../slots/is_or_was_amended_through # was: has_amendment_history - migrated per Rule 53 (2026-01-27)
|
||||
- ./AmendmentEvent
|
||||
- ../slots/is_or_was_archived_in
|
||||
- ../slots/has_articles_archival_stage
|
||||
- ../slots/has_articles_document_format
|
||||
- ../slots/has_articles_document_url
|
||||
- ../slots/has_or_had_status # was: has_articles_archival_stage - migrated per Rule 53 (2026-01-27)
|
||||
- ../slots/has_or_had_format # was: has_articles_document_format - migrated per Rule 53 (2026-01-27)
|
||||
- ../slots/has_or_had_url # was: has_articles_document_url - migrated per Rule 53 (2026-01-27)
|
||||
- ./RecordCycleStatus
|
||||
- ./DocumentFormat
|
||||
- ./URL
|
||||
- ../slots/is_or_was_included_in # was: collected_in - migrated per Rule 53 (2026-01-19)
|
||||
- ../slots/has_or_had_description
|
||||
- ./Description
|
||||
|
|
@ -29,7 +33,8 @@ imports:
|
|||
- ../slots/has_or_had_type
|
||||
- ./DocumentType
|
||||
- ./DocumentTypes
|
||||
- ../slots/execution_date
|
||||
- ../slots/is_or_was_signed_at
|
||||
- ./Timestamp
|
||||
- ../slots/governance_clause
|
||||
- ../slots/id
|
||||
- ../slots/is_current_version
|
||||
|
|
@ -128,17 +133,17 @@ classes:
|
|||
- prov:Entity
|
||||
- rov:orgType
|
||||
slots:
|
||||
- has_amendment_history
|
||||
- is_or_was_amended_through # was: has_amendment_history - migrated per Rule 53 (2026-01-27)
|
||||
- is_or_was_archived_in
|
||||
- has_articles_archival_stage
|
||||
- has_articles_document_format
|
||||
- has_articles_document_url
|
||||
- has_or_had_status # was: has_articles_archival_stage
|
||||
- has_or_had_format # was: has_articles_document_format
|
||||
- has_or_had_url # was: has_articles_document_url
|
||||
- is_or_was_included_in # was: collected_in - migrated per Rule 53 (2026-01-19)
|
||||
- has_or_had_description
|
||||
- has_or_had_title
|
||||
- has_or_had_type
|
||||
- is_or_was_effective_at
|
||||
- execution_date
|
||||
- is_or_was_signed_at
|
||||
- governance_clause
|
||||
- id
|
||||
- is_current_version
|
||||
|
|
@ -204,11 +209,16 @@ classes:
|
|||
has_or_had_label: "Notarial Deed"
|
||||
has_or_had_type: NotarialDeed
|
||||
description: Standard Dutch notarial deed
|
||||
execution_date:
|
||||
range: date
|
||||
is_or_was_signed_at:
|
||||
range: Timestamp
|
||||
inlined: true
|
||||
required: true
|
||||
description: >-
|
||||
Timestamp when the articles were signed/executed.
|
||||
MIGRATED from execution_date (2026-01-26).
|
||||
examples:
|
||||
- value: '2024-03-15'
|
||||
- value:
|
||||
has_or_had_timestamp: '2024-03-15'
|
||||
description: Date notary executed the deed
|
||||
is_or_was_effective_at:
|
||||
range: date
|
||||
|
|
@ -376,7 +386,8 @@ classes:
|
|||
has_or_had_type:
|
||||
has_or_had_type: NotarialDeed
|
||||
has_or_had_label: "Notarial Deed"
|
||||
execution_date: '1885-06-28'
|
||||
is_or_was_signed_at:
|
||||
has_or_had_timestamp: '1885-06-28'
|
||||
is_or_was_effective_at: '1885-07-01'
|
||||
notary_name: mr. H.J. van den Berg
|
||||
notary_office: Amsterdam
|
||||
|
|
@ -409,7 +420,8 @@ classes:
|
|||
has_or_had_type:
|
||||
has_or_had_type: NotarialDeed
|
||||
has_or_had_label: "Notarial Deed"
|
||||
execution_date: '2015-11-12'
|
||||
is_or_was_signed_at:
|
||||
has_or_had_timestamp: '2015-11-12'
|
||||
is_or_was_effective_at: '2015-11-12'
|
||||
notary_name: mr. A.M. de Vries
|
||||
notary_office: Haarlem
|
||||
|
|
|
|||
|
|
@ -0,0 +1,35 @@
|
|||
id: https://nde.nl/ontology/hc/class/AspectRatio
|
||||
name: AspectRatio
|
||||
title: AspectRatio
|
||||
description: >-
|
||||
The aspect ratio of a visual media object (video, image).
|
||||
|
||||
Used to store structured aspect ratio information (e.g., "16:9", "4:3").
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_degree
|
||||
- ../slots/has_or_had_value
|
||||
|
||||
classes:
|
||||
AspectRatio:
|
||||
class_uri: schema:PropertyValue
|
||||
description: Aspect ratio specification.
|
||||
|
||||
slots:
|
||||
- has_or_had_degree
|
||||
|
||||
slot_usage:
|
||||
has_or_had_degree:
|
||||
range: string
|
||||
description: The aspect ratio string (e.g., "16:9").
|
||||
examples:
|
||||
- value: "16:9"
|
||||
- value: "4:3"
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
id: https://nde.nl/ontology/hc/class/AssessmentCategory
|
||||
name: AssessmentCategory
|
||||
title: AssessmentCategory
|
||||
description: >-
|
||||
A category or classification used in an assessment (e.g., condition assessment).
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_category
|
||||
|
||||
classes:
|
||||
AssessmentCategory:
|
||||
class_uri: skos:Concept
|
||||
description: Assessment category concept.
|
||||
|
||||
slots:
|
||||
- has_or_had_category
|
||||
|
||||
slot_usage:
|
||||
has_or_had_category:
|
||||
range: string
|
||||
description: The category label or code.
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
id: https://nde.nl/ontology/hc/class/AuctionHouse
|
||||
name: AuctionHouse
|
||||
title: AuctionHouse
|
||||
description: >-
|
||||
An organization that conducts auctions.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/is_or_was_conducted_by
|
||||
- ../slots/has_or_had_name
|
||||
|
||||
classes:
|
||||
AuctionHouse:
|
||||
class_uri: schema:AuctionHouse
|
||||
description: An auction house.
|
||||
|
||||
slots:
|
||||
- has_or_had_name
|
||||
|
||||
slot_usage:
|
||||
has_or_had_name:
|
||||
range: string
|
||||
description: Name of the auction house.
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
id: https://nde.nl/ontology/hc/class/AuctionSaleCatalog
|
||||
name: AuctionSaleCatalog
|
||||
title: AuctionSaleCatalog
|
||||
description: >-
|
||||
A catalog published for an auction sale.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/publishes_or_published
|
||||
- ../slots/has_or_had_name
|
||||
|
||||
classes:
|
||||
AuctionSaleCatalog:
|
||||
class_uri: schema:PublicationIssue
|
||||
description: Auction sale catalog.
|
||||
|
||||
slots:
|
||||
- has_or_had_name
|
||||
|
||||
slot_usage:
|
||||
has_or_had_name:
|
||||
range: string
|
||||
description: Name or title of the auction sale/catalog.
|
||||
|
|
@ -28,6 +28,8 @@ imports:
|
|||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../enums/AudioEventTypeEnum
|
||||
# MIGRATED 2026-01-26: audio_event_type → has_or_had_type (Rule 53)
|
||||
- ../slots/has_or_had_type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -102,10 +104,11 @@ classes:
|
|||
- segment_text
|
||||
# MIGRATED 2026-01-19: confidence → is_or_was_generated_by (structured ConfidenceScore)
|
||||
- is_or_was_generated_by
|
||||
- has_or_had_type # was: audio_event_type - migrated 2026-01-26
|
||||
- specificity_annotation
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
attributes:
|
||||
audio_event_type:
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
range: AudioEventTypeEnum
|
||||
required: true
|
||||
description: The type of audio event detected in this segment.
|
||||
|
|
@ -114,7 +117,6 @@ classes:
|
|||
description: Speech detected in this segment
|
||||
- value: MUSIC
|
||||
description: Music detected in this segment
|
||||
slot_usage:
|
||||
start_seconds:
|
||||
range: float
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -0,0 +1,29 @@
|
|||
id: https://nde.nl/ontology/hc/class/Audit
|
||||
name: Audit
|
||||
title: Audit
|
||||
description: >-
|
||||
An official inspection of an organization's accounts or processes, typically by an independent body.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/draws_or_drew_opinion
|
||||
- ../slots/is_or_was_conducted_by
|
||||
|
||||
classes:
|
||||
Audit:
|
||||
class_uri: prov:Activity
|
||||
description: Audit event.
|
||||
|
||||
slots:
|
||||
- temporal_extent
|
||||
- draws_or_drew_opinion
|
||||
- is_or_was_conducted_by
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
id: https://nde.nl/ontology/hc/class/AuditOpinion
|
||||
name: AuditOpinion
|
||||
title: AuditOpinion
|
||||
description: >-
|
||||
The opinion or conclusion drawn from an audit (e.g., Unqualified, Qualified, Adverse).
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/description
|
||||
|
||||
classes:
|
||||
AuditOpinion:
|
||||
class_uri: skos:Concept
|
||||
description: Audit opinion.
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- description
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
id: https://nde.nl/ontology/hc/class/Auditor
|
||||
name: Auditor
|
||||
title: Auditor
|
||||
description: >-
|
||||
A person or organization authorized to review and verify the accuracy of financial records.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
|
||||
classes:
|
||||
Auditor:
|
||||
class_uri: schema:Organization
|
||||
description: Auditor entity.
|
||||
|
||||
slots:
|
||||
- has_or_had_name
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
id: https://nde.nl/ontology/hc/class/Authentication
|
||||
name: Authentication
|
||||
title: Authentication
|
||||
description: >-
|
||||
Authentication requirements or status.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/requires_or_required
|
||||
|
||||
classes:
|
||||
Authentication:
|
||||
class_uri: hc:Authentication
|
||||
description: Authentication details.
|
||||
|
||||
slots:
|
||||
- requires_or_required
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
id: https://nde.nl/ontology/hc/class/AuthorityData
|
||||
name: AuthorityData
|
||||
title: AuthorityData
|
||||
description: >-
|
||||
Data from an authority file or controlled vocabulary.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_or_had_url
|
||||
|
||||
classes:
|
||||
AuthorityData:
|
||||
class_uri: skos:Concept
|
||||
description: Authority file data.
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_type
|
||||
- has_or_had_url
|
||||
|
|
@ -21,7 +21,8 @@ imports:
|
|||
- ./TechnologicalInfrastructure
|
||||
- ./TechnologicalInfrastructureType
|
||||
- ./TechnologicalInfrastructureTypes
|
||||
- ../slots/funding_source
|
||||
- ../slots/receives_or_received # was: funding_source - migrated per Rule 53 (2026-01-26)
|
||||
- ./FundingSource
|
||||
- ../slots/has_or_had_powered_by_cm
|
||||
- ../slots/is_or_was_archived_at # MIGRATED: was ../slots/archived_at (2026-01-15)
|
||||
- ../slots/serves_finding_aid
|
||||
|
|
@ -29,7 +30,9 @@ imports:
|
|||
- ../slots/has_or_had_documentation # MIGRATED: was ../slots/api_documentation (2026-01-15)
|
||||
- ../slots/has_or_had_archival_status
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_auxiliary_platform_type
|
||||
# has_auxiliary_platform_type REMOVED - migrated to has_or_had_type + PlatformType (Rule 53)
|
||||
- ../slots/has_or_had_type
|
||||
- ./PlatformType
|
||||
# REMOVED 2026-01-19: ../slots/cms_detected - migrated to is_or_was_based_on + CMS (Rule 53)
|
||||
- ../slots/is_or_was_based_on # was: cms_detected - migrated per Rule 53 (2026-01-19)
|
||||
- ./CMS
|
||||
|
|
@ -42,7 +45,9 @@ imports:
|
|||
- ../slots/platform_name
|
||||
- ../slots/platform_purpose
|
||||
- ../slots/platform_url
|
||||
- ../slots/preservation_event_type
|
||||
- ../slots/has_or_had_powered_by_cm
|
||||
- ../slots/has_or_had_type # MIGRATED 2026-01-26: preservation_event_type → has_or_had_type (Rule 53)
|
||||
# - ../slots/preservation_event_type
|
||||
- ../slots/provides_access_to
|
||||
- ../slots/refers_to_custodian
|
||||
- ../slots/related_project
|
||||
|
|
@ -124,11 +129,12 @@ classes:
|
|||
- has_or_had_archival_status
|
||||
- is_or_was_archived_at # MIGRATED: was archived_at (2026-01-15)
|
||||
- has_or_had_identifier
|
||||
- has_auxiliary_platform_type
|
||||
# has_auxiliary_platform_type REMOVED - migrated to has_or_had_type (Rule 53)
|
||||
- has_or_had_type
|
||||
- is_or_was_based_on # was: cms_detected - migrated per Rule 53 (2026-01-19)
|
||||
- has_or_had_data_service_endpoint
|
||||
- fixity_info
|
||||
- funding_source
|
||||
- receives_or_received # was: funding_source - migrated per Rule 53 (2026-01-26)
|
||||
- iiif_support
|
||||
- is_auxiliary_of_platform
|
||||
- linked_data
|
||||
|
|
@ -137,7 +143,7 @@ classes:
|
|||
- platform_purpose
|
||||
- platform_url
|
||||
- has_or_had_powered_by_cm
|
||||
- preservation_event_type
|
||||
- has_or_had_type # was: preservation_event_type
|
||||
- provides_access_to
|
||||
- refers_to_custodian
|
||||
- related_project
|
||||
|
|
@ -166,13 +172,20 @@ classes:
|
|||
description: Research project microsite
|
||||
- value: WW2 Portal
|
||||
description: Thematic archive portal
|
||||
has_auxiliary_platform_type:
|
||||
range: DigitalPlatformType
|
||||
has_or_had_type:
|
||||
description: |
|
||||
Type of auxiliary digital platform.
|
||||
MIGRATED from has_auxiliary_platform_type per Rule 53.
|
||||
Uses PlatformType class (wrapping DigitalPlatformType enum).
|
||||
range: PlatformType
|
||||
required: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value: ProjectWebsite
|
||||
- value:
|
||||
has_or_had_label: ProjectWebsite
|
||||
description: Project site type
|
||||
- value: ExhibitionMicrosite
|
||||
- value:
|
||||
has_or_had_label: ExhibitionMicrosite
|
||||
description: Exhibition microsite type
|
||||
platform_url:
|
||||
range: uri
|
||||
|
|
@ -245,12 +258,19 @@ classes:
|
|||
description: Research project name
|
||||
- value: 'EU Horizon 2020 Grant #123456'
|
||||
description: Grant reference
|
||||
funding_source:
|
||||
range: string
|
||||
receives_or_received: # was: funding_source - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Funding source(s) for the auxiliary platform.
|
||||
MIGRATED from funding_source per Rule 53.
|
||||
Uses frapo:isFundedBy via receives_or_received slot.
|
||||
range: FundingSource
|
||||
inlined: true
|
||||
examples:
|
||||
- value: European Commission Horizon 2020
|
||||
- value:
|
||||
has_or_had_label: European Commission Horizon 2020
|
||||
description: EU funding
|
||||
- value: Mondriaan Fund
|
||||
- value:
|
||||
has_or_had_label: Mondriaan Fund
|
||||
description: Dutch cultural fund
|
||||
iiif_support:
|
||||
range: boolean
|
||||
|
|
@ -288,7 +308,7 @@ classes:
|
|||
examples:
|
||||
- value: https://web.archive.org/web/20211231/https://example.nl/exhibition/
|
||||
description: Wayback Machine URL
|
||||
preservation_event_type:
|
||||
has_or_had_type: # was: preservation_event_type
|
||||
range: string
|
||||
required: false
|
||||
examples:
|
||||
|
|
@ -390,7 +410,8 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-rijksstudio
|
||||
platform_name: Rijksstudio
|
||||
auxiliary_platform_type: ProjectWebsite
|
||||
has_or_had_type:
|
||||
has_or_had_label: ProjectWebsite
|
||||
platform_url: https://www.rijksmuseum.nl/nl/rijksstudio
|
||||
platform_purpose: Personal collection creation and high-res image downloads
|
||||
platform_description: Rijksstudio allows users to create personal collections from the Rijksmuseum's digitized artworks,
|
||||
|
|
@ -408,7 +429,8 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-data-api
|
||||
platform_name: Rijksmuseum Data API
|
||||
auxiliary_platform_type: APIEndpoint
|
||||
has_or_had_type:
|
||||
has_or_had_label: APIEndpoint
|
||||
platform_url: https://data.rijksmuseum.nl/
|
||||
platform_purpose: Developer access to collection metadata and images
|
||||
has_or_had_documentation: https://data.rijksmuseum.nl/object-metadata/api/
|
||||
|
|
@ -431,11 +453,13 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-platform/rm-night-watch-experience
|
||||
platform_name: Operation Night Watch
|
||||
auxiliary_platform_type: ExhibitionMicrosite
|
||||
has_or_had_type:
|
||||
has_or_had_label: ExhibitionMicrosite
|
||||
platform_url: https://www.rijksmuseum.nl/en/stories/operation-night-watch
|
||||
platform_purpose: Interactive exploration of Night Watch research project
|
||||
related_project: Operation Night Watch
|
||||
funding_source: ING Bank
|
||||
receives_or_received: # was: funding_source - migrated per Rule 53 (2026-01-26)
|
||||
has_or_had_label: ING Bank
|
||||
is_auxiliary_of_platform: https://nde.nl/ontology/hc/platform/rijksmuseum-website
|
||||
iiif_support: true
|
||||
valid_from: '2019-07-01'
|
||||
|
|
@ -445,7 +469,8 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-platform/na-ww2-portal
|
||||
platform_name: WW2 Archives Portal
|
||||
auxiliary_platform_type: ProjectWebsite
|
||||
has_or_had_type:
|
||||
has_or_had_label: ProjectWebsite
|
||||
platform_url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/ww2
|
||||
platform_purpose: Thematic portal for World War 2 archival research
|
||||
platform_description: Specialized portal providing access to WW2-related archives including resistance records, persecution
|
||||
|
|
|
|||
|
|
@ -125,7 +125,8 @@ classes:
|
|||
- vcard:Address
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_auxiliary_place_type
|
||||
# has_auxiliary_place_type REMOVED - migrated to has_or_had_type (Rule 53)
|
||||
- has_or_had_type
|
||||
# REMOVED: city - migrated to is_or_was_located_in + City (2026-01-18, Rule 53)
|
||||
- is_or_was_located_in
|
||||
- country
|
||||
|
|
@ -149,6 +150,7 @@ classes:
|
|||
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
- has_or_had_geometry # was: geometry_type, geometry_wkt - migrated per Rule 53 (2026-01-26)
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
range: uriorcurie
|
||||
|
|
@ -167,16 +169,24 @@ classes:
|
|||
description: Airport branch location
|
||||
- value: Reading Room Annex
|
||||
description: Overflow reading room
|
||||
has_auxiliary_place_type:
|
||||
range: AuxiliaryPlaceTypeEnum
|
||||
has_or_had_type:
|
||||
description: |
|
||||
Type of auxiliary place (e.g., STORAGE_FACILITY, BRANCH_OFFICE).
|
||||
MIGRATED from has_auxiliary_place_type per Rule 53.
|
||||
Uses PlaceType class (which wraps AuxiliaryPlaceTypeEnum).
|
||||
range: PlaceType
|
||||
required: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value: STORAGE_FACILITY
|
||||
- value:
|
||||
has_or_had_label: STORAGE_FACILITY
|
||||
description: Off-site depot
|
||||
- value: BRANCH_OFFICE
|
||||
- value:
|
||||
has_or_had_label: BRANCH_OFFICE
|
||||
description: Regional branch
|
||||
- value: RESEARCH_CENTER
|
||||
description: Digitization center - use ResearchCenter class for details
|
||||
- value:
|
||||
has_or_had_label: RESEARCH_CENTER
|
||||
description: Digitization center
|
||||
specialized_place:
|
||||
range: ReconstructedEntity
|
||||
required: false
|
||||
|
|
@ -290,8 +300,10 @@ classes:
|
|||
geospatial_id: https://nde.nl/ontology/hc/geo/depot-amersfoort-building
|
||||
latitude: 52.1561
|
||||
longitude: 5.3878
|
||||
geometry_wkt: POLYGON((5.385 52.154, 5.390 52.154, 5.390 52.158, 5.385 52.158, 5.385 52.154))
|
||||
geometry_type: POLYGON
|
||||
has_or_had_geometry:
|
||||
- as_wkt: POLYGON((5.385 52.154, 5.390 52.154, 5.390 52.158, 5.385 52.158, 5.385 52.154))
|
||||
has_or_had_type:
|
||||
has_or_had_label: POLYGON
|
||||
osm_id: way/234567890
|
||||
has_accuracy_in_meters: 1.0
|
||||
spatial_resolution: BUILDING
|
||||
|
|
@ -301,7 +313,10 @@ classes:
|
|||
geospatial_id: https://nde.nl/ontology/hc/geo/schiphol-branch
|
||||
latitude: 52.3086
|
||||
longitude: 4.7639
|
||||
geometry_type: POINT
|
||||
has_or_had_geometry:
|
||||
- as_wkt: POINT(4.7639 52.3086)
|
||||
has_or_had_type:
|
||||
has_or_had_label: POINT
|
||||
geonames_id: 2747891
|
||||
has_accuracy_in_meters: 50.0
|
||||
spatial_resolution: BUILDING
|
||||
|
|
@ -372,7 +387,8 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort
|
||||
place_name: Depot Amersfoort
|
||||
auxiliary_place_type: STORAGE_FACILITY
|
||||
has_or_had_type:
|
||||
has_or_had_label: STORAGE_FACILITY
|
||||
place_description: Off-site storage facility for overflow collections. Climate-controlled. Staff access only.
|
||||
has_or_had_address: # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_label:
|
||||
|
|
@ -393,7 +409,8 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol
|
||||
place_name: Rijksmuseum Schiphol
|
||||
auxiliary_place_type: BRANCH_OFFICE
|
||||
has_or_had_type:
|
||||
has_or_had_label: BRANCH_OFFICE
|
||||
place_description: Small exhibition space at Schiphol Airport featuring rotating highlights from the collection.
|
||||
has_or_had_address: # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_label:
|
||||
|
|
@ -416,7 +433,8 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/aux-place/nha-reading-room-annex
|
||||
place_name: Noord-Hollands Archief Reading Room Annex
|
||||
auxiliary_place_type: READING_ROOM_ANNEX
|
||||
has_or_had_type:
|
||||
has_or_had_label: READING_ROOM_ANNEX
|
||||
specialized_place:
|
||||
reading_room_annex_id: https://nde.nl/hc/reading-room-annex/nha-overflow
|
||||
annex_name: NHA Overflow Reading Room
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@ imports:
|
|||
# associated_taxa REMOVED - migrated to is_or_was_associated_with (Rule 53)
|
||||
- ../slots/is_or_was_associated_with
|
||||
- ./Taxon
|
||||
# has_associated_taxon REMOVED - migrated to has_or_had_hypernym + Taxon (Rule 53)
|
||||
- ../slots/has_or_had_hypernym
|
||||
# bold_id REMOVED - migrated to has_or_had_identifier with BOLDIdentifier class (Rule 53)
|
||||
- ../slots/has_or_had_identifier
|
||||
- ./BOLDIdentifier
|
||||
|
|
@ -49,10 +51,12 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ./IdentificationEvent
|
||||
- ../slots/is_or_was_identified_through # was: date_identified - migrated per Rule 53 (2026-01-23)
|
||||
- ../slots/field_number
|
||||
- ../slots/has_or_had_identifier # was: field_number - migrated per Rule 53 (2026-01-26)
|
||||
- ./FieldNumber # for has_or_had_identifier range
|
||||
- ../slots/gbif_id
|
||||
- ../slots/genbank_accession
|
||||
- ../slots/habitat
|
||||
- ../slots/has_or_had_habitat # was: habitat - migrated per Rule 53 (2026-01-26)
|
||||
- ./Habitat
|
||||
- ../slots/higher_classification
|
||||
- ../slots/identification_qualifier
|
||||
- ../slots/identified_by
|
||||
|
|
@ -86,7 +90,8 @@ imports:
|
|||
- ./TemplateSpecificityType
|
||||
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/has_associated_taxon
|
||||
# has_associated_taxon REMOVED - migrated to has_or_had_hypernym (Rule 53)
|
||||
- ../slots/has_or_had_hypernym
|
||||
default_prefix: hc
|
||||
classes:
|
||||
BiologicalObject:
|
||||
|
|
@ -141,16 +146,18 @@ classes:
|
|||
- describes_or_described
|
||||
# collection_location REMOVED - migrated to has_or_had_place + CollectionEvent (Rule 53, 2026-01-19)
|
||||
- has_or_had_place
|
||||
# has_associated_taxon REMOVED - migrated to has_or_had_hypernym (Rule 53)
|
||||
- has_or_had_hypernym
|
||||
# REMOVED 2026-01-22: collector - migrated to is_or_was_acquired_by + Agent (Rule 53)
|
||||
- is_or_was_acquired_by
|
||||
# REMOVED 2026-01-22: common_name, common_name_language - migrated to has_or_had_name + Name (Rule 53)
|
||||
- has_or_had_name
|
||||
- has_or_had_custodian_type
|
||||
- is_or_was_identified_through # was: date_identified - migrated per Rule 53 (2026-01-23)
|
||||
- field_number
|
||||
- has_or_had_identifier # was: field_number - migrated per Rule 53 (2026-01-26)
|
||||
- gbif_id
|
||||
- genbank_accession
|
||||
- habitat
|
||||
- has_or_had_habitat # was: habitat
|
||||
- higher_classification
|
||||
- identification_qualifier
|
||||
- identified_by
|
||||
|
|
@ -509,26 +516,70 @@ classes:
|
|||
agent_type: person
|
||||
agent_role: collector
|
||||
description: HMS Beagle expedition collector
|
||||
field_number:
|
||||
required: false
|
||||
range: string
|
||||
examples:
|
||||
- value: ARW-1234
|
||||
- value: CD-HMS Beagle-567
|
||||
habitat:
|
||||
required: false
|
||||
range: string
|
||||
examples:
|
||||
- value: Tropical rainforest, understory
|
||||
- value: Coral reef, depth 15m
|
||||
has_associated_taxon:
|
||||
required: false
|
||||
range: string
|
||||
# field_number - MIGRATED to has_or_had_identifier with FieldNumber (Rule 53, 2026-01-26)
|
||||
has_or_had_identifier:
|
||||
description: |
|
||||
Identifiers for this biological object, including field numbers.
|
||||
MIGRATED from field_number (2026-01-26).
|
||||
|
||||
Use has_or_had_type to distinguish identifier types:
|
||||
- FieldNumber (dwc:fieldNumber)
|
||||
- BOLDIdentifier (BOLD ID)
|
||||
- WikiDataIdentifier (Wikidata Q-number)
|
||||
range: Identifier
|
||||
multivalued: true
|
||||
inlined: true
|
||||
inlined_as_list: true
|
||||
required: false
|
||||
any_of:
|
||||
- range: FieldNumber
|
||||
- range: BOLDIdentifier
|
||||
- range: WikiDataIdentifier
|
||||
- range: uriorcurie
|
||||
examples:
|
||||
- value: host:Quercus robur
|
||||
- value:
|
||||
identifier_value: "ARW-1234"
|
||||
has_or_had_type: FieldNumber
|
||||
description: Field number (was field_number)
|
||||
- value:
|
||||
id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21
|
||||
identifier_value: NLNAT001-21
|
||||
has_or_had_type: BOLDIdentifier
|
||||
description: BOLD identifier (was bold_id)
|
||||
- value:
|
||||
qid: "Q193493"
|
||||
label: "Oxford Dodo"
|
||||
has_or_had_type: WikiDataIdentifier
|
||||
description: Wikidata identifier (from ExhibitedObject)
|
||||
has_or_had_habitat:
|
||||
required: false
|
||||
range: Habitat
|
||||
inlined: true
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_label: Tropical rainforest
|
||||
has_or_had_description: Understory
|
||||
- value:
|
||||
has_or_had_label: Coral reef
|
||||
has_or_had_description: Depth 15m
|
||||
has_or_had_hypernym: # was: has_associated_taxon - migrated per Rule 53
|
||||
description: |
|
||||
Associated taxon (e.g. host, parasite) relationship.
|
||||
MIGRATED from has_associated_taxon per slot_fixes.yaml (Rule 53).
|
||||
Uses Taxon class.
|
||||
required: false
|
||||
range: Taxon
|
||||
multivalued: true
|
||||
inlined: true
|
||||
inlined_as_list: true
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_label: "Quercus robur"
|
||||
description: "host:Quercus robur"
|
||||
description: Insect collected from oak tree
|
||||
- value: parasite of:Cervus elaphus
|
||||
- value:
|
||||
has_or_had_label: "Cervus elaphus"
|
||||
description: "parasite of:Cervus elaphus"
|
||||
iucn_status:
|
||||
required: false
|
||||
range: string
|
||||
|
|
|
|||
|
|
@ -0,0 +1,24 @@
|
|||
id: https://nde.nl/ontology/hc/class/Boundary
|
||||
name: Boundary
|
||||
title: Boundary
|
||||
description: >-
|
||||
A geographic or conceptual boundary.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_description
|
||||
|
||||
classes:
|
||||
Boundary:
|
||||
class_uri: schema:Place
|
||||
description: Boundary definition.
|
||||
|
||||
slots:
|
||||
- has_or_had_description
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
id: https://nde.nl/ontology/hc/class/BoundingBox
|
||||
name: BoundingBox
|
||||
title: Bounding Box
|
||||
description: >-
|
||||
A rectangular region defined by coordinates, typically used for image/video annotation.
|
||||
MIGRATED from face_bbox/region_bbox/logo_bbox/object_bbox slots.
|
||||
|
||||
Coordinates are typically normalized (0.0-1.0) relative to frame dimensions.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
geosparql: http://www.opengis.net/ont/geosparql#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/x_coordinate
|
||||
- ../slots/y_coordinate
|
||||
- ../slots/width
|
||||
- ../slots/height
|
||||
default_prefix: hc
|
||||
classes:
|
||||
BoundingBox:
|
||||
class_uri: schema:PropertyValue
|
||||
slots:
|
||||
- x_coordinate
|
||||
- y_coordinate
|
||||
- width
|
||||
- height
|
||||
|
|
@ -10,7 +10,9 @@ imports:
|
|||
- ./OrganizationalStructure
|
||||
- ./ReconstructedEntity
|
||||
- ../slots/revision_date
|
||||
- ../slots/has_approval_date
|
||||
- ../slots/is_or_was_approved_on
|
||||
- ../classes/Timestamp
|
||||
- ../classes/TimeSpan
|
||||
- ../slots/has_or_had_acquisition_budget
|
||||
- ../slots/is_or_was_approved_by # MIGRATED: was ../slots/approved_by (2026-01-15)
|
||||
# REMOVED - migrated to has_or_had_currency (Rule 53)
|
||||
|
|
@ -40,10 +42,13 @@ imports:
|
|||
- ./Expenses
|
||||
- ./ExpenseType
|
||||
- ./ExpenseTypes
|
||||
- ../slots/endowment_draw
|
||||
- ../slots/external_funding
|
||||
- ../slots/fiscal_year_end
|
||||
- ../slots/fiscal_year_start
|
||||
- ../slots/has_or_had_endowment_draw
|
||||
# - ../slots/external_funding
|
||||
- ../slots/includes_or_included
|
||||
- ./ExternalFunding
|
||||
- ../slots/temporal_extent # was: fiscal_year_start + fiscal_year_end - migrated per Rule 53 (2026-01-26)
|
||||
- ./TimeSpanType
|
||||
- ./TimeSpanTypes
|
||||
- ../slots/id
|
||||
- ../slots/innovation_budget
|
||||
- ../slots/internal_funding
|
||||
|
|
@ -131,9 +136,8 @@ classes:
|
|||
- has_or_had_main_part
|
||||
- allocates_or_allocated
|
||||
- has_or_had_endowment_draw
|
||||
- external_funding
|
||||
- fiscal_year_end
|
||||
- fiscal_year_start
|
||||
- includes_or_included
|
||||
- temporal_extent # was: fiscal_year_start + fiscal_year_end - migrated per Rule 53 (2026-01-26)
|
||||
- id
|
||||
- innovation_budget
|
||||
- internal_funding
|
||||
|
|
@ -221,12 +225,28 @@ classes:
|
|||
- OperatingBudget
|
||||
- ConsolidatedBudget
|
||||
description: Institution-wide operating budget
|
||||
fiscal_year_start:
|
||||
range: date
|
||||
required: true
|
||||
fiscal_year_end:
|
||||
range: date
|
||||
temporal_extent: # was: fiscal_year_start + fiscal_year_end - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Fiscal year period for the budget.
|
||||
MIGRATED from fiscal_year_start and fiscal_year_end per Rule 53.
|
||||
Uses TimeSpan class with start_of_the_start and end_of_the_end.
|
||||
Optionally includes has_or_had_type linking to TimeSpanType (e.g., FiscalYear).
|
||||
range: TimeSpan
|
||||
inlined: true
|
||||
required: true
|
||||
examples:
|
||||
- value:
|
||||
start_of_the_start: "2024-01-01"
|
||||
end_of_the_end: "2024-12-31"
|
||||
has_or_had_type:
|
||||
has_or_had_label: FiscalYear
|
||||
description: Calendar fiscal year 2024
|
||||
- value:
|
||||
start_of_the_start: "2024-04-01"
|
||||
end_of_the_end: "2025-03-31"
|
||||
has_or_had_type:
|
||||
has_or_had_label: FiscalYear
|
||||
description: Government fiscal year 2024-2025
|
||||
total_amount: # FIXED: was incorrectly using has_or_had_budget (2026-01-16)
|
||||
range: decimal
|
||||
required: false
|
||||
|
|
@ -306,9 +326,13 @@ classes:
|
|||
innovation_budget:
|
||||
range: decimal
|
||||
required: false
|
||||
external_funding:
|
||||
range: decimal
|
||||
required: false
|
||||
includes_or_included:
|
||||
range: ExternalFunding
|
||||
multivalued: true
|
||||
inlined: true
|
||||
description: >-
|
||||
External funding sources and amounts.
|
||||
MIGRATED from external_funding (2026-01-26).
|
||||
internal_funding:
|
||||
range: decimal
|
||||
required: false
|
||||
|
|
@ -416,12 +440,13 @@ classes:
|
|||
has_or_had_label: Rijksmuseum Operating Budget FY2024
|
||||
has_or_had_description: Annual operating budget for fiscal year 2024, including major exhibition initiatives and digitization
|
||||
expansion.
|
||||
budget_type:
|
||||
- OPERATING
|
||||
- CONSOLIDATED
|
||||
fiscal_year_start: '2024-01-01'
|
||||
fiscal_year_end: '2024-12-31'
|
||||
total_budget_amount: 45000000.0
|
||||
has_or_had_type:
|
||||
- OperatingBudget
|
||||
- ConsolidatedBudget
|
||||
temporal_extent:
|
||||
start_of_the_start: '2024-01-01'
|
||||
end_of_the_end: '2024-12-31'
|
||||
total_amount: 45000000.0
|
||||
has_or_had_currency:
|
||||
currency_code: EUR
|
||||
has_or_had_label: Euro
|
||||
|
|
@ -441,10 +466,14 @@ classes:
|
|||
has_or_had_unit:
|
||||
has_or_had_label: "EUR"
|
||||
innovation_budget: 750000.0
|
||||
external_funding: 15000000.0
|
||||
includes_or_included:
|
||||
- has_or_had_quantity:
|
||||
quantity_value: 15000000.0
|
||||
has_or_had_label: "External Grants & Subsidies"
|
||||
internal_funding: 25000000.0
|
||||
has_or_had_endowment_draw: 5000000.0
|
||||
approval_date: '2023-11-15'
|
||||
is_or_was_approved_on:
|
||||
start_of_the_start: '2023-11-15'
|
||||
is_or_was_approved_by:
|
||||
approver_name: Board of Directors
|
||||
has_or_had_status:
|
||||
|
|
@ -456,12 +485,13 @@ classes:
|
|||
id: https://nde.nl/ontology/hc/budget/nha/fy2024-2025
|
||||
has_or_had_label: Noord-Hollands Archief Annual Budget 2024-2025
|
||||
has_or_had_description: Provincial archive annual budget aligned with government fiscal year.
|
||||
budget_type:
|
||||
- OPERATING
|
||||
- CONSOLIDATED
|
||||
fiscal_year_start: '2024-04-01'
|
||||
fiscal_year_end: '2025-03-31'
|
||||
total_budget_amount: 8500000.0
|
||||
has_or_had_type:
|
||||
- OperatingBudget
|
||||
- ConsolidatedBudget
|
||||
temporal_extent:
|
||||
start_of_the_start: '2024-04-01'
|
||||
end_of_the_end: '2025-03-31'
|
||||
total_amount: 8500000.0
|
||||
has_or_had_currency:
|
||||
currency_code: EUR
|
||||
has_or_had_label: Euro
|
||||
|
|
@ -478,9 +508,13 @@ classes:
|
|||
has_or_had_value: 800000.0
|
||||
has_or_had_unit:
|
||||
has_or_had_label: "EUR"
|
||||
external_funding: 6000000.0
|
||||
includes_or_included:
|
||||
- has_or_had_quantity:
|
||||
quantity_value: 6000000.0
|
||||
has_or_had_label: "Province Subsidy"
|
||||
internal_funding: 2500000.0
|
||||
approval_date: '2024-03-01'
|
||||
is_or_was_approved_on:
|
||||
start_of_the_start: '2024-03-01'
|
||||
is_or_was_approved_by:
|
||||
approver_name: Province of Noord-Holland
|
||||
has_or_had_status:
|
||||
|
|
|
|||
|
|
@ -17,8 +17,10 @@ imports:
|
|||
- ./FundingRequirement
|
||||
- ../slots/contact_email
|
||||
- ../slots/keyword
|
||||
- ../slots/has_application_deadline
|
||||
- ../slots/has_application_opening_date
|
||||
- ../slots/is_or_was_due_on
|
||||
- ../slots/end_of_the_end
|
||||
- ../slots/is_or_was_opened_on
|
||||
- ../slots/start_of_the_start
|
||||
# REMOVED 2026-01-17: call_description - migrated to has_or_had_description per Rule 53
|
||||
# REMOVED 2026-01-17: call_id, call_identifier - migrated to has_or_had_identifier per Rule 53
|
||||
# REMOVED 2026-01-17: call_short_name, call_title - migrated to has_or_had_label per Rule 53
|
||||
|
|
@ -37,8 +39,9 @@ imports:
|
|||
- ./CoFunding # for requires_or_required range (co-funding requirements)
|
||||
- ../slots/eligible_applicant
|
||||
- ../slots/eligible_country
|
||||
- ../slots/funded_project
|
||||
- ../slots/funding_rate
|
||||
- ../slots/has_or_had_funded # was: funded_project - migrated per Rule 53 (2026-01-26)
|
||||
- ../slots/offers_or_offered # was: funding_rate - migrated per Rule 53 (2026-01-26)
|
||||
- ./FundingRate # for offers_or_offered range
|
||||
- ../slots/heritage_type
|
||||
- ../slots/info_session_date
|
||||
- ../slots/issuing_organisation
|
||||
|
|
@ -110,146 +113,29 @@ classes:
|
|||
- schema:Action
|
||||
- dcterms:BibliographicResource
|
||||
slots:
|
||||
- has_application_deadline
|
||||
- has_application_opening_date
|
||||
- has_or_had_description # was: call_description - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_identifier # was: call_id, call_identifier - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_label # was: call_short_name, call_title - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_status # was: call_status - migrated per Rule 53 (2026-01-17)
|
||||
- has_or_had_url # was: call_url - migrated per Rule 53 (2026-01-17)
|
||||
# REMOVED 2026-01-19: co_funding_required - migrated to requires_or_required + CoFunding (Rule 53)
|
||||
- requires_or_required # was: co_funding_required - migrated per Rule 53 (2026-01-19)
|
||||
- contact_email
|
||||
- eligible_applicant
|
||||
- eligible_country
|
||||
- funded_project
|
||||
- funding_rate
|
||||
- heritage_type
|
||||
- info_session_date
|
||||
- issuing_organisation
|
||||
- keyword
|
||||
- minimum_partner
|
||||
- parent_programme
|
||||
- partnership_required
|
||||
- programme_year
|
||||
- related_call
|
||||
- has_or_had_requirement
|
||||
- results_expected_date
|
||||
- specificity_annotation
|
||||
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
||||
- is_or_was_categorized_as # was: thematic_area - migrated per Rule 53
|
||||
- has_or_had_budget # was: total_budget - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_range
|
||||
- has_or_had_provenance # was: web_observation - migrated per Rule 53
|
||||
- is_or_was_due_on
|
||||
- is_or_was_opened_on
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
identifier: true
|
||||
required: true
|
||||
range: Identifier
|
||||
multivalued: true
|
||||
inlined: true
|
||||
inlined_as_list: true
|
||||
is_or_was_due_on:
|
||||
range: TimeSpan
|
||||
description: |
|
||||
Unique identifier(s) for this funding call.
|
||||
MIGRATED from call_id, call_identifier per slot_fixes.yaml (Rule 53, 2026-01-17).
|
||||
|
||||
Consolidates:
|
||||
- call_id (dcterms:identifier) - Primary call identifier (identifier: true)
|
||||
- call_identifier (dcterms:identifier) - External identifiers (EU F&T, etc.)
|
||||
|
||||
Format: https://nde.nl/ontology/hc/call/{issuing-org-slug}/{call-code}
|
||||
Deadline for submitting applications.
|
||||
Replaces has_application_deadline per Rule 53.
|
||||
Use end_of_the_end for the exact deadline timestamp.
|
||||
examples:
|
||||
- value:
|
||||
identifier_value: https://nde.nl/ontology/hc/call/ec/cl2-2025-heritage-01
|
||||
identifier_scheme: URI
|
||||
description: Horizon Europe CL2 heritage call (primary identifier)
|
||||
- value:
|
||||
identifier_value: HORIZON-CL2-2025-HERITAGE-01
|
||||
identifier_scheme: EU_FUNDING_TENDERS
|
||||
description: EU Funding & Tenders portal ID
|
||||
- value:
|
||||
identifier_value: https://nde.nl/ontology/hc/call/nlhf/medium-grants-2025
|
||||
identifier_scheme: URI
|
||||
description: National Lottery Heritage Fund medium grants
|
||||
has_or_had_label:
|
||||
required: true
|
||||
range: string
|
||||
multivalued: true
|
||||
end_of_the_end: "2023-12-31T23:59:59Z"
|
||||
description: Application deadline
|
||||
is_or_was_opened_on:
|
||||
range: TimeSpan
|
||||
description: |
|
||||
Human-readable labels for this funding call.
|
||||
MIGRATED from call_title, call_short_name per slot_fixes.yaml (Rule 53, 2026-01-17).
|
||||
|
||||
Consolidates:
|
||||
- call_title (dcterms:title) - Official call title (required)
|
||||
- call_short_name (skos:altLabel) - Short name/code
|
||||
|
||||
First label should be the official title, additional labels are short names/codes.
|
||||
examples:
|
||||
- value: Cultural heritage, cultural and creative industries
|
||||
description: Horizon Europe Cluster 2 call title (official)
|
||||
- value: HORIZON-CL2-2025-HERITAGE-01
|
||||
description: Horizon Europe call code (short name)
|
||||
- value: European Cooperation Projects
|
||||
description: Creative Europe call title (official)
|
||||
- value: CREA-CULT-2025-COOP
|
||||
description: Creative Europe cooperation call code
|
||||
has_or_had_status:
|
||||
required: true
|
||||
range: CallForApplicationStatusEnum
|
||||
description: |
|
||||
Current lifecycle status of the funding call.
|
||||
MIGRATED from call_status per slot_fixes.yaml (Rule 53, 2026-01-17).
|
||||
|
||||
See CallForApplicationStatusEnum for status values:
|
||||
- ANNOUNCED: Call published, not yet open
|
||||
- OPEN: Currently accepting applications
|
||||
- CLOSING_SOON: < 30 days until deadline
|
||||
- CLOSED: Deadline passed
|
||||
- UNDER_REVIEW: Evaluation in progress
|
||||
- RESULTS_PUBLISHED: Decisions announced
|
||||
- CANCELLED: Call terminated
|
||||
- REOPENED: Previously closed call reactivated
|
||||
examples:
|
||||
- value: OPEN
|
||||
description: Currently accepting applications
|
||||
- value: CLOSING_SOON
|
||||
description: Deadline approaching
|
||||
has_or_had_description:
|
||||
range: string
|
||||
description: |
|
||||
Detailed description of the funding call and its objectives.
|
||||
MIGRATED from call_description per slot_fixes.yaml (Rule 53, 2026-01-17).
|
||||
|
||||
Maps to dcterms:description for grant/funding opportunity descriptions.
|
||||
examples:
|
||||
- value: |
|
||||
This call supports research and innovation addressing cultural heritage
|
||||
preservation, digitisation, and access. Projects should develop new
|
||||
methods, technologies, and approaches for safeguarding tangible and
|
||||
intangible cultural heritage.
|
||||
description: Horizon Europe heritage call description
|
||||
has_or_had_url:
|
||||
range: URL
|
||||
multivalued: true
|
||||
inlined: true
|
||||
inlined_as_list: true
|
||||
description: |
|
||||
Official call documentation or application portal URL(s).
|
||||
MIGRATED from call_url per slot_fixes.yaml (Rule 53, 2026-01-17).
|
||||
|
||||
Maps to schema:url for web addresses.
|
||||
Date when applications opened.
|
||||
Replaces has_application_opening_date per Rule 53.
|
||||
Use start_of_the_start for the opening timestamp.
|
||||
examples:
|
||||
- value:
|
||||
url_value: https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/topic-details/horizon-cl2-2025-heritage-01
|
||||
url_type: application_portal
|
||||
description: Horizon Europe call application portal
|
||||
- value:
|
||||
url_value: https://www.heritagefund.org.uk/funding/medium-grants
|
||||
url_type: documentation
|
||||
description: National Lottery Heritage Fund documentation
|
||||
has_application_deadline:
|
||||
required: true
|
||||
range: date
|
||||
start_of_the_start: "2023-01-01T00:00:00Z"
|
||||
description: Opening date
|
||||
examples:
|
||||
- value: '2025-09-16'
|
||||
description: Horizon Europe CL2 2025 deadline
|
||||
|
|
@ -311,7 +197,11 @@ classes:
|
|||
examples:
|
||||
- value: See FundingRequirement class examples
|
||||
description: Structured requirements with provenance
|
||||
funded_project:
|
||||
has_or_had_funded: # was: funded_project - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Projects funded by this call.
|
||||
MIGRATED from funded_project per Rule 53.
|
||||
Uses frapo:funds (has_or_had_funded).
|
||||
range: uriorcurie
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
|
|
@ -425,10 +315,28 @@ classes:
|
|||
- Intangible heritage
|
||||
- Digital heritage
|
||||
- Documentary heritage
|
||||
funding_rate: 100% for non-profit, 70% for for-profit
|
||||
partnership_required: true
|
||||
minimum_partners: 3
|
||||
issuing_organisation: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea
|
||||
offers_or_offered: # was: funding_rate - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Funding rates offered by this call.
|
||||
MIGRATED from funding_rate per Rule 53.
|
||||
Uses frapo:hasFundingRate or similar.
|
||||
Here we use generic offers_or_offered with FundingRate class.
|
||||
range: FundingRate
|
||||
multivalued: true
|
||||
inlined: true
|
||||
required: false
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_rate: "100%"
|
||||
maximal_of_maximal: 100
|
||||
description: 100% funding rate for non-profits
|
||||
- value:
|
||||
has_or_had_rate: "70%"
|
||||
maximal_of_maximal: 70
|
||||
description: 70% funding rate for SMEs
|
||||
partnership_required: true
|
||||
minimum_partners: 3
|
||||
issuing_organisation: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea
|
||||
parent_programme: Horizon Europe Cluster 2
|
||||
programme_year: 2025
|
||||
contact_email: REA-C2@ec.europa.eu
|
||||
|
|
@ -443,7 +351,7 @@ classes:
|
|||
- preservation
|
||||
- EU funding
|
||||
- Horizon Europe
|
||||
funded_project:
|
||||
has_or_had_funded: # was: funded_project - migrated per Rule 53 (2026-01-26)
|
||||
- https://nde.nl/ontology/hc/project/europeana/common-culture-2024
|
||||
- https://nde.nl/ontology/hc/project/nde/heritage-digitization-2025
|
||||
description: Horizon Europe CL2 2025 Cultural Heritage call
|
||||
|
|
|
|||
|
|
@ -0,0 +1,22 @@
|
|||
id: https://nde.nl/ontology/hc/class/CeaseEvent
|
||||
name: CeaseEvent
|
||||
title: Cease Event
|
||||
description: >-
|
||||
An event marking the cessation, termination, or invalidation of an entity or activity.
|
||||
MIGRATED from finish_reason slot per Rule 53.
|
||||
Follows prov:Invalidation.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
default_prefix: hc
|
||||
classes:
|
||||
CeaseEvent:
|
||||
class_uri: prov:Invalidation
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
id: https://nde.nl/ontology/hc/class/Clipping
|
||||
name: Clipping
|
||||
title: Clipping
|
||||
description: >-
|
||||
A newspaper clipping or excerpt.
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
|
||||
classes:
|
||||
Clipping:
|
||||
class_uri: schema:Clip
|
||||
description: Media clipping.
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
id: https://nde.nl/ontology/hc/class/Code
|
||||
name: Code
|
||||
title: Code
|
||||
description: >-
|
||||
A code or identifier from a controlled vocabulary or classification system.
|
||||
MIGRATED from feature_code/feature_class slots.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
schema: http://schema.org/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
default_prefix: hc
|
||||
classes:
|
||||
Code:
|
||||
class_uri: skos:Concept
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
|
|
@ -25,9 +25,12 @@ imports:
|
|||
- ./ExhibitedObject
|
||||
- ./CurationActivity
|
||||
- ../slots/has_or_had_access_policy_reference
|
||||
- ../slots/has_acquisition_date
|
||||
- ../slots/has_acquisition_method
|
||||
- ../slots/has_acquisition_source
|
||||
# - has_acquisition_date (migrated to is_or_was_acquired_through + AcquisitionEvent)
|
||||
# - has_acquisition_method (migrated to AcquisitionEvent.has_or_had_method)
|
||||
- ../slots/is_or_was_acquired_through # was: has_acquisition_source - migrated per Rule 53 (2026-01-26)
|
||||
# - has_acquisition_source (migrated to is_or_was_acquired_through + AcquisitionEvent)
|
||||
- ./AcquisitionEvent
|
||||
- ./AcquisitionMethod
|
||||
- ../slots/has_arrangement
|
||||
# REMOVED 2026-01-18: ../slots/collection_description - migrated to has_or_had_description + Description (Rule 53)
|
||||
- ../slots/has_or_had_description
|
||||
|
|
@ -112,9 +115,9 @@ classes:
|
|||
- bf:Item
|
||||
slots:
|
||||
- has_or_had_access_policy_reference
|
||||
- has_acquisition_date
|
||||
- has_acquisition_method
|
||||
- has_acquisition_source
|
||||
# - has_acquisition_date
|
||||
# - has_acquisition_method
|
||||
- is_or_was_acquired_through # was: has_acquisition_source, has_acquisition_date, has_acquisition_method - migrated per Rule 53 (2026-01-26)
|
||||
- has_arrangement
|
||||
# REMOVED 2026-01-18: collection_description - migrated to has_or_had_description + Description (Rule 53)
|
||||
- has_or_had_description
|
||||
|
|
@ -282,24 +285,30 @@ classes:
|
|||
- Algemeen Rijksarchief (1856-2002)
|
||||
- Nationaal Archief (2002-present)
|
||||
description: VOC records custodial history
|
||||
has_acquisition_method:
|
||||
range: string
|
||||
is_or_was_acquired_through: # was: has_acquisition_source - migrated per Rule 53 (2026-01-26)
|
||||
description: |
|
||||
Acquisition event for this collection.
|
||||
MIGRATED from has_acquisition_source, has_acquisition_method, has_acquisition_date per Rule 53.
|
||||
Uses AcquisitionEvent class.
|
||||
range: AcquisitionEvent
|
||||
multivalued: true
|
||||
inlined: true
|
||||
examples:
|
||||
- value: TRANSFER
|
||||
description: Government transfer of VOC archives
|
||||
- value: BEQUEST
|
||||
description: Testamentary gift
|
||||
has_acquisition_date:
|
||||
range: date
|
||||
examples:
|
||||
- value: '1856-01-01'
|
||||
description: Transfer to Algemeen Rijksarchief
|
||||
has_acquisition_source:
|
||||
range: string
|
||||
examples:
|
||||
- value: Ministry of Colonies
|
||||
- value:
|
||||
has_or_had_origin:
|
||||
has_or_had_label: "Ministry of Colonies"
|
||||
has_or_had_method:
|
||||
has_or_had_label: TRANSFER
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '1856-01-01'
|
||||
description: Source of VOC archives transfer
|
||||
- value: Estate of Anna Drucker-Fraser
|
||||
- value:
|
||||
has_or_had_origin:
|
||||
has_or_had_label: "Estate of Anna Drucker-Fraser"
|
||||
has_or_had_method:
|
||||
has_or_had_label: BEQUEST
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '1937-01-01'
|
||||
description: Source of bequest
|
||||
has_or_had_access_policy_reference:
|
||||
range: AccessPolicy
|
||||
|
|
@ -439,9 +448,13 @@ classes:
|
|||
has_or_had_description:
|
||||
- description_text: "Transferred to the Dutch state upon the company's dissolution in 1799."
|
||||
description_type: provenance_statement
|
||||
acquisition_method: TRANSFER
|
||||
acquisition_date: '1856-01-01'
|
||||
acquisition_source: Ministry of Colonies
|
||||
is_or_was_acquired_through: # was: has_acquisition_source - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_origin:
|
||||
has_or_had_label: Ministry of Colonies
|
||||
has_or_had_method:
|
||||
has_or_had_label: TRANSFER
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '1856-01-01'
|
||||
has_or_had_access_policy_reference: https://nde.nl/ontology/hc/access-policy/open-access
|
||||
arrangement: Organized by provenance, then chronologically
|
||||
has_or_had_finding_aid:
|
||||
|
|
|
|||
|
|
@ -92,21 +92,23 @@ classes:
|
|||
- HasProvenance
|
||||
|
||||
slots:
|
||||
- has_or_had_place
|
||||
- has_or_had_provenance
|
||||
- has_or_had_note
|
||||
- temporal_extent
|
||||
- is_or_was_acquired_by # Added 2026-01-22: was collector (Rule 53)
|
||||
- has_or_had_place
|
||||
- has_or_had_provenance
|
||||
- has_or_had_note
|
||||
- temporal_extent
|
||||
- is_or_was_acquired_by # Added 2026-01-22: was collector (Rule 53)
|
||||
- has_or_had_identifier
|
||||
|
||||
attributes:
|
||||
has_or_had_identifier:
|
||||
description: >-
|
||||
Unique identifier for this collection event.
|
||||
MIGRATED from event_id (Rule 53, 2026-01-26).
|
||||
range: uriorcurie
|
||||
identifier: true
|
||||
slot_uri: dcterms:identifier
|
||||
|
||||
attributes:
|
||||
event_id:
|
||||
description: >-
|
||||
Unique identifier for this collection event.
|
||||
range: uriorcurie
|
||||
identifier: true
|
||||
slot_uri: dcterms:identifier
|
||||
|
||||
# collector: REMOVED - migrated to is_or_was_acquired_by per Rule 53 (2026-01-22)
|
||||
# collector: REMOVED - migrated to is_or_was_acquired_by per Rule 53 (2026-01-22)
|
||||
# Now uses imported slot is_or_was_acquired_by with Agent class
|
||||
|
||||
field_number:
|
||||
|
|
@ -229,7 +231,7 @@ classes:
|
|||
|
||||
examples:
|
||||
- value:
|
||||
event_id: "https://nde.nl/ontology/hc/event/dodo-collection-1662"
|
||||
has_or_had_identifier: "https://nde.nl/ontology/hc/event/dodo-collection-1662"
|
||||
has_or_had_place:
|
||||
place_name: "Mauritius"
|
||||
country: "MU"
|
||||
|
|
@ -247,7 +249,7 @@ classes:
|
|||
description: Historical Dodo collection event
|
||||
|
||||
- value:
|
||||
event_id: "https://nde.nl/ontology/hc/event/wallace-java-1234"
|
||||
has_or_had_identifier: "https://nde.nl/ontology/hc/event/wallace-java-1234"
|
||||
has_or_had_place:
|
||||
place_name: "Mt. Gede"
|
||||
region: "West Java"
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue