Refactor schema slots and classes
- Deleted obsolete slot definitions: statement_summary, statement_text, statement_type, status_name, supersede_articles, supersede_condition, supersede_name, temporal_dynamics, total_amount, typical_contents, use_cases, was_acquired_through, was_fetched_at, was_retrieved_at. - Updated existing slot definitions for states_or_stated to enhance clarity and structure. - Introduced new classes: Article, ConditionofAccess, FinancialStatementType, MaximumQuantity, Series, Summary, Type, and their respective slots to improve schema organization and usability. - Added new slots: changes_or_changed_through, has_or_had_condition_of_access, has_or_had_heritage_type, is_or_was_part_of_series, is_or_was_retrieved_at, maximum_of_maximum to capture additional metadata and relationships.
This commit is contained in:
parent
2f44857028
commit
f7bf1cc5ae
1693 changed files with 6349 additions and 7401 deletions
|
|
@ -22,6 +22,24 @@ When creating class hierarchies that replace enums in LinkML schemas, follow the
|
|||
|
||||
---
|
||||
|
||||
## Class Naming Convention
|
||||
|
||||
🚨 **CRITICAL**: Follow these naming rules for classes within the files:
|
||||
|
||||
1. **Abstract Base Class** (`[Entity]Type.yaml`):
|
||||
* **MUST** end with `Type` suffix.
|
||||
* *Example*: `DigitalPlatformType`, `WarehouseType`.
|
||||
|
||||
2. **Concrete Subclasses** (`[Entity]Types.yaml`):
|
||||
* **MUST NOT** end with `Type` suffix.
|
||||
* Use the natural entity name.
|
||||
* *Example*: `DigitalLibrary` (✅), `CentralDepot` (✅).
|
||||
* *Incorrect*: `DigitalLibraryType` (❌), `CentralDepotType` (❌).
|
||||
|
||||
**Rationale**: The file context (`WarehouseTypes.yaml`) already establishes these are types. Repeating "Type" in the class name is redundant and makes the class name less natural when used as an object instance (e.g., "This object is a CentralDepot").
|
||||
|
||||
---
|
||||
|
||||
## Examples
|
||||
|
||||
### Current Implementations
|
||||
|
|
@ -109,6 +127,7 @@ classes:
|
|||
| `DigitalPlatformTypeClasses.yaml` | "Classes" is less intuitive than "Types" for a type taxonomy | `DigitalPlatformTypes.yaml` |
|
||||
| All types in single file | Large files are hard to navigate; separation clarifies architecture | Split into Type.yaml + Types.yaml |
|
||||
| `DigitalPlatformEnum.yaml` | Enums lack extensibility; class hierarchies are preferred | Use class hierarchy pattern |
|
||||
| `CentralDepotType` (Class Name) | Redundant "Type" suffix on concrete subclass | `CentralDepot` |
|
||||
|
||||
### Example of Incorrect Naming
|
||||
|
||||
|
|
|
|||
|
|
@ -41,4 +41,134 @@ fixes:
|
|||
type: slot
|
||||
- label: TimeSpan
|
||||
type: class
|
||||
-
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/was_fetched_at
|
||||
revision:
|
||||
- label: is_or_was_retrieved_at
|
||||
type: slot
|
||||
- label: TimeSpan
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/was_acquired_through
|
||||
revision:
|
||||
- label: is_or_was_acquired_through
|
||||
type: slot
|
||||
- label: AcquisitionMethod
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/use_cases
|
||||
revision:
|
||||
- label: has_or_had_use_case
|
||||
type: slot
|
||||
- label: UseCase
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_contents
|
||||
revision:
|
||||
- label: has_or_had_content
|
||||
type: slot
|
||||
- label: Content
|
||||
type: class
|
||||
- label: has_or_had_type
|
||||
type: slot
|
||||
- label: Type
|
||||
type: class
|
||||
- orignal_slot_id: https://nde.nl/ontology/hc/slot/total_amount
|
||||
revision:
|
||||
- label: has_or_had_quantity
|
||||
type: slot
|
||||
- label: Quantity
|
||||
type: class
|
||||
- label: maximum_of_maximum
|
||||
type: slot
|
||||
- label: MaximumQuantity
|
||||
type: class
|
||||
- orignal_slot_id: https://nde.nl/ontology/hc/slot/temporal_dynamics
|
||||
revision:
|
||||
- label: changes_or_changed_through
|
||||
type: slot
|
||||
- label: Event
|
||||
type: class
|
||||
- label: temporal_extent
|
||||
type: slot
|
||||
- label: TimeSpan
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/supersede_name
|
||||
revision:
|
||||
- label: has_or_had_label
|
||||
type: slot
|
||||
- label: Name
|
||||
type: class
|
||||
- label: temporal_extent
|
||||
type: slot
|
||||
- label: TimeSpan
|
||||
type: class
|
||||
note: this class indicates that the name was valid during a specific time period
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/supersede_condition
|
||||
revision:
|
||||
- label: supersedes_or_superseded
|
||||
type: slot
|
||||
- label: Condition
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/supersede_articles
|
||||
revision:
|
||||
- label: supersedes_or_superseded
|
||||
type: slot
|
||||
- label: Article
|
||||
type: class
|
||||
- orignal_slot_id: https://nde.nl/ontology/hc/slot/status_name
|
||||
revision:
|
||||
- label: has_or_had_label
|
||||
type: slot
|
||||
- label: Label
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_type
|
||||
revision:
|
||||
- label: has_or_had_type
|
||||
type: slot
|
||||
- label: FinancialStatementType
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_text
|
||||
revision:
|
||||
- label: has_or_had_text
|
||||
type: slot
|
||||
- label: Text
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_summary
|
||||
revision:
|
||||
- label: has_or_had_summary
|
||||
type: slot
|
||||
- label: Summary
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_name
|
||||
revision:
|
||||
- label: has_or_had_label
|
||||
type: slot
|
||||
- label: Name
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_language
|
||||
revision:
|
||||
- label: has_or_had_language
|
||||
type: slot
|
||||
- label: Language
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_id
|
||||
revision:
|
||||
- label: has_or_had_identifier
|
||||
type: slot
|
||||
- label: Identifier
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_description
|
||||
revision:
|
||||
- label: has_or_had_description
|
||||
type: slot
|
||||
- label: Description
|
||||
type: class
|
||||
- original_slot_id: https://nde.nl/ontology/hc/slot/statement_currency
|
||||
revision:
|
||||
- label: states_or_stated
|
||||
type: slot
|
||||
- label: Quantity
|
||||
type: class
|
||||
- label: has_or_had_currency
|
||||
type: slot
|
||||
- label: Currency
|
||||
type: class
|
||||
|
||||
# continue with https://nde.nl/ontology/hc/slot/starts_or_started_at_location
|
||||
18
fix_approximation_status_example.py
Normal file
18
fix_approximation_status_example.py
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
import os
|
||||
|
||||
filepath = 'schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml'
|
||||
|
||||
with open(filepath, 'r') as f:
|
||||
content = f.read()
|
||||
|
||||
# The error is that appears inside a description string that is formatted as a YAML block.
|
||||
# This should NOT cause error unless it's being parsed as an example value?
|
||||
# But showed it in .
|
||||
# Wait, the grep output showed it on line 28 inside a quoted string.
|
||||
|
||||
# However, earlier grep showed:
|
||||
# schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml: event_date: "2005-04-30"
|
||||
|
||||
# This looks like it IS used as a key in inside an example block.
|
||||
|
||||
# Let's check .
|
||||
42
fix_financial_statement_duplicate_key.py
Normal file
42
fix_financial_statement_duplicate_key.py
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
import os
|
||||
import yaml
|
||||
|
||||
# Check FinancialStatement.yaml for duplicate has_or_had_format
|
||||
filepath = 'schemas/20251121/linkml/modules/classes/FinancialStatement.yaml'
|
||||
|
||||
with open(filepath, 'r') as f:
|
||||
lines = f.readlines()
|
||||
|
||||
new_lines = []
|
||||
seen_keys = set()
|
||||
in_slot_usage = False
|
||||
slot_usage_indent = -1
|
||||
|
||||
for line in lines:
|
||||
stripped = line.strip()
|
||||
indent = len(line) - len(line.lstrip())
|
||||
|
||||
if stripped.startswith('slot_usage:'):
|
||||
in_slot_usage = True
|
||||
slot_usage_indent = indent
|
||||
new_lines.append(line)
|
||||
continue
|
||||
|
||||
if in_slot_usage:
|
||||
if stripped and indent <= slot_usage_indent:
|
||||
in_slot_usage = False
|
||||
seen_keys.clear()
|
||||
else:
|
||||
# Check for keys at level 6 (slot usage items)
|
||||
if indent == slot_usage_indent + 2:
|
||||
key = stripped.split(':')[0]
|
||||
if key in seen_keys:
|
||||
print(f"Skipping duplicate key {key} in slot_usage")
|
||||
# Skip this line AND subsequent lines until next key
|
||||
continue
|
||||
# This logic is too simple, need to skip block.
|
||||
seen_keys.add(key)
|
||||
|
||||
new_lines.append(line)
|
||||
|
||||
# Since simple skipping is hard line-by-line, let's use the fix_duplicate_keys.py approach again.
|
||||
82
fix_financial_statement_expenses.py
Normal file
82
fix_financial_statement_expenses.py
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
import os
|
||||
|
||||
filepath = 'schemas/20251121/linkml/modules/classes/FinancialStatement.yaml'
|
||||
|
||||
with open(filepath, 'r') as f:
|
||||
lines = f.readlines()
|
||||
|
||||
new_lines = []
|
||||
skip = False
|
||||
|
||||
for i, line in enumerate(lines):
|
||||
# In slot_usage for has_or_had_net_asset, there is a nested has_or_had_expenses
|
||||
# which is likely indentation error or copy-paste error.
|
||||
|
||||
# line 369: has_or_had_net_asset:
|
||||
# line 370: range: decimal
|
||||
# line 371: required: false
|
||||
# line 372: has_or_had_expenses: <-- This should not be here?
|
||||
|
||||
# It seems block is accidentally indented under .
|
||||
# It should be a sibling slot usage?
|
||||
# But is already imported.
|
||||
|
||||
# Let's inspect the line indent.
|
||||
|
||||
stripped = line.strip()
|
||||
if stripped.startswith('has_or_had_expenses:'):
|
||||
# Check indentation.
|
||||
indent = len(line) - len(line.lstrip())
|
||||
# slot_usage is at 4 spaces.
|
||||
# has_or_had_net_asset is at 6 spaces.
|
||||
# properties of has_or_had_net_asset (range, required) are at 8 spaces.
|
||||
|
||||
# If is at 8 spaces, it's inside definition.
|
||||
# If it's at 6 spaces, it's a new slot usage entry (which is correct).
|
||||
|
||||
if indent == 8:
|
||||
# It's wrongly indented inside has_or_had_net_asset?
|
||||
# Or is it providing examples/defaults?
|
||||
|
||||
# The structure looks like:
|
||||
# has_or_had_net_asset:
|
||||
# range: decimal
|
||||
# required: false
|
||||
# has_or_had_expenses: ...
|
||||
|
||||
# This key is invalid for a SlotDefinition unless it's an annotation?
|
||||
# But here it contains a list of values.
|
||||
# It looks like an example block that got misplaced as a property key?
|
||||
|
||||
# Looking at the content:
|
||||
# has_or_had_expenses:
|
||||
# - value:
|
||||
# - has_or_had_type: PROGRAM
|
||||
|
||||
# This looks like content?
|
||||
|
||||
# Let's see if we can just dedent it to 6 spaces to make it a slot usage?
|
||||
# But is already defined in list.
|
||||
# Does have slot? Yes.
|
||||
|
||||
# So at 6 spaces would define usage for that slot.
|
||||
|
||||
# Let's check output around line 372.
|
||||
# has_or_had_net_asset:
|
||||
# range: decimal
|
||||
# required: false
|
||||
# has_or_had_expenses:
|
||||
# - value: ...
|
||||
|
||||
# Yes, it's at same level as .
|
||||
# If I dedent it to 6 spaces, it becomes a slot_usage entry.
|
||||
# BUT slot usage might already exist?
|
||||
# No, I don't see another one in the file read output.
|
||||
|
||||
# So the fix is to dedent and its block.
|
||||
|
||||
pass
|
||||
|
||||
new_lines.append(line)
|
||||
|
||||
# Let's write a script to fix indentation.
|
||||
26
fix_financial_statement_precise.py
Normal file
26
fix_financial_statement_precise.py
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
import os
|
||||
|
||||
filepath = 'schemas/20251121/linkml/modules/classes/FinancialStatement.yaml'
|
||||
|
||||
with open(filepath, 'r') as f:
|
||||
lines = f.readlines()
|
||||
|
||||
new_lines = []
|
||||
for i, line in enumerate(lines):
|
||||
# Locate the specific misplaced line
|
||||
# It was (8 spaces) under (6 spaces).
|
||||
# It should be (6 spaces) as a sibling slot_usage.
|
||||
|
||||
# BUT wait, the previous inspection showed followed by .
|
||||
# That suggests it was an EXAMPLE inside slot_usage? No, slot_usage defines constraints.
|
||||
# examples are under key.
|
||||
|
||||
# If was under in , it's invalid unless it's a property of that slot (it isn't).
|
||||
|
||||
# If it was an example, it should be under .
|
||||
|
||||
# Let's look at the file content again (after revert).
|
||||
|
||||
pass
|
||||
|
||||
# We need to read it first to know what to fix.
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-01-29T16:40:47.585Z",
|
||||
"generated": "2026-01-29T17:17:48.016Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 3003,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -49,27 +49,14 @@ imports:
|
|||
# collection_name ARCHIVED (2026-01-18) - migrated to has_or_had_label (Rule 53)
|
||||
# collection_scope ARCHIVED (2026-01-18) - migrated to has_or_had_scope + CollectionScope (Rule 53)
|
||||
- modules/slots/has_or_had_scope
|
||||
- modules/slots/collection_type
|
||||
# collections_under_responsibility ARCHIVED (2026-01-19) - migrated to is_or_was_responsible_for (Rule 53)
|
||||
- modules/slots/is_or_was_responsible_for
|
||||
- modules/slots/confidence_method
|
||||
- modules/slots/confidence_score
|
||||
- modules/slots/confidence_value
|
||||
- modules/slots/contact
|
||||
- modules/slots/created
|
||||
- modules/slots/has_or_had_custodian_type
|
||||
- modules/slots/derived_from_entity
|
||||
- modules/slots/dissolution_date
|
||||
- modules/slots/ended_at_time
|
||||
- modules/slots/endorsement_source
|
||||
- modules/slots/extent
|
||||
- modules/slots/governance_structure
|
||||
# has_collection ARCHIVED (2026-01-15) - migrated to has_or_had_collection (Rule 53)
|
||||
- modules/slots/has_or_had_collection
|
||||
- modules/slots/digital_platform
|
||||
- modules/slots/digitization_status
|
||||
- modules/slots/has_auxiliary_place
|
||||
- modules/slots/has_auxiliary_platform
|
||||
- modules/slots/located_at
|
||||
- modules/slots/organizational_structure
|
||||
# unit_name ARCHIVED (2026-01-14) - migrated to has_or_had_label (Rule 53)
|
||||
|
|
@ -78,9 +65,6 @@ imports:
|
|||
- modules/slots/parent_unit
|
||||
- modules/slots/staff_count
|
||||
- modules/slots/contact_point
|
||||
- modules/slots/event_type
|
||||
- modules/slots/event_date
|
||||
- modules/slots/event_description
|
||||
- modules/slots/has_or_had_affected_unit
|
||||
- modules/slots/has_or_had_resulting_unit
|
||||
- modules/slots/change_rationale
|
||||
|
|
@ -89,10 +73,8 @@ imports:
|
|||
- modules/slots/has_or_had_organizational_change_event
|
||||
# encompassing_body ARCHIVED (2025-01-15) - migrated to is_or_was_encompassed_by (Rule 53)
|
||||
- modules/slots/is_or_was_encompassed_by
|
||||
- modules/slots/id
|
||||
- modules/slots/identifier_scheme
|
||||
- modules/slots/identifier_value
|
||||
- modules/slots/identifier
|
||||
- modules/slots/has_or_had_alternative_name
|
||||
# variant_of_name ARCHIVED (2026-01-14) - migrated to has_or_had_variant_name (Rule 53)
|
||||
- modules/slots/justification
|
||||
|
|
@ -142,8 +124,6 @@ imports:
|
|||
- modules/slots/preferred_label
|
||||
- modules/slots/place_designation
|
||||
# valid_from and valid_to ARCHIVED (2026-01-14) - migrated to temporal_extent (Rule 53)
|
||||
- modules/slots/was_derived_from
|
||||
- modules/slots/was_generated_by
|
||||
# was_revision_of ARCHIVED (2026-01-15) - migrated to is_or_was_revision_of (Rule 53)
|
||||
- modules/slots/is_or_was_revision_of
|
||||
|
||||
|
|
@ -153,7 +133,6 @@ imports:
|
|||
- modules/slots/observation_source
|
||||
- modules/slots/reconstruction_method
|
||||
- modules/slots/legal_entity_type
|
||||
- modules/slots/emic_name
|
||||
- modules/slots/name_language
|
||||
|
||||
# PersonObservation slots (10 files - NEW in v0.6.0)
|
||||
|
|
@ -165,8 +144,7 @@ imports:
|
|||
- modules/slots/role_start_date
|
||||
- modules/slots/role_end_date
|
||||
- modules/slots/is_or_was_affected_by_event
|
||||
- modules/slots/contact_email
|
||||
- modules/slots/expertise_area
|
||||
- modules/slots/has_or_had_email
|
||||
- modules/slots/has_or_had_staff_member
|
||||
# observation_source already imported above
|
||||
|
||||
|
|
@ -535,17 +513,13 @@ imports:
|
|||
|
||||
# New slots for registration info
|
||||
- modules/slots/country
|
||||
- modules/slots/description
|
||||
# website ARCHIVED (2025-01-15) - migrated to has_or_had_official_website (Rule 53)
|
||||
- modules/slots/jurisdiction
|
||||
- modules/slots/primary_register
|
||||
- modules/slots/legal_jurisdiction
|
||||
|
||||
# New slots for identifier standards (NEW v0.9.1)
|
||||
- modules/slots/defined_by_standard
|
||||
- modules/slots/is_or_was_allocated_by
|
||||
- modules/slots/identifier_format_used
|
||||
- modules/slots/canonical_value
|
||||
# also_identifies_name ARCHIVED (2026-01-15) - migrated (Rule 53)
|
||||
- modules/slots/has_allocation_date
|
||||
|
||||
|
|
@ -630,7 +604,6 @@ imports:
|
|||
- modules/slots/post_type_schema_org_type
|
||||
- modules/slots/post_type_activity_streams_type
|
||||
- modules/slots/role_category
|
||||
- modules/slots/statement_type
|
||||
- modules/slots/includes_timestamp
|
||||
- modules/slots/has_or_had_segment
|
||||
- modules/slots/is_or_was_equivalent_to
|
||||
|
|
@ -638,6 +611,25 @@ imports:
|
|||
- modules/slots/is_or_was_related_to
|
||||
# REMOVED: modules/slots/wikidata_mapping - migrated to is_or_was_related_to (2026-01-15)
|
||||
|
||||
- modules/slots/has_or_had_branch
|
||||
- modules/slots/has_or_had_provenance_path
|
||||
- modules/slots/is_or_was_part_of_series
|
||||
- modules/slots/has_or_had_condition_of_access
|
||||
- modules/slots/has_or_had_heritage_type
|
||||
- modules/slots/is_or_was_retrieved_at
|
||||
- modules/slots/is_or_was_acquired_through
|
||||
- modules/slots/has_or_had_use_case
|
||||
- modules/slots/has_or_had_content
|
||||
- modules/slots/has_or_had_quantity
|
||||
- modules/slots/maximum_of_maximum
|
||||
- modules/slots/changes_or_changed_through
|
||||
- modules/slots/supersedes_or_superseded
|
||||
- modules/slots/has_or_had_text
|
||||
- modules/slots/has_or_had_summary
|
||||
- modules/slots/has_or_had_language
|
||||
- modules/slots/has_or_had_identifier
|
||||
- modules/slots/states_or_stated
|
||||
- modules/slots/has_or_had_currency
|
||||
comments:
|
||||
- "HYPER-MODULAR STRUCTURE: Direct imports of all component files"
|
||||
- "Each class, slot, and enum has its own file"
|
||||
|
|
|
|||
|
|
@ -81,9 +81,8 @@ imports:
|
|||
- modules/metadata
|
||||
|
||||
# Shared slots
|
||||
- modules/slots/description
|
||||
- modules/slots/website
|
||||
- modules/slots/contact_email
|
||||
- modules/slots/has_or_had_email
|
||||
|
||||
# Supporting classes
|
||||
- modules/classes/Country
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-01-29T17:17:48.016Z",
|
||||
"generated": "2026-01-29T23:29:31.335Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 3003,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -20,16 +20,5 @@ classes:
|
|||
specificity_rationale: Generic utility class/slot created during migration
|
||||
custodian_types: "['*']"
|
||||
custodian_types_rationale: Universal utility concept
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
|
|
|
|||
|
|
@ -1,20 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/Access
|
||||
name: Access
|
||||
title: Access
|
||||
description: LinkML class definition for Access
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# Access class
|
||||
# Structured access information for heritage collections and services
|
||||
#
|
||||
# Created per slot_fixes.yaml revision for collection_access migration
|
||||
# Generation date: 2026-01-19
|
||||
# Rule compliance: 53 (slot_fixes.yaml), 39 (RiC-O naming)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Access
|
||||
name: Access
|
||||
title: Access Class
|
||||
|
|
@ -34,7 +17,7 @@ imports:
|
|||
- ./TimeSpan
|
||||
- ../slots/has_or_had_frequency
|
||||
- ./Frequency
|
||||
- ../slots/condition_of_access
|
||||
- ../slots/has_or_had_condition_of_access
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_user_category
|
||||
|
|
@ -84,7 +67,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_user_category
|
||||
- condition_of_access
|
||||
- has_or_had_condition_of_access
|
||||
- has_or_had_description
|
||||
- temporal_extent
|
||||
- is_digital_access
|
||||
|
|
@ -146,7 +129,7 @@ classes:
|
|||
has_or_had_description: "Open to general public during gallery hours"
|
||||
has_or_had_user_category:
|
||||
- "general public"
|
||||
condition_of_access:
|
||||
has_or_had_condition_of_access:
|
||||
- "during posted gallery hours"
|
||||
description: "Public access during gallery hours"
|
||||
|
||||
|
|
@ -155,7 +138,7 @@ classes:
|
|||
has_or_had_user_category:
|
||||
- "credentialed researchers"
|
||||
- "graduate students with faculty sponsor"
|
||||
condition_of_access:
|
||||
has_or_had_condition_of_access:
|
||||
- "48-hour advance booking required"
|
||||
- "handling training required for original materials"
|
||||
- "fragile materials limited to supervised viewing only"
|
||||
|
|
@ -168,7 +151,7 @@ classes:
|
|||
- "enrolled students"
|
||||
- "faculty"
|
||||
- "research staff"
|
||||
condition_of_access:
|
||||
has_or_had_condition_of_access:
|
||||
- "valid university ID"
|
||||
is_digital_access: false
|
||||
description: "Academic community access with public by appointment"
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ imports:
|
|||
- ./TemplateSpecificityScore
|
||||
- ./TemplateSpecificityType
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/condition_of_access
|
||||
- ../slots/has_or_had_condition_of_access
|
||||
- ../slots/requires_or_required
|
||||
- ./Appointment
|
||||
classes:
|
||||
|
|
@ -66,7 +66,7 @@ classes:
|
|||
- has_or_had_level
|
||||
- requires_appointment
|
||||
- poses_or_posed_condition
|
||||
- condition_of_access
|
||||
- has_or_had_condition_of_access
|
||||
- requires_or_required
|
||||
- credentials_required
|
||||
- cultural_protocol_url
|
||||
|
|
@ -275,7 +275,7 @@ classes:
|
|||
begin_of_the_begin: '2024-01-01'
|
||||
end_of_the_end: '2050-12-31'
|
||||
description: Policy valid from 2024 until end of 2050
|
||||
condition_of_access:
|
||||
has_or_had_condition_of_access:
|
||||
description: 'Textual conditions or requirements for access (RiC-O style).
|
||||
|
||||
Use for human-readable access requirements. For structured appointment
|
||||
|
|
@ -390,7 +390,7 @@ classes:
|
|||
has_or_had_label: RESEARCHERS_ONLY
|
||||
has_or_had_description:
|
||||
description_text: Academic researchers with institutional affiliation
|
||||
condition_of_access:
|
||||
has_or_had_condition_of_access:
|
||||
- Valid institutional ID required
|
||||
- Letter of introduction from supervisor
|
||||
- Maximum 5 items per visit
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -16,8 +16,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class created during migration
|
||||
custodian_types:
|
||||
- '*'
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: Universal utility concept
|
||||
tree_root: true
|
||||
broad_mappings:
|
||||
|
|
|
|||
|
|
@ -1,18 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/Address
|
||||
name: Address
|
||||
title: Address
|
||||
description: LinkML class definition for Address
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# Address - Generic postal/physical address class
|
||||
# Aligned with vCard, Schema.org, LOCN, GLEIF ontologies
|
||||
# Created: 2026-01-12
|
||||
# Rule 38 compliant: All slots imported from modules/slots/
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Address
|
||||
name: address_class
|
||||
title: Address Class
|
||||
|
|
|
|||
|
|
@ -1,18 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/AddressComponent
|
||||
name: AddressComponent
|
||||
title: Address Component
|
||||
description: LinkML class definition for Address Component
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# AddressComponent - Generic address component class
|
||||
# Source-agnostic representation of individual address parts
|
||||
# Refactored: 2026-01-12 - Removed Google Maps-specific references per user guidance
|
||||
# Rule 38 compliant: All slots imported from modules/slots/
|
||||
|
||||
id: https://nde.nl/ontology/hc/classes/AddressComponent
|
||||
name: AddressComponent
|
||||
title: AddressComponent
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ imports:
|
|||
- ./RegistrationAuthority
|
||||
- ./Country
|
||||
- ./Subregion
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
- ./SpecificityAnnotation
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/AppreciationEvent
|
||||
name: AppreciationEvent
|
||||
title: Appreciation Event
|
||||
description: LinkML class definition for Appreciation Event
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# AppreciationEvent class
|
||||
# Created per slot_fixes.yaml revision for: comment_like_count
|
||||
#
|
||||
# Represents appreciation/engagement events on digital content
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of comment_like_count migration per Rule 53.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/AppreciationEvent
|
||||
name: appreciation_event_class
|
||||
title: Appreciation Event Class
|
||||
|
|
|
|||
|
|
@ -39,8 +39,6 @@ classes:
|
|||
description: Archival library branch type
|
||||
is_branch_of:
|
||||
required: true
|
||||
has_or_had_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]'
|
||||
exact_mappings:
|
||||
- org:OrganizationalUnit
|
||||
close_mappings:
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ default_prefix: hc
|
|||
imports:
|
||||
- linkml:types
|
||||
- ./CustodianType
|
||||
- ../slots/has_or_had_access_policy
|
||||
- ../slots/has_or_had_policy
|
||||
- ../slots/has_or_had_policy
|
||||
- ../classes/AppraisalPolicy
|
||||
- ../slots/has_or_had_scope
|
||||
|
|
@ -42,7 +42,6 @@ classes:
|
|||
class_uri: skos:Concept
|
||||
annotations:
|
||||
skos:prefLabel: Archive Organization
|
||||
skos:altLabel: archief, archieven, archive, archives, archiv, archivo, archivio
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
custodian_types: "['*']"
|
||||
|
|
@ -92,7 +91,7 @@ classes:
|
|||
|
||||
**Wikidata Base Concept**: Q166118 (archive)'
|
||||
slots:
|
||||
- has_or_had_access_policy
|
||||
- has_or_had_policy
|
||||
- has_or_had_policy
|
||||
- has_or_had_scope
|
||||
- has_or_had_subtype
|
||||
|
|
@ -150,7 +149,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q1188452
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q1188452
|
||||
has_or_had_label:
|
||||
- National Archive@en
|
||||
- nationaal archief@nl
|
||||
|
|
@ -173,7 +171,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q10605195
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q10605195
|
||||
has_or_had_label:
|
||||
- Business Archive@en
|
||||
- bedrijfsarchief@nl
|
||||
|
|
|
|||
|
|
@ -22,16 +22,5 @@ classes:
|
|||
specificity_rationale: Generic utility class/slot created during migration
|
||||
custodian_types: "['*']"
|
||||
custodian_types_rationale: Universal utility concept
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ArtDealer
|
||||
name: ArtDealer
|
||||
title: Art Dealer
|
||||
description: LinkML class definition for Art Dealer
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ArtDealer class
|
||||
# Created per slot_fixes.yaml revision for: dealer_name
|
||||
#
|
||||
# MIGRATION NOTE (2026-01-24): Created as part of dealer_name migration per Rule 53.
|
||||
# Provides structured representation of art dealers in provenance events.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ArtDealer
|
||||
name: art_dealer_class
|
||||
title: Art Dealer Class
|
||||
|
|
@ -91,14 +75,11 @@ classes:
|
|||
specificity_rationale: >-
|
||||
Highly specific to art market provenance research - primarily used in
|
||||
museum and gallery contexts for tracking object ownership history.
|
||||
template_specificity:
|
||||
collection_discovery: 0.80
|
||||
museum_search: 0.85
|
||||
general_heritage: 0.60
|
||||
migration_info:
|
||||
source_slot: dealer_name
|
||||
migration_date: "2026-01-24"
|
||||
rule: "Rule 53"
|
||||
template_specificity: '{"collection_discovery": 0.8, "museum_search": 0.85, "general_heritage": 0.6}'
|
||||
# migration_info: (Flattened)
|
||||
migration_source_slot: dealer_name
|
||||
migration_date: "2026-01-24"
|
||||
migration_rule: "Rule 53"
|
||||
|
||||
comments:
|
||||
- "Structured art dealer representation for provenance events"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ArtSaleService
|
||||
name: ArtSaleService
|
||||
title: Art Sale Service
|
||||
description: LinkML class definition for Art Sale Service
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ArtSaleService class
|
||||
# Created per slot_fixes.yaml revision for: commission_rate
|
||||
#
|
||||
# Represents art sales service with commission structure
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of commission_rate migration per Rule 53.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ArtSaleService
|
||||
name: art_sale_service_class
|
||||
title: Art Sale Service Class
|
||||
|
|
|
|||
15
schemas/20251121/linkml/modules/classes/Article.yaml
Normal file
15
schemas/20251121/linkml/modules/classes/Article.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
id: https://nde.nl/ontology/hc/class/Article
|
||||
name: Article
|
||||
title: Article
|
||||
description: A legal or statutory article.
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_text
|
||||
classes:
|
||||
Article:
|
||||
class_uri: rico:Rule
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: Universal utility concept
|
||||
slots:
|
||||
- has_or_had_text
|
||||
|
|
@ -13,7 +13,7 @@ imports:
|
|||
- ./CustodianArchive
|
||||
- ./CustodianCollection
|
||||
- ../enums/RecordsLifecycleStageEnum
|
||||
- ../slots/supersede_articles
|
||||
- ../slots/supersedes_or_superseded
|
||||
- ../slots/is_or_was_effective_at
|
||||
- ./ReconstructedEntity
|
||||
- ../slots/is_or_was_amended_through
|
||||
|
|
@ -121,7 +121,7 @@ classes:
|
|||
- registered_office_clause
|
||||
- requires_articles_at_registration
|
||||
- specificity_annotation
|
||||
- supersede_articles
|
||||
- supersedes_or_superseded
|
||||
- superseded_by_articles
|
||||
- has_or_had_score
|
||||
- temporal_extent
|
||||
|
|
@ -398,7 +398,7 @@ classes:
|
|||
notary_office: Haarlem
|
||||
has_or_had_version: '3'
|
||||
is_current_version: true
|
||||
supersede_articles: https://nde.nl/ontology/hc/articles/nha/v2
|
||||
supersedes_or_superseded: https://nde.nl/ontology/hc/articles/nha/v2
|
||||
purpose_clause: De stichting heeft ten doel het beheren, behouden, en toegankelijk maken van archieven en collecties met betrekking tot de geschiedenis van Noord-Holland, inclusief digitaal erfgoed...
|
||||
has_amendment_history:
|
||||
- '2001-01-01: Merger of Gemeentearchief Haarlem and Rijksarchief Noord-Holland'
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -14,15 +14,13 @@ classes:
|
|||
is_a: AssessmentCategoryType
|
||||
description: Category for storage condition assessment (e.g. Good, Fair, Poor).
|
||||
annotations:
|
||||
custodian_types:
|
||||
- '*'
|
||||
custodian_types: '["*"]'
|
||||
broad_mappings:
|
||||
- skos:Concept
|
||||
RiskAssessmentCategory:
|
||||
is_a: AssessmentCategoryType
|
||||
description: Category for risk assessment.
|
||||
annotations:
|
||||
custodian_types:
|
||||
- '*'
|
||||
custodian_types: '["*"]'
|
||||
broad_mappings:
|
||||
- skos:Concept
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -14,23 +14,20 @@ classes:
|
|||
is_a: AuditStatusType
|
||||
description: Financial statement has been audited.
|
||||
annotations:
|
||||
custodian_types:
|
||||
- '*'
|
||||
custodian_types: '["*"]'
|
||||
broad_mappings:
|
||||
- skos:Concept
|
||||
UnauditedStatus:
|
||||
is_a: AuditStatusType
|
||||
description: Financial statement has not been audited.
|
||||
annotations:
|
||||
custodian_types:
|
||||
- '*'
|
||||
custodian_types: '["*"]'
|
||||
broad_mappings:
|
||||
- skos:Concept
|
||||
ReviewStatus:
|
||||
is_a: AuditStatusType
|
||||
description: Financial statement has been reviewed but not fully audited.
|
||||
annotations:
|
||||
custodian_types:
|
||||
- '*'
|
||||
custodian_types: '["*"]'
|
||||
broad_mappings:
|
||||
- skos:Concept
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ imports:
|
|||
- ../slots/revision_number
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/total_amount
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/is_or_was_derived_from
|
||||
- ../slots/is_or_was_generated_by
|
||||
|
|
@ -116,7 +116,7 @@ classes:
|
|||
- revision_number
|
||||
- specificity_annotation
|
||||
- has_or_had_score
|
||||
- total_amount
|
||||
- has_or_had_quantity
|
||||
- temporal_extent
|
||||
- is_or_was_derived_from
|
||||
- is_or_was_generated_by
|
||||
|
|
@ -192,7 +192,7 @@ classes:
|
|||
begin_of_the_end: '2025-03-31'
|
||||
end_of_the_end: '2025-03-31'
|
||||
description: Government fiscal year budget (Apr-Mar)
|
||||
total_amount:
|
||||
has_or_had_quantity:
|
||||
range: decimal
|
||||
required: false
|
||||
description: 'Total monetary amount for this budget.
|
||||
|
|
@ -346,7 +346,7 @@ classes:
|
|||
temporal_extent:
|
||||
start_of_the_start: '2024-01-01'
|
||||
end_of_the_end: '2024-12-31'
|
||||
total_amount: 45000000.0
|
||||
has_or_had_quantity: 45000000.0
|
||||
has_or_had_currency:
|
||||
currency_code: EUR
|
||||
has_or_had_label: Euro
|
||||
|
|
@ -391,7 +391,7 @@ classes:
|
|||
temporal_extent:
|
||||
start_of_the_start: '2024-04-01'
|
||||
end_of_the_end: '2025-03-31'
|
||||
total_amount: 8500000.0
|
||||
has_or_had_quantity: 8500000.0
|
||||
has_or_had_currency:
|
||||
currency_code: EUR
|
||||
has_or_had_label: Euro
|
||||
|
|
|
|||
|
|
@ -1,22 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CMSType
|
||||
name: CMSType
|
||||
title: CMSType
|
||||
description: LinkML class definition for CMSType
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CMSType class
|
||||
# Abstract base class for CMS type taxonomy
|
||||
#
|
||||
# Generation date: 2026-01-19
|
||||
# Rule compliance: 0b (Type/Types pattern), 53 (slot_fixes.yaml), 39 (RiC-O naming)
|
||||
#
|
||||
# This is the SINGULAR "Type" class - abstract base for the type hierarchy
|
||||
# Concrete types are in CMSTypes.yaml (plural)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/cms_type
|
||||
name: cms_type_class
|
||||
title: CMS Type Class
|
||||
|
|
|
|||
|
|
@ -103,13 +103,9 @@ classes:
|
|||
exact_mappings:
|
||||
- schema:Offer
|
||||
close_mappings:
|
||||
- schema:Grant
|
||||
- schema:MonetaryGrant
|
||||
- schema:FundingScheme
|
||||
- prov:Activity
|
||||
related_mappings:
|
||||
- org:Organization
|
||||
- schema:Action
|
||||
- dcterms:BibliographicResource
|
||||
slots:
|
||||
- is_or_was_due_on
|
||||
|
|
@ -121,10 +117,21 @@ classes:
|
|||
Deadline for submitting applications.
|
||||
Replaces has_application_deadline per Rule 53.
|
||||
Use end_of_the_end for the exact deadline timestamp.
|
||||
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:
|
||||
end_of_the_end: "2023-12-31T23:59:59Z"
|
||||
description: Application deadline
|
||||
has_or_had_rate: "100%"
|
||||
maximal_of_maximal: 100
|
||||
description: 100% funding rate for non-profits
|
||||
is_or_was_opened_on:
|
||||
range: TimeSpan
|
||||
description: |
|
||||
|
|
@ -135,10 +142,6 @@ classes:
|
|||
- value:
|
||||
start_of_the_start: "2023-01-01T00:00:00Z"
|
||||
description: Opening date
|
||||
- value:
|
||||
start_of_the_start: "2025-01-15T00:00:00Z"
|
||||
description: Horizon Europe CL2 2025 deadline
|
||||
|
||||
has_or_had_budget: # was: total_budget - migrated per Rule 53 (2026-01-15)
|
||||
range: Budget
|
||||
multivalued: true
|
||||
|
|
@ -166,19 +169,12 @@ classes:
|
|||
inlined_as_list: true
|
||||
examples:
|
||||
- value: Public bodies
|
||||
- value: Non-profit organisations
|
||||
- value: Research institutions
|
||||
- value: SMEs
|
||||
- value: Higher education institutions
|
||||
- value: Cultural heritage institutions
|
||||
issuing_organisation:
|
||||
required: true
|
||||
range: uriorcurie
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea
|
||||
description: European Research Executive Agency
|
||||
- value: https://nde.nl/ontology/hc/encompassing-body/funding/nlhf
|
||||
description: National Lottery Heritage Fund
|
||||
has_or_had_provenance: # was: web_observation - migrated per Rule 53
|
||||
range: WebObservation
|
||||
multivalued: true
|
||||
|
|
@ -208,8 +204,6 @@ classes:
|
|||
examples:
|
||||
- value: https://nde.nl/ontology/hc/project/nde/heritage-digitization-2025
|
||||
description: Project funded by this call
|
||||
- value: https://nde.nl/ontology/hc/project/europeana/common-culture-2024
|
||||
description: Europeana project funded through Horizon Europe
|
||||
requires_or_required: # was: co_funding_required - migrated per Rule 53 (2026-01-19)
|
||||
range: CoFunding
|
||||
multivalued: false
|
||||
|
|
@ -223,14 +217,6 @@ classes:
|
|||
is_or_was_required: true
|
||||
has_or_had_description: "Partnership funding 5-50% depending on grant size"
|
||||
description: NLHF co-funding requirement with percentage range
|
||||
- value:
|
||||
is_or_was_required: true
|
||||
has_or_had_quantity:
|
||||
- quantity_value: 20
|
||||
has_or_had_measurement_unit:
|
||||
unit_label: "%"
|
||||
has_or_had_description: "Minimum 20% co-funding from applicant organization"
|
||||
description: Co-funding with specific percentage requirement
|
||||
comments:
|
||||
- CallForApplication links FundingOrganisation to heritage custodian funding opportunities
|
||||
- Lifecycle tracked via CallForApplicationStatusEnum (ANNOUNCED through RESULTS_PUBLISHED)
|
||||
|
|
@ -240,17 +226,11 @@ classes:
|
|||
- Bidirectional link to Project via funded_projects ↔ funding_call
|
||||
see_also:
|
||||
- https://schema.org/Offer
|
||||
- https://schema.org/Grant
|
||||
- https://ec.europa.eu/info/funding-tenders/opportunities/portal
|
||||
- https://www.heritagefund.org.uk/
|
||||
- https://www.europanostra.org/our-work/awards/
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: # was: call_id, call_identifier - migrated per Rule 53 (2026-01-17)
|
||||
- identifier_value: https://nde.nl/ontology/hc/call/ec/cl2-2025-heritage-01
|
||||
identifier_scheme: URI
|
||||
- identifier_value: HORIZON-CL2-2025-HERITAGE-01
|
||||
identifier_scheme: EU_FUNDING_TENDERS
|
||||
has_or_had_label: # was: call_title, call_short_name - migrated per Rule 53 (2026-01-17)
|
||||
- Cultural heritage, cultural and creative industries
|
||||
- HORIZON-CL2-2025-HERITAGE-01
|
||||
|
|
@ -268,14 +248,6 @@ classes:
|
|||
application_deadline: '2025-09-16'
|
||||
results_expected_date: '2026-03-01'
|
||||
has_or_had_budget: # was: total_budget - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_label: Horizon Europe CL2 2025 Heritage Budget
|
||||
has_or_had_budget: 82500000.0
|
||||
has_or_had_currency:
|
||||
currency_code: EUR
|
||||
has_or_had_label: Euro
|
||||
currency_symbol: €
|
||||
fiscal_year_start: '2025-01-01'
|
||||
fiscal_year_end: '2025-12-31'
|
||||
has_or_had_range:
|
||||
- minimal_of_minimal:
|
||||
quantity_value: 2000000
|
||||
|
|
@ -291,19 +263,8 @@ classes:
|
|||
- can_or_could_be_fulfilled_by:
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Public bodies"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Research organisations"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Higher education institutions"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "SMEs"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Non-profit organisations"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "International organisations"
|
||||
- imposes_or_imposed:
|
||||
- has_or_had_label: "EU Member States"
|
||||
- has_or_had_label: "Horizon Europe Associated Countries"
|
||||
is_or_was_categorized_as: # was: thematic_area - migrated per Rule 53
|
||||
- Cultural heritage preservation
|
||||
- Digital heritage
|
||||
|
|
@ -315,37 +276,18 @@ classes:
|
|||
- Intangible heritage
|
||||
- Digital heritage
|
||||
- Documentary heritage
|
||||
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
|
||||
has_or_had_contact_point:
|
||||
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
|
||||
has_or_had_contact_point:
|
||||
email: REA-C2@ec.europa.eu
|
||||
info_session_date:
|
||||
info_session_date:
|
||||
|
||||
- 2025-02-15 - Virtual info day
|
||||
- 2025-04-10 - Brokerage event Brussels
|
||||
keywords:
|
||||
keywords:
|
||||
- cultural heritage
|
||||
- research
|
||||
- innovation
|
||||
|
|
@ -353,76 +295,7 @@ classes:
|
|||
- preservation
|
||||
- EU funding
|
||||
- Horizon Europe
|
||||
has_or_had_funded: # was: funded_project - migrated per Rule 53 (2026-01-26)
|
||||
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
|
||||
|
||||
- value:
|
||||
has_or_had_identifier: # was: call_id - migrated per Rule 53 (2026-01-17)
|
||||
- identifier_value: https://nde.nl/ontology/hc/call/nlhf/medium-grants-2025-q4
|
||||
identifier_scheme: URI
|
||||
- identifier_value: MG-2025-Q4
|
||||
identifier_scheme: INTERNAL_CODE
|
||||
has_or_had_label: # was: call_title, call_short_name - migrated per Rule 53 (2026-01-17)
|
||||
- Medium grants - Heritage Fund
|
||||
- MG-2025-Q4
|
||||
has_or_had_description: | # was: call_description - migrated per Rule 53 (2026-01-17)
|
||||
Medium grants support heritage projects seeking between £250,000 and
|
||||
£5 million. Projects must achieve outcomes for heritage, people, and
|
||||
communities. Suitable for conservation, interpretation, community
|
||||
engagement, and skills development projects.
|
||||
has_or_had_status: OPEN # was: call_status - migrated per Rule 53 (2026-01-17)
|
||||
has_or_had_url: # was: call_url - migrated per Rule 53 (2026-01-17)
|
||||
- url_value: https://www.heritagefund.org.uk/funding/medium-grants
|
||||
url_type: documentation
|
||||
application_deadline: '2025-12-31'
|
||||
has_or_had_range:
|
||||
- minimal_of_minimal:
|
||||
quantity_value: 250000
|
||||
has_or_had_measurement_unit:
|
||||
unit_label: GBP
|
||||
maximal_of_maximal:
|
||||
quantity_value: 5000000
|
||||
has_or_had_measurement_unit:
|
||||
unit_label: GBP
|
||||
range_description: Medium grants funding range
|
||||
range_currency: GBP
|
||||
has_or_had_requirement:
|
||||
- can_or_could_be_fulfilled_by:
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Not-for-profit organisations"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Local authorities"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Community groups"
|
||||
- has_or_had_type:
|
||||
has_or_had_label: "Heritage organisations"
|
||||
- imposes_or_imposed:
|
||||
- has_or_had_label: "England"
|
||||
- has_or_had_label: "Northern Ireland"
|
||||
- has_or_had_label: "Scotland"
|
||||
- has_or_had_label: "Wales"
|
||||
is_or_was_categorized_as: # was: thematic_area - migrated per Rule 53
|
||||
- Heritage conservation
|
||||
- Community engagement
|
||||
- Skills development
|
||||
- Nature conservation
|
||||
heritage_type:
|
||||
- Historic buildings
|
||||
- Natural heritage
|
||||
- Intangible heritage
|
||||
- Industrial heritage
|
||||
requires_or_required: # was: co_funding_required - migrated per Rule 53 (2026-01-19)
|
||||
is_or_was_required: true
|
||||
has_or_had_description: "Partnership funding 5-50% depending on grant size"
|
||||
partnership_required: false
|
||||
issuing_organisation: https://nde.nl/ontology/hc/encompassing-body/funding/nlhf
|
||||
parent_programme: National Lottery Heritage Fund
|
||||
programme_year: 2025
|
||||
keywords:
|
||||
- UK heritage
|
||||
- lottery funding
|
||||
- conservation
|
||||
- community heritage
|
||||
description: National Lottery Heritage Fund medium grants
|
||||
|
|
|
|||
|
|
@ -1,17 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CapacityType
|
||||
name: CapacityType
|
||||
title: Capacity Type
|
||||
description: LinkML class definition for Capacity Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CapacityType class (abstract base)
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for capacity_type (Rule 53)
|
||||
# Following Rule 0b: Type/Types naming convention
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/CapacityType
|
||||
name: capacity_type_class
|
||||
title: Capacity Type Class
|
||||
|
|
|
|||
|
|
@ -3,8 +3,6 @@ name: catering_place_class
|
|||
title: CateringPlace Class
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/catering_type
|
||||
- ../slots/founded_year
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/is_or_was_classified_as
|
||||
- ../slots/serves_visitors_only
|
||||
|
|
|
|||
|
|
@ -37,5 +37,5 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class.
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: Universal utility concept.
|
||||
|
|
|
|||
|
|
@ -1,24 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CertaintyLevel
|
||||
name: CertaintyLevel
|
||||
title: Certainty Level
|
||||
description: LinkML class definition for Certainty Level
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CertaintyLevel class
|
||||
# Structured class for expressing certainty/confidence levels with notes
|
||||
#
|
||||
# Generation date: 2026-01-18
|
||||
# Rule compliance: 0 (LinkML single source of truth), 38 (slot centralization), 53 (slot_fixes.yaml)
|
||||
# Migration: Replaces certainty_level + certainty_note bespoke slots
|
||||
#
|
||||
# Created per slot_fixes.yaml revisions:
|
||||
# - certainty_level → has_or_had_level + CertaintyLevel
|
||||
# - certainty_note → has_or_had_note + Note (within CertaintyLevel)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/CertaintyLevel
|
||||
name: certainty_level_class
|
||||
title: Certainty Level Class
|
||||
|
|
|
|||
|
|
@ -1,18 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/City
|
||||
name: City
|
||||
title: City
|
||||
description: LinkML class definition for City
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# City - A city/town settlement entity
|
||||
# Created: 2026-01-18
|
||||
# Migration from city (string) slot per slot_fixes.yaml revision
|
||||
# City is_a Settlement per established pattern
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/City
|
||||
name: city_class
|
||||
title: City Class
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -1,21 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ClimateControl
|
||||
name: ClimateControl
|
||||
title: Climate Control
|
||||
description: LinkML class definition for Climate Control
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ClimateControl class
|
||||
# Climate control system or approach for heritage facilities
|
||||
#
|
||||
# Generation date: 2026-01-19
|
||||
# Rule compliance: 53 (slot_fixes.yaml), 39 (RiC-O naming), 0b (Type/Types pattern)
|
||||
#
|
||||
# Created for climate_control_type migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/climate_control
|
||||
name: climate_control_class
|
||||
title: Climate Control Class
|
||||
|
|
|
|||
|
|
@ -1,21 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ClimateControlPolicy
|
||||
name: ClimateControlPolicy
|
||||
title: Climate Control Policy
|
||||
description: LinkML class definition for Climate Control Policy
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ClimateControlPolicy class
|
||||
# Policy governing climate control systems and conditions
|
||||
#
|
||||
# Generation date: 2026-01-19
|
||||
# Rule compliance: 53 (slot_fixes.yaml), 39 (RiC-O naming), 0b (Type/Types pattern)
|
||||
#
|
||||
# Created for climate_control_type migration
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/climate_control_policy
|
||||
name: climate_control_policy_class
|
||||
title: Climate Control Policy Class
|
||||
|
|
|
|||
|
|
@ -1,22 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ClimateControlType
|
||||
name: ClimateControlType
|
||||
title: Climate Control Type
|
||||
description: LinkML class definition for Climate Control Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ClimateControlType class
|
||||
# Abstract base class for climate control type taxonomy
|
||||
#
|
||||
# Generation date: 2026-01-19
|
||||
# Rule compliance: 0b (Type/Types pattern), 53 (slot_fixes.yaml), 39 (RiC-O naming)
|
||||
#
|
||||
# This is the SINGULAR "Type" class - abstract base for the type hierarchy
|
||||
# Concrete types are in ClimateControlTypes.yaml (plural)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/climate_control_type
|
||||
name: climate_control_type_class
|
||||
title: Climate Control Type Class
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ imports:
|
|||
- ./FindingAid
|
||||
- ./ExhibitedObject
|
||||
- ./CurationActivity
|
||||
- ../slots/has_or_had_access_policy_reference
|
||||
- ../slots/has_or_had_policy_reference
|
||||
- ../slots/is_or_was_acquired_through
|
||||
- ./AcquisitionEvent
|
||||
- ./AcquisitionMethod
|
||||
|
|
@ -39,7 +39,7 @@ imports:
|
|||
- ../slots/is_or_was_instantiated_by
|
||||
- ./DigitalInstantiation
|
||||
- ../slots/extent
|
||||
- ../slots/extent_item
|
||||
- ../slots/has_or_had_quantity
|
||||
- ../slots/has_or_had_finding_aid
|
||||
- ../slots/item
|
||||
- ../slots/is_or_was_sub_collection_of
|
||||
|
|
@ -75,11 +75,8 @@ classes:
|
|||
- bf:Collection
|
||||
- edm:ProvidedCHO
|
||||
related_mappings:
|
||||
- crm:E24_Physical_Human-Made_Thing
|
||||
- rico:Record
|
||||
- bf:Item
|
||||
slots:
|
||||
- has_or_had_access_policy_reference
|
||||
- has_or_had_policy_reference
|
||||
- is_or_was_acquired_through
|
||||
- has_arrangement
|
||||
- has_or_had_description
|
||||
|
|
@ -91,7 +88,7 @@ classes:
|
|||
- has_or_had_type
|
||||
- is_or_was_instantiated_by
|
||||
- extent
|
||||
- extent_item
|
||||
- has_or_had_quantity
|
||||
- has_or_had_finding_aid
|
||||
- item
|
||||
- is_or_was_sub_collection_of
|
||||
|
|
@ -117,11 +114,22 @@ classes:
|
|||
inlined: true
|
||||
required: true
|
||||
identifier: true
|
||||
is_or_was_instantiated_by:
|
||||
range: DigitalInstantiation
|
||||
multivalued: true
|
||||
inlined: true
|
||||
description: 'Digital surrogates (URL) or digitization status.
|
||||
|
||||
MIGRATED from digital_surrogate_url and digitization_status (2026-01-25).
|
||||
|
||||
'
|
||||
examples:
|
||||
- value:
|
||||
identifier_scheme: COLLECTION_URI
|
||||
identifier_value: https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds
|
||||
description: VOC fonds at the National Archives
|
||||
has_or_had_status:
|
||||
has_or_had_label: PARTIAL
|
||||
has_or_had_url:
|
||||
url_value: https://www.nationaalarchief.nl/onderzoeken/archief/1.04.02/download
|
||||
description: Partial digitization with download link
|
||||
has_or_had_label:
|
||||
description: 'MIGRATED from collection_name per slot_fixes.yaml (Rule 53/56, 2026-01-18).
|
||||
|
||||
|
|
@ -137,12 +145,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_label: Records of the Dutch East India Company (VOC)
|
||||
description: Archival fonds name
|
||||
- value:
|
||||
has_or_had_label: Drucker-Fraser Collection
|
||||
description: Museum named collection
|
||||
- value:
|
||||
has_or_had_label: Medieval Manuscripts Collection
|
||||
description: Library special collection
|
||||
has_or_had_description:
|
||||
description: 'MIGRATED from collection_description per slot_fixes.yaml (Rule 53/56, 2026-01-18).
|
||||
|
||||
|
|
@ -168,26 +170,16 @@ classes:
|
|||
examples:
|
||||
- value: rico:Fonds
|
||||
description: Archival fonds
|
||||
- value: rico:Series
|
||||
description: Archival series
|
||||
- value: rico:Collection
|
||||
description: Assembled collection
|
||||
extent:
|
||||
range: string
|
||||
examples:
|
||||
- value: 1,250 linear meters
|
||||
description: Archival extent
|
||||
- value: 125 artworks
|
||||
description: Museum extent
|
||||
- value: 342 manuscripts
|
||||
description: Library extent
|
||||
extent_item:
|
||||
has_or_had_quantity:
|
||||
range: integer
|
||||
examples:
|
||||
- value: 125
|
||||
description: 125 artworks
|
||||
- value: 342
|
||||
description: 342 manuscripts
|
||||
has_or_had_content:
|
||||
range: Content
|
||||
multivalued: true
|
||||
|
|
@ -227,14 +219,6 @@ classes:
|
|||
examples:
|
||||
- value: https://nde.nl/ontology/hc/collection-type/fonds
|
||||
description: Archival fonds (CollectionType)
|
||||
- value: https://nde.nl/ontology/hc/collection-type/special-collection
|
||||
description: Library special collection (CollectionType)
|
||||
- value:
|
||||
- https://nde.nl/ontology/hc/collection-type/fonds
|
||||
- Colonial trade
|
||||
- Maritime history
|
||||
- Dutch East Indies
|
||||
description: VOC records - fonds type plus subject areas
|
||||
has_or_had_provenance:
|
||||
description: 'Narrative provenance description for this collection.
|
||||
|
||||
|
|
@ -284,28 +268,16 @@ classes:
|
|||
temporal_extent:
|
||||
begin_of_the_begin: '1856-01-01'
|
||||
description: Source of VOC archives transfer
|
||||
- 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:
|
||||
has_or_had_policy:
|
||||
range: AccessPolicy
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/access-policy/open-access
|
||||
description: Publicly accessible
|
||||
- value: https://nde.nl/ontology/hc/access-policy/restricted-researchers
|
||||
description: Researchers only
|
||||
has_arrangement:
|
||||
range: string
|
||||
examples:
|
||||
- value: Organized by provenance, then chronologically within each creating office
|
||||
description: Archival has_arrangement
|
||||
- value: Arranged alphabetically by artist name
|
||||
description: Art collection has_arrangement
|
||||
has_or_had_finding_aid:
|
||||
range: FindingAid
|
||||
multivalued: true
|
||||
|
|
@ -347,9 +319,6 @@ classes:
|
|||
- has_or_had_label:
|
||||
has_or_had_label: Hoge Regering Batavia
|
||||
collection_type_ref: series
|
||||
- has_or_had_label:
|
||||
has_or_had_label: Kamer Amsterdam
|
||||
collection_type_ref: series
|
||||
description: Series within VOC fonds
|
||||
item:
|
||||
range: ExhibitedObject
|
||||
|
|
@ -358,8 +327,6 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
- https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
|
||||
- https://nde.nl/ontology/hc/object/mauritshuis-anatomy-lesson
|
||||
- https://nde.nl/ontology/hc/object/mauritshuis-goldfinch
|
||||
description: Paintings in Mauritshuis collection
|
||||
has_or_had_curation_activity:
|
||||
range: CurationActivity
|
||||
|
|
@ -368,7 +335,6 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
- https://nde.nl/ontology/hc/activity/nationaal-archief-voc-digitization-2024
|
||||
- https://nde.nl/ontology/hc/activity/nationaal-archief-inventory-2025
|
||||
description: Curation activities for VOC fonds
|
||||
part_of_custodian_collection:
|
||||
range: CustodianCollection
|
||||
|
|
@ -404,8 +370,6 @@ classes:
|
|||
see_also:
|
||||
- https://www.ica.org/standards/RiC/ontology#RecordSet
|
||||
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E78
|
||||
- http://id.loc.gov/ontologies/bibframe/Collection
|
||||
- https://www.wikidata.org/wiki/Q2668072
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier:
|
||||
|
|
@ -419,10 +383,6 @@ classes:
|
|||
record_set_type: rico:Fonds
|
||||
extent: 1,250 linear meters
|
||||
has_or_had_content:
|
||||
- has_or_had_label: VOC Administrative Records
|
||||
temporal_extent:
|
||||
begin_of_the_begin: '1602-01-01'
|
||||
end_of_the_end: '1799-12-31'
|
||||
is_or_was_categorized_as:
|
||||
- https://nde.nl/ontology/hc/collection-type/fonds
|
||||
- Colonial trade
|
||||
|
|
@ -439,7 +399,7 @@ classes:
|
|||
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
|
||||
has_or_had_policy: https://nde.nl/ontology/hc/access-policy/open-access
|
||||
arrangement: Organized by provenance, then chronologically
|
||||
has_or_had_finding_aid:
|
||||
- finding_aid_id: https://nde.nl/finding-aid/nationaal-archief-voc-inventory
|
||||
|
|
@ -452,23 +412,7 @@ classes:
|
|||
language:
|
||||
- nl
|
||||
- en
|
||||
is_or_was_instantiated_by:
|
||||
range: DigitalInstantiation
|
||||
multivalued: true
|
||||
inlined: true
|
||||
description: 'Digital surrogates (URL) or digitization status.
|
||||
|
||||
MIGRATED from digital_surrogate_url and digitization_status (2026-01-25).
|
||||
|
||||
'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_status:
|
||||
has_or_had_label: PARTIAL
|
||||
has_or_had_url:
|
||||
url_value: https://www.nationaalarchief.nl/onderzoeken/archief/1.04.02/download
|
||||
description: Partial digitization with download link
|
||||
part_of_custodian_collection: https://nde.nl/ontology/hc/custodian-collection/nationaal-archief
|
||||
part_of_custodian_collection: https://nde.nl/ontology/hc/custodian-collection/nationaal-archief
|
||||
description: VOC archival fonds at Nationaal Archief
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -141,10 +141,7 @@ classes:
|
|||
custodian_types_primary: B
|
||||
specificity_score: '0.70'
|
||||
specificity_rationale: Fairly specific - primarily for natural history specimen collecting events.
|
||||
template_specificity:
|
||||
museum_search: '0.75'
|
||||
collection_discovery: '0.80'
|
||||
general_heritage: '0.55'
|
||||
template_specificity: '{"museum_search": 0.75, "collection_discovery": 0.8, "general_heritage": 0.55}'
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/event/dodo-collection-1662
|
||||
|
|
|
|||
|
|
@ -414,8 +414,6 @@ classes:
|
|||
examples:
|
||||
- value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
||||
description: Rijksmuseum custodian hub
|
||||
has_or_had_type:
|
||||
equals_expression: '["*"]'
|
||||
comments:
|
||||
- CMS represents SOFTWARE PRODUCT deployed at institution
|
||||
- DigitalPlatform represents WEB INTERFACE powered by CMS
|
||||
|
|
|
|||
|
|
@ -1,17 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CollectionScope
|
||||
name: CollectionScope
|
||||
title: Collection Scope
|
||||
description: LinkML class definition for Collection Scope
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CollectionScope - Specialized scope class for heritage collections
|
||||
# Created per slot_fixes.yaml migration for: collection_scope
|
||||
# Creation date: 2026-01-18
|
||||
|
||||
id: https://nde.nl/ontology/hc/classes/CollectionScope
|
||||
name: CollectionScope
|
||||
title: CollectionScope
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CommentReply
|
||||
name: CommentReply
|
||||
title: Comment Reply
|
||||
description: LinkML class definition for Comment Reply
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CommentReply class
|
||||
# Created per slot_fixes.yaml revision for: comment_reply_count
|
||||
#
|
||||
# Represents reply metrics and relationships for comments
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of comment_reply_count migration per Rule 53.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/CommentReply
|
||||
name: comment_reply_class
|
||||
title: Comment Reply Class
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CommissionRate
|
||||
name: CommissionRate
|
||||
title: Commission Rate
|
||||
description: LinkML class definition for Commission Rate
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CommissionRate class
|
||||
# Created per slot_fixes.yaml revision for: commission_rate
|
||||
#
|
||||
# Represents commission rate structure
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of commission_rate migration per Rule 53.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/CommissionRate
|
||||
name: commission_rate_class
|
||||
title: Commission Rate Class
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ imports:
|
|||
- ./Department
|
||||
- ./OrganizationBranch
|
||||
- ./CompanyArchiveRecordSetTypes
|
||||
- ../slots/archive_branches
|
||||
- ../slots/has_or_had_branch
|
||||
- ../slots/is_or_was_archive_department_of
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/parent_corporation
|
||||
|
|
@ -32,7 +32,7 @@ classes:
|
|||
slots:
|
||||
- parent_corporation
|
||||
- is_or_was_archive_department_of
|
||||
- archive_branches
|
||||
- has_or_had_branch
|
||||
- has_or_had_identifier
|
||||
- hold_or_held_record_set_type
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ComplianceStatus
|
||||
name: ComplianceStatus
|
||||
title: Compliance Status
|
||||
description: LinkML class definition for Compliance Status
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ComplianceStatus class
|
||||
# Created per slot_fixes.yaml revision for: compliance_status
|
||||
#
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of compliance_status migration per Rule 53.
|
||||
# Provides structured representation of compliance status with standards.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ComplianceStatus
|
||||
name: compliance_status_class
|
||||
title: Compliance Status Class
|
||||
|
|
@ -146,10 +130,10 @@ classes:
|
|||
specificity_rationale: >-
|
||||
Moderately specific - compliance tracking important for preservation
|
||||
but primarily relevant to custodians with regulatory requirements.
|
||||
migration_info:
|
||||
source_slot: compliance_status
|
||||
migration_date: "2026-01-22"
|
||||
rule: "Rule 53"
|
||||
# migration_info: (Flattened)
|
||||
migration_source_slot: compliance_status
|
||||
migration_date: "2026-01-22"
|
||||
migration_rule: "Rule 53"
|
||||
|
||||
comments:
|
||||
- "Structured compliance status representation"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/Component
|
||||
name: Component
|
||||
title: Component
|
||||
description: LinkML class definition for Component
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# Component class
|
||||
# Created per slot_fixes.yaml revision for: component_type
|
||||
#
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of component_type migration per Rule 53.
|
||||
# Provides base class for component/part entities.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Component
|
||||
name: component_class
|
||||
title: Component Class
|
||||
|
|
@ -109,10 +93,10 @@ classes:
|
|||
specificity_score: 0.30
|
||||
specificity_rationale: >-
|
||||
Broadly applicable - component modeling fundamental to many domains.
|
||||
migration_info:
|
||||
source_slot: component_type
|
||||
migration_date: "2026-01-22"
|
||||
rule: "Rule 53"
|
||||
# migration_info: (Flattened)
|
||||
migration_source_slot: component_type
|
||||
migration_date: "2026-01-22"
|
||||
migration_rule: "Rule 53"
|
||||
|
||||
comments:
|
||||
- "Base class for component/part entities"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ComponentType
|
||||
name: ComponentType
|
||||
title: Component Type
|
||||
description: LinkML class definition for Component Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ComponentType class (abstract base)
|
||||
# Created per slot_fixes.yaml revision for: component_type
|
||||
#
|
||||
# MIGRATION NOTE (2026-01-22): Created as part of component_type migration per Rule 53.
|
||||
# Abstract base class for component type taxonomy following Rule 0b (Type/Types pattern).
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ComponentType
|
||||
name: component_type_class
|
||||
title: Component Type Class
|
||||
|
|
@ -89,10 +73,10 @@ classes:
|
|||
Moderately specific - component type categorization is common but has
|
||||
domain-specific variations.
|
||||
design_pattern: "Type/Types (Rule 0b)"
|
||||
migration_info:
|
||||
source_slot: component_type
|
||||
migration_date: "2026-01-22"
|
||||
rule: "Rule 53"
|
||||
# migration_info: (Flattened)
|
||||
migration_source_slot: component_type
|
||||
migration_date: "2026-01-22"
|
||||
migration_rule: "Rule 53"
|
||||
|
||||
comments:
|
||||
- "Abstract base class - see ComponentTypes.yaml for concrete subclasses"
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
||||
slots:
|
||||
|
|
|
|||
|
|
@ -1,21 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConditionPolicy
|
||||
name: ConditionPolicy
|
||||
title: Condition Policy
|
||||
description: LinkML class definition for Condition Policy
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConditionPolicy class
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for condition_policy (Rule 53)
|
||||
#
|
||||
# Generation date: 2026-01-22
|
||||
# Rule compliance: 53 (slot_fixes.yaml), 39 (RiC-O naming)
|
||||
#
|
||||
# Policies specifying required conditions for storage, handling, display, etc.
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ConditionPolicy
|
||||
name: condition_policy_class
|
||||
title: Condition Policy Class
|
||||
|
|
|
|||
|
|
@ -1,22 +1,6 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConditionState
|
||||
name: ConditionState
|
||||
title: Condition State
|
||||
description: LinkML class definition for Condition State
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConditionState - State/condition at a point in time
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for condition_after/condition_before (Rule 53)
|
||||
#
|
||||
# CIDOC-CRM: E3 Condition State - describes the physical condition of objects
|
||||
# Used with final_of_the_final (post-event) and initial_of_the_initial (pre-event)
|
||||
#
|
||||
id: https://nde.nl/ontology/hc/class/ConditionState
|
||||
name: ConditionState
|
||||
title: Condition State
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,17 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConditionofAccess
|
||||
name: ConditionofAccess
|
||||
title: Condition of Access
|
||||
description: A structured condition of access.
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/has_or_had_description
|
||||
classes:
|
||||
ConditionofAccess:
|
||||
class_uri: rico:Rule
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: Universal utility concept
|
||||
slots:
|
||||
- has_or_had_name
|
||||
- has_or_had_description
|
||||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConfidenceMethod
|
||||
name: ConfidenceMethod
|
||||
title: Confidence Method
|
||||
description: LinkML class definition for Confidence Method
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConfidenceMethod - Method used to calculate confidence scores
|
||||
#
|
||||
# Created per slot_fixes.yaml migration for: confidence_method
|
||||
# Revision: has_or_had_method + ConfidenceMethod
|
||||
# Creation date: 2026-01-19
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ConfidenceMethod
|
||||
name: confidence_method_class
|
||||
title: Confidence Method
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConfidenceScore
|
||||
name: ConfidenceScore
|
||||
title: Confidence Score
|
||||
description: LinkML class definition for Confidence Score
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConfidenceScore - Confidence score class for quality/certainty measurements
|
||||
#
|
||||
# Created per slot_fixes.yaml migration for: confidence_score
|
||||
# Revision: is_or_was_generated_by + GenerationEvent + has_or_had_score + ConfidenceScore
|
||||
# Creation date: 2026-01-19
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ConfidenceScore
|
||||
name: confidence_score_class
|
||||
title: Confidence Score
|
||||
|
|
|
|||
|
|
@ -1,19 +1,6 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConfidenceThreshold
|
||||
name: ConfidenceThreshold
|
||||
title: Confidence Threshold
|
||||
description: LinkML class definition for Confidence Threshold
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConfidenceThreshold - Class for structured threshold values
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for confidence_threshold (Rule 53)
|
||||
#
|
||||
id: https://nde.nl/ontology/hc/class/ConfidenceThreshold
|
||||
name: ConfidenceThreshold
|
||||
title: Confidence Threshold
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
|
|
|
|||
|
|
@ -1,21 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/Conflict
|
||||
name: Conflict
|
||||
title: Conflict
|
||||
description: LinkML class definition for Conflict
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# Conflict class
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for conflict_status (Rule 53)
|
||||
#
|
||||
# Generation date: 2026-01-22
|
||||
# Rule compliance: 53 (slot_fixes.yaml), 39 (RiC-O naming), 0b (Type/Types pattern)
|
||||
#
|
||||
# Represents a conflict event affecting heritage custodians
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Conflict
|
||||
name: conflict_class
|
||||
title: Conflict Class
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ imports:
|
|||
- ../metadata
|
||||
- ../enums/ConflictStatusEnum
|
||||
- ./TimeSpan
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/status
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
|
|
|
|||
|
|
@ -1,21 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConflictType
|
||||
name: ConflictType
|
||||
title: Conflict Type
|
||||
description: LinkML class definition for Conflict Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConflictType class (abstract base)
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for conflict_status (Rule 53)
|
||||
#
|
||||
# Generation date: 2026-01-22
|
||||
# Rule compliance: 53 (slot_fixes.yaml), 0b (Type/Types naming pattern)
|
||||
#
|
||||
# Abstract base class for conflict type taxonomy
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ConflictType
|
||||
name: conflict_type_class
|
||||
title: Conflict Type Class (Abstract)
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: "Generic utility class created during migration"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
|
|||
|
|
@ -1,18 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConnectionDegree
|
||||
name: ConnectionDegree
|
||||
title: Connection Degree
|
||||
description: LinkML class definition for Connection Degree
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConnectionDegree class
|
||||
# Created 2026-01-22 per slot_fixes.yaml revision for connection_degree (Rule 53)
|
||||
#
|
||||
# Represents the degree of connection in a social network
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ConnectionDegree
|
||||
name: connection_degree_class
|
||||
title: Connection Degree Class
|
||||
|
|
|
|||
|
|
@ -398,8 +398,6 @@ classes:
|
|||
examples:
|
||||
- value: Treatment coincided with preparation for 1995 exhibition
|
||||
- value: Discovery of Vermeer's signature during cleaning
|
||||
has_or_had_type:
|
||||
equals_expression: '["hc:GalleryType", "hc:MuseumType", "hc:ArchiveOrganizationType", "hc:LibraryType", "hc:ResearchOrganizationType", "hc:HolySacredSiteType", "hc:BioCustodianType"]'
|
||||
comments:
|
||||
- ConservationRecord documents condition assessments, treatments, and examinations
|
||||
- Links to ExhibitedObject via object_ref relationship
|
||||
|
|
|
|||
|
|
@ -1,21 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/Content
|
||||
name: Content
|
||||
title: Content
|
||||
description: LinkML class definition for Content
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# Content class
|
||||
# Represents the intellectual content described by or contained in heritage materials
|
||||
#
|
||||
# Created: 2026-01-16
|
||||
# Migration: temporal_coverage slot → has_or_had_content + Content (Rule 53/56)
|
||||
# Updated: 2026-01-23 - Added has_or_had_type for ContentType per F25 migration
|
||||
# Rule compliance: 0b, 38, 39, 53
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Content
|
||||
name: Content
|
||||
title: Content Class
|
||||
|
|
|
|||
|
|
@ -1,23 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConversionRate
|
||||
name: ConversionRate
|
||||
title: Conversion Rate
|
||||
description: LinkML class definition for Conversion Rate
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConversionRate - Structured conversion rate measurement
|
||||
# Created per slot_fixes.yaml migration for: visitor_conversion_rate
|
||||
# Creation date: 2026-01-14
|
||||
#
|
||||
# REVISION FROM slot_fixes.yaml (lines 1646-1669):
|
||||
# - label: has_or_had_conversion_rate (slot)
|
||||
# - label: ConversionRate (class) ← THIS FILE
|
||||
# - link_branch 1: has_or_had_type → ConversionRateType → ConversionRateTypes
|
||||
# - link_branch 2: temporal_extent → TimeSpan
|
||||
|
||||
id: https://nde.nl/ontology/hc/classes/ConversionRate
|
||||
name: ConversionRate
|
||||
title: ConversionRate
|
||||
|
|
|
|||
|
|
@ -1,22 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/ConversionRateType
|
||||
name: ConversionRateType
|
||||
title: Conversion Rate Type
|
||||
description: LinkML class definition for Conversion Rate Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# ConversionRateType - Abstract base class for conversion rate types
|
||||
# Created per slot_fixes.yaml migration for: visitor_conversion_rate
|
||||
# Creation date: 2026-01-14
|
||||
# Updated: 2026-01-16 - Migrated from attributes to slots (fix gen-owl warnings)
|
||||
#
|
||||
# NAMING CONVENTION (Rule 0b):
|
||||
# - ConversionRateType.yaml = Abstract base class (this file)
|
||||
# - ConversionRateTypes.yaml = Concrete subclasses
|
||||
|
||||
id: https://nde.nl/ontology/hc/classes/ConversionRateType
|
||||
name: ConversionRateType
|
||||
title: ConversionRateType
|
||||
|
|
|
|||
|
|
@ -86,7 +86,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q11906844
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q11906844
|
||||
has_or_had_label:
|
||||
- Court Records Archive@en
|
||||
- Justizarchiv@de
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/CreationEvent
|
||||
name: CreationEvent
|
||||
title: Creation Event
|
||||
description: LinkML class definition for Creation Event
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# CreationEvent - Event representing the creation of an object or work
|
||||
#
|
||||
# Created per slot_fixes.yaml migration for: date_created
|
||||
# Creation date: 2026-01-23
|
||||
# Rule compliance: 39 (RiC-O naming), 50 (ontology mapping), 53 (generic slot reuse)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/CreationEvent
|
||||
name: creation_event
|
||||
title: Creation Event
|
||||
|
|
|
|||
|
|
@ -87,7 +87,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/cultural/Q3152824
|
||||
has_or_had_type_code: MIXED
|
||||
has_or_had_identifier: Q3152824
|
||||
has_or_had_label:
|
||||
- Cultural Institution@en
|
||||
- kulturelle Organisation@de
|
||||
|
|
|
|||
|
|
@ -102,7 +102,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q3621648
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q3621648
|
||||
has_or_had_label:
|
||||
- Current Archive@en
|
||||
- archivo corriente@es
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ imports:
|
|||
- ../slots/organizational_structure
|
||||
- ../slots/has_or_had_organizational_change_event
|
||||
- ../slots/is_or_was_encompassed_by
|
||||
- ../slots/identifier
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/created
|
||||
- ../slots/modified
|
||||
- ../slots/has_or_had_policy
|
||||
|
|
@ -201,7 +201,7 @@ classes:
|
|||
- has_or_had_collection
|
||||
- has_operational_archive
|
||||
- has_or_had_identifier
|
||||
- identifier
|
||||
- has_or_had_identifier
|
||||
- legal_status
|
||||
- mission_statement
|
||||
- modified
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ imports:
|
|||
- ../slots/is_or_was_derived_from
|
||||
- ../slots/is_or_was_generated_by
|
||||
- ../slots/is_or_was_revision_of
|
||||
- ../slots/identifier
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/is_or_was_responsible_for
|
||||
- ../slots/has_or_had_document
|
||||
- ./ArticlesOfAssociation
|
||||
|
|
@ -102,7 +102,7 @@ classes:
|
|||
- is_or_was_dissolved_by
|
||||
- defines_or_defined
|
||||
- has_or_had_document
|
||||
- identifier
|
||||
- has_or_had_identifier
|
||||
- legal_entity_type
|
||||
- legal_form
|
||||
- legal_jurisdiction
|
||||
|
|
@ -254,7 +254,7 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
status_code: ACTIVE
|
||||
status_name: Active
|
||||
has_or_had_label: Active
|
||||
description: Currently operating entity
|
||||
defines_or_defined:
|
||||
range: GovernanceStructure
|
||||
|
|
@ -375,15 +375,15 @@ classes:
|
|||
legal_system_type: CIVIL_LAW
|
||||
has_or_had_status:
|
||||
status_code: ACTIVE
|
||||
status_name: Active
|
||||
has_or_had_label: Active
|
||||
is_or_was_derived_from:
|
||||
- https://w3id.org/heritage/observation/rijks-letterhead-2015
|
||||
- https://w3id.org/heritage/observation/rijksmuseum-isil-2020
|
||||
is_or_was_generated_by: null
|
||||
identifier:
|
||||
- identifier_scheme: ISIL
|
||||
- has_or_had_identifier_scheme: ISIL
|
||||
identifier_value: NL-AmRMA
|
||||
- identifier_scheme: Wikidata
|
||||
- has_or_had_identifier_scheme: Wikidata
|
||||
identifier_value: Q190804
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ imports:
|
|||
- ../slots/name_authority
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/name_validity_period
|
||||
- ../slots/supersede_name
|
||||
- ../slots/supersedes_or_superseded
|
||||
- ../slots/is_or_was_derived_from
|
||||
- ../slots/is_or_was_generated_by
|
||||
- ../slots/refers_to_custodian
|
||||
|
|
@ -77,7 +77,7 @@ classes:
|
|||
- refers_to_custodian
|
||||
- specificity_annotation
|
||||
- standardized_name
|
||||
- supersede_name
|
||||
- supersedes_or_superseded
|
||||
- superseded_by_name
|
||||
- has_or_had_score
|
||||
- temporal_extent
|
||||
|
|
|
|||
|
|
@ -100,7 +100,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q112796578
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q112796578
|
||||
has_or_had_label:
|
||||
- Dark Archive@en
|
||||
- Dark Archive@de
|
||||
|
|
@ -117,7 +116,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q112796578-embargo
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q112796578
|
||||
has_or_had_label:
|
||||
- Embargoed Dark Archive@en
|
||||
has_or_had_description: Materials under embargo with future access date
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DataFormat
|
||||
name: DataFormat
|
||||
title: Data Format
|
||||
description: LinkML class definition for Data Format
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DataFormat - Class for data format specifications
|
||||
#
|
||||
# Created per slot_fixes.yaml migration for: data_format
|
||||
# Creation date: 2026-01-22
|
||||
# Rule compliance: 39 (RiC-O naming), 50 (ontology mapping), 53 (generic slot reuse), 0b (Type/Types)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DataFormat
|
||||
name: data_format_class
|
||||
title: Data Format
|
||||
|
|
|
|||
|
|
@ -42,5 +42,5 @@ classes:
|
|||
annotations:
|
||||
specificity_score: 0.5
|
||||
specificity_rationale: "Core data entity"
|
||||
custodian_types: ["*"]
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Universal utility concept"
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ imports:
|
|||
- ./CollectionType
|
||||
- ./DepartmentalArchivesRecordSetTypes
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/archive_series
|
||||
- ../slots/is_or_was_part_of_archive_series
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/has_or_had_service_area
|
||||
- ./ServiceArea
|
||||
|
|
@ -38,7 +38,7 @@ classes:
|
|||
is_a: ArchiveOrganizationType
|
||||
class_uri: schema:ArchiveOrganization
|
||||
slots:
|
||||
- archive_series
|
||||
- is_or_was_part_of_archive_series
|
||||
- has_or_had_type
|
||||
- has_or_had_service_area
|
||||
- hold_or_held_record_set_type
|
||||
|
|
@ -132,7 +132,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q2860456
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q2860456
|
||||
has_or_had_label:
|
||||
- Departmental Archives@en
|
||||
- "D\xE9partement-Archiv@de"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DeploymentEvent
|
||||
name: DeploymentEvent
|
||||
title: Deployment Event
|
||||
description: LinkML class definition for Deployment Event
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DeploymentEvent class
|
||||
# Represents software/system deployment events with temporal and contextual information
|
||||
#
|
||||
# Generation date: 2026-01-25
|
||||
# Rule compliance: 0 (LinkML single source of truth), 53 (migration from deployment_date)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DeploymentEvent
|
||||
name: deployment_event_class
|
||||
title: DeploymentEvent Class
|
||||
|
|
|
|||
|
|
@ -121,7 +121,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q244904
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q244904
|
||||
has_or_had_label:
|
||||
- Deposit Archive@en
|
||||
- Zwischenarchiv@de
|
||||
|
|
|
|||
|
|
@ -1,33 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/Description
|
||||
name: Description
|
||||
title: Description
|
||||
description: LinkML class definition for Description
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# Description class
|
||||
# Generic class for typed descriptions with language support
|
||||
#
|
||||
# Generation date: 2026-01-15
|
||||
# Rule compliance: 0 (LinkML single source of truth), 38 (slot centralization), 53 (slot_fixes.yaml authoritative)
|
||||
# Migration: Supports has_or_had_description slot (replaces binding_description, branch_description, etc.)
|
||||
#
|
||||
# This class supports 11 slot migrations per slot_fixes.yaml:
|
||||
# - binding_description
|
||||
# - branch_description
|
||||
# - branch_office_description
|
||||
# - budget_description
|
||||
# - zone_description
|
||||
# - warehouse_description
|
||||
# - unit_description
|
||||
# - has_or_had_description
|
||||
# - treatment_description (partial)
|
||||
# - transfer_location_text (partial)
|
||||
# - transfer_location (partial)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Description
|
||||
name: description_class
|
||||
title: Description Class
|
||||
|
|
|
|||
|
|
@ -1,24 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DetectionLevelType
|
||||
name: DetectionLevelType
|
||||
title: Detection Level Type
|
||||
description: LinkML class definition for Detection Level Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DetectionLevelType class (Abstract Base)
|
||||
# Type taxonomy for detection confidence levels
|
||||
#
|
||||
# Following Type/Types naming convention (Rule 0b):
|
||||
# - DetectionLevelType: Abstract base class
|
||||
# - DetectionLevelTypes: Concrete subclasses (HIGH, MEDIUM, LOW, etc.)
|
||||
#
|
||||
# Created: 2026-01-25
|
||||
# Rule compliance: 0b (Type/Types pattern), 38 (slot centralization), 39 (RiC-O naming), 53 (slot_fixes.yaml)
|
||||
# Migration: detection_level → filters_or_filtered + has_or_had_type + DetectionLevelType
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DetectionLevelType
|
||||
name: DetectionLevelType
|
||||
title: Detection Level Type Class
|
||||
|
|
|
|||
|
|
@ -1,24 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DeviceType
|
||||
name: DeviceType
|
||||
title: Device Type
|
||||
description: LinkML class definition for Device Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DeviceType class (abstract base)
|
||||
# Abstract type taxonomy for IoT devices
|
||||
#
|
||||
# Following Type/Types naming convention (Rule 0b):
|
||||
# - DeviceType.yaml (singular): Abstract base class
|
||||
# - DeviceTypes.yaml (plural): Concrete subclasses
|
||||
#
|
||||
# Generation date: 2026-01-25
|
||||
# Rule compliance: 0 (LinkML single source of truth), 0b (Type/Types pattern), 53 (migration)
|
||||
# Migration source: device_type slot + DigitalPresenceTypeEnum per slot_fixes.yaml
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DeviceType
|
||||
name: device_type_class
|
||||
title: DeviceType Class (Abstract Base)
|
||||
|
|
|
|||
|
|
@ -1,20 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DiarizationStatus
|
||||
name: DiarizationStatus
|
||||
title: Diarization Status
|
||||
description: LinkML class definition for Diarization Status
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DiarizationStatus class
|
||||
# Status of speaker diarization process
|
||||
#
|
||||
# Generation date: 2026-01-25
|
||||
# Rule compliance: 0 (LinkML single source of truth), 53 (migration from diarization_enabled)
|
||||
# Migration source: diarization_enabled slot per slot_fixes.yaml
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DiarizationStatus
|
||||
name: diarization_status_class
|
||||
title: DiarizationStatus Class
|
||||
|
|
|
|||
|
|
@ -132,7 +132,6 @@ classes:
|
|||
- value:
|
||||
has_or_had_identifier: https://nde.nl/ontology/hc/type/archive/Q1224984
|
||||
has_or_had_type_code: ARCHIVE
|
||||
has_or_had_identifier: Q1224984
|
||||
has_or_had_label:
|
||||
- Digital Archive@en
|
||||
- digitales Archiv@de
|
||||
|
|
|
|||
|
|
@ -1,20 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DigitalConfidence
|
||||
name: DigitalConfidence
|
||||
title: Digital Confidence
|
||||
description: LinkML class definition for Digital Confidence
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DigitalConfidence class
|
||||
# Represents confidence assessment for digital attributes/skills
|
||||
#
|
||||
# Created: 2026-01-25
|
||||
# Rule compliance: 0b (Type/Types pattern), 38 (slot centralization), 39 (RiC-O naming), 53 (slot_fixes.yaml)
|
||||
# Migration: digital_confidence → estimates_or_estimated + DigitalConfidence
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DigitalConfidence
|
||||
name: DigitalConfidence
|
||||
title: Digital Confidence Class
|
||||
|
|
|
|||
|
|
@ -1,20 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DigitalPresence
|
||||
name: DigitalPresence
|
||||
title: Digital Presence
|
||||
description: LinkML class definition for Digital Presence
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DigitalPresence class
|
||||
# Represents a digital presence instance (wrapper)
|
||||
#
|
||||
# Generation date: 2026-01-25
|
||||
# Rule compliance: 0, 53
|
||||
# Migration source: digital_presence_type slot per slot_fixes.yaml
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DigitalPresence
|
||||
name: digital_presence_class
|
||||
title: Digital Presence Class
|
||||
|
|
|
|||
|
|
@ -1,20 +1,3 @@
|
|||
id: https://nde.nl/ontology/hc/class/DigitalPresenceType
|
||||
name: DigitalPresenceType
|
||||
title: Digital Presence Type
|
||||
description: LinkML class definition for Digital Presence Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
# DigitalPresenceType class (Abstract Base)
|
||||
# Taxonomy for digital presence types
|
||||
#
|
||||
# Generation date: 2026-01-25
|
||||
# Rule compliance: 0, 0b, 53
|
||||
# Migration source: DigitalPresenceTypeEnum per slot_fixes.yaml
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/DigitalPresenceType
|
||||
name: digital_presence_type_class
|
||||
title: DigitalPresenceType Class (Abstract)
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue