feat: enhance entity profile saving with PPID generation and backward compatibility
This commit is contained in:
parent
dc95c7f7b7
commit
d99a7800e3
174 changed files with 4206 additions and 1199 deletions
|
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"generated": "2026-01-16T23:08:40.251Z",
|
||||
"generated": "2026-01-17T00:26:58.892Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 2995,
|
||||
"totalFiles": 2986,
|
||||
"categoryCounts": {
|
||||
"main": 4,
|
||||
"class": 844,
|
||||
"class": 847,
|
||||
"enum": 153,
|
||||
"slot": 1990,
|
||||
"slot": 1978,
|
||||
"module": 4
|
||||
},
|
||||
"categories": [
|
||||
|
|
@ -3410,6 +3410,21 @@
|
|||
"path": "modules/classes/SubsidiaryOrganization.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "Supplier",
|
||||
"path": "modules/classes/Supplier.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "SupplierType",
|
||||
"path": "modules/classes/SupplierType.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "SupplierTypes",
|
||||
"path": "modules/classes/SupplierTypes.yaml",
|
||||
"category": "class"
|
||||
},
|
||||
{
|
||||
"name": "Tag",
|
||||
"path": "modules/classes/Tag.yaml",
|
||||
|
|
@ -9362,6 +9377,11 @@
|
|||
"path": "modules/slots/has_or_had_generate.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_geographic_subdivision",
|
||||
"path": "modules/slots/has_or_had_geographic_subdivision.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_head",
|
||||
"path": "modules/slots/has_or_had_head.yaml",
|
||||
|
|
@ -9922,11 +9942,21 @@
|
|||
"path": "modules/slots/has_or_had_sub_section.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_subject",
|
||||
"path": "modules/slots/has_or_had_subject.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_suborganization",
|
||||
"path": "modules/slots/has_or_had_suborganization.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_supplier",
|
||||
"path": "modules/slots/has_or_had_supplier.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "has_or_had_symbol",
|
||||
"path": "modules/slots/has_or_had_symbol.yaml",
|
||||
|
|
@ -10902,6 +10932,11 @@
|
|||
"path": "modules/slots/is_or_was_succeeded_by.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "is_or_was_superseded_by",
|
||||
"path": "modules/slots/is_or_was_superseded_by.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "is_or_was_tax_deductible",
|
||||
"path": "modules/slots/is_or_was_tax_deductible.yaml",
|
||||
|
|
@ -14802,71 +14837,11 @@
|
|||
"path": "modules/slots/status_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "stewardship_model",
|
||||
"path": "modules/slots/stewardship_model.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "stewardship_responsibility",
|
||||
"path": "modules/slots/stewardship_responsibility.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "stores_or_stored",
|
||||
"path": "modules/slots/stores_or_stored.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "street_address",
|
||||
"path": "modules/slots/street_address.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "street_name",
|
||||
"path": "modules/slots/street_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "sub_guide_temporal_coverage",
|
||||
"path": "modules/slots/sub_guide_temporal_coverage.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "subdivision_name",
|
||||
"path": "modules/slots/subdivision_name.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "subject_area",
|
||||
"path": "modules/slots/subject_area.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "subject_depicted",
|
||||
"path": "modules/slots/subject_depicted.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "subregion",
|
||||
"path": "modules/slots/subregion.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "succeeded_by",
|
||||
"path": "modules/slots/succeeded_by.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "successor_portal",
|
||||
"path": "modules/slots/successor_portal.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "supersede",
|
||||
"path": "modules/slots/supersede.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "supersede_articles",
|
||||
"path": "modules/slots/supersede_articles.yaml",
|
||||
|
|
@ -14883,28 +14858,8 @@
|
|||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "superseded_by",
|
||||
"path": "modules/slots/superseded_by.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "supplier_relationship",
|
||||
"path": "modules/slots/supplier_relationship.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "supported_format",
|
||||
"path": "modules/slots/supported_format.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "supported_metadata_standard",
|
||||
"path": "modules/slots/supported_metadata_standard.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
"name": "table_of_content",
|
||||
"path": "modules/slots/table_of_content.yaml",
|
||||
"name": "supersedes_or_superseded",
|
||||
"path": "modules/slots/supersedes_or_superseded.yaml",
|
||||
"category": "slot"
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -78,9 +78,10 @@ classes:
|
|||
equals_expression: '["hc:UniversityAdministrativeFonds", "hc:StudentRecordSeries", "hc:FacultyPaperCollection", "hc:CampusDocumentationCollection"]
|
||||
|
||||
'
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q27032435
|
||||
description: Wikidata identifier for Academic Archive concept
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -54,8 +54,6 @@ classes:
|
|||
- literal_form: academisch archiefbestand
|
||||
in_language: nl
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q27032435
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
@ -65,9 +63,10 @@ classes:
|
|||
range: DualClassLink
|
||||
inlined: true
|
||||
exact_mappings:
|
||||
- rico:RecordSetType
|
||||
- wd:Q27032435 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
- rico:RecordSetType
|
||||
broad_mappings:
|
||||
- wd:Q27032435
|
||||
- wd:Q27032435
|
||||
close_mappings:
|
||||
- skos:Concept
|
||||
see_also:
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
#
|
||||
# Generation date: 2026-01-13
|
||||
# Rule compliance: 0b (Type/Types naming), 37 (specificity scores), 50 (ontology mapping)
|
||||
# Migration: 2026-01-16 - wikidata_entity → wikidata_equivalent per Rule 53
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/ActivityTypes
|
||||
name: ActivityTypes
|
||||
|
|
@ -19,6 +20,7 @@ prefixes:
|
|||
prov: http://www.w3.org/ns/prov#
|
||||
schema: http://schema.org/
|
||||
aat: http://vocab.getty.edu/aat/
|
||||
wd: http://www.wikidata.org/entity/ # Added for Wikidata mappings (2026-01-17)
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
|
|
@ -50,12 +52,12 @@ classes:
|
|||
**SPECTRUM Alignment**: Maps to SPECTRUM primary procedures
|
||||
exact_mappings:
|
||||
- crm:E87_Curation_Activity
|
||||
- wd:Q1348059 # Wikidata: curation (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300054277 # activities (functions)
|
||||
annotations:
|
||||
activity_category: CURATION
|
||||
spectrum_procedures: "inventory, cataloguing, acquisition, deaccession-and-disposal"
|
||||
wikidata_entity: Q1348059
|
||||
|
||||
# ===========================================================================
|
||||
# CONSERVATION ACTIVITY TYPES
|
||||
|
|
@ -81,12 +83,12 @@ classes:
|
|||
**SPECTRUM Alignment**: Maps to SPECTRUM condition checking and collections care
|
||||
exact_mappings:
|
||||
- crm:E11_Modification
|
||||
- wd:Q217102 # Wikidata: conservation (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300053803 # conservation (activity)
|
||||
annotations:
|
||||
activity_category: CONSERVATION
|
||||
spectrum_procedures: "condition-checking, collections-care, conservation-assessment"
|
||||
wikidata_entity: Q217102
|
||||
|
||||
# ===========================================================================
|
||||
# COMMERCIAL ACTIVITY TYPES
|
||||
|
|
@ -113,11 +115,11 @@ classes:
|
|||
**Note**: Distinct from non-commercial educational or public service activities.
|
||||
exact_mappings:
|
||||
- schema:TradeAction
|
||||
- wd:Q601401 # Wikidata: commerce (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300055704 # commerce
|
||||
annotations:
|
||||
activity_category: COMMERCIAL
|
||||
wikidata_entity: Q601401
|
||||
|
||||
# ===========================================================================
|
||||
# RESEARCH ACTIVITY TYPES
|
||||
|
|
@ -144,13 +146,13 @@ classes:
|
|||
**CIDOC-CRM**: Maps to E13_Attribute_Assignment for research outcomes
|
||||
exact_mappings:
|
||||
- crm:E7_Activity
|
||||
- wd:Q42240 # Wikidata: research (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300054608 # research (activity)
|
||||
related_mappings:
|
||||
- crm:E13_Attribute_Assignment
|
||||
annotations:
|
||||
activity_category: RESEARCH
|
||||
wikidata_entity: Q42240
|
||||
|
||||
# ===========================================================================
|
||||
# EDUCATION ACTIVITY TYPES
|
||||
|
|
@ -178,11 +180,11 @@ classes:
|
|||
**Schema.org**: Maps to EducationEvent for structured data
|
||||
exact_mappings:
|
||||
- schema:EducationEvent
|
||||
- wd:Q8434 # Wikidata: education (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300054552 # education (activity)
|
||||
annotations:
|
||||
activity_category: EDUCATION
|
||||
wikidata_entity: Q8434
|
||||
|
||||
# ===========================================================================
|
||||
# EXHIBITION ACTIVITY TYPES
|
||||
|
|
@ -208,13 +210,13 @@ classes:
|
|||
**Schema.org**: Maps to ExhibitionEvent for structured data
|
||||
exact_mappings:
|
||||
- schema:ExhibitionEvent
|
||||
- wd:Q464980 # Wikidata: exhibition (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300054766 # exhibitions (events)
|
||||
related_mappings:
|
||||
- crm:E7_Activity
|
||||
annotations:
|
||||
activity_category: EXHIBITION
|
||||
wikidata_entity: Q464980
|
||||
|
||||
# ===========================================================================
|
||||
# DIGITIZATION ACTIVITY TYPES
|
||||
|
|
@ -242,11 +244,11 @@ classes:
|
|||
**CIDOC-CRM**: E65_Creation for creation of digital surrogates
|
||||
exact_mappings:
|
||||
- crm:E65_Creation
|
||||
- wd:Q1116930 # Wikidata: digitization (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300266022 # digitization
|
||||
annotations:
|
||||
activity_category: DIGITIZATION
|
||||
wikidata_entity: Q1116930
|
||||
|
||||
# ===========================================================================
|
||||
# ADMINISTRATIVE ACTIVITY TYPES
|
||||
|
|
@ -274,12 +276,12 @@ classes:
|
|||
**SPECTRUM Alignment**: Maps to SPECTRUM audit, valuation, loans procedures
|
||||
exact_mappings:
|
||||
- prov:Activity
|
||||
- wd:Q18643507 # Wikidata: administrative activity (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300055709 # administration
|
||||
annotations:
|
||||
activity_category: ADMINISTRATIVE
|
||||
spectrum_procedures: "audit, valuation, loans-out, loans-in, rights-management"
|
||||
wikidata_entity: Q18643507
|
||||
|
||||
# ===========================================================================
|
||||
# ACQUISITION ACTIVITY TYPES
|
||||
|
|
@ -306,12 +308,12 @@ classes:
|
|||
**SPECTRUM Alignment**: Maps to SPECTRUM acquisition procedure
|
||||
exact_mappings:
|
||||
- crm:E8_Acquisition
|
||||
- wd:Q17157817 # Wikidata: acquisition (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300055711 # acquisition (activity)
|
||||
annotations:
|
||||
activity_category: ACQUISITION
|
||||
spectrum_procedures: "acquisition"
|
||||
wikidata_entity: Q17157817
|
||||
|
||||
# ===========================================================================
|
||||
# MEMBERSHIP ACTIVITY TYPES
|
||||
|
|
@ -336,11 +338,11 @@ classes:
|
|||
**Schema.org**: Maps to JoinAction for joining organizations
|
||||
exact_mappings:
|
||||
- schema:JoinAction
|
||||
- wd:Q1141470 # Wikidata: membership (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- schema:OrganizationRole
|
||||
annotations:
|
||||
activity_category: MEMBERSHIP
|
||||
wikidata_entity: Q1141470
|
||||
|
||||
# ===========================================================================
|
||||
# LOAN ACTIVITY TYPES
|
||||
|
|
@ -365,9 +367,9 @@ classes:
|
|||
**SPECTRUM Alignment**: Maps to SPECTRUM loans-out and loans-in procedures
|
||||
exact_mappings:
|
||||
- crm:E10_Transfer_of_Custody
|
||||
- wd:Q1332755 # Wikidata: loan (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- aat:300312155 # loaning
|
||||
annotations:
|
||||
activity_category: LOAN
|
||||
spectrum_procedures: "loans-out, loans-in"
|
||||
wikidata_entity: Q1332755
|
||||
|
|
|
|||
|
|
@ -24,8 +24,9 @@ imports:
|
|||
- ../slots/address_type
|
||||
# Address component slots
|
||||
- ../slots/house_number
|
||||
- ../slots/street_name
|
||||
- ../slots/street_address
|
||||
# REMOVED: ../slots/street_name - migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
# REMOVED: ../slots/street_address - migrated to has_or_had_address + Address class (2026-01-17, Rule 53/56)
|
||||
# street_address was a redundant string slot; full Address class captures street data via components
|
||||
- ../slots/postal_code
|
||||
- ../slots/locality
|
||||
- ../slots/city
|
||||
|
|
@ -74,14 +75,16 @@ classes:
|
|||
```
|
||||
Address
|
||||
├── house_number (e.g., "1", "221B", "25-27")
|
||||
├── street_name (e.g., "Museumstraat")
|
||||
├── street_address (combined: "Museumstraat 1")
|
||||
├── has_or_had_label (street name as Label, e.g., "Museumstraat")
|
||||
├── postal_code (e.g., "1071 XX")
|
||||
├── locality (e.g., "Amsterdam")
|
||||
├── region (e.g., "Noord-Holland", "NL-NH")
|
||||
├── country_name (e.g., "Netherlands", "NL")
|
||||
└── address_formatted (full string representation)
|
||||
└── has_or_had_label (formatted address as Label)
|
||||
```
|
||||
|
||||
NOTE: street_name slot migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
NOTE: street_address slot removed - was redundant string; use house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
|
||||
**ADDRESS TYPES FOR HERITAGE CUSTODIANS**:
|
||||
|
||||
|
|
@ -104,7 +107,9 @@ classes:
|
|||
|
||||
# Structured address with components
|
||||
has_or_had_address:
|
||||
- street_name: "Museumstraat"
|
||||
- has_or_had_label:
|
||||
- has_or_had_label: "Museumstraat"
|
||||
language: "nl"
|
||||
house_number: "1"
|
||||
postal_code: "1071 XX"
|
||||
locality: "Amsterdam"
|
||||
|
|
@ -143,8 +148,8 @@ classes:
|
|||
slots:
|
||||
# Street-level components
|
||||
- house_number
|
||||
- street_name
|
||||
- street_address
|
||||
# REMOVED: street_name - migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
# REMOVED: street_address - redundant string slot; use house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
# Postal components
|
||||
- postal_code
|
||||
# Locality/geographic hierarchy
|
||||
|
|
@ -173,20 +178,10 @@ classes:
|
|||
description: Rijksmuseum
|
||||
- value: "221B"
|
||||
description: Baker Street notation
|
||||
street_name:
|
||||
range: string
|
||||
required: false
|
||||
description: Name of street, road, or thoroughfare
|
||||
examples:
|
||||
- value: "Museumstraat"
|
||||
description: Museum Street in Amsterdam
|
||||
street_address:
|
||||
range: string
|
||||
required: false
|
||||
description: Combined street address (name + number)
|
||||
examples:
|
||||
- value: "Museumstraat 1"
|
||||
description: Full street address
|
||||
# REMOVED: street_name slot_usage - migrated to has_or_had_label + Label (2026-01-17, Rule 53/56)
|
||||
# Street names should now use Label class with language tagging via has_or_had_label
|
||||
# REMOVED: street_address slot_usage - redundant string slot removed (2026-01-17, Rule 53/56)
|
||||
# Use house_number + has_or_had_label (street name as Label) instead of combined string
|
||||
postal_code:
|
||||
range: string
|
||||
required: false
|
||||
|
|
@ -235,20 +230,29 @@ classes:
|
|||
- value: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
description: Complete formatted address
|
||||
has_or_had_label:
|
||||
range: string
|
||||
range: Label
|
||||
required: false
|
||||
multivalued: false
|
||||
multivalued: true
|
||||
inlined: true
|
||||
description: |
|
||||
Full formatted address as a single human-readable string.
|
||||
MIGRATED from address_formatted (2026-01-13).
|
||||
Labeled representations of address components or the full formatted address.
|
||||
MIGRATED from address_formatted and street_name (2026-01-17).
|
||||
|
||||
Use for:
|
||||
- Display/presentation purposes
|
||||
- When structured components are unavailable
|
||||
- Geocoding input/output addresses
|
||||
Use Label class with language tagging to support:
|
||||
- Full formatted address strings
|
||||
- Street/thoroughfare names (migrated from street_name slot per Rule 53/56)
|
||||
- Other labeled address components requiring language tagging
|
||||
|
||||
For street names, use Label with appropriate type annotation.
|
||||
examples:
|
||||
- value: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
- value: |
|
||||
has_or_had_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
language: "nl"
|
||||
description: Complete formatted address
|
||||
- value: |
|
||||
has_or_had_label: "Museumstraat"
|
||||
language: "nl"
|
||||
description: Street name as Label (migrated from street_name)
|
||||
address_type:
|
||||
range: string
|
||||
required: false
|
||||
|
|
@ -321,30 +325,40 @@ classes:
|
|||
examples:
|
||||
- value:
|
||||
house_number: "1"
|
||||
street_name: "Museumstraat"
|
||||
street_address: "Museumstraat 1"
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Museumstraat"
|
||||
language: "nl"
|
||||
- has_or_had_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
language: "nl"
|
||||
# REMOVED: street_address - migrated to house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
postal_code: "1071 XX"
|
||||
locality: "Amsterdam"
|
||||
region: "Noord-Holland"
|
||||
country_name: "NL"
|
||||
address_formatted: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
|
||||
address_type: "HEADQUARTERS"
|
||||
latitude: 52.3600
|
||||
longitude: 4.8852
|
||||
geonames_id: 2759794
|
||||
description: Rijksmuseum headquarters - fully structured address
|
||||
description: Rijksmuseum headquarters - fully structured address (street_name and street_address migrated to has_or_had_label)
|
||||
|
||||
- value:
|
||||
street_address: "Jansstraat 40"
|
||||
house_number: "40"
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Jansstraat"
|
||||
language: "nl"
|
||||
- has_or_had_label: "Jansstraat 40, 2011 RX Haarlem, Netherlands"
|
||||
language: "nl"
|
||||
# REMOVED: street_address - migrated to house_number + has_or_had_label (2026-01-17, Rule 53/56)
|
||||
postal_code: "2011 RX"
|
||||
locality: "Haarlem"
|
||||
country_name: "NL"
|
||||
address_formatted: "Jansstraat 40, 2011 RX Haarlem, Netherlands"
|
||||
address_type: "HEADQUARTERS"
|
||||
description: Noord-Hollands Archief address - simplified structure
|
||||
|
||||
- value:
|
||||
address_formatted: "1600 Pennsylvania Avenue NW, Washington, DC 20500, USA"
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "1600 Pennsylvania Avenue NW, Washington, DC 20500, USA"
|
||||
language: "en"
|
||||
locality: "Washington"
|
||||
region: "DC"
|
||||
country_name: "US"
|
||||
|
|
@ -352,14 +366,18 @@ classes:
|
|||
description: US address with formatted string primary
|
||||
|
||||
- value:
|
||||
street_name: "Euterpelaan"
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Euterpelaan"
|
||||
language: "nl"
|
||||
- has_or_had_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands"
|
||||
language: "nl"
|
||||
house_number: "25"
|
||||
postal_code: "3824 BK"
|
||||
locality: "Amersfoort"
|
||||
region: "Utrecht"
|
||||
country_name: "NL"
|
||||
address_type: "STORAGE"
|
||||
description: Off-site storage depot address
|
||||
description: Off-site storage depot address (street_name and street_address migrated to has_or_had_label)
|
||||
|
||||
annotations:
|
||||
specificity_score: 0.25
|
||||
|
|
|
|||
|
|
@ -18,14 +18,7 @@ imports:
|
|||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./AdvertisingRadioArchiveRecordSetType
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
# wikidata_entity import REMOVED - inherits has_or_had_identifier from ArchiveOrganizationType (Rule 53, 2026-01-16)
|
||||
classes:
|
||||
AdvertisingRadioArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -63,9 +56,10 @@ classes:
|
|||
|
||||
'
|
||||
slot_usage:
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q60658673
|
||||
description: Wikidata identifier for Advertising Radio Archive concept
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
close_mappings:
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ name: AdvertisingRadioArchiveRecordSetType
|
|||
title: AdvertisingRadioArchive Record Set Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -15,16 +16,15 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
AdvertisingRadioArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of advertising radio productions and commercials within
|
||||
heritage institutions.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q60658673 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q60658673
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -18,14 +18,7 @@ imports:
|
|||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./AnimalSoundArchiveRecordSetType
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
# wikidata_entity import REMOVED - inherits has_or_had_identifier from ArchiveOrganizationType (Rule 53, 2026-01-16)
|
||||
classes:
|
||||
AnimalSoundArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -87,9 +80,10 @@ classes:
|
|||
|
||||
'
|
||||
slot_usage:
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q18574935
|
||||
description: Wikidata identifier for Animal Sound Archive concept
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
close_mappings:
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ name: AnimalSoundArchiveRecordSetType
|
|||
title: AnimalSoundArchive Record Set Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -15,15 +16,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
AnimalSoundArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of animal sound archive materials within heritage institutions.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q18574935 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q18574935
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -18,16 +18,7 @@ imports:
|
|||
- ./WikidataAlignment
|
||||
- ./WikiDataEntry # for is_or_was_related_to range (2026-01-15)
|
||||
- ./ArchitecturalArchiveRecordSetType
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
# wikidata_entity import REMOVED - inherits has_or_had_identifier from ArchiveOrganizationType (Rule 53, 2026-01-16)
|
||||
classes:
|
||||
ArchitecturalArchive:
|
||||
is_a: ArchiveOrganizationType
|
||||
|
|
@ -50,9 +41,10 @@ classes:
|
|||
\ (as agent)\n\n**Multilingual Labels**:\n- de: Architekturarchiv\n- fr: archives architecturales\n- nl: architectonisch\
|
||||
\ archief\n"
|
||||
slot_usage:
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q121409581
|
||||
description: Wikidata identifier for Architectural Archive concept
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
exact_mappings:
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ name: ArchitecturalArchiveRecordSetType
|
|||
title: ArchitecturalArchive Record Set Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -13,15 +14,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
ArchitecturalArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of architectural archive materials within heritage institutions.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q121409581 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q121409581
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ prefixes:
|
|||
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/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -16,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
ArchivalLibraryRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of archival library materials within heritage institutions.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q25504402 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q25504402
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -12,16 +12,9 @@ imports:
|
|||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/society_focus
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/society_focus
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/society_focus
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
# wikidata_entity import REMOVED - migrated to has_or_had_identifier (Rule 53, 2026-01-16)
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
- ./WikiDataIdentifier # for has_or_had_identifier range
|
||||
classes:
|
||||
ArchiveAssociation:
|
||||
is_a: HeritageSocietyType
|
||||
|
|
@ -46,9 +39,10 @@ classes:
|
|||
slot_usage:
|
||||
society_focus:
|
||||
required: true
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
equals_string: Q130427366
|
||||
description: Wikidata identifier for Archive Association concept
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]'
|
||||
exact_mappings:
|
||||
|
|
@ -69,3 +63,4 @@ classes:
|
|||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ imports:
|
|||
- ./Subregion
|
||||
- ./Settlement
|
||||
- ./TimeSpan
|
||||
- ./Address # Added for has_or_had_address range (2026-01-17, Rule 53/56 migration)
|
||||
- ../enums/AuxiliaryPlaceTypeEnum
|
||||
- ./ReconstructedEntity
|
||||
- ./BranchOffice
|
||||
|
|
@ -36,7 +37,7 @@ imports:
|
|||
- ../slots/geonames_id
|
||||
- ../slots/latitude
|
||||
- ../slots/longitude
|
||||
- ../slots/street_address
|
||||
- ../slots/has_or_had_address # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- ../slots/postal_code
|
||||
- ../slots/city
|
||||
- ../slots/has_or_had_identifier
|
||||
|
|
@ -50,7 +51,7 @@ imports:
|
|||
- ../slots/settlement
|
||||
- ../slots/specialized_place
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subregion
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
# REMOVED 2026-01-14: valid_from + valid_to - migrated to temporal_extent (Rule 53)
|
||||
|
|
@ -135,8 +136,8 @@ classes:
|
|||
- settlement
|
||||
- specialized_place
|
||||
- specificity_annotation
|
||||
- street_address
|
||||
- subregion
|
||||
- has_or_had_address # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
|
|
@ -191,13 +192,32 @@ classes:
|
|||
examples:
|
||||
- value: Off-site storage facility housing overflow collections. Staff access only.
|
||||
description: Depot description
|
||||
street_address:
|
||||
range: string
|
||||
has_or_had_address: # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
range: Address
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
required: false
|
||||
description: |
|
||||
Physical address(es) for this auxiliary place.
|
||||
MIGRATED from street_address (string) to full Address class (2026-01-17, Rule 53/56).
|
||||
Provides richer address modeling with components, geocoding, and provenance.
|
||||
examples:
|
||||
- value: Euterpelaan 25
|
||||
description: Street address
|
||||
- value: Schiphol Airport, Lounge 2, Holland Boulevard
|
||||
description: Airport location
|
||||
- value:
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands"
|
||||
language: "nl"
|
||||
house_number: "25"
|
||||
postal_code: "3824 BK"
|
||||
locality: "Amersfoort"
|
||||
country_name: "NL"
|
||||
description: Depot street address as full Address object
|
||||
- value:
|
||||
has_or_had_label:
|
||||
- has_or_had_label: "Schiphol Airport, Holland Boulevard, Lounge 2"
|
||||
language: "en"
|
||||
locality: "Schiphol"
|
||||
country_name: "NL"
|
||||
description: Airport location as Address object
|
||||
postal_code:
|
||||
range: string
|
||||
examples:
|
||||
|
|
@ -213,7 +233,7 @@ classes:
|
|||
examples:
|
||||
- value: https://nde.nl/ontology/hc/country/NL
|
||||
description: Netherlands
|
||||
subregion:
|
||||
has_or_had_geographic_subdivision: # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
range: Subregion
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/subregion/NL-UT
|
||||
|
|
@ -332,11 +352,16 @@ classes:
|
|||
place_name: Depot Amersfoort
|
||||
auxiliary_place_type: STORAGE_FACILITY
|
||||
place_description: Off-site storage facility for overflow collections. Climate-controlled. Staff access only.
|
||||
street_address: Euterpelaan 25
|
||||
postal_code: 3824 BK
|
||||
city: Amersfoort
|
||||
has_or_had_address: # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_label:
|
||||
- has_or_had_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands"
|
||||
language: "nl"
|
||||
house_number: "25"
|
||||
postal_code: "3824 BK"
|
||||
locality: "Amersfoort"
|
||||
country_name: "NL"
|
||||
country: https://nde.nl/ontology/hc/country/NL
|
||||
subregion: https://nde.nl/ontology/hc/subregion/NL-UT
|
||||
has_or_had_geographic_subdivision: https://nde.nl/ontology/hc/subregion/NL-UT # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
latitude: 52.1561
|
||||
longitude: 5.3878
|
||||
valid_from: '1995-06-01'
|
||||
|
|
@ -348,7 +373,12 @@ classes:
|
|||
place_name: Rijksmuseum Schiphol
|
||||
auxiliary_place_type: BRANCH_OFFICE
|
||||
place_description: Small exhibition space at Schiphol Airport featuring rotating highlights from the collection.
|
||||
street_address: Schiphol Airport, Holland Boulevard, Lounge 2
|
||||
has_or_had_address: # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_label:
|
||||
- has_or_had_label: "Schiphol Airport, Holland Boulevard, Lounge 2"
|
||||
language: "en"
|
||||
locality: "Schiphol"
|
||||
country_name: "NL"
|
||||
city: Schiphol
|
||||
country: https://nde.nl/ontology/hc/country/NL
|
||||
valid_from: '2002-10-01'
|
||||
|
|
@ -368,8 +398,14 @@ classes:
|
|||
annex_reason: PEAK_DEMAND
|
||||
capacity_seats: 12
|
||||
place_description: Overflow reading room for peak research periods.
|
||||
street_address: Kleine Houtweg 20
|
||||
postal_code: 2012 CH
|
||||
has_or_had_address: # was: street_address - migrated to Address class per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_label:
|
||||
- has_or_had_label: "Kleine Houtweg 20, 2012 CH Haarlem, Netherlands"
|
||||
language: "nl"
|
||||
house_number: "20"
|
||||
postal_code: "2012 CH"
|
||||
locality: "Haarlem"
|
||||
country_name: "NL"
|
||||
city: Haarlem
|
||||
valid_from: '2010-01-15'
|
||||
valid_to: '2018-06-30'
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ imports:
|
|||
- ../slots/provenance_statement
|
||||
- ../slots/record_set_type
|
||||
- ../slots/has_or_had_sub_collection
|
||||
- ../slots/subject_area
|
||||
- ../slots/is_or_was_categorized_as # was: subject_area - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/has_or_had_content # was: temporal_coverage - migrated per Rule 53/56 (2026-01-16)
|
||||
- ./Content
|
||||
- ../slots/temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
|
|
@ -124,7 +124,7 @@ classes:
|
|||
- record_set_type
|
||||
- specificity_annotation
|
||||
- has_or_had_sub_collection
|
||||
- subject_area
|
||||
- is_or_was_categorized_as # was: subject_area - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- has_or_had_content # was: temporal_coverage - migrated per Rule 53/56 (2026-01-16)
|
||||
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
|
|
@ -201,7 +201,7 @@ classes:
|
|||
begin_of_the_begin: '1602-01-01'
|
||||
end_of_the_end: '1799-12-31'
|
||||
description: VOC records content with temporal coverage
|
||||
subject_area:
|
||||
is_or_was_categorized_as: # was: subject_area - migrated per Rule 53/56 (2026-01-17)
|
||||
range: string
|
||||
multivalued: true
|
||||
examples:
|
||||
|
|
@ -368,7 +368,7 @@ classes:
|
|||
temporal_extent:
|
||||
begin_of_the_begin: '1602-01-01'
|
||||
end_of_the_end: '1799-12-31'
|
||||
subject_area:
|
||||
is_or_was_categorized_as: # was: subject_area - migrated per Rule 53/56 (2026-01-17)
|
||||
- Colonial trade
|
||||
- Maritime history
|
||||
- Dutch East Indies
|
||||
|
|
|
|||
|
|
@ -28,7 +28,9 @@ imports:
|
|||
- ../slots/refers_to_custodian
|
||||
- ../slots/repository_url
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/supported_metadata_standard
|
||||
- ../slots/has_or_had_standard # was: supported_metadata_standard - migrated per Rule 53/56 (2026-01-16)
|
||||
- ./MetadataStandard
|
||||
- ./MetadataStandardType
|
||||
- ../slots/template_specificity
|
||||
- ../slots/temporal_extent
|
||||
# REMOVED 2026-01-14: ../slots/used_by_custodian - migrated to is_or_was_used_by with Custodian
|
||||
|
|
@ -123,7 +125,7 @@ classes:
|
|||
- refers_to_custodian
|
||||
- repository_url
|
||||
- specificity_annotation
|
||||
- supported_metadata_standard
|
||||
- has_or_had_standard # was: supported_metadata_standard - migrated per Rule 53/56 (2026-01-16)
|
||||
- template_specificity
|
||||
- temporal_extent
|
||||
# REMOVED 2026-01-14: used_by_custodian - migrated to is_or_was_used_by with Custodian
|
||||
|
|
@ -226,16 +228,32 @@ classes:
|
|||
description: CollectiveAccess GitHub repo
|
||||
- value: https://github.com/archivesspace/archivesspace
|
||||
description: ArchivesSpace GitHub repo
|
||||
supported_metadata_standard:
|
||||
range: string
|
||||
# was: supported_metadata_standard - migrated per Rule 53/56 (2026-01-16)
|
||||
has_or_had_standard:
|
||||
range: MetadataStandard
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
description: |
|
||||
Metadata standards supported by this CMS.
|
||||
MIGRATED from supported_metadata_standard slot per slot_fixes.yaml (Rule 53/56, 2026-01-16).
|
||||
|
||||
Uses MetadataStandard class for structured standard representation including:
|
||||
- Standard name
|
||||
- Standard URI
|
||||
- Standard type
|
||||
examples:
|
||||
- value: Dublin Core
|
||||
description: Basic metadata standard
|
||||
- value: LIDO
|
||||
description: Museum object standard
|
||||
- value: EAD
|
||||
description: Archival description standard
|
||||
- value:
|
||||
standard_name: Dublin Core
|
||||
standard_uri: http://purl.org/dc/elements/1.1/
|
||||
description: Dublin Core metadata standard
|
||||
- value:
|
||||
standard_name: LIDO
|
||||
standard_uri: http://www.lido-schema.org/
|
||||
description: LIDO museum object standard
|
||||
- value:
|
||||
standard_name: EAD
|
||||
standard_uri: http://www.loc.gov/ead/
|
||||
description: Encoded Archival Description standard
|
||||
iiif_compatible:
|
||||
range: boolean
|
||||
examples:
|
||||
|
|
@ -320,7 +338,7 @@ classes:
|
|||
- http://www.cidoc-crm.org/cidoc-crm/E29_Design_or_Procedure
|
||||
- http://usefulinc.com/ns/doap#Project
|
||||
examples:
|
||||
# Examples updated for migrated slots (Rule 53) - 2026-01-14
|
||||
# Examples updated for migrated slots (Rule 53) - 2026-01-14, 2026-01-16
|
||||
- value:
|
||||
cms_id: https://nde.nl/ontology/hc/cms/rijksmuseum-adlib
|
||||
cms_product_name: Adlib
|
||||
|
|
@ -332,10 +350,14 @@ classes:
|
|||
has_or_had_url: # was: vendor_url
|
||||
url_value: https://www.axiell.com/
|
||||
url_type: vendor
|
||||
supported_metadata_standard:
|
||||
- SPECTRUM
|
||||
- Dublin Core
|
||||
- LIDO
|
||||
# was: supported_metadata_standard - migrated per Rule 53/56 (2026-01-16)
|
||||
has_or_had_standard:
|
||||
- standard_name: SPECTRUM
|
||||
standard_uri: https://collectionstrust.org.uk/spectrum/
|
||||
- standard_name: Dublin Core
|
||||
standard_uri: http://purl.org/dc/elements/1.1/
|
||||
- standard_name: LIDO
|
||||
standard_uri: http://www.lido-schema.org/
|
||||
iiif_compatible: true
|
||||
linked_data_export: true
|
||||
is_or_was_available: true
|
||||
|
|
@ -363,10 +385,14 @@ classes:
|
|||
- JavaScript
|
||||
- MySQL
|
||||
repository_url: https://github.com/collectiveaccess/providence
|
||||
supported_metadata_standard:
|
||||
- Dublin Core
|
||||
- VRA Core
|
||||
- LIDO
|
||||
# was: supported_metadata_standard - migrated per Rule 53/56 (2026-01-16)
|
||||
has_or_had_standard:
|
||||
- standard_name: Dublin Core
|
||||
standard_uri: http://purl.org/dc/elements/1.1/
|
||||
- standard_name: VRA Core
|
||||
standard_uri: http://www.vraweb.org/vracore/
|
||||
- standard_name: LIDO
|
||||
standard_uri: http://www.lido-schema.org/
|
||||
iiif_compatible: true
|
||||
linked_data_export: true
|
||||
is_or_was_available: true
|
||||
|
|
@ -380,10 +406,14 @@ classes:
|
|||
open_source: false
|
||||
license: Proprietary
|
||||
has_or_had_label: De Ree Archiefsystemen # was: vendor_name
|
||||
supported_metadata_standard:
|
||||
- ISAD(G)
|
||||
- EAD
|
||||
- MDTO
|
||||
# was: supported_metadata_standard - migrated per Rule 53/56 (2026-01-16)
|
||||
has_or_had_standard:
|
||||
- standard_name: ISAD(G)
|
||||
standard_uri: https://www.ica.org/en/isadg-general-international-standard-archival-description-second-edition
|
||||
- standard_name: EAD
|
||||
standard_uri: http://www.loc.gov/ead/
|
||||
- standard_name: MDTO
|
||||
standard_uri: https://www.nationaalarchief.nl/mdto
|
||||
iiif_compatible: false
|
||||
linked_data_export: false
|
||||
is_or_was_available: true
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q11906844
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q11906844
|
||||
has_or_had_identifier: Q11906844 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Court Records Archive@en
|
||||
- Justizarchiv@de
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/cultural/Q3152824
|
||||
glamorcubesfixphdnt_code: MIXED
|
||||
wikidata_entity: Q3152824
|
||||
has_or_had_identifier: Q3152824 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Cultural Institution@en
|
||||
- kulturelle Organisation@de
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q3621648
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q3621648
|
||||
has_or_had_identifier: Q3621648 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Current Archive@en
|
||||
- archivo corriente@es
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ imports:
|
|||
- ../slots/place_specificity
|
||||
- ../slots/place_note
|
||||
- ../slots/country
|
||||
- ../slots/subregion
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/settlement
|
||||
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
||||
|
|
@ -82,7 +82,7 @@ classes:
|
|||
- refers_to_custodian
|
||||
- settlement
|
||||
- specificity_annotation
|
||||
- subregion
|
||||
- has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
||||
|
|
@ -131,7 +131,7 @@ classes:
|
|||
description: Place located in Netherlands
|
||||
- value: https://nde.nl/ontology/hc/country/PE
|
||||
description: Place located in Peru
|
||||
subregion:
|
||||
has_or_had_geographic_subdivision: # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
range: Subregion
|
||||
inlined: true
|
||||
required: false
|
||||
|
|
|
|||
|
|
@ -115,7 +115,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q112796578
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q112796578
|
||||
has_or_had_identifier: Q112796578 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Dark Archive@en
|
||||
- Dark Archive@de
|
||||
|
|
@ -132,7 +132,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q112796578-embargo
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q112796578
|
||||
has_or_had_identifier: Q112796578 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Embargoed Dark Archive@en
|
||||
has_or_had_description: Materials under embargo with future access date # was: type_description - migrated per Rule 53/56 (2026-01-16)
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q2860456
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q2860456
|
||||
has_or_had_identifier: Q2860456 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Departmental Archives@en
|
||||
- Département-Archiv@de
|
||||
|
|
|
|||
|
|
@ -20,16 +20,15 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
DepartmentalArchivesRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of French departmental archive materials within heritage
|
||||
institutions.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q2860456 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2860456
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -126,7 +126,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q244904
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q244904
|
||||
has_or_had_identifier: Q244904 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Deposit Archive@en
|
||||
- Zwischenarchiv@de
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ imports:
|
|||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_operates_platform_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/supported_format
|
||||
- ../slots/has_or_had_format # was: supported_format - migrated per Rule 53/56 (2026-01-16)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
- ./WikiDataIdentifier # for has_or_had_identifier range
|
||||
|
|
@ -43,7 +43,7 @@ classes:
|
|||
- has_or_had_operates_platform_type
|
||||
- preservation_level
|
||||
- specificity_annotation
|
||||
- supported_format
|
||||
- has_or_had_format # was: supported_format - migrated per Rule 53/56 (2026-01-16)
|
||||
- template_specificity
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
description: "Information system collecting and providing access to digital resources.\n\n**Wikidata**: Q1224984 (digital\
|
||||
|
|
@ -93,15 +93,19 @@ classes:
|
|||
range: uri
|
||||
examples:
|
||||
- value: https://archive.example.org/access
|
||||
supported_format:
|
||||
range: string
|
||||
has_or_had_format: # was: supported_format - migrated per Rule 53/56 (2026-01-16)
|
||||
range: uriorcurie
|
||||
multivalued: true
|
||||
description: |
|
||||
File formats supported/preferred by the digital archive.
|
||||
MIGRATED from supported_format slot per slot_fixes.yaml (Rule 53/56, 2026-01-16).
|
||||
examples:
|
||||
- value:
|
||||
- PDF/A
|
||||
- TIFF
|
||||
- JPEG2000
|
||||
- XML
|
||||
- iana:application/pdf
|
||||
- iana:image/tiff
|
||||
- iana:image/jp2
|
||||
- iana:application/xml
|
||||
description: Common digital archive formats as IANA media type CURIEs
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType", "hc:DigitalPlatformType"]'
|
||||
exact_mappings:
|
||||
|
|
@ -126,7 +130,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q1224984
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q1224984
|
||||
has_or_had_identifier: Q1224984 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Digital Archive@en
|
||||
- digitales Archiv@de
|
||||
|
|
@ -141,9 +145,9 @@ classes:
|
|||
content_origin: mixed
|
||||
preservation_level: level_3
|
||||
access_interface_url: https://digitalarchive.example.org
|
||||
supported_format:
|
||||
- PDF/A
|
||||
- TIFF
|
||||
- JPEG2000
|
||||
- WARC
|
||||
has_or_had_format: # was: supported_format - migrated per Rule 53/56 (2026-01-16)
|
||||
- iana:application/pdf
|
||||
- iana:image/tiff
|
||||
- iana:image/jp2
|
||||
- iana:application/warc
|
||||
description: Government digital archive with mixed content
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q112796779
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q112796779
|
||||
has_or_had_identifier: Q112796779 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Dim Archive@en
|
||||
- Dim Archive@de
|
||||
|
|
|
|||
|
|
@ -114,7 +114,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/archive/Q11906839
|
||||
glamorcubesfixphdnt_code: ARCHIVE
|
||||
wikidata_entity: Q11906839
|
||||
has_or_had_identifier: Q11906839 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Diocesan Archive@en
|
||||
- Bischöfliches Archiv@de
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ imports:
|
|||
- ../slots/has_or_had_previous_owner
|
||||
- ../slots/has_or_had_provenance_event
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subject_depicted
|
||||
- ../slots/has_or_had_subject # was: subject_depicted - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
|
|
@ -150,7 +150,7 @@ classes:
|
|||
- has_or_had_provenance_event
|
||||
- provenance_text
|
||||
- specificity_annotation
|
||||
- subject_depicted
|
||||
- has_or_had_subject # was: subject_depicted - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
# REMOVED 2026-01-15: wikidata_id - migrated to has_or_had_identifier (Rule 53)
|
||||
- has_or_had_identifier
|
||||
|
|
@ -348,7 +348,7 @@ classes:
|
|||
inlined: false
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/collection/mauritshuis-dutch-paintings
|
||||
subject_depicted:
|
||||
has_or_had_subject: # was: subject_depicted - migrated per Rule 53/56 (2026-01-17)
|
||||
required: false
|
||||
range: string
|
||||
multivalued: true
|
||||
|
|
@ -506,7 +506,7 @@ classes:
|
|||
\ sale, Amsterdam, May 16, 1696; A.A. des Tombe, \nThe Hague (purchased 1881); Bequeathed to Mauritshuis (1903).\n"
|
||||
exhibited_in:
|
||||
- https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023
|
||||
subject_depicted:
|
||||
has_or_had_subject: # was: subject_depicted - migrated per Rule 53/56 (2026-01-17)
|
||||
- portrait
|
||||
- girl
|
||||
- pearl earring
|
||||
|
|
|
|||
|
|
@ -50,7 +50,9 @@ imports:
|
|||
- ../slots/pdf_url
|
||||
- ../slots/publication_place
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/table_of_content
|
||||
- ../slots/is_or_was_indexed # was: table_of_content - migrated per Rule 53/56 (2026-01-16)
|
||||
- ./Index
|
||||
- ./IndexType
|
||||
- ../slots/template_specificity
|
||||
# REMOVED - migrated to has_or_had_identifier with WorldCatIdentifier (2026-01-14, Rule 53)
|
||||
# - ../slots/worldcat_id
|
||||
|
|
@ -118,7 +120,7 @@ classes:
|
|||
- publication_place
|
||||
- publisher
|
||||
- specificity_annotation
|
||||
- table_of_content
|
||||
- is_or_was_indexed # was: table_of_content - migrated per Rule 53/56 (2026-01-16)
|
||||
- template_specificity
|
||||
# REMOVED 2026-01-15: wikidata_id - migrated to has_or_had_identifier (Rule 53)
|
||||
# REMOVED: worldcat_id - migrated to has_or_had_identifier with WorldCatIdentifier (2026-01-14, Rule 53)
|
||||
|
|
@ -298,21 +300,12 @@ classes:
|
|||
- value: "The official catalog of the groundbreaking Vermeer exhibition at the \nRijksmuseum, featuring 28 of the\
|
||||
\ Dutch master's 37 known paintings.\nIncludes scholarly essays on Vermeer's technique, pigments, and\nsubjects,\
|
||||
\ along with detailed entries for each work.\n"
|
||||
table_of_content:
|
||||
required: false
|
||||
range: string
|
||||
examples:
|
||||
- value: '1. Introduction (Pieter Roelofs)
|
||||
|
||||
2. Vermeer''s Delft (Gregor Weber)
|
||||
|
||||
3. Technique and Materials (Anna Tummers)
|
||||
|
||||
4. Catalog Entries
|
||||
|
||||
5. Appendices
|
||||
|
||||
'
|
||||
# DEPRECATED: table_of_content - migrated to is_or_was_indexed with Index class (2026-01-16, Rule 53/56)
|
||||
# table_of_content:
|
||||
# required: false
|
||||
# range: string
|
||||
# examples:
|
||||
# - value: '1. Introduction...'
|
||||
has_or_had_essay:
|
||||
required: false
|
||||
range: string
|
||||
|
|
@ -321,6 +314,40 @@ classes:
|
|||
- value: Vermeer's World
|
||||
- value: The Science of Vermeer's Pigments
|
||||
- value: Vermeer and the Camera Obscura
|
||||
# was: table_of_content - migrated per Rule 53/56 (2026-01-16)
|
||||
is_or_was_indexed:
|
||||
required: false
|
||||
range: Index
|
||||
multivalued: true
|
||||
inlined_as_list: true
|
||||
description: |
|
||||
Table of contents or index structure for the catalog.
|
||||
MIGRATED from table_of_content slot per slot_fixes.yaml (Rule 53/56, 2026-01-16).
|
||||
|
||||
Uses Index class for structured representation of:
|
||||
- Table of contents with hierarchical entries
|
||||
- Subject indexes
|
||||
- Name indexes
|
||||
- Illustration lists
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: hc:index/vermeer-catalog-toc
|
||||
has_or_had_label:
|
||||
- Table of Contents@en
|
||||
has_or_had_index_type:
|
||||
has_or_had_identifier: hc:index-type/table-of-contents
|
||||
index_entry:
|
||||
- entry_label: "1. Introduction (Pieter Roelofs)"
|
||||
entry_level: 1
|
||||
- entry_label: "2. Vermeer's Delft (Gregor Weber)"
|
||||
entry_level: 1
|
||||
- entry_label: "3. Technique and Materials (Anna Tummers)"
|
||||
entry_level: 1
|
||||
- entry_label: "4. Catalog Entries"
|
||||
entry_level: 1
|
||||
- entry_label: "5. Appendices"
|
||||
entry_level: 1
|
||||
description: Structured table of contents for Vermeer catalog
|
||||
catalog_entries_count:
|
||||
required: false
|
||||
range: integer
|
||||
|
|
|
|||
|
|
@ -59,30 +59,13 @@ imports:
|
|||
- ../slots/feature_type
|
||||
- ../slots/site_portfolio
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/stewardship_model
|
||||
- ../slots/is_or_was_managed_by # was: stewardship_model - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/has_or_had_service # was: visitor_service - migrated per Rule 53
|
||||
- ./Service
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/feature_type
|
||||
- ../slots/has_or_had_access_management
|
||||
- ../slots/has_or_had_activity
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_service
|
||||
- ../slots/site_portfolio
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/stewardship_model
|
||||
- ../slots/template_specificity
|
||||
- ../slots/feature_type
|
||||
- ../slots/has_or_had_access_management
|
||||
- ../slots/has_or_had_activity
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_service
|
||||
- ../slots/site_portfolio
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/stewardship_model
|
||||
- ../slots/template_specificity
|
||||
# REMOVED duplicate imports (file had 3x copies) - cleaned up 2026-01-17
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -232,7 +215,7 @@ classes:
|
|||
\ \"Historic house\", \"Abbey\", \"Fort\" ;\n hc:site_portfolio \"400+ historic sites and monuments across England\"\
|
||||
\ ;\n hc:visitor_services \"On-site interpretation\", \"Guided tours\", \"Events\", \"Gift shops\", \"Cafés\" ;\n \
|
||||
\ hc:conservation_activities \"Monument preservation\", \"Structural repairs\", \"Archaeological research\" ;\n hc:access_management\
|
||||
\ \"Ticketing\", \"Opening hours\", \"Accessibility programs\", \"Education visits\" ;\n hc:stewardship_model \"Charitable\
|
||||
\ \"Ticketing\", \"Opening hours\", \"Accessibility programs\", \"Education visits\" ;\n hc:is_or_was_managed_by \"Charitable\
|
||||
\ trust ownership and management\" ;\n schema:foundingDate \"1983-04-01\" ;\n schema:legalName \"English Heritage\
|
||||
\ Trust\" ;\n schema:url <https://www.english-heritage.org.uk/> ;\n hc:manages_feature <https://w3id.org/heritage/feature/gb/stonehenge>,\n\
|
||||
\ <https://w3id.org/heritage/feature/gb/dover-castle> .\n```\n"
|
||||
|
|
@ -253,7 +236,7 @@ classes:
|
|||
- feature_type
|
||||
- site_portfolio
|
||||
- specificity_annotation
|
||||
- stewardship_model
|
||||
- is_or_was_managed_by # was: stewardship_model - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- has_or_had_service # was: visitor_service - migrated per Rule 53
|
||||
slot_usage:
|
||||
|
|
@ -323,8 +306,8 @@ classes:
|
|||
description: Open access model
|
||||
- value: Restricted access, Conservation priority, Virtual alternatives
|
||||
description: Limited access model
|
||||
stewardship_model:
|
||||
range: string
|
||||
is_or_was_managed_by: # was: stewardship_model - migrated per Rule 53/56 (2026-01-17)
|
||||
range: uriorcurie
|
||||
required: true
|
||||
examples:
|
||||
- value: Charitable trust ownership and management
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ classes:
|
|||
- Fixed-resolution derivatives\n- Non-image files (PDFs, audio, video, office documents)\n\n**Example - Nationaal Archief\
|
||||
\ File API:**\n\n```yaml\nfile_api:\n endpoint_name: \"Nationaal Archief File API\"\n base_url: \"https://service.archief.nl/gaf/api/file/v1/\"\
|
||||
\n url_pattern: \"{base_url}{uuid}/{level}/{format}\"\n version: \"v1\"\n supported_levels:\n - MASTER\n -\
|
||||
\ HIGH\n - MEDIUM\n - LOW\n - THUMBNAIL\n supported_format:\n - image/jpeg\n - image/png\n - application/pdf\n\
|
||||
\ HIGH\n - MEDIUM\n - LOW\n - THUMBNAIL\n has_or_had_format: # was: supported_format - migrated 2026-01-16\n - image/jpeg\n - image/png\n - application/pdf\n\
|
||||
\ max_file_size_mb: 500\n supports_range_requests: true\n example_url: \"https://service.archief.nl/gaf/api/file/v1/12345678.../high/jpeg\"\
|
||||
\n```\n\n**Use Cases:**\n\n1. **Download master files**: Archival-quality preservation copies\n2. **Generate derivatives**:\
|
||||
\ Request specific size/format\n3. **Batch harvesting**: Download all files for a record\n4. **Streaming**: Audio/video\
|
||||
|
|
@ -101,7 +101,7 @@ classes:
|
|||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
supported_format:
|
||||
has_or_had_format: # was: supported_format - migrated per Rule 53/56 (2026-01-16)
|
||||
slot_uri: dcterms:format
|
||||
description: 'File formats (MIME types) available for download.
|
||||
|
||||
|
|
@ -120,7 +120,7 @@ classes:
|
|||
- Video: ["video/mp4", "video/webm"]
|
||||
|
||||
'
|
||||
range: string
|
||||
range: uriorcurie
|
||||
multivalued: true
|
||||
required: true
|
||||
max_file_size_mb:
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ imports:
|
|||
- ../slots/has_or_had_access_restriction
|
||||
- ../slots/has_or_had_web_claim
|
||||
- ../slots/language
|
||||
- ../slots/supersede
|
||||
- ../slots/superseded_by
|
||||
- ../slots/supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/is_or_was_superseded_by # was: superseded_by - migrated per Rule 53/56 (2026-01-16)
|
||||
- ../slots/revision_date
|
||||
- ../slots/served_by
|
||||
- ../slots/retrieval_agent
|
||||
|
|
@ -133,7 +133,7 @@ imports:
|
|||
- ../slots/start
|
||||
- ../slots/has_or_had_description # was: sub_guide_description - migrated per Rule 53
|
||||
- ./Description
|
||||
- ../slots/sub_guide_temporal_coverage
|
||||
# REMOVED: ../slots/sub_guide_temporal_coverage - migrated to has_or_had_content (2026-01-17, Rule 53/56)
|
||||
- ./SubGuideType
|
||||
- ../slots/has_or_had_sub_guide
|
||||
- ../slots/has_or_had_sub_section
|
||||
|
|
@ -274,8 +274,8 @@ classes:
|
|||
- slug
|
||||
- specificity_annotation
|
||||
- has_or_had_sub_guide
|
||||
- superseded_by
|
||||
- supersede
|
||||
- is_or_was_superseded_by # was: superseded_by - migrated per Rule 53/56 (2026-01-16)
|
||||
- supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- finding_aid_temporal_coverage
|
||||
- has_or_had_label # was: title
|
||||
|
|
@ -570,7 +570,7 @@ classes:
|
|||
- slug
|
||||
- specificity_annotation
|
||||
- has_or_had_description # was: sub_guide_description - migrated per Rule 53
|
||||
- sub_guide_temporal_coverage
|
||||
- has_or_had_content # was: sub_guide_temporal_coverage - migrated per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_type
|
||||
- template_specificity
|
||||
# REMOVED: title_en, title_nl - migrated to has_or_had_label with Label (2026-01-14, Rule 53)
|
||||
|
|
@ -612,6 +612,18 @@ classes:
|
|||
Uses SubGuideType class hierarchy.
|
||||
is_or_was_access_restricted:
|
||||
range: boolean
|
||||
has_or_had_content:
|
||||
range: string
|
||||
description: |
|
||||
Time period covered by this sub-guide (free text).
|
||||
MIGRATED from sub_guide_temporal_coverage (2026-01-17) per Rule 53/56.
|
||||
|
||||
Examples: "1811-1935", "before 1811", "1811-present"
|
||||
examples:
|
||||
- value: "1811-1935"
|
||||
description: Date range
|
||||
- value: "before 1811"
|
||||
description: Open-ended historical period
|
||||
exact_mappings:
|
||||
- rico:isOrWasPartOf
|
||||
ArchiveReference:
|
||||
|
|
@ -632,7 +644,7 @@ classes:
|
|||
- name
|
||||
- resource_description
|
||||
- specificity_annotation
|
||||
- sub_guide_temporal_coverage
|
||||
- has_or_had_content # was: sub_guide_temporal_coverage - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- has_or_had_url # was: url - migrated per Rule 53 (2025-01-15)
|
||||
slot_usage:
|
||||
|
|
@ -647,6 +659,13 @@ classes:
|
|||
MIGRATED from url slot per slot_fixes.yaml (Rule 53, 2025-01-15).
|
||||
isil:
|
||||
pattern: ^[A-Z]{2}-[A-Za-z0-9]+$
|
||||
has_or_had_content:
|
||||
range: string
|
||||
description: |
|
||||
Time period covered by this archive reference (free text).
|
||||
MIGRATED from sub_guide_temporal_coverage (2026-01-17) per Rule 53/56.
|
||||
|
||||
Examples: "1811-1935", "before 1811", "1811-present"
|
||||
exact_mappings:
|
||||
- rico:RecordSet
|
||||
- schema:ArchiveOrganization
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ imports:
|
|||
- ../slots/temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
- ./TimeSpan
|
||||
# REMOVED 2026-01-14: valid_from + valid_to - migrated to temporal_extent (Rule 53)
|
||||
- ../slots/supersede
|
||||
- ../slots/supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/extraction_confidence
|
||||
- ../slots/extraction_note
|
||||
- ../slots/observed_in
|
||||
|
|
@ -111,7 +111,7 @@ classes:
|
|||
- requirement_value
|
||||
- source_section
|
||||
- specificity_annotation
|
||||
- supersede
|
||||
- supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
||||
slot_usage:
|
||||
|
|
@ -206,7 +206,7 @@ classes:
|
|||
description: Location in FAQ document
|
||||
- value: Work Programme page 45
|
||||
description: Location in programme document
|
||||
supersede:
|
||||
supersedes_or_superseded: # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
range: uriorcurie
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/requirement/ec-cl2-2024-heritage-01/min-partners-4
|
||||
|
|
@ -226,7 +226,7 @@ classes:
|
|||
- Each requirement links to WebObservation for full provenance chain
|
||||
- requirement_value + requirement_unit enable structured queries
|
||||
- is_mandatory defaults to true; explicitly set false for optional requirements
|
||||
- supersedes creates version chain for requirement changes
|
||||
- supersedes_or_superseded creates version chain for requirement changes
|
||||
- extraction_confidence can differ from observation confidence
|
||||
see_also:
|
||||
- https://dublincore.org/specifications/dublin-core/dcmi-terms/#Standard
|
||||
|
|
|
|||
|
|
@ -33,7 +33,10 @@ imports:
|
|||
- ../slots/shop_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/square_meters
|
||||
- ../slots/supplier_relationship
|
||||
- ../slots/has_or_had_supplier # was: supplier_relationship - migrated per Rule 53/56 (2026-01-16)
|
||||
- ./Supplier
|
||||
- ./SupplierType
|
||||
- ./SupplierTypes
|
||||
- ../slots/template_specificity
|
||||
- ../slots/temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
# REMOVED 2026-01-14: valid_from + valid_to - migrated to temporal_extent (Rule 53)
|
||||
|
|
@ -127,7 +130,7 @@ classes:
|
|||
- specificity_annotation
|
||||
- square_meters
|
||||
- staff_count
|
||||
- supplier_relationship
|
||||
- has_or_had_supplier # was: supplier_relationship - migrated per Rule 53/56 (2026-01-16)
|
||||
- template_specificity
|
||||
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
|
||||
- has_or_had_conversion_rate
|
||||
|
|
@ -284,15 +287,29 @@ classes:
|
|||
description: Internal management
|
||||
- value: Outsourced (Culture Shops Ltd)
|
||||
description: External operator
|
||||
supplier_relationship:
|
||||
range: string
|
||||
has_or_had_supplier: # was: supplier_relationship - migrated per Rule 53/56 (2026-01-16)
|
||||
range: Supplier
|
||||
inlined_as_list: true
|
||||
multivalued: true
|
||||
required: false
|
||||
description: |
|
||||
Supplier relationships for shop merchandise.
|
||||
MIGRATED from supplier_relationship slot per slot_fixes.yaml (Rule 53/56, 2026-01-16).
|
||||
examples:
|
||||
- value: King & McGaw (art prints)
|
||||
description: Print supplier
|
||||
- value: Museum Reproductions Ltd
|
||||
description: Reproduction supplier
|
||||
- value:
|
||||
- has_or_had_label:
|
||||
label_text: "King & McGaw"
|
||||
has_or_had_type:
|
||||
- has_or_had_label:
|
||||
label_text: "Print Supplier"
|
||||
has_or_had_description:
|
||||
description_text: "Art prints supplier"
|
||||
- has_or_had_label:
|
||||
label_text: "Museum Reproductions Ltd"
|
||||
has_or_had_type:
|
||||
- has_or_had_label:
|
||||
label_text: "Reproduction Supplier"
|
||||
description: Structured supplier relationships with type classification
|
||||
temporal_extent: # was: valid_from + valid_to - migrated per Rule 53
|
||||
range: TimeSpan
|
||||
required: false
|
||||
|
|
@ -369,6 +386,19 @@ classes:
|
|||
staff_count: 25
|
||||
square_meters: 450.0
|
||||
managed_by: In-house (Rijksmuseum BV)
|
||||
has_or_had_supplier: # was: supplier_relationship - migrated per Rule 53/56 (2026-01-16)
|
||||
- has_or_had_label:
|
||||
label_text: "King & McGaw"
|
||||
has_or_had_type:
|
||||
- has_or_had_label:
|
||||
label_text: "Print Supplier"
|
||||
has_or_had_description:
|
||||
description_text: "Fine art prints supplier for museum reproductions"
|
||||
- has_or_had_label:
|
||||
label_text: "Museum Reproductions Ltd"
|
||||
has_or_had_type:
|
||||
- has_or_had_label:
|
||||
label_text: "Reproduction Supplier"
|
||||
valid_from: '2013-04-13'
|
||||
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
||||
description: Rijksmuseum flagship museum shop
|
||||
|
|
|
|||
|
|
@ -23,30 +23,14 @@ imports:
|
|||
- ../slots/religious_tradition
|
||||
- ../slots/secularization_status
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/stewardship_responsibility
|
||||
- ../slots/is_or_was_managed_by # was: stewardship_responsibility - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/collection_type
|
||||
- ../slots/has_or_had_access_policy
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/holy_site_subtype
|
||||
- ../slots/religious_function
|
||||
- ../slots/religious_tradition
|
||||
- ../slots/secularization_status
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/stewardship_responsibility
|
||||
- ../slots/template_specificity
|
||||
- ../slots/collection_type
|
||||
- ../slots/has_or_had_access_policy
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/holy_site_subtype
|
||||
- ../slots/religious_function
|
||||
- ../slots/religious_tradition
|
||||
- ../slots/secularization_status
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/stewardship_responsibility
|
||||
- ../slots/template_specificity
|
||||
# REMOVED duplicate imports - these are already imported above:
|
||||
# collection_type, has_or_had_access_policy, has_or_had_custodian_type, holy_site_subtype
|
||||
# religious_function, religious_tradition, secularization_status, specificity_annotation
|
||||
# stewardship_responsibility, template_specificity (x3 copies)
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -295,7 +279,7 @@ classes:
|
|||
\ ;\n hc:religious_tradition \"Roman Catholic Christianity\" ;\n hc:collection_type \"Archival records\", \"Papal\
|
||||
\ documents\", \"Medieval manuscripts\", \"Correspondence\" ;\n hc:religious_function \"Support papal governance\"\
|
||||
, \"Document Church history\", \"Preserve canon law\" ;\n hc:access_policy \"Restricted access by appointment\", \"\
|
||||
Scholars and researchers only\", \"No browsing\" ;\n hc:stewardship_responsibility \"Prefect of Vatican Apostolic Archive\"\
|
||||
Scholars and researchers only\", \"No browsing\" ;\n hc:is_or_was_managed_by \"Prefect of Vatican Apostolic Archive\"\
|
||||
, \"Papal administrative authority\" ;\n hc:secularization_status \"Active religious institution, No secularization\"\
|
||||
\ ;\n schema:name \"Vatican Apostolic Archive\"@en, \"Archivum Apostolicum Vaticanum\"@la ;\n schema:alternateName\
|
||||
\ \"Vatican Secret Archives (former name until 2019)\" ;\n schema:foundingDate \"1612\" ;\n schema:location \"Vatican\
|
||||
|
|
@ -322,7 +306,7 @@ classes:
|
|||
- religious_tradition
|
||||
- secularization_status
|
||||
- specificity_annotation
|
||||
- stewardship_responsibility
|
||||
- is_or_was_managed_by # was: stewardship_responsibility - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
slot_usage:
|
||||
religious_tradition:
|
||||
|
|
@ -366,8 +350,8 @@ classes:
|
|||
description: Cathedral treasury access
|
||||
- value: Digitized online, Physical access by permission
|
||||
description: Monastery library access
|
||||
stewardship_responsibility:
|
||||
range: string
|
||||
is_or_was_managed_by: # was: stewardship_responsibility - migrated per Rule 53/56 (2026-01-17)
|
||||
range: uriorcurie
|
||||
required: true
|
||||
examples:
|
||||
- value: Prefect of Vatican Archive, Papal authority
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ imports:
|
|||
- ../enums/JurisdictionTypeEnum
|
||||
- ../enums/LegalSystemTypeEnum
|
||||
- ../slots/country
|
||||
- ../slots/subregion
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/settlement
|
||||
- ../slots/description
|
||||
- ../slots/jurisdiction_id
|
||||
|
|
@ -77,7 +77,7 @@ classes:
|
|||
- legal_system_type
|
||||
- settlement
|
||||
- specificity_annotation
|
||||
- subregion
|
||||
- has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- has_or_had_code # was: supranational_code - migrated per Rule 53
|
||||
- template_specificity
|
||||
slot_usage:
|
||||
|
|
@ -88,7 +88,7 @@ classes:
|
|||
required: true
|
||||
country:
|
||||
required: false
|
||||
subregion:
|
||||
has_or_had_geographic_subdivision: # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
required: false
|
||||
settlement:
|
||||
required: false
|
||||
|
|
|
|||
|
|
@ -18,29 +18,8 @@ imports:
|
|||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/broader_type
|
||||
- ../slots/catalog_system
|
||||
- ../slots/cataloging_standard
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/interlibrary_loan
|
||||
- ../slots/lending_policy
|
||||
- ../slots/library_subtype
|
||||
- ../slots/membership_required
|
||||
- ../slots/special_collection
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/broader_type
|
||||
- ../slots/catalog_system
|
||||
- ../slots/cataloging_standard
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/interlibrary_loan
|
||||
- ../slots/lending_policy
|
||||
- ../slots/library_subtype
|
||||
- ../slots/membership_required
|
||||
- ../slots/special_collection
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
- ./WikiDataIdentifier
|
||||
classes:
|
||||
LibraryType:
|
||||
is_a: CustodianType
|
||||
|
|
@ -148,10 +127,12 @@ classes:
|
|||
- special_collection
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
slot_usage:
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
required: true
|
||||
description: Wikidata identifier (Q-number) for this Library type concept
|
||||
broader_type:
|
||||
range: LibraryType
|
||||
required: false
|
||||
|
|
@ -177,7 +158,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/library/Q22806
|
||||
glamorcubesfixphdnt_code: LIBRARY
|
||||
wikidata_entity: Q22806
|
||||
has_or_had_identifier: Q22806 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- National Library@en
|
||||
- nationale bibliotheek@nl
|
||||
|
|
@ -198,12 +179,11 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/library/Q1994819
|
||||
glamorcubesfixphdnt_code: LIBRARY
|
||||
wikidata_entity: Q1994819
|
||||
has_or_had_identifier: Q1994819 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- WSF Library@en
|
||||
- WSF-bibliotheek@nl
|
||||
has_or_had_description: public library in the Netherlands with a secondary research function (Wetenschappelijke en Speciale # was: type_description - migrated per Rule 53/56 (2026-01-16)
|
||||
Functies)
|
||||
has_or_had_description: public library in the Netherlands with a secondary research function (Wetenschappelijke en Speciale Functies) # was: type_description - migrated per Rule 53/56 (2026-01-16)
|
||||
broader_type: https://nde.nl/ontology/hc/type/library/Q7075
|
||||
lending_policy: open
|
||||
catalog_system: OCLC
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ prefixes:
|
|||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
aat: http://vocab.getty.edu/aat/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
|
|
@ -167,8 +168,8 @@ classes:
|
|||
**AAT Alignment**: aat:300014109 (paper)
|
||||
exact_mappings:
|
||||
- aat:300014109
|
||||
- wd:Q11472 # Wikidata: paper (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
wikidata_equivalent: "Q11472"
|
||||
|
||||
ParchmentMaterial:
|
||||
is_a: OrganicMaterial
|
||||
|
|
@ -181,8 +182,8 @@ classes:
|
|||
**AAT Alignment**: aat:300011851 (parchment)
|
||||
exact_mappings:
|
||||
- aat:300011851
|
||||
- wd:Q226697 # Wikidata: parchment (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
wikidata_equivalent: "Q226697"
|
||||
|
||||
TextileMaterial:
|
||||
is_a: OrganicMaterial
|
||||
|
|
@ -196,8 +197,8 @@ classes:
|
|||
**AAT Alignment**: aat:300014069 (textile)
|
||||
exact_mappings:
|
||||
- aat:300014069
|
||||
- wd:Q28823 # Wikidata: textile (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
wikidata_equivalent: "Q28823"
|
||||
|
||||
LeatherMaterial:
|
||||
is_a: OrganicMaterial
|
||||
|
|
@ -210,8 +211,8 @@ classes:
|
|||
**AAT Alignment**: aat:300011845 (leather)
|
||||
exact_mappings:
|
||||
- aat:300011845
|
||||
- wd:Q286 # Wikidata: leather (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
wikidata_equivalent: "Q286"
|
||||
|
||||
WoodMaterial:
|
||||
is_a: OrganicMaterial
|
||||
|
|
@ -224,8 +225,8 @@ classes:
|
|||
**AAT Alignment**: aat:300011914 (wood)
|
||||
exact_mappings:
|
||||
- aat:300011914
|
||||
- wd:Q287 # Wikidata: wood (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
wikidata_equivalent: "Q287"
|
||||
|
||||
NitrateFilmMaterial:
|
||||
is_a: SyntheticMaterial
|
||||
|
|
@ -239,11 +240,11 @@ classes:
|
|||
**AAT Alignment**: aat:300127173 (nitrate film)
|
||||
exact_mappings:
|
||||
- aat:300127173
|
||||
- wd:Q1201597 # Wikidata: nitrate film (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
typical_temperature: "-5°C to 4°C (cold storage mandatory)"
|
||||
typical_humidity: "30-35% RH"
|
||||
preservation_risks: "fire hazard, toxic off-gassing, self-ignition, deterioration"
|
||||
wikidata_equivalent: "Q1201597"
|
||||
|
||||
AcetateFilmMaterial:
|
||||
is_a: SyntheticMaterial
|
||||
|
|
@ -257,11 +258,11 @@ classes:
|
|||
**AAT Alignment**: aat:300127322 (acetate film)
|
||||
exact_mappings:
|
||||
- aat:300127322
|
||||
- wd:Q421063 # Wikidata: acetate film (was: annotation wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
annotations:
|
||||
typical_temperature: "2°C to 10°C (cold storage recommended)"
|
||||
typical_humidity: "30-40% RH"
|
||||
preservation_risks: "vinegar syndrome, shrinkage, warping, channel marks"
|
||||
wikidata_equivalent: "Q421063"
|
||||
|
||||
PolyesterFilmMaterial:
|
||||
is_a: SyntheticMaterial
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ imports:
|
|||
- ../slots/source_url
|
||||
- ../slots/retrieved_on
|
||||
- ../slots/content_hash
|
||||
- ../slots/supersede
|
||||
- ../slots/supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/effective_date
|
||||
- ../slots/extraction_agent
|
||||
- ../slots/extraction_note
|
||||
|
|
@ -97,7 +97,7 @@ classes:
|
|||
- statement_summary
|
||||
- statement_text
|
||||
- has_or_had_type
|
||||
- supersede
|
||||
- supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- has_or_had_url # was: text_fragment - migrated per Rule 53
|
||||
- has_or_had_provenance_path
|
||||
|
|
|
|||
|
|
@ -19,29 +19,8 @@ imports:
|
|||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/broader_type
|
||||
- ../slots/cataloging_standard
|
||||
- ../slots/collection_focus
|
||||
- ../slots/conservation_lab
|
||||
- ../slots/exhibition_program
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_facility
|
||||
- ../slots/museum_subtype
|
||||
- ../slots/research_department
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/broader_type
|
||||
- ../slots/cataloging_standard
|
||||
- ../slots/collection_focus
|
||||
- ../slots/conservation_lab
|
||||
- ../slots/exhibition_program
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/has_or_had_facility
|
||||
- ../slots/museum_subtype
|
||||
- ../slots/research_department
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
- ./WikiDataIdentifier
|
||||
classes:
|
||||
MuseumType:
|
||||
is_a: CustodianType
|
||||
|
|
@ -163,10 +142,12 @@ classes:
|
|||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_facility # was: visitor_facility - migrated per Rule 53
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
slot_usage:
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
required: true
|
||||
description: Wikidata identifier (Q-number) for this Museum type concept
|
||||
broader_type:
|
||||
range: MuseumType
|
||||
required: false
|
||||
|
|
@ -202,7 +183,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/museum/Q207694
|
||||
glamorcubesfixphdnt_code: MUSEUM
|
||||
wikidata_entity: Q207694
|
||||
has_or_had_identifier: Q207694 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Art Museum@en
|
||||
- kunstmuseum@nl
|
||||
|
|
@ -228,7 +209,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/museum/Q559049
|
||||
glamorcubesfixphdnt_code: MUSEUM
|
||||
wikidata_entity: Q559049
|
||||
has_or_had_identifier: Q559049 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Natural History Museum@en
|
||||
- natuurhistorisch museum@nl
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ imports:
|
|||
- ./WebObservation
|
||||
- ./TimeSpan
|
||||
- ../enums/DigitalPresenceTypeEnum
|
||||
- ../slots/supersede
|
||||
- ../slots/supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/confidence_score
|
||||
- ../slots/superseded_by
|
||||
- ../slots/is_or_was_superseded_by # was: superseded_by - migrated per Rule 53/56 (2026-01-16)
|
||||
- ../slots/is_or_was_about_digital_presence
|
||||
# REMOVED - migrated to is_or_was_asserted_by (Rule 53)
|
||||
# - ../slots/asserted_by
|
||||
|
|
@ -105,8 +105,8 @@ classes:
|
|||
- confidence_score
|
||||
- digital_presence_type
|
||||
- specificity_annotation
|
||||
- superseded_by
|
||||
- supersede
|
||||
- is_or_was_superseded_by # was: superseded_by - migrated per Rule 53/56 (2026-01-16)
|
||||
- supersedes_or_superseded # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- temporal_extent
|
||||
slot_usage:
|
||||
|
|
@ -202,12 +202,12 @@ classes:
|
|||
description: High confidence - no website exists
|
||||
- value: 0.65
|
||||
description: Medium confidence - both active, unclear primary
|
||||
superseded_by:
|
||||
is_or_was_superseded_by: # was: superseded_by - migrated per Rule 53/56 (2026-01-16)
|
||||
range: uriorcurie
|
||||
required: false
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/assertion/club-facebook-primary-2023
|
||||
supersede:
|
||||
supersedes_or_superseded: # was: supersede - migrated per Rule 53/56 (2026-01-17)
|
||||
range: uriorcurie
|
||||
required: false
|
||||
examples:
|
||||
|
|
@ -215,7 +215,7 @@ classes:
|
|||
comments:
|
||||
- Models primary presence status as temporal assertion, not static boolean
|
||||
- Based on CIDOC-CRM E13_Attribute_Assignment pattern
|
||||
- Supports change tracking via supersedes/superseded_by links
|
||||
- Supports change tracking via supersedes_or_superseded/is_or_was_superseded_by links
|
||||
- Provenance via WebObservation references
|
||||
- TimeSpan allows fuzzy temporal boundaries
|
||||
- Confidence scores reflect evidence quality
|
||||
|
|
|
|||
|
|
@ -18,29 +18,8 @@ imports:
|
|||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/broader_type
|
||||
- ../slots/data_repository
|
||||
- ../slots/has_or_had_academic_affiliation
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/publication_output
|
||||
- ../slots/research_center_subtype
|
||||
- ../slots/research_focus
|
||||
- ../slots/research_infrastructure
|
||||
- ../slots/research_project
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/broader_type
|
||||
- ../slots/data_repository
|
||||
- ../slots/has_or_had_academic_affiliation
|
||||
- ../slots/has_or_had_custodian_type
|
||||
- ../slots/publication_output
|
||||
- ../slots/research_center_subtype
|
||||
- ../slots/research_focus
|
||||
- ../slots/research_infrastructure
|
||||
- ../slots/research_project
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_entity
|
||||
- ../slots/has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
- ./WikiDataIdentifier
|
||||
classes:
|
||||
ResearchOrganizationType:
|
||||
is_a: CustodianType
|
||||
|
|
@ -224,10 +203,12 @@ classes:
|
|||
- research_project
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
slot_usage:
|
||||
wikidata_entity:
|
||||
has_or_had_identifier: # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
pattern: ^Q[0-9]+$
|
||||
required: true
|
||||
description: Wikidata identifier (Q-number) for this Research Organization type concept
|
||||
broader_type:
|
||||
range: ResearchOrganizationType
|
||||
required: false
|
||||
|
|
@ -252,7 +233,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/research/Q117052196
|
||||
glamorcubesfixphdnt_code: RESEARCH_CENTER
|
||||
wikidata_entity: Q117052196
|
||||
has_or_had_identifier: Q117052196 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Conservation Laboratory@en
|
||||
- restauratieatelier@nl
|
||||
|
|
@ -273,7 +254,7 @@ classes:
|
|||
- value:
|
||||
type_id: https://nde.nl/ontology/hc/type/research/Q181916
|
||||
glamorcubesfixphdnt_code: RESEARCH_CENTER
|
||||
wikidata_entity: Q181916
|
||||
has_or_had_identifier: Q181916 # was: wikidata_entity - migrated per Rule 53 (2026-01-16)
|
||||
type_label:
|
||||
- Herbarium@en
|
||||
- herbarium@nl
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ imports:
|
|||
- ./Country
|
||||
- ./Subregion
|
||||
- ../slots/country
|
||||
- ../slots/subregion
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/geonames_id
|
||||
- ../slots/latitude
|
||||
- ../slots/longitude
|
||||
|
|
@ -21,7 +21,7 @@ imports:
|
|||
- ../slots/longitude
|
||||
- ../slots/settlement_name
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subregion
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/country
|
||||
- ../slots/geonames_id
|
||||
|
|
@ -29,7 +29,7 @@ imports:
|
|||
- ../slots/longitude
|
||||
- ../slots/settlement_name
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subregion
|
||||
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
classes:
|
||||
Settlement:
|
||||
|
|
@ -119,7 +119,7 @@ classes:
|
|||
- longitude
|
||||
- settlement_name
|
||||
- specificity_annotation
|
||||
- subregion
|
||||
- has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
slot_usage:
|
||||
geonames_id:
|
||||
|
|
@ -128,7 +128,7 @@ classes:
|
|||
required: true
|
||||
country:
|
||||
required: true
|
||||
subregion:
|
||||
has_or_had_geographic_subdivision: # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
||||
required: false
|
||||
latitude:
|
||||
required: false
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q2230431
|
||||
- wd:Q2230431 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
|
|
@ -51,8 +51,6 @@ classes:
|
|||
record_set_type: true
|
||||
custodian_type: true
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2230431
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,16 +17,15 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
SoundArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of sound recordings and audio materials within heritage
|
||||
institutions.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q2230431 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2230431
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -27,6 +27,8 @@ classes:
|
|||
require special handling, storage, and access conditions.
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
exact_mappings:
|
||||
- wd:Q4431094 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
mixins:
|
||||
- LibraryType
|
||||
slots:
|
||||
|
|
@ -36,8 +38,6 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q4431094
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:LibraryType", "hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ prefixes:
|
|||
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/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -21,14 +22,14 @@ classes:
|
|||
services.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q4431094 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q4431094
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q27030941
|
||||
- wd:Q27030941 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q27030941
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,16 +17,15 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
SpecializedArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections from archives specialized in specific fields or subject
|
||||
areas.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q27030941 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q27030941
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q101470010
|
||||
- wd:Q101470010 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q101470010
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
SpecializedArchivesCzechiaRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections from specialized archives within the Czech archival system.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q101470010 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q101470010
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q52341833
|
||||
- wd:Q52341833 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q52341833
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
StateArchivesRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of state government records and administrative documentation.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q52341833 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q52341833
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q44796387
|
||||
- wd:Q44796387 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q44796387
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
StateArchivesSectionRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections from Italian state archive sections.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q44796387 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q44796387
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q53131316
|
||||
- wd:Q53131316 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q53131316
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
StateDistrictArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections from Czech state district archives.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q53131316 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q53131316
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q53130134
|
||||
- wd:Q53130134 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q53130134
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
StateRegionalArchiveCzechiaRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections from Czech state regional archives.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q53130134 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q53130134
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -7,20 +7,11 @@ imports:
|
|||
- ../slots/country
|
||||
- ../slots/iso_3166_2_code
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subdivision_name
|
||||
- ../slots/has_or_had_label # was: subdivision_name - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScores
|
||||
- ../slots/country
|
||||
- ../slots/iso_3166_2_code
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subdivision_name
|
||||
- ../slots/template_specificity
|
||||
- ../slots/country
|
||||
- ../slots/iso_3166_2_code
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/subdivision_name
|
||||
- ../slots/template_specificity
|
||||
# Removed duplicate imports (2026-01-17)
|
||||
classes:
|
||||
Subregion:
|
||||
class_uri: lcc_cr:GeographicRegion
|
||||
|
|
@ -47,7 +38,7 @@ classes:
|
|||
- country
|
||||
- iso_3166_2_code
|
||||
- specificity_annotation
|
||||
- subdivision_name
|
||||
- has_or_had_label # was: subdivision_name - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
slot_usage:
|
||||
iso_3166_2_code:
|
||||
|
|
@ -55,5 +46,10 @@ classes:
|
|||
identifier: true
|
||||
country:
|
||||
required: true
|
||||
subdivision_name:
|
||||
has_or_had_label: # was: subdivision_name - migrated per Rule 53/56 (2026-01-17)
|
||||
required: false
|
||||
description: |
|
||||
Human-readable name of the subdivision.
|
||||
|
||||
Prefer resolving names via GeoNames API to avoid maintaining multilingual data.
|
||||
Examples: "Pennsylvania" (for US-PA), "Bali" (for ID-BA), "Bayern" (for DE-BY)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,160 @@
|
|||
# Supplier - Main supplier entity class
|
||||
#
|
||||
# Created per slot_fixes.yaml revision for: supplier_relationship
|
||||
# Creation date: 2026-01-16
|
||||
# Rule compliance: 39 (RiC-O naming), 50 (ontology mapping), 53 (no bespoke slots)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/Supplier
|
||||
name: supplier
|
||||
title: Supplier
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
gr: http://purl.org/goodrelations/v1#
|
||||
org: http://www.w3.org/ns/org#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_type
|
||||
- ../slots/temporal_extent
|
||||
- ./Label
|
||||
- ./Description
|
||||
- ./SupplierType
|
||||
- ./TimeSpan
|
||||
|
||||
classes:
|
||||
Supplier:
|
||||
class_uri: schema:Organization
|
||||
description: |
|
||||
Business entity that supplies goods or services to a heritage custodian.
|
||||
|
||||
**PURPOSE**:
|
||||
Models supplier relationships for commercial operations (gift shops, cafes, etc.)
|
||||
in a structured way that captures:
|
||||
- Supplier identity and contact
|
||||
- Type of supplier (print, reproduction, service, etc.)
|
||||
- Products/services provided
|
||||
- Temporal validity of relationship
|
||||
|
||||
**ONTOLOGY ALIGNMENT**:
|
||||
- **Primary** (`class_uri`): `schema:Organization` - Schema.org organization
|
||||
- **Close**: `gr:BusinessEntity` - GoodRelations business entity
|
||||
- **Related**: `org:Organization` - W3C Org organization
|
||||
|
||||
**USAGE**:
|
||||
```yaml
|
||||
has_or_had_supplier:
|
||||
- has_or_had_identifier: "hc:supplier/king-mcgaw"
|
||||
has_or_had_label:
|
||||
label_text: "King & McGaw"
|
||||
has_or_had_type:
|
||||
type_label: "Print Supplier"
|
||||
has_or_had_description:
|
||||
description_text: "Fine art print supplier for museum reproductions"
|
||||
temporal_extent:
|
||||
begin_of_the_begin: "2018-01-01"
|
||||
```
|
||||
|
||||
**MIGRATION NOTE**:
|
||||
Replaces plain string values from `supplier_relationship` slot.
|
||||
Provides structured data with type classification and temporal tracking.
|
||||
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- has_or_had_type
|
||||
- temporal_extent
|
||||
|
||||
slot_usage:
|
||||
has_or_had_identifier:
|
||||
range: uriorcurie
|
||||
description: Unique identifier for the supplier.
|
||||
examples:
|
||||
- value: "hc:supplier/king-mcgaw"
|
||||
description: Supplier identifier CURIE
|
||||
has_or_had_label:
|
||||
range: Label
|
||||
inlined: true
|
||||
required: true
|
||||
description: Name of the supplier organization.
|
||||
examples:
|
||||
- value:
|
||||
label_text: "King & McGaw"
|
||||
description: Art print supplier name
|
||||
- value:
|
||||
label_text: "Museum Reproductions Ltd"
|
||||
description: Reproduction supplier name
|
||||
has_or_had_description:
|
||||
range: Description
|
||||
inlined: true
|
||||
description: Description of the supplier and what they provide.
|
||||
examples:
|
||||
- value:
|
||||
description_text: "Fine art print supplier specializing in museum reproduction prints"
|
||||
description: Supplier description
|
||||
has_or_had_type:
|
||||
range: SupplierType
|
||||
inlined: true
|
||||
multivalued: true
|
||||
description: Classification of the supplier type.
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_label:
|
||||
label_text: "Print Supplier"
|
||||
description: Art print supplier type
|
||||
temporal_extent:
|
||||
range: TimeSpan
|
||||
inlined: true
|
||||
description: Time period of the supplier relationship.
|
||||
examples:
|
||||
- value:
|
||||
begin_of_the_begin: "2018-01-01"
|
||||
description: Relationship started January 2018
|
||||
|
||||
exact_mappings:
|
||||
- schema:Organization
|
||||
close_mappings:
|
||||
- gr:BusinessEntity
|
||||
related_mappings:
|
||||
- org:Organization
|
||||
|
||||
examples:
|
||||
- value:
|
||||
has_or_had_identifier: "hc:supplier/king-mcgaw"
|
||||
has_or_had_label:
|
||||
label_text: "King & McGaw"
|
||||
has_or_had_type:
|
||||
- has_or_had_label:
|
||||
label_text: "Print Supplier"
|
||||
has_or_had_description:
|
||||
description_text: "Leading supplier of fine art prints and museum reproduction services"
|
||||
temporal_extent:
|
||||
begin_of_the_begin: "2018-01-01"
|
||||
description: Art print supplier
|
||||
- value:
|
||||
has_or_had_identifier: "hc:supplier/museum-reproductions-ltd"
|
||||
has_or_had_label:
|
||||
label_text: "Museum Reproductions Ltd"
|
||||
has_or_had_type:
|
||||
- has_or_had_label:
|
||||
label_text: "Reproduction Supplier"
|
||||
has_or_had_description:
|
||||
description_text: "High-quality reproductions of museum artifacts"
|
||||
temporal_extent:
|
||||
begin_of_the_begin: "2015-06-01"
|
||||
end_of_the_end: "2022-12-31"
|
||||
description: Reproduction supplier (historical relationship)
|
||||
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Suppliers applicable to any custodian with commercial operations."
|
||||
migration_source: "supplier_relationship string values"
|
||||
migration_date: "2026-01-16"
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
# SupplierType - Abstract base class for supplier type taxonomy
|
||||
#
|
||||
# Created per slot_fixes.yaml revision for: supplier_relationship
|
||||
# Creation date: 2026-01-16
|
||||
# Rule compliance: 0b (Type/Types naming), 39 (RiC-O naming), 50 (ontology mapping)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/SupplierType
|
||||
name: supplier_type
|
||||
title: Supplier Type
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
schema: http://schema.org/
|
||||
gr: http://purl.org/goodrelations/v1#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_or_had_description
|
||||
- ./Label
|
||||
- ./Description
|
||||
|
||||
classes:
|
||||
SupplierType:
|
||||
class_uri: skos:Concept
|
||||
description: |
|
||||
Abstract base class for supplier type taxonomy.
|
||||
|
||||
**PURPOSE**:
|
||||
Classifies types of suppliers in business relationships with heritage custodians.
|
||||
|
||||
**USAGE**:
|
||||
Concrete subclasses defined in SupplierTypes.yaml:
|
||||
- PrintSupplier (print-on-demand, art prints)
|
||||
- ReproductionSupplier (museum reproductions)
|
||||
- PublicationDistributor (books, catalogs)
|
||||
- ArtisanSupplier (local crafts, handmade items)
|
||||
- LicenseHolder (exclusive merchandise rights)
|
||||
- ServiceProvider (photography, framing, etc.)
|
||||
|
||||
**ONTOLOGY ALIGNMENT**:
|
||||
- `skos:Concept` - Taxonomy/classification concept
|
||||
- `gr:BusinessEntity` - GoodRelations business classification
|
||||
|
||||
**NAMING CONVENTION (Rule 0b)**:
|
||||
- `SupplierType.yaml` - This abstract base class
|
||||
- `SupplierTypes.yaml` - Concrete subclasses
|
||||
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
|
||||
slot_usage:
|
||||
has_or_had_label:
|
||||
range: Label
|
||||
inlined: true
|
||||
description: Human-readable label for the supplier type.
|
||||
examples:
|
||||
- value:
|
||||
label_text: "Print Supplier"
|
||||
description: Art print supplier type
|
||||
has_or_had_description:
|
||||
range: Description
|
||||
inlined: true
|
||||
description: Description of what this supplier type provides.
|
||||
examples:
|
||||
- value:
|
||||
description_text: "Suppliers providing print-on-demand and art reproduction services"
|
||||
description: Print supplier description
|
||||
|
||||
exact_mappings:
|
||||
- skos:Concept
|
||||
close_mappings:
|
||||
- gr:BusinessEntity
|
||||
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: "Supplier types applicable to any custodian with commercial operations."
|
||||
|
|
@ -0,0 +1,77 @@
|
|||
# SupplierTypes - Concrete supplier type subclasses
|
||||
#
|
||||
# Created per slot_fixes.yaml revision for: supplier_relationship
|
||||
# Creation date: 2026-01-16
|
||||
# Rule compliance: 0b (Type/Types naming), 39 (RiC-O naming)
|
||||
|
||||
id: https://nde.nl/ontology/hc/class/SupplierTypes
|
||||
name: supplier_types
|
||||
title: Supplier Types
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./SupplierType
|
||||
|
||||
classes:
|
||||
PrintSupplier:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:PrintSupplier
|
||||
description: |
|
||||
Supplier providing print-on-demand and art reproduction services.
|
||||
Examples: King & McGaw, Artful, Fine Art America
|
||||
|
||||
ReproductionSupplier:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:ReproductionSupplier
|
||||
description: |
|
||||
Supplier providing museum-quality reproductions of artifacts and artworks.
|
||||
Examples: Museum Reproductions Ltd, Alva Studios
|
||||
|
||||
PublicationDistributor:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:PublicationDistributor
|
||||
description: |
|
||||
Distributor for books, catalogs, and publications.
|
||||
Examples: Yale University Press, Thames & Hudson
|
||||
|
||||
ArtisanSupplier:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:ArtisanSupplier
|
||||
description: |
|
||||
Local artisan or craftsperson providing handmade items.
|
||||
Examples: Local jewelry makers, traditional crafters
|
||||
|
||||
LicenseHolder:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:LicenseHolder
|
||||
description: |
|
||||
Entity holding exclusive licensing rights for merchandise.
|
||||
Examples: Exclusive brand licensees, IP rights holders
|
||||
|
||||
ServiceProvider:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:ServiceProvider
|
||||
description: |
|
||||
Supplier providing services rather than products.
|
||||
Examples: Photography services, framing services, packaging
|
||||
|
||||
WholesaleSupplier:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:WholesaleSupplier
|
||||
description: |
|
||||
Bulk/wholesale supplier for general merchandise.
|
||||
Examples: Museum store wholesalers, gift trade suppliers
|
||||
|
||||
DigitalContentSupplier:
|
||||
is_a: SupplierType
|
||||
class_uri: hc:DigitalContentSupplier
|
||||
description: |
|
||||
Supplier of digital products and content.
|
||||
Examples: Digital image libraries, audio guide providers
|
||||
|
|
@ -39,15 +39,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q109326243
|
||||
- wd:Q109326243 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q109326243
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
TelevisionArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of television programs, recordings, and broadcast materials.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q109326243 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q109326243
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q2496264
|
||||
- wd:Q2496264 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2496264
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,16 +17,15 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
UniversityArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of university and college historical records and institutional
|
||||
documentation.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q2496264 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2496264
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
id: https://nde.nl/ontology/hc/class/Vereinsarchiv
|
||||
name: Vereinsarchiv
|
||||
title: Vereinsarchiv Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./ArchiveOrganizationType
|
||||
|
|
@ -25,6 +30,8 @@ classes:
|
|||
document the activities, governance, membership, and cultural contributions of civil society organizations.
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
exact_mappings:
|
||||
- wd:Q130758889 # Wikidata: Vereinsarchiv (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
|
|
@ -32,8 +39,6 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q130758889
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ prefixes:
|
|||
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/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -21,14 +22,14 @@ classes:
|
|||
description: A rico:RecordSetType for classifying collections from German association and club archives.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q130758889 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q130758889
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
id: https://nde.nl/ontology/hc/class/Verlagsarchiv
|
||||
name: Verlagsarchiv
|
||||
title: Verlagsarchiv Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./ArchiveOrganizationType
|
||||
|
|
@ -25,6 +30,8 @@ classes:
|
|||
contracts, marketing materials, and documentation of book production and distribution activities.
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
exact_mappings:
|
||||
- wd:Q130759004 # Wikidata: Verlagsarchiv (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- has_or_had_custodian_type
|
||||
- specificity_annotation
|
||||
|
|
@ -32,8 +39,6 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q130759004
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ prefixes:
|
|||
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/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -21,14 +22,14 @@ classes:
|
|||
description: A rico:RecordSetType for classifying collections from German publishing house archives.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q130759004 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q130759004
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
id: https://nde.nl/ontology/hc/class/Verwaltungsarchiv
|
||||
name: Verwaltungsarchiv
|
||||
title: Verwaltungsarchiv Type
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
wd: http://www.wikidata.org/entity/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./ArchiveOrganizationType
|
||||
|
|
@ -23,14 +28,14 @@ classes:
|
|||
and administrative decision-making, typically from government agencies or large organizations.
|
||||
is_a: ArchiveOrganizationType
|
||||
class_uri: skos:Concept
|
||||
exact_mappings:
|
||||
- wd:Q2519292 # Wikidata: Verwaltungsarchiv (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2519292
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ prefixes:
|
|||
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/
|
||||
imports:
|
||||
- linkml:types
|
||||
- ./CollectionType
|
||||
|
|
@ -20,14 +21,14 @@ classes:
|
|||
description: A rico:RecordSetType for classifying collections of administrative records and bureaucratic documentation.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q2519292 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slots:
|
||||
- specificity_annotation
|
||||
- template_specificity
|
||||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q2519292
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q30047053
|
||||
- wd:Q30047053 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
|
|
@ -48,8 +48,6 @@ classes:
|
|||
mixins:
|
||||
- DigitalPlatformType
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q30047053
|
||||
platform_type_id:
|
||||
identifier: false
|
||||
has_or_had_custodian_type:
|
||||
|
|
|
|||
|
|
@ -17,15 +17,14 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
WebArchiveRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections of preserved web pages and archived online content.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q30047053 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q30047053
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ imports:
|
|||
- ../slots/portal_url
|
||||
- ../slots/record_count
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/successor_portal
|
||||
- ../slots/supersedes_or_superseded # was: successor_portal - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/has_or_had_scope # was: thematic_scope - migrated per Rule 53
|
||||
|
|
@ -121,7 +121,7 @@ classes:
|
|||
\ records\n\n**ONTOLOGY ALIGNMENT**:\n\n- **EDM** (`edm:Aggregation`): Primary mapping - portal aggregates CHOs\n- **ORE**\
|
||||
\ (`ore:Aggregation`): Object Reuse and Exchange aggregation\n- **Schema.org** (`schema:WebSite` + `schema:DataCatalog`):\
|
||||
\ Web presence + data catalog\n- **DCMI Type** (`dcmitype:Collection`): Collection of metadata records\n\n**LIFECYCLE\
|
||||
\ AND MIGRATION**:\n\nPortals evolve over time:\n- New portals launch\n- Portals merge (use `successor_portal`)\n- Portals\
|
||||
\ AND MIGRATION**:\n\nPortals evolve over time:\n- New portals launch\n- Portals merge (use `supersedes_or_superseded`)\n- Portals\
|
||||
\ become legacy but remain accessible\n- Portal scope expands (regional → national)\n\nTrack status with `portal_status`:\
|
||||
\ ACTIVE, LEGACY, DEPRECATED, MERGED\n"
|
||||
exact_mappings:
|
||||
|
|
@ -163,7 +163,7 @@ classes:
|
|||
- serves_finding_aid
|
||||
- sparql_endpoint
|
||||
- specificity_annotation
|
||||
- successor_portal
|
||||
- supersedes_or_superseded # was: successor_portal - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
- temporal_extent
|
||||
- has_or_had_scope # was: thematic_scope - migrated per Rule 53
|
||||
|
|
@ -308,8 +308,11 @@ classes:
|
|||
examples:
|
||||
- value: ACTIVE
|
||||
- value: LEGACY
|
||||
successor_portal:
|
||||
supersedes_or_superseded: # was: successor_portal - migrated per Rule 53/56 (2026-01-17)
|
||||
range: uriorcurie
|
||||
description: |
|
||||
Portal that replaced this one (if deprecated or merged), or that this portal replaced.
|
||||
MIGRATED from successor_portal per Rule 53/56 (2026-01-17).
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/portal/nl/new-archieven-portal
|
||||
description: Hypothetical successor portal
|
||||
|
|
@ -411,7 +414,7 @@ classes:
|
|||
- WebPortal AGGREGATES metadata from multiple institutions
|
||||
- 'Portals form aggregation chains: regional → national → European'
|
||||
- Typically operated by EncompassingBody (Network, Consortium)
|
||||
- Track lifecycle with portal_status and successor_portal
|
||||
- Track lifecycle with portal_status and supersedes_or_superseded
|
||||
- 'NEW: data_license_policy links to portal''s licensing stance (CC0, CC-BY, etc.)'
|
||||
- 'NEW: created_by_project links to Project that built the portal'
|
||||
- 'NEW: is_or_was_associated_with for organizational relationships beyond operator (migrated from associated_encompassing_bodies)'
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ imports:
|
|||
- ../slots/portal_typical_domain
|
||||
- ../slots/published_by
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/succeeded_by
|
||||
- ../slots/is_or_was_superseded_by # was: succeeded_by - migrated per Rule 53/56 (2026-01-17)
|
||||
- ../slots/template_specificity
|
||||
classes:
|
||||
NationalAggregator:
|
||||
|
|
@ -1171,7 +1171,7 @@ classes:
|
|||
\ status is tied to observation B's TimeSpan (2023-06-15)\n- Whether a user queries this in 2023 or 2030 does not change\
|
||||
\ the semantic\n content - the cessation was observed on 2023-06-15\n\n**CHARACTERISTICS**:\n- No longer actively maintained\
|
||||
\ (as of observation TimeSpan)\n- May contain unique historical data\n- Redirects to successor platforms\n- Preserved\
|
||||
\ for link persistence\n- Documentation of historical context\n\n**SUCCESSOR TRACKING**:\nUse `succeeded_by` slot to\
|
||||
\ for link persistence\n- Documentation of historical context\n\n**SUCCESSOR TRACKING**:\nUse `is_or_was_superseded_by` slot to\
|
||||
\ link to replacement portal(s):\n- One-to-one succession (portal replaced by single successor)\n- One-to-many succession\
|
||||
\ (portal split into multiple successors)\n- Many-to-one succession (multiple portals merged into one)\n\n**USE CASES**:\n\
|
||||
- Superseded regional portals\n- Merged aggregation services\n- Discontinued projects\n- Archived web platforms\n"
|
||||
|
|
@ -1181,7 +1181,7 @@ classes:
|
|||
slots:
|
||||
- cessation_observed_in
|
||||
- specificity_annotation
|
||||
- succeeded_by
|
||||
- is_or_was_superseded_by # was: succeeded_by - migrated per Rule 53/56 (2026-01-17)
|
||||
- template_specificity
|
||||
comments:
|
||||
- Legacy/deprecated heritage portal
|
||||
|
|
|
|||
|
|
@ -38,15 +38,13 @@ classes:
|
|||
- is_or_was_related_to # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
- has_or_had_identifier # was: wikidata_entity - migrated per Rule 53 (2026-01-15)
|
||||
exact_mappings:
|
||||
- wd:Q130217628
|
||||
- wd:Q130217628 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- skos:Concept
|
||||
broad_mappings:
|
||||
- wd:Q166118
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q130217628
|
||||
has_or_had_custodian_type:
|
||||
equals_expression: '["hc:ArchiveOrganizationType"]'
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -17,16 +17,15 @@ imports:
|
|||
- ../slots/is_or_was_related_to
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/template_specificity
|
||||
- ../slots/wikidata_equivalent
|
||||
classes:
|
||||
WomensArchivesRecordSetType:
|
||||
description: A rico:RecordSetType for classifying collections documenting women's history, feminist movements, and women's
|
||||
experiences.
|
||||
is_a: CollectionType
|
||||
class_uri: rico:RecordSetType
|
||||
exact_mappings:
|
||||
- wd:Q130217628 # Wikidata (was: slot_usage wikidata_equivalent - migrated per Rule 53, 2026-01-17)
|
||||
slot_usage:
|
||||
wikidata_equivalent:
|
||||
equals_string: Q130217628
|
||||
is_or_was_related_to: # was: wikidata_alignment - migrated per Rule 53 (2026-01-15)
|
||||
range: WikidataAlignment
|
||||
inlined: true
|
||||
|
|
|
|||
|
|
@ -0,0 +1,103 @@
|
|||
# has_or_had_geographic_subdivision slot
|
||||
# Generic slot for geographic subdivision (state, province, region, etc.)
|
||||
#
|
||||
# Migration: Replaces domain-specific 'subregion' slot per slot_fixes.yaml
|
||||
# Following RiC-O naming convention (Rule 39): "hasOrHad..." pattern
|
||||
# for temporal relationships in heritage domain.
|
||||
#
|
||||
# Generation date: 2026-01-17
|
||||
# Rule compliance: 38 (slot centralization + semantic URI), 39 (RiC-O naming), 42 (no prefix), 53 (no bespoke slots), 55 (broadened range), 56 (execute revisions)
|
||||
|
||||
id: https://nde.nl/ontology/hc/slot/has_or_had_geographic_subdivision
|
||||
name: has_or_had_geographic_subdivision_slot
|
||||
title: Has Or Had Geographic Subdivision Slot
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
locn: http://www.w3.org/ns/locn#
|
||||
lcc_cr: https://www.omg.org/spec/LCC/Countries/CountryRepresentation/
|
||||
gn: http://www.geonames.org/ontology#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
|
||||
slots:
|
||||
has_or_had_geographic_subdivision:
|
||||
slot_uri: lcc_cr:isSubregionOf
|
||||
description: |
|
||||
Geographic subdivision within a country (state, province, region, department, etc.).
|
||||
|
||||
**Temporal Semantics** (RiC-O Pattern):
|
||||
The "hasOrHad" naming follows RiC-O convention indicating this relationship
|
||||
may be historical - an entity may have been located in different subdivisions
|
||||
over time (e.g., due to boundary changes, administrative reorganization).
|
||||
|
||||
**Geographic Hierarchy**:
|
||||
Country → GeographicSubdivision (this slot) → Settlement
|
||||
|
||||
**Identifier Format**:
|
||||
ISO 3166-2 codes: {country_alpha2}-{subdivision_code}
|
||||
Examples: US-PA (Pennsylvania), ID-BA (Bali), DE-BY (Bavaria), NL-LI (Limburg)
|
||||
|
||||
**Ontological Alignment**:
|
||||
- **Primary** (`slot_uri`): `lcc_cr:isSubregionOf` - OMG Languages Countries and Codes
|
||||
- **Exact**: `schema:addressRegion` - Schema.org administrative region
|
||||
- **Close**: `locn:adminUnitL2` - INSPIRE administrative unit level 2
|
||||
- **Close**: `gn:A.ADM1` - GeoNames first-order administrative division
|
||||
|
||||
**Use Cases**:
|
||||
- Place is located in a specific subdivision (e.g., "Pittsburgh museum" → US-PA)
|
||||
- Feature types are region-specific (e.g., "sacred shrine (Bali)" → ID-BA)
|
||||
- Legal jurisdiction at subnational level (e.g., Bavarian archive law)
|
||||
- Generating GHCID region codes
|
||||
|
||||
**Range**: `uriorcurie` (Rule 55) - Allows both:
|
||||
- URI references to Subregion class instances
|
||||
- Direct ISO 3166-2 code CURIEs
|
||||
|
||||
**Migration Note** (2026-01-17):
|
||||
Replaces domain-specific `subregion` slot per slot_fixes.yaml revision.
|
||||
Provides generic predicate name applicable across geographic contexts.
|
||||
|
||||
range: uriorcurie # Per Rule 55 - broadened to allow class and CURIE values
|
||||
required: false
|
||||
multivalued: false
|
||||
|
||||
exact_mappings:
|
||||
- schema:addressRegion
|
||||
|
||||
close_mappings:
|
||||
- locn:adminUnitL2
|
||||
- gn:A.ADM1
|
||||
|
||||
related_mappings:
|
||||
- lcc_cr:GeographicRegion
|
||||
|
||||
annotations:
|
||||
rico_naming_convention: |
|
||||
Follows RiC-O "hasOrHad" pattern for temporal predicates.
|
||||
See Rule 39: Slot Naming Convention (RiC-O Style)
|
||||
replaces_slots: "subregion"
|
||||
migration_date: "2026-01-17"
|
||||
iso_standard: "ISO 3166-2"
|
||||
|
||||
comments:
|
||||
- "Generic geographic subdivision slot (state, province, region, etc.)"
|
||||
- "Uses ISO 3166-2 codes for unambiguous identification"
|
||||
- "RiC-O naming: hasOrHad indicates potentially historical relationship"
|
||||
- "Replaces domain-specific 'subregion' slot (2026-01-17)"
|
||||
- "Range is Subregion class or direct ISO 3166-2 CURIE"
|
||||
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/subregion/US-PA
|
||||
description: "Pennsylvania, United States"
|
||||
- value: https://nde.nl/ontology/hc/subregion/ID-BA
|
||||
description: "Bali, Indonesia"
|
||||
- value: https://nde.nl/ontology/hc/subregion/DE-BY
|
||||
description: "Bavaria (Bayern), Germany"
|
||||
- value: https://nde.nl/ontology/hc/subregion/NL-LI
|
||||
description: "Limburg, Netherlands"
|
||||
|
|
@ -0,0 +1,105 @@
|
|||
# has_or_had_subject slot
|
||||
# Generic slot for subject/topic associations
|
||||
#
|
||||
# Migration: Replaces domain-specific 'subject_depicted' slot per slot_fixes.yaml
|
||||
# Following RiC-O naming convention (Rule 39): "hasOrHad..." pattern
|
||||
# for temporal relationships in heritage domain.
|
||||
#
|
||||
# Generation date: 2026-01-17
|
||||
# Rule compliance: 38 (slot centralization + semantic URI), 39 (RiC-O naming), 42 (no prefix), 53 (no bespoke slots), 55 (broadened range), 56 (execute revisions)
|
||||
|
||||
id: https://nde.nl/ontology/hc/slot/has_or_had_subject
|
||||
name: has_or_had_subject_slot
|
||||
title: Has Or Had Subject Slot
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
|
||||
slots:
|
||||
has_or_had_subject:
|
||||
slot_uri: schema:about
|
||||
description: |
|
||||
Subject matter, theme, or topic depicted, described, or associated with an entity.
|
||||
|
||||
**Temporal Semantics** (RiC-O Pattern):
|
||||
The "hasOrHad" naming follows RiC-O convention indicating this relationship
|
||||
may be historical - an entity may have different subject associations over time
|
||||
(e.g., reattribution of artwork subject, reinterpretation of archival content).
|
||||
|
||||
**Use Cases**:
|
||||
- **Artwork subjects**: Themes depicted in paintings, sculptures, photographs
|
||||
- **Archival subjects**: Topics covered in document collections
|
||||
- **Collection subjects**: Thematic focus of a collection
|
||||
- **Exhibition subjects**: Themes explored in an exhibition
|
||||
|
||||
**Controlled Vocabularies** (Recommended):
|
||||
- **AAT** (Getty Art & Architecture Thesaurus): Art and artifact subjects
|
||||
- **Iconclass**: Iconographic classification (e.g., "31A221 - portrait of a woman")
|
||||
- **LCSH** (Library of Congress Subject Headings): General subjects
|
||||
- **UNESCO Thesaurus**: Cultural heritage subjects
|
||||
|
||||
**Ontological Alignment**:
|
||||
- **Primary** (`slot_uri`): `schema:about` - Schema.org subject property
|
||||
- **Exact**: `dcterms:subject` - Dublin Core subject
|
||||
- **Close**: `crm:P62_depicts` - CIDOC-CRM visual depiction
|
||||
- **Close**: `skos:broader/narrower` - SKOS conceptual relationships
|
||||
|
||||
**Range**: `uriorcurie` (Rule 55) - Allows both:
|
||||
- Direct string values for simple subjects
|
||||
- URI references to Subject class instances or controlled vocabulary terms
|
||||
|
||||
**Migration Note** (2026-01-17):
|
||||
Replaces domain-specific `subject_depicted` slot per slot_fixes.yaml revision.
|
||||
Provides generic predicate name applicable across heritage object contexts.
|
||||
|
||||
range: uriorcurie # Per Rule 55 - broadened to allow class and string/CURIE values
|
||||
required: false
|
||||
multivalued: true
|
||||
|
||||
exact_mappings:
|
||||
- dcterms:subject
|
||||
|
||||
close_mappings:
|
||||
- crm:P62_depicts
|
||||
- skos:Concept
|
||||
|
||||
related_mappings:
|
||||
- crm:P129_is_about
|
||||
- schema:keywords
|
||||
|
||||
annotations:
|
||||
rico_naming_convention: |
|
||||
Follows RiC-O "hasOrHad" pattern for temporal predicates.
|
||||
See Rule 39: Slot Naming Convention (RiC-O Style)
|
||||
replaces_slots: "subject_depicted, subject_area (partial)"
|
||||
migration_date: "2026-01-17"
|
||||
controlled_vocabularies: "AAT, Iconclass, LCSH, UNESCO Thesaurus"
|
||||
|
||||
comments:
|
||||
- "Generic subject/topic association slot"
|
||||
- "Use controlled vocabularies (AAT, Iconclass, LCSH) where possible"
|
||||
- "RiC-O naming: hasOrHad indicates potentially historical relationship"
|
||||
- "Replaces domain-specific 'subject_depicted' slot (2026-01-17)"
|
||||
- "Range allows strings or URI references to Subject class"
|
||||
|
||||
examples:
|
||||
- value: portrait
|
||||
description: "Simple string subject for artwork"
|
||||
- value: girl
|
||||
description: "Figure subject"
|
||||
- value: pearl earring
|
||||
description: "Object subject"
|
||||
- value: aat:300015637
|
||||
description: "AAT term for 'portraits' via CURIE"
|
||||
- value: iconclass:31A221
|
||||
description: "Iconclass term for 'portrait of a woman'"
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
# has_or_had_supplier - Supplier relationship slot
|
||||
#
|
||||
# Created per slot_fixes.yaml revision for: supplier_relationship
|
||||
# Creation date: 2026-01-16
|
||||
# Rule compliance: 39 (RiC-O naming), 50 (ontology mapping), 53 (no bespoke slots), 56 (semantic consistency)
|
||||
|
||||
id: https://nde.nl/ontology/hc/slot/has_or_had_supplier
|
||||
name: has_or_had_supplier
|
||||
title: Has or Had Supplier
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
gr: http://purl.org/goodrelations/v1#
|
||||
org: http://www.w3.org/ns/org#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
|
||||
slots:
|
||||
has_or_had_supplier:
|
||||
slot_uri: hc:hasOrHadSupplier
|
||||
description: |
|
||||
Supplier relationship for an organization or commercial operation.
|
||||
|
||||
**USAGE**:
|
||||
Used for modeling business relationships with suppliers:
|
||||
- Merchandise suppliers for gift shops
|
||||
- Print-on-demand partners
|
||||
- Publication distributors
|
||||
- Service providers
|
||||
- Licensing partners
|
||||
|
||||
**ONTOLOGY ALIGNMENT**:
|
||||
- **Primary** (`slot_uri`): `hc:hasOrHadSupplier` - Heritage Custodian property
|
||||
- **Close**: `schema:supplier` - Schema.org supplier relationship
|
||||
- **Close**: `gr:hasBrand` - GoodRelations brand/supplier
|
||||
- **Related**: `org:linkedTo` - W3C Org general organizational link
|
||||
|
||||
**TEMPORAL SEMANTICS** (Rule 39):
|
||||
The "hasOrHad" pattern indicates this relationship may have temporal validity.
|
||||
Supplier relationships can change over time - contracts end, new partnerships form.
|
||||
|
||||
**MIGRATION NOTE**:
|
||||
Created to replace bespoke `supplier_relationship` slot per Rule 53/56.
|
||||
Provides structured Supplier class instead of plain string values.
|
||||
|
||||
range: uriorcurie # Broadened per Rule 55 - classes narrow via slot_usage
|
||||
multivalued: true
|
||||
|
||||
exact_mappings:
|
||||
- schema:supplier
|
||||
close_mappings:
|
||||
- gr:hasBrand
|
||||
related_mappings:
|
||||
- org:linkedTo
|
||||
|
||||
examples:
|
||||
- value: "hc:Supplier/king-mcgaw"
|
||||
description: Art print supplier (CURIE reference)
|
||||
- value: "hc:Supplier/museum-reproductions-ltd"
|
||||
description: Reproduction supplier (CURIE reference)
|
||||
|
||||
annotations:
|
||||
custodian_types: '["G", "M", "L", "A", "S"]'
|
||||
custodian_types_rationale: "Supplier relationships primarily relevant for galleries, museums, libraries, archives, and societies with retail operations."
|
||||
migration_source: "supplier_relationship"
|
||||
migration_date: "2026-01-16"
|
||||
migration_rule: "Rule 53/56"
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
# is_or_was_superseded_by - Supersession relationship with RiC-O temporal semantics
|
||||
#
|
||||
# Created per slot_fixes.yaml migration for: superseded_by
|
||||
# Migration date: 2026-01-16
|
||||
# Rule 53/56: Generic reusable slot instead of bespoke superseded_by
|
||||
# Rule 39: RiC-O temporal naming convention (is_or_was_*)
|
||||
|
||||
id: https://nde.nl/ontology/hc/slot/is_or_was_superseded_by
|
||||
name: is_or_was_superseded_by_slot
|
||||
title: Is Or Was Superseded By
|
||||
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
|
||||
default_prefix: hc
|
||||
|
||||
imports:
|
||||
- linkml:types
|
||||
|
||||
slots:
|
||||
is_or_was_superseded_by:
|
||||
slot_uri: hc:isOrWasSupersededBy
|
||||
range: uriorcurie
|
||||
description: |
|
||||
Reference to an entity that supersedes, replaces, or succeeds this one.
|
||||
|
||||
**TEMPORAL SEMANTICS** (RiC-O naming convention):
|
||||
The "is_or_was" prefix indicates this relationship may be:
|
||||
- Current (active supersession)
|
||||
- Historical (past supersession in a chain)
|
||||
|
||||
**USAGE**:
|
||||
Used to track version chains and replacement relationships:
|
||||
- Finding aid versions (v1 → v2 → v3)
|
||||
- Assertion updates (old assertion → new assertion)
|
||||
- Document versions (original → amended)
|
||||
|
||||
**PROVENANCE PATTERN**:
|
||||
For temporal tracking, combine with `temporal_extent` to record
|
||||
WHEN the supersession occurred:
|
||||
```yaml
|
||||
is_or_was_superseded_by: https://example.org/finding-aid/v2
|
||||
temporal_extent:
|
||||
end_of_the_end: "2025-06-15" # Date when superseded
|
||||
```
|
||||
|
||||
**MIGRATED FROM**: superseded_by (2026-01-16)
|
||||
- Original slot_uri preserved in exact_mappings
|
||||
- Changed from range:uri to range:uriorcurie per Rule 55
|
||||
- Renamed per Rule 39 (RiC-O temporal naming)
|
||||
|
||||
Dublin Core: isReplacedBy - "A related resource that supplants,
|
||||
displaces, or supersedes the described resource."
|
||||
exact_mappings:
|
||||
- dcterms:isReplacedBy
|
||||
- hc:supersededBy # Original slot_uri preserved
|
||||
close_mappings:
|
||||
- prov:wasInvalidatedBy
|
||||
related_mappings:
|
||||
- rico:isOrWasSuccessorOf
|
||||
comments:
|
||||
- Uses uriorcurie range to allow both full URIs and compact CURIEs
|
||||
- Classes can narrow range via slot_usage to specific class types (e.g., Entity)
|
||||
- Temporal context should be tracked via temporal_extent slot when needed
|
||||
annotations:
|
||||
migration_source: superseded_by
|
||||
migration_date: "2026-01-16"
|
||||
migration_rule: "Rule 53/56 - Generic slots, semantic consistency"
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue