Refactor code structure for improved readability and maintainability
This commit is contained in:
parent
ca3ce0bd11
commit
8fa09858e5
349 changed files with 4605 additions and 7657 deletions
45
.opencode/rules/polished-slot-storage-location.md
Normal file
45
.opencode/rules/polished-slot-storage-location.md
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
# Rule: Polished Slot Storage Location
|
||||
|
||||
## Summary
|
||||
|
||||
Polished (refactored) canonical slot files MUST be stored in the parent `slots/` directory:
|
||||
|
||||
```
|
||||
schemas/20251121/linkml/modules/slots/
|
||||
```
|
||||
|
||||
They must **NOT** be stored in the `20260202_matang/` subdirectory.
|
||||
|
||||
## Rationale
|
||||
|
||||
The `20260202_matang/` directory and its `new/` subdirectory contain **draft/unpolished** slot definitions that are pending review. Once a slot file has been polished (ontology-aligned, translated, cleaned), it graduates to the canonical `slots/` directory.
|
||||
|
||||
## Directory Structure
|
||||
|
||||
```
|
||||
schemas/20251121/linkml/modules/slots/
|
||||
├── *.yaml ← Polished canonical slot files go HERE
|
||||
└── 20260202_matang/
|
||||
├── *.yaml ← Draft/unpolished canonical slots (staging area)
|
||||
└── new/
|
||||
└── *.yaml ← Raw/draft slot definitions pending triage
|
||||
```
|
||||
|
||||
## Rule
|
||||
|
||||
- When polishing a slot file, write the result to `schemas/20251121/linkml/modules/slots/{slot_name}.yaml`
|
||||
- If the source file was in `20260202_matang/`, remove it from there after writing to `slots/`
|
||||
- If the source file was in `20260202_matang/new/`, it should only be deleted after user confirmation of alias absorption (per the no-autonomous-alias-assignment rule)
|
||||
- If a file already exists in `slots/` (i.e., it was previously polished in an earlier session), overwrite it in place
|
||||
|
||||
## Examples
|
||||
|
||||
**CORRECT:**
|
||||
```
|
||||
schemas/20251121/linkml/modules/slots/has_pattern.yaml ← polished file
|
||||
```
|
||||
|
||||
**WRONG:**
|
||||
```
|
||||
schemas/20251121/linkml/modules/slots/20260202_matang/has_pattern.yaml ← should not be here after polishing
|
||||
```
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-02-11T12:57:50.598Z",
|
||||
"generated": "2026-02-12T16:43:15.527Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 2369,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
id: https://nde.nl/ontology/hc/slot/specimen_type
|
||||
name: specimen_type_slot
|
||||
title: Specimen Type Slot
|
||||
id: https://nde.nl/ontology/hc/slot/has_specimen
|
||||
name: has_specimen
|
||||
title: Has Specimen
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -16,8 +16,9 @@ imports:
|
|||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
specimen_type:
|
||||
description: 'Categories of living specimens maintained in the collection.
|
||||
has_specimen:
|
||||
description: |
|
||||
Includes, Contains, or References a specific individual physical sample, organism, or artifact collected for study, display, or preservation.
|
||||
|
||||
Multi-valued field capturing all taxonomic groups represented.
|
||||
|
||||
|
|
@ -97,7 +98,8 @@ slots:
|
|||
|
||||
'
|
||||
range: string
|
||||
slot_uri: dwc:typeStatus
|
||||
slot_uri: hc:hasSpecimen
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
aliases:
|
||||
- specimen_type
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
id: https://nde.nl/ontology/hc/slot/speech_detected
|
||||
name: speech_detected_slot
|
||||
title: Speech Detected Slot
|
||||
id: https://nde.nl/ontology/hc/slot/has_spoken_words
|
||||
name: has_spoken_words
|
||||
title: has spoken words
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
|
|
@ -16,9 +16,9 @@ imports:
|
|||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
speech_detected:
|
||||
description: 'Whether speech was detected in the video audio.
|
||||
|
||||
has_spoken_words:
|
||||
description: |
|
||||
Contains, Features, or Records audible speech, dialogue, or vocal communication within a media file or segment.
|
||||
|
||||
High-level flag for presence of speech content.
|
||||
|
||||
|
|
@ -28,8 +28,8 @@ slots:
|
|||
- false: No speech detected (music-only, silent, etc.)
|
||||
|
||||
'
|
||||
range: boolean
|
||||
slot_uri: hc:speechDetected
|
||||
slot_uri: hc:hasSpokenWords
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
aliases:
|
||||
- speech_detected
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/recording_available
|
||||
name: recording_available_slot
|
||||
title: Recording Available Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
recording_available:
|
||||
description: 'Whether audio/video recording of this performance exists.
|
||||
|
||||
'
|
||||
range: boolean
|
||||
slot_uri: hc:recordingAvailable
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/recording_url
|
||||
name: recording_url_slot
|
||||
title: Recording Url Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
recording_url:
|
||||
description: 'Links to recordings of this performance (audio, video). Mapped to schema:url as the standard property for web addresses of media resources.
|
||||
|
||||
'
|
||||
range: uri
|
||||
multivalued: true
|
||||
slot_uri: schema:url
|
||||
close_mappings:
|
||||
- schema:contentUrl
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/recurrence_pattern
|
||||
name: recurrence_pattern_slot
|
||||
title: Recurrence Pattern Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
recurrence_pattern:
|
||||
description: 'Pattern for recurring activities.
|
||||
|
||||
|
||||
Use ISO 8601 duration or human-readable description.
|
||||
|
||||
|
||||
Examples: "P1Y" (annual), "P3M" (quarterly), "P1M" (monthly)
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:recurrencePattern
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,73 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/refers_or_referred_to
|
||||
name: refers_or_referred_to_slot
|
||||
title: Refers Or Referred To Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
refers_or_referred_to:
|
||||
slot_uri: prov:wasDerivedFrom
|
||||
description: 'Links an observation or document to the entity it refers to or describes.
|
||||
|
||||
|
||||
**Temporal Semantics** (RiC-O Pattern):
|
||||
|
||||
The "refersOrReferred" naming follows RiC-O convention indicating this relationship
|
||||
|
||||
may be historical - observations may reference entities from the past.
|
||||
|
||||
|
||||
**Ontological Alignment**:
|
||||
|
||||
- **Primary** (`slot_uri`): `prov:wasDerivedFrom` - PROV-O derivation
|
||||
|
||||
- **Close**: `crm:P67_refers_to` - CIDOC-CRM reference relationship
|
||||
|
||||
|
||||
**MIGRATED FROM**: `derived_from_entity` slot
|
||||
|
||||
|
||||
The revision pattern generalizes the derivation relationship:
|
||||
|
||||
- Can link to EntityReconstruction (reconstructed formal entities)
|
||||
|
||||
- Can link to any entity type (not just CustodianLegalStatus)
|
||||
|
||||
- Enables provenance chain traversal
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
multivalued: true
|
||||
required: false
|
||||
exact_mappings:
|
||||
close_mappings:
|
||||
- crm:P67_refers_to # CIDOC-CRM: "Identifies an item that is referred to by an E89 Propositional Object"
|
||||
annotations:
|
||||
rico_naming_convention: 'Follows RiC-O "refersOrReferred" pattern for temporal predicates.
|
||||
|
||||
See Rule 39: Slot Naming Convention (RiC-O Style)
|
||||
|
||||
'
|
||||
replaces_slots: derived_from_entity
|
||||
migration_date: '2026-01-25'
|
||||
custodian_types: '["*"]'
|
||||
comments:
|
||||
- MIGRATED from derived_from_entity per slot_fixes.yaml (Rule 53)
|
||||
- Links observation to entity it references
|
||||
- 'RiC-O naming: refersOrReferred indicates potentially historical relationship'
|
||||
- PROV-O wasDerivedFrom for provenance chain
|
||||
examples:
|
||||
- value: https://nde.nl/ontology/hc/legal/stichting-rijksmuseum
|
||||
description: Observation refers to Rijksmuseum legal entity
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/refers_to_access_policy
|
||||
name: refers_to_access_policy_slot
|
||||
title: Refers To Access Policy Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
refers_to_access_policy:
|
||||
description: 'Link to AccessPolicy defining the access restrictions.
|
||||
|
||||
Required for dark archives to document why access is denied.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: AccessPolicy
|
||||
slot_uri: hc:refersToAccessPolicy
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/refers_to_custodian
|
||||
name: refers_to_custodian-slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
slots:
|
||||
refers_to_custodian:
|
||||
description: "Links this collection aspect back to the Custodian hub it represents.\n\n**Dual Linking Pattern**:\n- `refers_to_custodian`: Links to CUSTODIAN HUB (Custodian class)\n- `responsible_legal_entity`: Links to LEGAL ASPECT (CustodianLegalStatus class)\n\nBoth reference the SAME custodian but different levels of abstraction:\n```yaml\nLegalResponsibilityCollection:\n # Hub reference (abstract identifier)\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n \n # Legal aspect reference (specific legal entity)\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\n\n# Both ultimately refer to Rijksmuseum, but:\n# - refers_to_custodian: Stable hub identifier (GHCID-based URI)\n# - responsible_legal_entity: Specific legal form/registration (may change over time)\n```\n\n**Navigation Patterns**:\n1. **Collection \u2192 Hub \u2192 All Aspects**:\n ```sparql\n ?collection hc:refers_to_custodian ?hub .\n ?hub hc:has_legal_status\
|
||||
\ ?legal ;\n hc:has_name ?name ;\n hc:has_place ?place ;\n hc:has_collection ?other_collections .\n ```\n\n2. **Collection \u2192 Legal Aspect (Direct)**:\n ```sparql\n ?collection tooi:verantwoordelijke ?legal .\n ?legal hc:legal_name ?name ;\n hc:registration_numbers ?reg .\n ```\n\n**Why Both Properties?**:\n- `refers_to_custodian`: STABLE hub identifier (doesn't change with legal reorganizations)\n- `responsible_legal_entity`: SPECIFIC legal entity (tracks custody transfers, mergers, reorganizations)\n\nExample: Rijksmuseum collection custody unchanged for 140 years (same hub),\nbut legal entity underwent multiple reorganizations (legal aspect changed).\n"
|
||||
slot_uri: dcterms:references
|
||||
range: string # uriorcurie
|
||||
# range: Custodian
|
||||
required: true
|
||||
comments:
|
||||
- This property connects observations and reconstructions back to the abstract Custodian hub, allowing multiple views of the same entity to be linked together.
|
||||
- Range is Custodian (not uriorcurie) to create explicit relationship in UML diagrams and enable schema validation.
|
||||
broad_mappings:
|
||||
- schema:Organization
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/refers_to_legal_status
|
||||
name: refers_to_legal_status_slot
|
||||
title: Refers To Legal Status Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
refers_to_legal_status:
|
||||
description: 'The legal entity that these articles establish/govern.
|
||||
|
||||
|
||||
**RiC-O**: rico:documents for documentation relationship.
|
||||
|
||||
|
||||
ArticlesOfAssociation DOCUMENTS CustodianLegalStatus.
|
||||
|
||||
|
||||
**Note**: Even during PRE_EXISTENCE, this links to the (future)
|
||||
|
||||
CustodianLegalStatus that will be created upon registration.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: CustodianLegalStatus
|
||||
slot_uri: hc:refersToLegalStatus
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/refers_to_person
|
||||
name: refers_to_person-slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
pico: https://personsincontext.org/model#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
slots:
|
||||
refers_to_person:
|
||||
slot_uri: hc:refersToPersonHub
|
||||
description: "Links this PersonObservation to the central Person hub it describes.\n\n**HUB-OBSERVATION PATTERN (PICO)**:\n\nThe PiCo (Persons in Context) ontology establishes a fundamental distinction:\n- **Person** (hub): Abstract identity, minimal data, stable over time\n- **PersonObservation** (this class): Evidence-based data from specific sources\n\nMultiple observations from different sources, time periods, or institutions\ncan all refer to the same Person hub, building up a complete picture.\n\n```\nPersonObservation (LinkedIn 2024) \u2500\u2500refers_to_person\u2500\u2500\u2510\n \u2502\nPersonObservation (Annual Report 2020) \u2500\u2500refers_to\u2500\u2500> Person (hub)\n \u2502\nPersonObservation (Staff Directory 1995) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**WHY THIS MATTERS**:\n\n1. **Cross-Institution Career\
|
||||
\ Tracking**:\n Same person worked at Rijksmuseum (obs 1), Van Gogh Museum (obs 2).\n Both observations link to ONE Person hub.\n \n2. **Source Reconciliation**:\n LinkedIn says \"Director\", annual report says \"General Director\".\n Both are valid observations of the same Person - no need to choose.\n \n3. **Temporal Evolution**:\n Person's title changed over time. Each observation captures a snapshot.\n Hub provides stable identity anchor.\n\n**USAGE**:\n\n```yaml\nPersonObservation:\n person_name: \"Taco Dibbits\"\n role_title: \"General Director\"\n unit_affiliation: \".../org-unit/rm-executive\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n observation_source:\n source_type: \"Staff directory\"\n observation_date: \"2025-01-15\"\n```\n\n**RELATIONSHIP TO OTHER PATTERNS**:\n\n| From | Slot | To | Purpose |\n|------|------|----|---------|\n| CustodianObservation | refers_to_custodian | Custodian | Org observation \u2192 org\
|
||||
\ hub |\n| PersonObservation | **refers_to_person** | **Person** | Person observation \u2192 person hub |\n| Event | involved_actors | Person/Custodian | Event \u2192 participants |\n| Person | participated_in_events | Event | Person \u2192 events (inverse) |\n\n**See**: modules/classes/Person.yaml for Person hub class\n**See**: modules/slots/refers_to_person.yaml for slot definition\n"
|
||||
range: string # uriorcurie
|
||||
# range: Person
|
||||
required: false
|
||||
comments:
|
||||
- This property connects PersonObservation to the abstract Person hub, allowing multiple views of the same person (from different sources, time periods, or institutions) to be linked together.
|
||||
- Range is Person (not uriorcurie) to create explicit relationship in UML diagrams and enable schema validation.
|
||||
- Required is false initially to allow PersonObservation without hub linkage, but production data should always have this link.
|
||||
- prov:specializationOf does not exist in PROV-O (should be prov:wasRevisionOf or similar)
|
||||
- schema:person does not exist in Schema.org - it's schema:Person (class)
|
||||
close_mappings:
|
||||
- dcterms:references
|
||||
related_mappings:
|
||||
- pico:PersonObservation # PiCo class for person observations (no hasObservation property exists)
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/refers_to_storage
|
||||
name: refers_to_storage_slot
|
||||
title: Refers To Storage Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
refers_to_storage:
|
||||
description: 'The storage facility being assessed.
|
||||
|
||||
|
||||
Links this observation to the Storage instance it describes.
|
||||
|
||||
|
||||
PROV-O: used indicates entities used in activity.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: Storage
|
||||
slot_uri: hc:refersToStorage
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/region
|
||||
name: region_slot
|
||||
title: Region Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
vcard: http://www.w3.org/2006/vcard/ns#
|
||||
locn: http://www.w3.org/ns/locn#
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
# default_range: string
|
||||
description: "Administrative region, state, province, or similar first-level subdivision.\n\nvCard: region - \"The region (e.g. state or province) associated with the \naddress of the object\"\n\nLOCN: adminUnitL2 - \"The name or names of a unit of administration where \na Local Administrative Unit (LAU) is responsible.\"\n\nSchema.org: addressRegion - \"The region in which the locality is.\"\n\nFor structured subregion references, use Subregion class with ISO 3166-2 code.\n\nExamples:\n- \"Noord-Holland\" (Dutch province)\n- \"California\" (US state)\n- \"England\" (UK constituent country)\n- \"NL-NH\" (ISO 3166-2 code)\n"
|
||||
slots:
|
||||
region:
|
||||
slot_uri: vcard:region
|
||||
range: string
|
||||
required: false
|
||||
description: "State, province, region, or other first-level administrative subdivision.\n\nvCard: region - \"The region (e.g. state or province) associated with the \naddress of the object\"\n\nUse official name or ISO 3166-2 subdivision code (e.g., \"NL-NH\" for \nNoord-Holland, Netherlands).\n\nFor structured reference, use Subregion class.\n"
|
||||
exact_mappings:
|
||||
- schema:addressRegion
|
||||
close_mappings:
|
||||
- locn:adminUnitL2
|
||||
examples:
|
||||
- value: Noord-Holland
|
||||
description: Dutch province name
|
||||
- value: NL-NH
|
||||
description: ISO 3166-2 subdivision code
|
||||
- value: California
|
||||
description: US state name
|
||||
- value: "\xCEle-de-France"
|
||||
description: French region name
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
comments:
|
||||
- Use official local name or ISO 3166-2 code
|
||||
- For structured references, use Subregion class with code
|
||||
- Level varies by country (state, province, region, etc.)
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/region_code
|
||||
name: region_code_slot
|
||||
title: Region Code Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
region_code:
|
||||
slot_uri: hc:region_code
|
||||
range: string
|
||||
description: 'Region Code for heritage custodian entities.
|
||||
|
||||
'
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
specificity_score: 0.5
|
||||
exact_mappings:
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/region_confidence
|
||||
name: region_confidence_slot
|
||||
title: Region Confidence Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
sosa: http://www.w3.org/ns/sosa/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
region_confidence:
|
||||
description: 'OCR confidence (0.0-1.0).
|
||||
|
||||
**Ontology mapping**: Uses sosa:hasSimpleResult because OCR models act as sensors producing observation results.'
|
||||
range: float
|
||||
minimum_value: 0.0
|
||||
maximum_value: 1.0
|
||||
slot_uri: sosa:hasSimpleResult
|
||||
close_mappings:
|
||||
- prov:value
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/region_language
|
||||
name: region_language_slot
|
||||
title: Region Language Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
region_language:
|
||||
description: Detected language (ISO 639-1)
|
||||
range: string
|
||||
slot_uri: hc:regionLanguage
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/region_text
|
||||
name: region_text_slot
|
||||
title: Region Text Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
region_text:
|
||||
description: Extracted text content
|
||||
range: string
|
||||
slot_uri: hc:regionText
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/region_type
|
||||
name: region_type_slot
|
||||
title: Region Type Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
region_type:
|
||||
description: 'Type of text region (on-screen text classification for OCR). MIGRATED: range changed from TextTypeEnum to TextType class per Rule 9 (enum-to-class promotion).'
|
||||
range: string # uriorcurie
|
||||
# range: TextType
|
||||
slot_uri: hc:regionType
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/register_abbreviation
|
||||
name: register_abbreviation_slot
|
||||
title: register_abbreviation slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
gleif-base: https://www.gleif.org/ontology/Base/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
register_abbreviation:
|
||||
description: "Common abbreviation for the register.\n\nExamples:\n- \"HR\" (Handelsregister)\n- \"KvK\" (Kamer van Koophandel - technically the authority, but commonly used)\n- \"CH\" (Companies House)\n- \"RCS\" (Registre du commerce et des soci\xE9t\xE9s)\n"
|
||||
range: string
|
||||
slot_uri: gleif-base:hasAbbreviationLocal
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/register_id
|
||||
name: register_id_slot
|
||||
title: register_id slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
register_id:
|
||||
description: 'Unique identifier for this trade register.
|
||||
|
||||
|
||||
Recommended format: {country_code}-{register_abbreviation}
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- "NL-HR" (Netherlands Handelsregister)
|
||||
|
||||
- "DE-HRB-MUC" (Germany HRB Munich)
|
||||
|
||||
- "GB-CH" (UK Companies House)
|
||||
|
||||
- "US-DE" (Delaware Division of Corporations)
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: schema:identifier
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/register_name
|
||||
name: register_name_slot
|
||||
title: register_name slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
gleif_base: https://www.gleif.org/ontology/Base/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
register_name:
|
||||
description: 'Official name of the trade register in English.
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- "Commercial Register" (Netherlands, Germany)
|
||||
|
||||
- "Companies Register" (UK)
|
||||
|
||||
- "Division of Corporations" (Delaware)
|
||||
|
||||
- "Legal Affairs Bureau Commercial Registration" (Japan)
|
||||
|
||||
'
|
||||
range: string
|
||||
required: true
|
||||
slot_uri: gleif_base:hasNameTranslatedEnglish
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/register_name_local
|
||||
name: register_name_local_slot
|
||||
title: register_name_local slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
gleif_base: https://www.gleif.org/ontology/Base/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
register_name_local:
|
||||
description: "Official name in local language.\n\nExamples:\n- \"Handelsregister\" (Netherlands, Germany)\n- \"Registre du commerce et des soci\xE9t\xE9s\" (France)\n- \"\u5546\u696D\u767B\u8A18\u7C3F\" (Japan)\n- \"\u0422\u043E\u0440\u0433\u043E\u0432\u044B\u0439 \u0440\u0435\u0435\u0441\u0442\u0440\" (Russia)\n"
|
||||
range: string
|
||||
slot_uri: gleif_base:hasNameLegalLocal
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,48 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/register_type
|
||||
name: register_type_slot
|
||||
title: register_type slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../enums/RegisterTypeEnum
|
||||
default_prefix: hc
|
||||
slots:
|
||||
register_type:
|
||||
description: 'Type of organizations this register handles.
|
||||
|
||||
|
||||
Many jurisdictions have separate registers for different entity types.
|
||||
|
||||
|
||||
Values:
|
||||
|
||||
- COMMERCIAL: For-profit businesses (default)
|
||||
|
||||
- FOUNDATION: Non-profit foundations
|
||||
|
||||
- ASSOCIATION: Voluntary associations
|
||||
|
||||
- CHARITY: Registered charities
|
||||
|
||||
- CULTURAL: Heritage/cultural institutions
|
||||
|
||||
- MIXED: Multiple entity types in one register
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: RegisterTypeEnum
|
||||
required: true
|
||||
slot_uri: schema:category
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/registered_office_clause
|
||||
name: registered_office_clause_slot
|
||||
title: Registered Office Clause Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
registered_office_clause:
|
||||
description: 'The registered office clause (statutaire zetel) from the articles.
|
||||
|
||||
|
||||
This is the legal domicile, not necessarily the physical address.
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:registeredOfficeClause
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/registers_or_registered
|
||||
name: registers_or_registered
|
||||
title: Registers or Registered
|
||||
description: >-
|
||||
Links a registry or catalog to the entities (datasets, items) it registers.
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcat: http://www.w3.org/ns/dcat#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
registers_or_registered:
|
||||
slot_uri: dcat:dataset
|
||||
description: Datasets registered in this catalog/register.
|
||||
range: string # uriorcurie
|
||||
# range: Dataset
|
||||
multivalued: true
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,56 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/registration_authority
|
||||
name: registration_authority_slot
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
registration_authority:
|
||||
slot_uri: rov:hasRegisteredOrganization
|
||||
range: string # uriorcurie
|
||||
# range: RegistrationAuthority
|
||||
description: 'Primary registration authority for this entity.
|
||||
|
||||
Links to RegistrationAuthority class.
|
||||
|
||||
|
||||
Examples: Chamber of Commerce, Companies House, Charity Commission, IRS.
|
||||
|
||||
|
||||
The RegistrationAuthority class includes:
|
||||
|
||||
- name: Official name (e.g., "Kamer van Koophandel")
|
||||
|
||||
- abbreviation: Short code (e.g., "KvK")
|
||||
|
||||
- jurisdiction: Geographic jurisdiction (country/region)
|
||||
|
||||
- website: Official website
|
||||
|
||||
- registration_types: Types of entities they can register
|
||||
|
||||
'
|
||||
comments:
|
||||
- Now uses structured RegistrationAuthority class instead of simple string
|
||||
- Authorities vary by jurisdiction and entity type
|
||||
exact_mappings:
|
||||
close_mappings:
|
||||
- prov:wasAttributedTo
|
||||
examples:
|
||||
- value:
|
||||
name: Kamer van Koophandel
|
||||
abbreviation: KvK
|
||||
jurisdiction: NL
|
||||
website: https://www.kvk.nl
|
||||
description: Dutch Chamber of Commerce
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/registration_date
|
||||
name: registration_date_slot
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
registration_date:
|
||||
slot_uri: schema:foundingDate
|
||||
range: date
|
||||
description: 'DEPRECATED: Use registration_numbers[].temporal_validity instead.
|
||||
|
||||
Temporal validity is now captured in RegistrationNumber class.
|
||||
|
||||
'
|
||||
broad_mappings:
|
||||
- dcterms:date
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/regulated_by_scheme
|
||||
name: regulated_by_scheme_slot
|
||||
title: Regulated By Scheme Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
org: http://www.w3.org/ns/org#
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
regulated_by_scheme:
|
||||
slot_uri: hc:regulatedByScheme
|
||||
range: string # uriorcurie
|
||||
multivalued: true
|
||||
description: "Tax or regulatory scheme(s) that govern an entity's fiscal treatment.\n\nThis generic slot connects entities (donation schemes, custodians, etc.)\nto formal regulatory frameworks that provide tax benefits, compliance\nrequirements, or legal status.\n\n**MIGRATION**: Replaces `tax_scheme` per slot_fixes.yaml revision.\nThe structured TaxScheme class provides:\n- Typed classification via TaxSchemeType hierarchy\n- Jurisdictional metadata\n- Tax benefit percentages\n- Regulatory body references\n\n**HERITAGE SECTOR CONTEXT**:\n\nHeritage institutions operate under various tax regimes:\n- Netherlands: ANBI (general), Cultural ANBI (125% deduction)\n- UK: Gift Aid, Cultural Gifts Scheme\n- USA: 501(c)(3), 501(c)(4)\n- Germany: Gemeinn\xFCtzigkeit\n- France: M\xE9c\xE9nat culturel\n\n**USAGE PATTERN**:\n\n```yaml\ndonation_scheme:\n regulated_by_scheme:\n - scheme_type: CULTURAL_ANBI\n jurisdiction: NL\n # MIGRATED 2026-01-24: deduction_percentage \u2192 offers_or_offered\
|
||||
\ (Rule 53)\n offers_or_offered:\n - has_or_had_percentage:\n percentage_value: 125\n regulatory_body: Belastingdienst\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- schema:GovernmentService - Tax schemes as government services\n- org:Organization - Regulatory bodies as organizations\n- schema:Legislation - Legal basis for schemes\n"
|
||||
broad_mappings:
|
||||
- schema:isRelatedTo
|
||||
close_mappings:
|
||||
- org:classification
|
||||
- schema:legislationApplies
|
||||
annotations:
|
||||
replaces_slot: tax_scheme
|
||||
migration_date: '2026-01-16'
|
||||
specificity_score: 0.45
|
||||
specificity_rationale: 'Moderately specific - tax schemes are important for donation
|
||||
|
||||
functionality but not universally needed across all custodian queries.
|
||||
|
||||
'
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: 'All heritage custodian types may operate under tax schemes
|
||||
|
||||
that affect their donation acceptance capabilities.
|
||||
|
||||
'
|
||||
|
|
@ -1,79 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/regulates_or_regulated
|
||||
name: regulates_or_regulated_slot
|
||||
title: Regulates Or Regulated Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
odrl: http://www.w3.org/ns/odrl/2/
|
||||
schema: http://schema.org/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
regulates_or_regulated:
|
||||
slot_uri: odrl:target
|
||||
description: 'Entity or system that is or was regulated by a policy or control mechanism.
|
||||
|
||||
|
||||
**Temporal Semantics** (RiC-O Pattern):
|
||||
|
||||
The "OrRegulated" suffix follows RiC-O convention indicating
|
||||
|
||||
the regulation relationship may be current or historical.
|
||||
|
||||
|
||||
**Ontological Alignment**:
|
||||
|
||||
- **Primary** (`slot_uri`): `odrl:target` - ODRL target of policy
|
||||
|
||||
- **Related**: `prov:wasInfluencedBy` - PROV-O influence
|
||||
|
||||
|
||||
**Use Cases**:
|
||||
|
||||
- Climate control policy regulating climate control systems
|
||||
|
||||
- Access policy regulating collection access
|
||||
|
||||
- Preservation policy regulating storage conditions
|
||||
|
||||
|
||||
**Cardinality**:
|
||||
|
||||
Multivalued - policies may regulate multiple entities/systems.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
required: false
|
||||
multivalued: true
|
||||
inlined: false # Fixed invalid inline for primitive type
|
||||
inlined_as_list: false # Fixed invalid inline for primitive type
|
||||
related_mappings:
|
||||
- prov:wasInfluencedBy
|
||||
annotations:
|
||||
rico_naming_convention: 'Follows RiC-O "OrRegulated" pattern for temporal predicates.
|
||||
|
||||
See Rule 39: Slot Naming Convention (RiC-O Style)
|
||||
|
||||
'
|
||||
created_for: climate_control_type migration
|
||||
migration_date: '2026-01-19'
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: Regulation relationships apply to all heritage types.
|
||||
specificity_score: 0.4
|
||||
specificity_rationale: Moderately specialized slot for policy-target relationships.
|
||||
comments:
|
||||
- Links policies to what they regulate
|
||||
- Maps to odrl:target for rights/rules targets
|
||||
- 'RiC-O naming: OrRegulated indicates potentially historical'
|
||||
examples:
|
||||
- value: hc:ClimateControl/warehouse-hvac
|
||||
description: Climate control system regulated by policy
|
||||
exact_mappings:
|
||||
|
|
@ -1,67 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/regulatory_authority
|
||||
name: regulatory_authority_slot
|
||||
title: Regulatory Authority Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
regulatory_authority:
|
||||
description: 'Boolean indicating whether the institution has legal enforcement powers
|
||||
|
||||
related to cultural heritage (e.g., issuing permits, enforcing heritage law,
|
||||
|
||||
designating protected monuments).
|
||||
|
||||
|
||||
**TRUE when institution can**:
|
||||
|
||||
- Issue heritage protection designations (monument listing)
|
||||
|
||||
- Grant or deny building/renovation permits for heritage sites
|
||||
|
||||
- Enforce heritage protection laws
|
||||
|
||||
- Levy fines for heritage violations
|
||||
|
||||
- Issue export licenses for cultural objects
|
||||
|
||||
|
||||
**FALSE when institution**:
|
||||
|
||||
- Provides only advisory services (no legal authority)
|
||||
|
||||
- Operates grant programs (funding without enforcement)
|
||||
|
||||
- Manages collections without regulatory role
|
||||
|
||||
|
||||
**Examples**:
|
||||
|
||||
- TRUE: Historic England (building consent powers), Austrian Bundesdenkmalamt
|
||||
|
||||
- FALSE: Arts Council England (funding only), NDE (aggregation platform)
|
||||
|
||||
|
||||
**Ontology Alignment**:
|
||||
|
||||
- Maps to `org:hasUnit` with specialized regulatory role
|
||||
|
||||
- Related to `cpov:PublicOrganisation` governance structures
|
||||
|
||||
'
|
||||
range: boolean
|
||||
slot_uri: hc:regulatoryAuthority
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/regulatory_body
|
||||
name: regulatory_body_slot
|
||||
title: Regulatory Body Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
org: http://www.w3.org/ns/org#
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
regulatory_body:
|
||||
slot_uri: schema:provider
|
||||
description: 'Name of the government agency or regulatory body administering a scheme,
|
||||
|
||||
license, or registration.
|
||||
|
||||
|
||||
**EXAMPLES**:
|
||||
|
||||
- Belastingdienst (Dutch Tax Authority)
|
||||
|
||||
- HMRC (UK tax authority)
|
||||
|
||||
- IRS (US Internal Revenue Service)
|
||||
|
||||
- RCE (Rijksdienst voor het Cultureel Erfgoed)
|
||||
|
||||
- Charity Commission (UK)
|
||||
|
||||
|
||||
**USAGE**:
|
||||
|
||||
Used with TaxScheme, AccreditationStatus, and similar classes
|
||||
|
||||
to document which authority administers the relevant program.
|
||||
|
||||
'
|
||||
range: string
|
||||
exact_mappings:
|
||||
related_mappings:
|
||||
- org:Organization
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
custodian_types_rationale: All heritage custodians interact with regulatory bodies
|
||||
specificity_score: 0.45
|
||||
specificity_rationale: Relevant for compliance and governance queries
|
||||
comments:
|
||||
- String value with name of regulatory body
|
||||
- Created 2026-01-17 for TaxScheme class per Rule 48
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related
|
||||
name: related_slot
|
||||
title: Related Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
related:
|
||||
slot_uri: dcterms:spatial
|
||||
description: Related geographic areas (e.g., for WWII - Germany, Japan)
|
||||
range: string
|
||||
multivalued: true
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_agenda
|
||||
name: related_agenda_slot
|
||||
title: Related Agendas Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
related_agenda:
|
||||
range: string # uriorcurie
|
||||
multivalued: true
|
||||
description: 'Related agendas - predecessors, successors, or complementary frameworks.
|
||||
|
||||
|
||||
Helps understand the policy landscape and evolution of priorities.
|
||||
|
||||
'
|
||||
slot_uri: hc:relatedAgendas
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_call
|
||||
name: related_call_slot
|
||||
title: Related Calls Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
related_call:
|
||||
range: string # uriorcurie
|
||||
multivalued: true
|
||||
description: Related or predecessor/successor calls
|
||||
slot_uri: hc:relatedCalls
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_concept
|
||||
name: related_concept
|
||||
title: Related Concept Slot
|
||||
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/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
related_concept:
|
||||
slot_uri: skos:related
|
||||
description: 'SKOS related concepts (associative, non-hierarchical).
|
||||
|
||||
Used for concepts that are related but not in a parent-child relationship.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
multivalued: true
|
||||
examples:
|
||||
- value: wd:Q1065413
|
||||
description: Institutional repository (related but different function)
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_loan
|
||||
name: related_loan_slot
|
||||
title: Related Loan Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
related_loan:
|
||||
description: 'Loan associated with this condition record (for loan condition checks).
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
slot_uri: hc:relatedLoan
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_project
|
||||
name: related_project_slot
|
||||
title: Related Project Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
related_project:
|
||||
description: "Related projects (predecessors, successors, or parallel initiatives).\n\nUse for:\n- Predecessor: Previous year's version (Versnellen 2023 \u2192 Versnellen 2024)\n- Successor: Next phase of multi-year program\n- Parallel: Related but independent initiatives\n\nURI references to other Project entities.\n"
|
||||
range: string
|
||||
slot_uri: hc:relatedProject
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_type_name
|
||||
name: related_type_name-slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
related_type_name:
|
||||
slot_uri: schema:name
|
||||
description: Name of the related class
|
||||
range: string
|
||||
required: true
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_type_note
|
||||
name: related_type_note-slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
related_type_note:
|
||||
slot_uri: dcterms:description
|
||||
description: Explanation of how this type relates
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_type_relationship
|
||||
name: related_type_relationship-slot
|
||||
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/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
related_type_relationship:
|
||||
slot_uri: skos:note
|
||||
description: 'Nature of the relationship (e.g., "broader", "narrower", "related", "contrast")
|
||||
|
||||
'
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_type_wikidata
|
||||
name: related_type_wikidata-slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
related_type_wikidata:
|
||||
slot_uri: hc:wikidataId
|
||||
description: Wikidata Q-number for the related type
|
||||
range: string
|
||||
pattern: ^Q[0-9]+$
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/related_types
|
||||
name: related_types-slot
|
||||
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/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
related_types:
|
||||
slot_uri: skos:related
|
||||
description: 'Related heritage institution types with context.
|
||||
|
||||
Documents associations with other classes in the ontology.
|
||||
|
||||
|
||||
**Migrated from**: `**Related Types**:` sections.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: RelatedType
|
||||
multivalued: true
|
||||
inlined_as_list: false # Fixed invalid inline for primitive type
|
||||
annotations:
|
||||
source_section: '**Related Types**:'
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/relationship
|
||||
name: relationship_slot
|
||||
title: Relationship Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../enums/RelationshipTypeEnum
|
||||
default_prefix: hc
|
||||
slots:
|
||||
relationship:
|
||||
slot_uri: dcterms:relation
|
||||
description: Type of relationship
|
||||
range: string # uriorcurie
|
||||
# range: RelationshipTypeEnum
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,216 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/religion
|
||||
name: religion_slot
|
||||
title: Religion Slot
|
||||
prefixes:
|
||||
pico: https://personsincontext.org/model#
|
||||
schema: http://schema.org/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
linkml: https://w3id.org/linkml/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
religion:
|
||||
slot_uri: pico:hasReligion
|
||||
description: 'The religious conviction of a person as mentioned in the source.
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
PiCo ONTOLOGY ALIGNMENT (pico.ttl lines 558-567)
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
Per PiCo (Persons in Context) ontology:
|
||||
|
||||
- Records religion as mentioned on the source
|
||||
|
||||
- Can be literal string or URI to thesaurus
|
||||
|
||||
- Part of PersonObservation (evidence from source)
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
SOURCE PRESERVATION
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
Record the religious affiliation exactly as stated in the source:
|
||||
|
||||
- Historical terms: "Nederduits Gereformeerd" (Dutch Reformed)
|
||||
|
||||
- Period-specific: "of the Roman persuasion"
|
||||
|
||||
- Vernacular forms: "Rooms-Katholiek" (Dutch for Roman Catholic)
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
THESAURUS LINKING
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
When possible, link to thesauri for religions:
|
||||
|
||||
|
||||
**Wikidata** (recommended):
|
||||
|
||||
- Q5043 (Christianity)
|
||||
|
||||
- Q432 (Islam)
|
||||
|
||||
- Q9268 (Judaism)
|
||||
|
||||
- Q748 (Buddhism)
|
||||
|
||||
- Q9089 (Hinduism)
|
||||
|
||||
- Q35032 (Protestantism)
|
||||
|
||||
- Q1841 (Catholicism)
|
||||
|
||||
- Q170208 (Dutch Reformed Church)
|
||||
|
||||
|
||||
**AAT** (Getty Art & Architecture Thesaurus):
|
||||
|
||||
- For religious contexts in art history
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
HERITAGE CONTEXT
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
Religion is particularly relevant for heritage institutions when:
|
||||
|
||||
- Holy sites (H type): Churches, temples, mosques managing collections
|
||||
|
||||
- Religious archives: Parish records, ecclesiastical documents
|
||||
|
||||
- Art history: Religious patronage, iconography research
|
||||
|
||||
- Genealogy: Baptism, marriage, burial records
|
||||
|
||||
- Provenance: Persecution, confiscation, restitution research
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
EXAMPLES
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
Simple literal:
|
||||
|
||||
```yaml
|
||||
|
||||
religion: "Roman Catholic"
|
||||
|
||||
```
|
||||
|
||||
|
||||
Historical Dutch source:
|
||||
|
||||
```yaml
|
||||
|
||||
religion: "Nederduits Gereformeerd"
|
||||
|
||||
```
|
||||
|
||||
|
||||
With thesaurus URI:
|
||||
|
||||
```yaml
|
||||
|
||||
religion: "http://www.wikidata.org/entity/Q170208" # Dutch Reformed
|
||||
|
||||
```
|
||||
|
||||
|
||||
Combined literal and URI:
|
||||
|
||||
```yaml
|
||||
|
||||
religion: "Nederduits Gereformeerd"
|
||||
|
||||
religion_uri: "http://www.wikidata.org/entity/Q170208"
|
||||
|
||||
```
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
SENSITIVITY CONSIDERATIONS
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
Religious data is sensitive personal information:
|
||||
|
||||
- Only record when relevant to heritage/archival context
|
||||
|
||||
- Follow GDPR and local privacy regulations
|
||||
|
||||
- Historical records (pre-1900) generally less restricted
|
||||
|
||||
- Living persons: Only use publicly available information
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
TEMPORAL ASPECTS
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
A person''s religion may change over time:
|
||||
|
||||
- Conversion (voluntary or forced)
|
||||
|
||||
- Apostasy
|
||||
|
||||
- Multiple affiliations
|
||||
|
||||
|
||||
Use separate PersonObservations for different time periods,
|
||||
|
||||
each with its own source and observation date.
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
ONTOLOGY MAPPINGS
|
||||
|
||||
===========================================================================
|
||||
|
||||
|
||||
- PiCo: pico:hasReligion (primary)
|
||||
|
||||
- Wikidata: P140 (religion or worldview)
|
||||
|
||||
'
|
||||
range: string
|
||||
required: false
|
||||
exact_mappings:
|
||||
comments:
|
||||
- Record religion as mentioned in source
|
||||
- Prefer Wikidata links for standardization
|
||||
- Sensitive data - follow privacy regulations
|
||||
- Use separate observations for temporal changes
|
||||
- Wikidata property P140 is semantically equivalent but is an identifier, not an RDF predicate
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,61 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/religious_function
|
||||
name: religious_function_slot
|
||||
title: Religious Function Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
religious_function:
|
||||
description: 'How heritage collections support the religious mission of the site.
|
||||
|
||||
|
||||
Describes operational integration of collections with religious practice:
|
||||
|
||||
- **Liturgical support**: Active use in worship services
|
||||
|
||||
- **Theological education**: Resources for clergy training
|
||||
|
||||
- **Pastoral care**: Materials supporting ministry
|
||||
|
||||
- **Canon law**: Legal documentation for Church governance
|
||||
|
||||
- **Community identity**: Records of parish/congregation history
|
||||
|
||||
- **Spiritual formation**: Devotional texts and objects
|
||||
|
||||
- **Pilgrimage**: Relics and sites for religious tourism
|
||||
|
||||
- **Interfaith dialogue**: Resources for ecumenical work
|
||||
|
||||
|
||||
Distinguishes religious heritage from secular museum collections.
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- "Support papal governance, Document Church history, Preserve canon law"
|
||||
|
||||
- "Clergy education, Sermon preparation, Liturgical reference"
|
||||
|
||||
- "Torah study, Bar/Bat Mitzvah preparation, Community genealogy"
|
||||
|
||||
- "Monastic devotion, Manuscript illumination, Spiritual reading"
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:religiousFunction
|
||||
broad_mappings:
|
||||
- schema:description
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,62 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/religious_tradition
|
||||
name: religious_tradition_slot
|
||||
title: Religious Tradition Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
religious_tradition:
|
||||
description: 'Religious tradition or denomination of the site.
|
||||
|
||||
|
||||
Specifies faith community and theological tradition:
|
||||
|
||||
- Major traditions: Christianity, Islam, Judaism, Buddhism, Hinduism, Sikhism, etc.
|
||||
|
||||
- Christian denominations: Roman Catholic, Orthodox, Protestant, Anglican, etc.
|
||||
|
||||
- Islamic traditions: Sunni, Shia, Sufi, etc.
|
||||
|
||||
- Buddhist traditions: Theravada, Mahayana, Vajrayana, Zen, etc.
|
||||
|
||||
- Hindu traditions: Vaishnavism, Shaivism, Shaktism, etc.
|
||||
|
||||
- Indigenous/Traditional religions
|
||||
|
||||
- Interfaith or multi-tradition sites
|
||||
|
||||
|
||||
Important for understanding collection context and sensitivity.
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- "Roman Catholic Christianity"
|
||||
|
||||
- "Sunni Islam, Hanafi school"
|
||||
|
||||
- "Theravada Buddhism"
|
||||
|
||||
- "Orthodox Judaism, Ashkenazi tradition"
|
||||
|
||||
- "Hindu, Shaivite tradition"
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:religiousTradition
|
||||
comments:
|
||||
- schema:religion does not exist in Schema.org - use hc namespace
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/remediation_note
|
||||
name: remediation_note_slot
|
||||
title: Remediation Notes Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
remediation_note:
|
||||
description: 'Notes on required or recommended remediation actions.
|
||||
|
||||
Maps to skos:note for action/recommendation documentation.'
|
||||
range: string
|
||||
slot_uri: skos:note
|
||||
close_mappings:
|
||||
- dcterms:description
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/repertoire
|
||||
name: repertoire_slot
|
||||
title: Repertoire Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
repertoire:
|
||||
description: 'Specific pieces, songs, dances, or works performed.
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
slot_uri: schema:workPerformed
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/replaces_primary_location
|
||||
name: replaces_primary_location_slot
|
||||
title: Replaces Primary Location Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
replaces_primary_location:
|
||||
slot_uri: hc:replacesPrimaryLocation
|
||||
description: 'Whether this temporary location replaces the primary/main location.
|
||||
|
||||
|
||||
TRUE: Primary location closed, this serves as main access point
|
||||
|
||||
FALSE: Supplementary to primary location (e.g., pop-up)
|
||||
|
||||
|
||||
Important for user communication - where to direct visitors.
|
||||
|
||||
'
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/report_document
|
||||
name: report_document_slot
|
||||
title: Report Document Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
report_document:
|
||||
description: 'Bibliographic citation for published conservation report or article.
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: dcterms:bibliographicCitation
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/report_url
|
||||
name: report_url_slot
|
||||
title: Report Url Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
report_url:
|
||||
description: 'URL to full conservation report (PDF or web page).
|
||||
|
||||
'
|
||||
range: uri
|
||||
slot_uri: schema:url
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/reported_date
|
||||
name: reported_date_slot
|
||||
title: Reported Date Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
reported_date:
|
||||
description: Date when destruction/damage was reported
|
||||
range: date
|
||||
slot_uri: dcterms:date
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/reporting_period_end
|
||||
name: reporting_period_end_slot
|
||||
title: Reporting Period End Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
reporting_period_end:
|
||||
description: 'End date of reporting period covered.
|
||||
|
||||
'
|
||||
range: date
|
||||
slot_uri: hc:reportingPeriodEnd
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/reporting_period_start
|
||||
name: reporting_period_start_slot
|
||||
title: Reporting Period Start Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
reporting_period_start:
|
||||
description: 'Start date of reporting period covered.
|
||||
|
||||
'
|
||||
range: date
|
||||
slot_uri: hc:reportingPeriodStart
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,47 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/repository_software
|
||||
name: repository_software_slot
|
||||
title: Repository Software Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
repository_software:
|
||||
description: 'Repository or content management software powering this platform.
|
||||
|
||||
|
||||
DOAP: repository for software/system identification.
|
||||
|
||||
(DOAP = Description of a Project, W3C vocabulary for software projects)
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- "DSpace 7.x"
|
||||
|
||||
- "Fedora Commons 6.x"
|
||||
|
||||
- "CollectiveAccess"
|
||||
|
||||
- "ResourceSpace"
|
||||
|
||||
- "Omeka S"
|
||||
|
||||
- "Custom-built"
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:repositorySoftware
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/repository_url
|
||||
name: repository_url_slot
|
||||
title: Repository Url Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
doap: http://usefulinc.com/ns/doap#
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
repository_url:
|
||||
description: 'Source code repository URL (for open-source CMS). Mapped to schema:codeRepository as the specific Schema.org property for source code locations.
|
||||
|
||||
|
||||
Typically GitHub, GitLab, or similar.
|
||||
|
||||
'
|
||||
range: uri
|
||||
slot_uri: schema:codeRepository
|
||||
close_mappings:
|
||||
- doap:repository
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/represents_or_represented
|
||||
name: represents_or_represented
|
||||
title: represents_or_represented
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
represents_or_represented:
|
||||
description: Represents an artist or entity.
|
||||
slot_uri: schema:sponsor
|
||||
range: string # uriorcurie
|
||||
# range: Artist
|
||||
multivalued: true
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/request_date
|
||||
name: request_date_slot
|
||||
title: Request Date Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
request_date:
|
||||
description: 'Date the loan request was submitted.
|
||||
|
||||
'
|
||||
range: date
|
||||
slot_uri: schema:dateCreated
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/request_id
|
||||
name: request_id_slot
|
||||
title: request_id slot
|
||||
version: 1.0.0
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dct: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
request_id:
|
||||
description: 'Unique request ID from the LLM provider API (for tracing/debugging).
|
||||
|
||||
Enables correlation with provider logs for troubleshooting.
|
||||
|
||||
'
|
||||
slot_uri: dct:identifier
|
||||
range: string
|
||||
examples:
|
||||
- value: exa_12345678-abcd-efgh-ijkl-mnopqrstuv
|
||||
description: Exa API request ID
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/requirement_id
|
||||
name: requirement_id_slot
|
||||
title: Requirement Id Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
requirement_id:
|
||||
identifier: true
|
||||
range: string # uriorcurie
|
||||
description: 'Unique identifier for this funding requirement.
|
||||
|
||||
Format: https://nde.nl/ontology/hc/requirement/{call-slug}/{requirement-slug}
|
||||
|
||||
'
|
||||
slot_uri: hc:requirementId
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/requirement_text
|
||||
name: requirement_text_slot
|
||||
title: Requirement Text Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
requirement_text:
|
||||
range: string
|
||||
description: 'Human-readable text of the requirement as stated in the source.
|
||||
|
||||
Should preserve original wording for accuracy and citation.
|
||||
|
||||
'
|
||||
slot_uri: hc:requirementText
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/requirement_type
|
||||
name: requirement_type_slot
|
||||
title: Requirement Type Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../../../enums/FundingRequirementTypeEnum
|
||||
default_prefix: hc
|
||||
slots:
|
||||
requirement_type:
|
||||
range: string # uriorcurie
|
||||
# range: FundingRequirementTypeEnum
|
||||
description: 'Category of requirement from FundingRequirementTypeEnum.
|
||||
|
||||
|
||||
Enables filtering and matching of requirements across calls.
|
||||
|
||||
See enum documentation for full category list.
|
||||
|
||||
'
|
||||
slot_uri: hc:requirementType
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/requirement_unit
|
||||
name: requirement_unit_slot
|
||||
title: Requirement Unit Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
requirement_unit:
|
||||
range: string
|
||||
description: 'Unit of measurement for requirement_value.
|
||||
|
||||
Enables interpretation of numeric values.
|
||||
|
||||
'
|
||||
slot_uri: hc:requirementUnit
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/requirement_value
|
||||
name: requirement_value_slot
|
||||
title: Requirement Value Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
requirement_value:
|
||||
range: string
|
||||
description: 'Machine-readable value extracted from requirement.
|
||||
|
||||
|
||||
Used with requirement_unit for structured queries.
|
||||
|
||||
Format depends on requirement type:
|
||||
|
||||
- Numeric: "3", "25", "500000"
|
||||
|
||||
- Boolean: "true", "false"
|
||||
|
||||
- Coded: "eu-member-states", "open-access"
|
||||
|
||||
'
|
||||
slot_uri: hc:requirementValue
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_center_subtype
|
||||
name: research_center_subtype_slot
|
||||
title: Research Center Subtype Slot
|
||||
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/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../enums/ResearchCenterTypeEnum
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_center_subtype:
|
||||
slot_uri: skos:narrower
|
||||
description: 'Specific subtype from the ResearchCenterTypeEnum taxonomy (45 research center types).
|
||||
|
||||
Each value links to a Wikidata entity describing a specific type.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: ResearchCenterTypeEnum
|
||||
required: false
|
||||
multivalued: true
|
||||
comments:
|
||||
- Values extracted from Wikidata hyponyms
|
||||
- Each value has a wikidata:QID meaning for Linked Open Data
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_center_type
|
||||
name: research_center_type_slot
|
||||
title: Research Center Type Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../enums/ResearchCenterTypeEnum
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_center_type:
|
||||
description: 'Type classification of this research center using Wikidata-sourced enum.
|
||||
|
||||
|
||||
Links to ResearchCenterTypeEnum which includes 45 types such as:
|
||||
|
||||
- RESEARCH_INSTITUTE (Q31855)
|
||||
|
||||
- RESEARCH_CENTER (Q1542449)
|
||||
|
||||
- RESEARCH_DEPARTMENT (Q7315155)
|
||||
|
||||
- DIGITAL_HUMANITIES_CENTER (Q62078547)
|
||||
|
||||
- DOCUMENTATION_CENTER (Q3359432)
|
||||
|
||||
|
||||
See ResearchCenterTypeEnum for full list with Wikidata mappings.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: ResearchCenterTypeEnum
|
||||
slot_uri: hc:researchCenterType
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_department
|
||||
name: research_department_slot
|
||||
title: Research Department Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_department:
|
||||
slot_uri: schema:hasOfferCatalog
|
||||
description: 'Whether the museum has a dedicated research department conducting scholarly research.
|
||||
|
||||
True = active research program, False = primarily exhibition-focused.
|
||||
|
||||
'
|
||||
range: boolean
|
||||
required: false
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_focus
|
||||
name: research_focus_slot
|
||||
title: Research Focus Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_focus:
|
||||
slot_uri: dcterms:subject
|
||||
description: 'The primary research domains or disciplines pursued by the organization.
|
||||
|
||||
Examples: conservation science, archaeology, provenance research, materials analysis,
|
||||
|
||||
botanical taxonomy, biodiversity, marine biology, paleontology, economic policy,
|
||||
|
||||
restoration techniques, preventive conservation.
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
required: false
|
||||
examples:
|
||||
- value: conservation science
|
||||
- value: archaeological analysis
|
||||
- value: provenance research
|
||||
- value: botanical taxonomy
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_focus_area
|
||||
name: research_focus_area_slot
|
||||
title: Research Focus Areas Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_focus_area:
|
||||
description: 'Primary research focus areas or disciplines of this center.
|
||||
|
||||
|
||||
Schema.org: knowsAbout for areas of expertise.
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
slot_uri: hc:researchFocusAreas
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_infrastructure
|
||||
name: research_infrastructure_slot
|
||||
title: Research Infrastructure Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_infrastructure:
|
||||
slot_uri: schema:hasOfferCatalog
|
||||
description: 'Major research equipment, facilities, or infrastructure available.
|
||||
|
||||
Examples: X-ray equipment, microscopes, climate chambers, DNA sequencers,
|
||||
|
||||
spectrometers, computing clusters, field stations, experimental plots.
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
required: false
|
||||
examples:
|
||||
- value: X-ray fluorescence spectrometer
|
||||
- value: electron microscopy facility
|
||||
- value: climate-controlled storage
|
||||
- value: DNA sequencing laboratory
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,105 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_program
|
||||
name: research_program_slot
|
||||
title: Research Programs Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_program:
|
||||
slot_uri: hc:researchPrograms
|
||||
description: 'Active research programs, conservation projects, or scientific initiatives
|
||||
|
||||
conducted by the institution. Multi-valued field capturing all major programs.
|
||||
|
||||
|
||||
**Conservation Research**:
|
||||
|
||||
- "Endangered species breeding programs" - Ex-situ conservation
|
||||
|
||||
- "Reintroduction programs" - Releasing captive-bred animals to wild
|
||||
|
||||
- "Habitat restoration research" - Ecosystem recovery studies
|
||||
|
||||
- "Climate change adaptation" - Species response to warming
|
||||
|
||||
|
||||
**Behavioral and Welfare Research**:
|
||||
|
||||
- "Animal cognition studies" - Intelligence, problem-solving
|
||||
|
||||
- "Enrichment program development" - Animal welfare improvements
|
||||
|
||||
- "Social behavior research" - Group dynamics, communication
|
||||
|
||||
- "Animal welfare assessment" - Health and wellbeing metrics
|
||||
|
||||
|
||||
**Taxonomic and Systematic Research**:
|
||||
|
||||
- "Plant taxonomy and classification" - Naming and organizing species
|
||||
|
||||
- "DNA barcoding projects" - Genetic identification
|
||||
|
||||
- "Phylogenetic studies" - Evolutionary relationships
|
||||
|
||||
- "New species discovery" - Field expeditions, specimen analysis
|
||||
|
||||
|
||||
**Horticultural and Agricultural Research**:
|
||||
|
||||
- "Crop wild relatives conservation" - Preserving genetic diversity
|
||||
|
||||
- "Heirloom variety preservation" - Historic cultivars
|
||||
|
||||
- "Propagation technique development" - Cultivation methods
|
||||
|
||||
- "Invasive species control" - Prevention and management
|
||||
|
||||
|
||||
**Biomedical and Applied Research**:
|
||||
|
||||
- "Veterinary medicine research" - Animal health studies
|
||||
|
||||
- "Reproductive biology" - Assisted reproduction techniques
|
||||
|
||||
- "Disease ecology" - Wildlife pathogen studies
|
||||
|
||||
- "Bioprospecting" - Discovering useful compounds from organisms
|
||||
|
||||
|
||||
**Examples**:
|
||||
|
||||
- Artis: ["Amphibian conservation", "Primate behavior", "Marine invertebrate ecology"]
|
||||
|
||||
- Kew Gardens: ["Plant taxonomy", "Seed bank preservation", "Medicinal plant research"]
|
||||
|
||||
- San Diego Zoo: ["Giant panda reproduction", "California condor reintroduction"]
|
||||
|
||||
- Burgers'' Zoo: ["Tropical rainforest ecology", "Coral reef restoration"]
|
||||
|
||||
|
||||
**Ontology Alignment**:
|
||||
|
||||
- Maps to `schema:ResearchProject` in Schema.org
|
||||
|
||||
- Related to VIVO ontology research activity classes
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
comments:
|
||||
- schema:ResearchProject is a class, not a predicate - use hc namespace
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_project
|
||||
name: research_project_slot
|
||||
title: Research Projects Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
research_project:
|
||||
slot_uri: hc:researchProjects
|
||||
comments:
|
||||
- schema:project does not exist in Schema.org - use hc namespace
|
||||
description: 'Descriptions of active or completed research projects conducted by the organization.
|
||||
|
||||
Can include project titles, grant numbers, or links to project pages.
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
required: false
|
||||
examples:
|
||||
- value: 'NWO Project 12345: Digital methods for provenance research'
|
||||
- value: 'EU Horizon 2020: Conservation of medieval manuscripts'
|
||||
- value: https://www.nwo.nl/en/projects/12345
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/research_value
|
||||
name: research_value-slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
research_value:
|
||||
slot_uri: hc:researchValue
|
||||
description: 'Research and scholarly value of this type of institution or collection.
|
||||
|
||||
Documents what types of research this class supports.
|
||||
|
||||
|
||||
**Migrated from**: `**Research Value**:` sections.
|
||||
|
||||
'
|
||||
range: string
|
||||
annotations:
|
||||
source_section: '**Research Value**:'
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/resource_description
|
||||
name: resource_description_slot
|
||||
title: Resource Description Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
resource_description:
|
||||
slot_uri: dcterms:description
|
||||
description: Brief description of an external resource
|
||||
range: string
|
||||
examples:
|
||||
- value: Dutch genealogical database aggregator
|
||||
- value: Center for Family History
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/response_format
|
||||
name: response_format_slot
|
||||
title: Response Formats Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
response_format:
|
||||
slot_uri: dcterms:format
|
||||
description: 'MIME types of response formats supported by this endpoint.
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- ["application/json"]
|
||||
|
||||
- ["application/xml", "text/xml"]
|
||||
|
||||
- ["image/jpeg", "image/png", "image/tiff"]
|
||||
|
||||
- ["application/ld+json", "text/turtle"]
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
close_mappings:
|
||||
- dcterms:format
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/responsible_actor
|
||||
name: responsible_actor_slot
|
||||
title: Responsible Actor Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
responsible_actor:
|
||||
description: 'Person(s) responsible for conducting this activity.
|
||||
|
||||
|
||||
PROV-O: wasAssociatedWith links Activity to responsible Agent.
|
||||
|
||||
|
||||
Links to PersonObservation for staff members, curators, registrars,
|
||||
|
||||
conservators, or external contractors.
|
||||
|
||||
'
|
||||
range: string # uriorcurie
|
||||
# range: PersonObservation
|
||||
multivalued: true
|
||||
slot_uri: prov:wasAssociatedWith
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/responsible_agent
|
||||
name: responsible_agent_slot
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
responsible_agent:
|
||||
slot_uri: prov:wasAssociatedWith
|
||||
range: string # uriorcurie
|
||||
# range: ReconstructionAgent
|
||||
description: 'ReconstructionAgent responsible for reconstruction (REQUIRED).
|
||||
|
||||
PROV-O: wasAssociatedWith links Activity to responsible ReconstructionAgent.
|
||||
|
||||
'
|
||||
broad_mappings:
|
||||
- prov:wasAttributedTo
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/responsible_department
|
||||
name: responsible_department_slot
|
||||
title: Responsible Department Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
responsible_department:
|
||||
description: 'Department or unit responsible for this activity.
|
||||
|
||||
|
||||
Text name of internal department (e.g., "Registration", "Conservation",
|
||||
|
||||
"Digital Services", "Collections Management").
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:responsibleDepartment
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/restriction_category
|
||||
name: restriction_category_slot
|
||||
title: Restriction Categories Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
restriction_category:
|
||||
description: 'Categories of restrictions applied in this dim archive.
|
||||
|
||||
Examples: user_based, content_based, process_based, format_based
|
||||
|
||||
'
|
||||
range: string
|
||||
multivalued: true
|
||||
slot_uri: hc:restrictionCategories
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/restriction_description
|
||||
name: restriction_description_slot
|
||||
title: Restriction Description Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
restriction_description:
|
||||
slot_uri: dcterms:description
|
||||
description: Description of the restriction
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/restriction_reason
|
||||
name: restriction_reason_slot
|
||||
title: Restriction Reason Slot
|
||||
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/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
restriction_reason:
|
||||
description: 'Reason for restriction.
|
||||
|
||||
Aligned with crm:P3_has_note / skos:note.
|
||||
|
||||
'
|
||||
slot_uri: skos:note
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/restriction_type
|
||||
name: restriction_type_slot
|
||||
title: Restriction Type Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
restriction_type:
|
||||
slot_uri: dcterms:type
|
||||
description: Type of restriction (privacy, cabr, closed, etc.)
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/results_expected_date
|
||||
name: results_expected_date_slot
|
||||
title: Results Expected Date Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
results_expected_date:
|
||||
range: date
|
||||
description: Expected date for announcement of funding decisions
|
||||
slot_uri: dcterms:date
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retention_period_year
|
||||
name: retention_period_year_slot
|
||||
title: Retention Period Years Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
retention_period_year:
|
||||
description: 'Retention period in years before transfer to archives.
|
||||
|
||||
|
||||
**Dublin Core**: dcterms:valid for validity period.
|
||||
|
||||
|
||||
**Common periods**:
|
||||
|
||||
- 7 years (financial records, tax)
|
||||
|
||||
- 10 years (contracts, legal)
|
||||
|
||||
- 20 years (personnel files)
|
||||
|
||||
- Permanent (policy, governance)
|
||||
|
||||
- "Until case closed + 5 years"
|
||||
|
||||
|
||||
**Note**: May be null for permanent retention.
|
||||
|
||||
'
|
||||
range: integer
|
||||
slot_uri: hc:retentionPeriodYears
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retention_schedule
|
||||
name: retention_schedule_slot
|
||||
title: Retention Schedule Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
retention_schedule:
|
||||
description: 'Reference to applicable retention schedule (regulatory framework).
|
||||
|
||||
|
||||
**RiC-O**: rico:isOrWasRegulatedBy connects Thing to Rule.
|
||||
|
||||
|
||||
Retention schedules are RULES that regulate how long records
|
||||
|
||||
must be kept and when they can be transferred to archives.
|
||||
|
||||
|
||||
**Examples**:
|
||||
|
||||
- "Selectielijst Gemeenten 2017, cat. 4.2"
|
||||
|
||||
- "Corporate Retention Schedule RS-2023-001"
|
||||
|
||||
- "Archiefwet 1995, art. 5"
|
||||
|
||||
- "GDPR Art. 17 (right to erasure)"
|
||||
|
||||
'
|
||||
range: string
|
||||
slot_uri: hc:retentionSchedule
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retention_tracking
|
||||
name: retention_tracking_slot
|
||||
title: Retention Tracking Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
retention_tracking:
|
||||
description: 'Whether deposit archive tracks retention schedules for deposited materials.
|
||||
|
||||
TRUE if active retention management, FALSE if passive storage only.
|
||||
|
||||
'
|
||||
range: boolean
|
||||
slot_uri: hc:retentionTracking
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retrieval_agent
|
||||
name: retrieval_agent_slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
# default_range: string
|
||||
slots:
|
||||
retrieval_agent:
|
||||
description: 'Tool used to extract this data.
|
||||
|
||||
|
||||
- firecrawl: Institutional websites (primary)
|
||||
|
||||
- playwright: JS-heavy sites
|
||||
|
||||
- exa_crawling_exa: LinkedIn profiles
|
||||
|
||||
- manual: Last resort
|
||||
|
||||
'
|
||||
slot_uri: prov:wasAssociatedWith
|
||||
range: string
|
||||
comments:
|
||||
- PersonWebClaim overrides range to RetrievalAgentEnum
|
||||
close_mappings:
|
||||
- prov:wasAttributedTo
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retrieval_method
|
||||
name: retrieval_method_slot
|
||||
title: Retrieval Method Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
retrieval_method:
|
||||
range: string
|
||||
description: Method used for retrieval (browser, API, scraper, etc.)
|
||||
slot_uri: hc:retrievalMethod
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retrieval_timestamp
|
||||
name: retrieval_timestamp_slot
|
||||
title: Retrieval Timestamp Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
retrieval_timestamp:
|
||||
description: 'Timestamp when this content data was retrieved from the platform.
|
||||
|
||||
|
||||
PROV-O: atTime for observation timestamp.
|
||||
|
||||
|
||||
Critical for understanding data freshness, especially for metrics.
|
||||
|
||||
'
|
||||
range: datetime
|
||||
slot_uri: hc:retrievalTimestamp
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retrieved_by
|
||||
name: retrieved_by_slot
|
||||
title: Retrieved By Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
retrieved_by:
|
||||
range: string
|
||||
description: Agent (person, script, or system) that performed the retrieval
|
||||
slot_uri: hc:retrievedBy
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,57 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/retrieved_on
|
||||
name: retrieved_on
|
||||
title: Retrieved On Slot
|
||||
prefixes:
|
||||
pav: http://purl.org/pav/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
description: 'Timestamp when a web page was retrieved or archived.
|
||||
|
||||
|
||||
Used for provenance tracking in:
|
||||
|
||||
- WebClaim: When the source page was archived for claim extraction
|
||||
|
||||
- WebObservation: When the web page was observed/retrieved
|
||||
|
||||
'
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
retrieved_on:
|
||||
slot_uri: pav:retrievedOn
|
||||
range: datetime
|
||||
required: false
|
||||
multivalued: false
|
||||
description: 'Timestamp when the web page was retrieved/archived.
|
||||
|
||||
|
||||
pav:retrievedOn - "The date this resource was retrieved from the source"
|
||||
|
||||
|
||||
ISO 8601 format with timezone (UTC preferred).
|
||||
|
||||
|
||||
Examples:
|
||||
|
||||
- "2025-11-29T12:28:00Z" (UTC)
|
||||
|
||||
- "2025-11-29T10:30:00+01:00" (with timezone offset)
|
||||
|
||||
'
|
||||
close_mappings:
|
||||
- prov:generatedAtTime
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
comments:
|
||||
- Maps to pav:retrievedOn for provenance tracking
|
||||
- Use ISO 8601 format with timezone
|
||||
- UTC (Z suffix) is preferred for consistency
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/return_condition_report_url
|
||||
name: return_condition_report_url_slot
|
||||
title: Return Condition Report Url Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
return_condition_report_url:
|
||||
description: 'URL to post-loan condition report documenting object state upon return.
|
||||
|
||||
'
|
||||
range: uri
|
||||
slot_uri: hc:returnConditionReportUrl
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/revenue_category
|
||||
name: revenue_category_slot
|
||||
title: Revenue Category Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
default_prefix: hc
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
revenue_category:
|
||||
slot_uri: hc:revenue_category
|
||||
range: string
|
||||
description: 'Revenue Category for heritage custodian entities.
|
||||
|
||||
'
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
specificity_score: 0.5
|
||||
exact_mappings:
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/revision_date
|
||||
name: revision_date_slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
# default_range: string
|
||||
slots:
|
||||
revision_date:
|
||||
description: Date of most recent revision or update
|
||||
slot_uri: dcterms:modified
|
||||
range: date
|
||||
broad_mappings:
|
||||
- dcterms:date
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/revision_number
|
||||
name: revision_number_slot
|
||||
title: Revision Number Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
revision_number:
|
||||
description: 'Version number if budget has been revised.
|
||||
|
||||
|
||||
Initial budget = 0, first revision = 1, etc.
|
||||
|
||||
'
|
||||
range: integer
|
||||
slot_uri: hc:revisionNumber
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/role_category
|
||||
name: role_category
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rico: https://www.ica.org/standards/RiC/ontology#
|
||||
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
role_category:
|
||||
slot_uri: schema:roleName
|
||||
description: 'High-level category for grouping related roles.
|
||||
|
||||
Values: CURATORIAL, CONSERVATION, ARCHIVAL, LIBRARY, DIGITAL, EDUCATION,
|
||||
|
||||
GOVERNANCE, LEADERSHIP, RESEARCH, TECHNICAL, SUPPORT, CREATIVE, EXTERNAL
|
||||
|
||||
'
|
||||
range: string
|
||||
required: false
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,60 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/role_end_date
|
||||
name: role_end_date
|
||||
title: Role End Date
|
||||
imports:
|
||||
- linkml:types
|
||||
slots:
|
||||
role_end_date:
|
||||
slot_uri: schema:endDate
|
||||
description: 'Date when person ended service in this role (or null if still employed).
|
||||
|
||||
|
||||
**Schema.org**: `schema:endDate` for employment/membership end
|
||||
|
||||
**PROV-O**: Can map to `prov:endedAtTime` for activity end
|
||||
|
||||
|
||||
**Format**: ISO 8601 date (YYYY-MM-DD) or null
|
||||
|
||||
|
||||
**Null Interpretation**: null = currently employed in this role
|
||||
|
||||
|
||||
**Temporal Consistency**:
|
||||
|
||||
- Must be > role_start_date
|
||||
|
||||
- Must be <= unit_affiliation.valid_to (if unit dissolved)
|
||||
|
||||
|
||||
**Reasons for End Date**:
|
||||
|
||||
- Retirement
|
||||
|
||||
- Role change (promotion, lateral move)
|
||||
|
||||
- Organizational change (unit dissolved, merged)
|
||||
|
||||
- Departure from institution
|
||||
|
||||
|
||||
**Example**: "2013-02-28" (ended before merger) or null (still employed)
|
||||
|
||||
'
|
||||
range: date
|
||||
broad_mappings:
|
||||
- dcterms:date
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
schema: http://schema.org/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/role_id
|
||||
name: role_id_slot
|
||||
title: Role Id Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
role_id:
|
||||
slot_uri: dcterms:identifier
|
||||
description: Role Id for heritage custodian entities.
|
||||
range: string # uriorcurie
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
id: https://nde.nl/ontology/hc/slot/role_name
|
||||
name: role_name_slot
|
||||
title: Role Name Slot
|
||||
prefixes:
|
||||
linkml: https://w3id.org/linkml/
|
||||
hc: https://nde.nl/ontology/hc/
|
||||
dcterms: http://purl.org/dc/terms/
|
||||
schema: http://schema.org/
|
||||
skos: http://www.w3.org/2004/02/skos/core#
|
||||
prov: http://www.w3.org/ns/prov#
|
||||
crm: http://www.cidoc-crm.org/cidoc-crm/
|
||||
rdfs: http://www.w3.org/2000/01/rdf-schema#
|
||||
org: http://www.w3.org/ns/org#
|
||||
xsd: http://www.w3.org/2001/XMLSchema#
|
||||
imports:
|
||||
- linkml:types
|
||||
default_prefix: hc
|
||||
slots:
|
||||
role_name:
|
||||
slot_uri: skos:prefLabel
|
||||
description: 'Official English name for this role type.
|
||||
|
||||
This is the canonical name used for cross-institutional comparison.
|
||||
|
||||
'
|
||||
range: string
|
||||
annotations:
|
||||
custodian_types: '["*"]'
|
||||
exact_mappings:
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue