Add new slot definitions for has_numerator, has_reference_system, has_selector, in_country, integrate, supported_by, and used_for

- Created `has_numerator` to represent the numerator in ratios, rates, or percentages, including ontology alignment with Schema.org and DQV.
- Introduced `has_reference_system` for specifying the Coordinate Reference System (CRS) for spatial datasets, with mappings to RiC-O and DCTerms.
- Added `has_selector` to define CSS selectors or XPath patterns for webpage elements, aligning with OA and Schema.org properties.
- Defined `in_country` to relate entities to their sovereign state or territory, with close mappings to Schema.org and GeoNames.
- Established `integrate` to describe organizational placement and integration of heritage entities, capturing ownership, reporting, and governance aspects.
- Created `supported_by` to identify entities providing assistance or funding, with mappings to Schema.org and DCTerms.
- Introduced `used_for` to relate objects or resources to their intended purpose or function, aligning with CIDOC-CRM properties.
This commit is contained in:
kempersc 2026-02-09 16:22:24 +01:00
parent 86a627fcb7
commit 07a3d47f3e
160 changed files with 3034 additions and 3110 deletions

View file

@ -1,5 +1,5 @@
{ {
"generated": "2026-02-08T22:37:44.605Z", "generated": "2026-02-09T08:20:55.668Z",
"schemaRoot": "/schemas/20251121/linkml", "schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 2916, "totalFiles": 2916,
"categoryCounts": { "categoryCounts": {

View file

@ -1,5 +1,5 @@
{ {
"generated": "2026-02-09T08:20:55.668Z", "generated": "2026-02-09T15:22:24.349Z",
"schemaRoot": "/schemas/20251121/linkml", "schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 2916, "totalFiles": 2916,
"categoryCounts": { "categoryCounts": {

View file

@ -91,6 +91,7 @@ slots:
- schema:affiliation # schemaorg.owl - Affiliation relationship - schema:affiliation # schemaorg.owl - Affiliation relationship
aliases: aliases:
- is_or_was_affiliated_with - is_or_was_affiliated_with
- conservator_affiliation
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
examples: examples:

View file

@ -96,5 +96,6 @@ slots:
- dcterms:relation # General related resource - dcterms:relation # General related resource
aliases: aliases:
- is_or_was_associated_with - is_or_was_associated_with
- connection_organization
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -107,6 +107,7 @@ slots:
- is_or_was_based_on_claim - is_or_was_based_on_claim
- has_or_had_citation - has_or_had_citation
- has_citation - has_citation
- content_origin
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
specificity_score: 0.25 specificity_score: 0.25

View file

@ -111,6 +111,10 @@ slots:
- schema:startDate # schema.org: Start date (simple date, no fuzzy semantics) - schema:startDate # schema.org: Start date (simple date, no fuzzy semantics)
- schema:foundingDate # schema.org: Organization founding date (specific start type) - schema:foundingDate # schema.org: Organization founding date (specific start type)
- dcterms:date # Dublin Core: Generic date association - dcterms:date # Dublin Core: Generic date association
aliases:
- contribution_start_date
- created_date
- created
annotations: annotations:
slot_fixes_compliance: Range changed from datetime to Timestamp class per slot_fixes.yaml slot_fixes_compliance: Range changed from datetime to Timestamp class per slot_fixes.yaml
migration_date: '2026-01-15' migration_date: '2026-01-15'

View file

@ -164,7 +164,8 @@ slots:
- has_type - has_type
- is_classified_as - is_classified_as
- is_or_was_categorized_as - is_or_was_categorized_as
- connections_by_heritage_type
- cultural_context
annotations: annotations:
rule_53_migration: Replaces collection_focus with structured Category rule_53_migration: Replaces collection_focus with structured Category
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -89,6 +89,7 @@ slots:
- changes_or_changed_through - changes_or_changed_through
- was_influenced_by - was_influenced_by
- is_or_was_changed_through - is_or_was_changed_through
- content_changed
structured_aliases: structured_aliases:
- literal_form: veranderd door - literal_form: veranderd door
predicate: EXACT_SYNONYM predicate: EXACT_SYNONYM

View file

@ -0,0 +1,104 @@
# ==============================================================================
# LinkML Slot Definition: connect_through
# ==============================================================================
# Type of connectivity technology used to establish a communication link.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|---------------------------|--------------------------|---------|----------------------------------------------------------------|
# | **Schema.org**| `schema:availableChannel` | schemaorg.owl:9382-9403 | related | "A means of accessing the service." Domain: Service. |
# | **Brick** | `brick:connectedTo` | Brick.ttl:31441-31445 | related | Symmetric ObjectProperty about the fact of connection. |
#
# No exact/close match — slot is specifically about IoT/building connectivity
# protocol types (WiFi, BLE, LoRaWAN, etc.). No standard ontology in our
# collection models this concept directly.
# slot_uri stays hc:connectivityType.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/connect_through
name: connect_through
title: Connect Through
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
brick: https://brickschema.org/schema/Brick#
imports:
- linkml:types
default_prefix: hc
slots:
connect_through:
slot_uri: hc:connectivityType
description: >-
The type of connectivity technology or communication protocol used to
establish a link between two points or entities via an intermediary
system, device, interface, or medium.
comments:
- >-
Expected values: BLUETOOTH_LE (Bluetooth Low Energy / beacons),
WIFI (WiFi network connection), ETHERNET (wired network connection),
LORAWAN (long-range low-power IoT network), NFC (near-field
communication), ZIGBEE (Zigbee mesh network),
CELLULAR (4G/5G cellular connection).
- >-
Migrated from connectivity_type. Applies to all custodian types.
alt_descriptions:
nl: >-
Het type connectiviteitstechnologie of communicatieprotocol dat wordt
gebruikt om een verbinding tot stand te brengen tussen twee punten of
entiteiten via een tussenliggend systeem, apparaat, interface of medium.
de: >-
Die Art der Konnektivitaetstechnologie oder des Kommunikationsprotokolls,
die verwendet wird, um eine Verbindung zwischen zwei Punkten oder
Entitaeten ueber ein zwischengeschaltetes System, Geraet, eine
Schnittstelle oder ein Medium herzustellen.
fr: >-
Le type de technologie de connectivite ou de protocole de communication
utilise pour etablir une liaison entre deux points ou entites via un
systeme, un appareil, une interface ou un support intermediaire.
ar: >-
نوع تقنية الاتصال او بروتوكول الاتصالات المستخدم لانشاء ارتباط بين
نقطتين او كيانين عبر نظام او جهاز او واجهة او وسيط وسيط.
id: >-
Jenis teknologi konektivitas atau protokol komunikasi yang digunakan
untuk membuat tautan antara dua titik atau entitas melalui sistem,
perangkat, antarmuka, atau media perantara.
zh: >-
用于通过中间系统、设备、接口或介质在两个点或实体之间建立链路的连接技术或通信协议类型。
es: >-
El tipo de tecnologia de conectividad o protocolo de comunicacion
utilizado para establecer un enlace entre dos puntos o entidades a
traves de un sistema, dispositivo, interfaz o medio intermediario.
structured_aliases:
- literal_form: Verbindingstype
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Konnektivitaetstyp
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Type de connectivite
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: نوع الاتصال
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Jenis Konektivitas
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 连接类型
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Tipo de conectividad
predicate: EXACT_SYNONYM
in_language: es
range: string
aliases:
- connectivity_type
related_mappings:
- schema:availableChannel # schemaorg.owl:9382-9403 - "A means of accessing the service (e.g. a phone bank, a web site, a location, etc.)."
- brick:connectedTo # Brick.ttl:31441-31445 - Symmetric ObjectProperty about the fact of physical connection between equipment.
annotations:
custodian_types: '["*"]'

View file

@ -0,0 +1,99 @@
# ==============================================================================
# LinkML Slot Definition: conserved_by
# ==============================================================================
# Agent responsible for conservation of a resource or artifact.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |-------------|---------------------------------|----------------------------|---------|------------------------------------------------------------------|
# | **CIDOC** | `crm:P49_has_former_or_current_keeper` | CIDOC_CRM_v7.1.3.rdf:2383-2396 | close | "Identifies the Actor who has or has had custody of a Physical Thing." Custody/keeping is close to conservation but doesn't cover restoration. |
# | **RiC-O** | `rico:hasOrHadHolder` | RiC-O_1-1.rdf:6437-6461 | related | "Has or had holder." Archival holding; domain restricted to RecordResource/Instantiation. |
# | **Schema** | `schema:maintainer` | schemaorg.owl:25330-25345 | related | "A maintainer of a Dataset, software package, or Project." Domain restricted to CreativeWork. |
# | **CIDOC** | `crm:P14_carried_out_by` | CIDOC_CRM_v7.1.3.rdf:1489-1503 | broad | "Active participation of an Actor in an Activity." Any activity, not specifically conservation. |
# | **RiC-O** | `rico:hasOrHadManager` | RiC-O_1-1.rdf:6926-6947 | broad | "Has or had manager." Management is broader than conservation. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/conserved_by
name: conserved_by
title: Conserved By
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
schema: http://schema.org/
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
conserved_by:
slot_uri: hc:conservedBy
description: >-
Identifies the person, institution, or agency responsible for the
preservation, protection, maintenance, or restoration of a resource,
artifact, or natural environment.
alt_descriptions:
nl: >-
Identificeert de persoon, instelling of instantie die verantwoordelijk is
voor het behoud, de bescherming, het onderhoud of de restauratie van een
bron, artefact of natuurlijke omgeving.
de: >-
Identifiziert die Person, Einrichtung oder Stelle, die für die Erhaltung,
den Schutz, die Pflege oder die Restaurierung einer Ressource, eines
Artefakts oder einer natürlichen Umgebung verantwortlich ist.
fr: >-
Identifie la personne, l'institution ou l'organisme responsable de la
préservation, de la protection, de l'entretien ou de la restauration
d'une ressource, d'un artefact ou d'un environnement naturel.
ar: >-
يحدد الشخص أو المؤسسة أو الجهة المسؤولة عن حفظ أو حماية أو صيانة أو
ترميم مورد أو قطعة أثرية أو بيئة طبيعية.
id: >-
Mengidentifikasi orang, lembaga, atau instansi yang bertanggung jawab atas
pelestarian, perlindungan, pemeliharaan, atau restorasi suatu sumber daya,
artefak, atau lingkungan alam.
zh: >-
标识负责保存、保护、维护或修复资源、文物或自然环境的个人、机构或代理。
es: >-
Identifica a la persona, institución u organismo responsable de la
preservación, protección, mantenimiento o restauración de un recurso,
artefacto o entorno natural.
structured_aliases:
- literal_form: Conservator
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Konservator
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Conservateur
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: المحافِظ
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Konservator
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 保管者
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Conservador
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
close_mappings:
- crm:P49_has_former_or_current_keeper # CIDOC_CRM_v7.1.3.rdf:2383-2396 - "Identifies the Actor who has or has had custody of a Physical Thing."
related_mappings:
- rico:hasOrHadHolder # RiC-O_1-1.rdf:6437-6461 - "Has or had holder." Archival holding domain.
- schema:maintainer # schemaorg.owl:25330-25345 - "A maintainer of a Dataset, software package, or Project."
broad_mappings:
- crm:P14_carried_out_by # CIDOC_CRM_v7.1.3.rdf:1489-1503 - "Active participation of an Actor in an Activity."
- rico:hasOrHadManager # RiC-O_1-1.rdf:6926-6947 - "Has or had manager."
aliases:
- conservator
annotations:
custodian_types: '["*"]'

View file

@ -0,0 +1,108 @@
# ==============================================================================
# LinkML Slot Definition: constructed_at
# ==============================================================================
# The calendar date or time period when an object, building, or system was built.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-------------------------|--------------------------------|---------|--------------------------------------------------------------------|
# | **DCTerms** | `dcterms:created` | dcterms.rdf:1065-1091 | close | "Date of creation of the resource." Typically info resources. |
# | **Schema.org** | `schema:dateCreated` | schemaorg.owl:14173-14193 | close | "Date on which the CreativeWork was created." Domain: CreativeWork. |
# | **PROV-O** | `prov:generatedAtTime` | prov.ttl:593-603 | close | "Time at which an entity was completely created." General domain. |
# | **RiC-O** | `rico:creationDate` | RiC-O_1-1.rdf:21137-21184 | close | "Date at which a Record Resource or Instantiation was created." |
# | **DCTerms** | `dcterms:date` | dcterms.rdf:1122-1145 | broad | "A point or period of time associated with a lifecycle event." |
# | **RiC-O** | `rico:beginningDate` | RiC-O_1-1.rdf:20864-20890 | broad | "Date at which something began." Domain: Thing. Very generic. |
#
# NO EXACT MATCH: All standard "creation date" properties target information
# resources (DCTerms, Schema.org), record resources (RiC-O), or generic
# provenance entities (PROV-O). None specifically address the physical
# construction date of a building, object, or system. Slot URI stays hc:constructedAt.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/constructed_at
name: constructed_at
title: Constructed At
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#
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
constructed_at:
slot_uri: hc:constructedAt
description: >-
Identifies the specific calendar date or time period when an object,
building, or system was built, assembled, or brought into existence.
comments:
- >-
Values may be expressed as exact years ("1650"), approximate dates
("ca. 1650"), date ranges ("1648-1652"), or centuries ("17th century").
- >-
Comparable to schema:dateCreated (for CreativeWork) and dcterms:created
(for information resources), but specifically intended for physical
constructions and built objects.
alt_descriptions:
nl: >-
Identificeert de specifieke kalenderdatum of tijdsperiode waarop een
object, gebouw of systeem is gebouwd, samengesteld of tot stand gebracht.
de: >-
Identifiziert das spezifische Kalenderdatum oder den Zeitraum, in dem ein
Objekt, Gebäude oder System gebaut, zusammengebaut oder hergestellt wurde.
fr: >-
Identifie la date calendaire précise ou la période pendant laquelle un
objet, un bâtiment ou un système a été construit, assemblé ou créé.
ar: >-
يحدد التاريخ التقويمي المحدد أو الفترة الزمنية التي تم فيها بناء أو
تجميع أو إنشاء كائن أو مبنى أو نظام.
id: >-
Mengidentifikasi tanggal kalender atau periode waktu tertentu ketika
suatu objek, bangunan, atau sistem dibangun, dirakit, atau diwujudkan.
zh: >-
标识某个物体、建筑物或系统被建造、组装或创建的具体日历日期或时间段。
es: >-
Identifica la fecha calendario específica o el período de tiempo en que
un objeto, edificio o sistema fue construido, ensamblado o creado.
structured_aliases:
- literal_form: Bouwdatum
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Baudatum
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Date de construction
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: تاريخ البناء
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Tanggal Pembangunan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 建造日期
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Fecha de construcción
predicate: EXACT_SYNONYM
in_language: es
range: string
annotations:
custodian_types: '["*"]'
close_mappings:
- dcterms:created # dcterms.rdf:1065-1091 - "Date of creation of the resource."
- schema:dateCreated # schemaorg.owl:14173-14193 - "Date on which the CreativeWork was created."
- prov:generatedAtTime # prov.ttl:593-603 - "Time at which an entity was completely created."
- rico:creationDate # RiC-O_1-1.rdf:21137-21184 - "Date at which a Record Resource or Instantiation was created."
broad_mappings:
- dcterms:date # dcterms.rdf:1122-1145 - "A point or period of time associated with a lifecycle event."
- rico:beginningDate # RiC-O_1-1.rdf:20864-20890 - "Date at which something began."
aliases:
- construction_date_precision
- construction_date

View file

@ -0,0 +1,104 @@
# ==============================================================================
# LinkML Slot Definition: consume
# ==============================================================================
# The quantity of a resource, material, or service that has been used up.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------|------------------------|----------|-------------------------------------------------------------------|
# | **PROV-O** | `prov:used` | prov.ttl:1039-1053 | related | "A prov:Entity that was used by this Activity." Links to WHAT |
# | | | | | entity was used (ObjectProperty), not HOW MUCH was consumed. |
# | **DQV** | `dqv:value` | dqv.ttl:128-132 | related | "Refers to values computed by metric." Domain: QualityMeasurement.|
# | **PROV-O** | `prov:value` | prov.ttl:1055-1064 | broad | "A direct representation of an entity." Very generic. |
#
# NO EXACT/CLOSE MATCH: Standard ontologies do not define a property for
# "quantity of resources consumed." schema:amount (schemaorg.owl:7894-7920)
# is exclusively about monetary amounts (Domain: financial entities).
# prov:used links to the entity consumed, not the amount. The slot captures
# an integer quantity of usage (e.g. LLM token counts), which is domain-specific.
#
# REMOVED: schema:amount — "The amount of money." Financial domain only.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/consume
name: consume
title: Consume
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
dqv: http://www.w3.org/ns/dqv#
imports:
- linkml:types
default_prefix: hc
slots:
consume:
slot_uri: hc:consume
description: >-
The quantity of a resource, material, product, or service that has been
used up, expended, or ingested, completely or partially.
comments:
- >-
Typical uses include token consumption tracking for LLM APIs, resource
usage metrics, and general consumption measurement.
alt_descriptions:
nl: >-
De hoeveelheid van een hulpbron, materiaal, product of dienst die
geheel of gedeeltelijk is verbruikt, besteed of ingenomen.
de: >-
Die Menge einer Ressource, eines Materials, Produkts oder einer
Dienstleistung, die ganz oder teilweise verbraucht, aufgewendet
oder aufgenommen wurde.
fr: >-
La quantité d'une ressource, d'un matériau, d'un produit ou d'un
service qui a été consommée, dépensée ou ingérée, en totalité ou
en partie.
ar: >-
كمية المورد أو المادة أو المنتج أو الخدمة التي تم استهلاكها أو
إنفاقها أو تناولها، كلياً أو جزئياً.
id: >-
Jumlah sumber daya, bahan, produk, atau layanan yang telah digunakan,
dikeluarkan, atau dikonsumsi, seluruhnya atau sebagian.
zh: >-
已全部或部分使用、消耗或摄取的资源、材料、产品或服务的数量。
es: >-
La cantidad de un recurso, material, producto o servicio que ha sido
consumida, gastada o ingerida, total o parcialmente.
structured_aliases:
- literal_form: Verbruik
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Verbrauch
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Consommation
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: استهلاك
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Konsumsi
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 消耗量
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Consumo
predicate: EXACT_SYNONYM
in_language: es
range: integer
related_mappings:
- prov:used # prov.ttl:1039-1053 - "A prov:Entity that was used by this Activity."
- dqv:value # dqv.ttl:128-132 - "Refers to values computed by metric."
broad_mappings:
- prov:value # prov.ttl:1055-1064 - "A direct representation of an entity."
aliases:
- consumes_or_consumed
examples:
- value: "15000"
description: Total tokens consumed
annotations:
custodian_types: '["*"]'

View file

@ -0,0 +1,102 @@
# ==============================================================================
# LinkML Slot Definition: contribute_to
# ==============================================================================
# Giving or supplying resources to help achieve a result alongside others.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|--------------------------------|---------|------------------------------------------------------------|
# | **CRM** | `crm:P11i_participated_in` | CIDOC_CRM_v7.1.3.rdf:1422-1433| broad | "participated in." Actor→Event. Participation is broader. |
# | **Schema.org**| `schema:contributor` | schemaorg.owl:12908-12920 | related | "Secondary contributor to CreativeWork/Event." Inverse dir. |
# | **DCTerms** | `dcterms:contributor` | dcterms.rdf:1011-1032 | related | "Entity responsible for contributions." Inverse direction. |
# | **CRM** | `crm:P14i_performed` | CIDOC_CRM_v7.1.3.rdf:1504-1515| related | "performed." Actor→Activity. Implies causal responsibility. |
#
# REMOVED MAPPINGS:
# - prov:hadMember (was related) — Collection membership (prov.ttl:637-648),
# semantically unrelated to contribution.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/contribute_to
name: contribute_to
title: contribute_to
prefixes:
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/
imports:
- linkml:types
default_prefix: hc
slots:
contribute_to:
name: contribute_to
title: contribute_to
description: >-
To give or supply something (such as money, time, knowledge, or assistance)
in order to help achieve a result or provide a resource alongside others.
alt_descriptions:
nl: >-
Iets geven of leveren (zoals geld, tijd, kennis of hulp) om bij te dragen
aan het bereiken van een resultaat of het leveren van een middel samen met
anderen.
de: >-
Etwas geben oder bereitstellen (wie Geld, Zeit, Wissen oder Unterstützung),
um dazu beizutragen, ein Ergebnis zu erzielen oder eine Ressource gemeinsam
mit anderen bereitzustellen.
fr: >-
Donner ou fournir quelque chose (comme de l'argent, du temps, des
connaissances ou de l'assistance) afin d'aider à atteindre un résultat ou
à fournir une ressource conjointement avec d'autres.
ar: >-
تقديم أو توفير شيء ما (مثل المال أو الوقت أو المعرفة أو المساعدة) من أجل
المساعدة في تحقيق نتيجة أو توفير مورد بالتعاون مع آخرين.
id: >-
Memberikan atau menyediakan sesuatu (seperti uang, waktu, pengetahuan, atau
bantuan) untuk membantu mencapai suatu hasil atau menyediakan sumber daya
bersama pihak lain.
zh: >-
给予或提供某些事物(如资金、时间、知识或协助),以帮助实现某一成果或与他人共同提供资源。
es: >-
Dar o suministrar algo (como dinero, tiempo, conocimiento o asistencia) con
el fin de ayudar a lograr un resultado o proporcionar un recurso junto con
otros.
structured_aliases:
- literal_form: Bijdrage
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Beitrag
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Contribution
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مساهمة
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Kontribusi
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 贡献
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Contribución
predicate: EXACT_SYNONYM
in_language: es
slot_uri: hc:contributeTo
range: string # uriorcurie
# range: AuthorityData
annotations:
custodian_types: '["*"]'
broad_mappings:
- crm:P11i_participated_in # CIDOC_CRM_v7.1.3.rdf:1422-1433 — "participated in." Actor→Event. Participation is broader than contribution.
related_mappings:
- schema:contributor # schemaorg.owl:12908-12920 — "A secondary contributor to the CreativeWork or Event." Inverse direction (Resource→Agent).
- dcterms:contributor # dcterms.rdf:1011-1032 — "An entity responsible for making contributions to the resource." Inverse direction (Resource→Agent).
- crm:P14i_performed # CIDOC_CRM_v7.1.3.rdf:1504-1515 — "performed." Actor→Activity. Implies causal/legal responsibility, different modality.
aliases:
- contributes_or_contributed
- contributes_to

View file

@ -0,0 +1,110 @@
# ==============================================================================
# LinkML Slot Definition: cover
# ==============================================================================
# Whether a resource extends over a specific geographic area, time period, data
# range, or subject matter, or includes a particular topic or requirement.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|---------|--------------------------------------------------------------------------------|
# | **DCTerms** | `dcterms:coverage` | dcterms.rdf:1035-1063 | close | "The spatial or temporal topic of the resource, spatial applicability of the |
# | | | | | resource, or jurisdiction under which the resource is relevant." Range: |
# | | | | | Location|Period|Jurisdiction. Very close, but our slot also includes data |
# | | | | | range, subject matter, and a completeness dimension. |
# | **Schema.org**| `schema:spatialCoverage` | schemaorg.owl:35880-35903 | narrow | "Place(s) which are the focus of the content." Only the spatial dimension of |
# | | | | | our broader slot. Domain restricted to CreativeWork. |
# | **Schema.org**| `schema:temporalCoverage` | schemaorg.owl:37609-37634 | narrow | "The period that the content applies to." Only the temporal dimension of our |
# | | | | | broader slot. Domain restricted to CreativeWork. |
# | **DCTerms** | `dcterms:spatial` | dcterms.rdf:1944-1967 | narrow | "Spatial characteristics of the resource." SubPropertyOf coverage. Only |
# | | | | | spatial aspect of our broader slot. |
# | **Schema.org**| `schema:about` | schemaorg.owl:6247-6270 | related | "The subject matter of an object." Covers one aspect (subject matter) but |
# | | | | | through a different semantic lens (aboutness vs. coverage/extension). |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/cover
name: cover
title: Cover
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
imports:
- linkml:types
default_prefix: hc
slots:
cover:
slot_uri: hc:cover
description: >-
To extend over a specific geographic area, time period, data range or subject
matter; or to include and deal with a particular topic or requirement within
a resource.
comments:
- >-
When used in a video chapter context, indicates completeness of coverage:
true means no gaps (first chapter at 0:00, last ends at video end);
false means partial coverage (gaps between chapters).
alt_descriptions:
nl: >-
Zich uitstrekken over een specifiek geografisch gebied, tijdsperiode,
gegevensbereik of onderwerp; of een bepaald thema of vereiste binnen een
bron omvatten en behandelen.
de: >-
Sich über ein bestimmtes geografisches Gebiet, einen Zeitraum, einen
Datenbereich oder ein Thema erstrecken; oder ein bestimmtes Thema oder
eine Anforderung innerhalb einer Ressource einschließen und behandeln.
fr: >-
S'étendre sur une zone géographique spécifique, une période temporelle,
une plage de données ou un sujet ; ou inclure et traiter un thème ou une
exigence particulière au sein d'une ressource.
ar: >-
الامتداد عبر منطقة جغرافية محددة أو فترة زمنية أو نطاق بيانات أو موضوع؛
أو تضمين ومعالجة موضوع أو متطلب معين ضمن مورد.
id: >-
Mencakup wilayah geografis tertentu, periode waktu, rentang data, atau
pokok bahasan; atau menyertakan dan menangani topik atau persyaratan
tertentu dalam suatu sumber daya.
zh: >-
覆盖特定的地理区域、时间段、数据范围或主题;或在资源中包含和处理特定的
话题或要求。
es: >-
Extenderse sobre un área geográfica específica, período de tiempo, rango
de datos o materia; o incluir y tratar un tema o requisito particular
dentro de un recurso.
structured_aliases:
- literal_form: Dekking
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Abdeckung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Couverture
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: التغطية
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Cakupan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 覆盖范围
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Cobertura
predicate: EXACT_SYNONYM
in_language: es
annotations:
custodian_types: '["*"]'
close_mappings:
- dcterms:coverage # dcterms.rdf:1035-1063 — "Spatial or temporal topic, applicability, or jurisdiction." Very close but our slot also includes data range, subject matter, and completeness dimension.
narrow_mappings:
- schema:spatialCoverage # schemaorg.owl:35880-35903 — "Place(s) which are the focus of the content." Only spatial dimension. Domain: CreativeWork.
- schema:temporalCoverage # schemaorg.owl:37609-37634 — "The period that the content applies to." Only temporal dimension. Domain: CreativeWork.
- dcterms:spatial # dcterms.rdf:1944-1967 — "Spatial characteristics of the resource." Only spatial aspect. SubPropertyOf coverage.
related_mappings:
- schema:about # schemaorg.owl:6247-6270 — "The subject matter of an object." Aboutness lens vs. coverage/extension lens.
aliases:
- covers_full_video

View file

@ -0,0 +1,110 @@
# ==============================================================================
# LinkML Slot Definition: cover_country
# ==============================================================================
# The sovereign country or nation-state that forms the geographic scope or
# jurisdiction of a resource, dataset, or policy.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|---------|--------------------------------------------------------------------------------|
# | **Schema.org**| `schema:areaServed` | schemaorg.owl:8403-8428 | close | "The geographic area where a service or offered item is provided." Domain |
# | | | | | includes Organization/Service. Range includes AdministrativeArea. Close but |
# | | | | | doesn't specifically require country-level granularity. |
# | **Schema.org**| `schema:addressCountry` | schemaorg.owl:7260-7283 | close | "The country." Recommended ISO 3166-1 alpha-2. Domain restricted to |
# | | | | | DefinedRegion|GeoCoordinates|PostalAddress|GeoShape. Identifies which country |
# | | | | | an address IS IN, not which country a resource COVERS. |
# | **DCTerms** | `dcterms:spatial` | dcterms.rdf:1944-1967 | broad | "Spatial characteristics of the resource." Range: Location. Any spatial |
# | | | | | characteristic is far broader than identifying the country of coverage. |
# | **GeoNames** | `geonames:parentCountry` | geonames_ontology.rdf:367-377 | related | "Parent country" of a Feature. ObjectProperty about hierarchical parentage |
# | | | | | of a GeoNames Feature, not about coverage area. |
# | **Schema.org**| `schema:countryOfOrigin` | schemaorg.owl:13256-13284 | related | "Country of origin of something." Domain restricted to Movie/TVSeries/ |
# | | | | | CreativeWork/Product. About where something originates FROM, not what it |
# | | | | | covers. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/cover_country
name: cover_country
title: Cover Country
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
geonames: http://www.geonames.org/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
cover_country:
slot_uri: hc:coverCountry
description: >-
Relates a resource, dataset, or policy to the specific sovereign country or
nation-state that forms its geographic scope or jurisdiction.
comments:
- "Links to Country class with ISO 3166-1 codes."
alt_descriptions:
nl: >-
Relateert een bron, dataset of beleid aan het specifieke soevereine land of
de natiestaat die de geografische reikwijdte of jurisdictie ervan vormt.
de: >-
Verknüpft eine Ressource, einen Datensatz oder eine Richtlinie mit dem
spezifischen souveränen Land oder Nationalstaat, der den geografischen
Geltungsbereich oder die Zuständigkeit bildet.
fr: >-
Relie une ressource, un jeu de données ou une politique au pays souverain ou
à l'État-nation spécifique qui constitue sa portée géographique ou sa
juridiction.
ar: >-
يربط موردًا أو مجموعة بيانات أو سياسة بالدولة ذات السيادة أو الدولة القومية
المحددة التي تشكل نطاقها الجغرافي أو ولايتها القضائية.
id: >-
Menghubungkan sumber daya, kumpulan data, atau kebijakan dengan negara
berdaulat atau negara-bangsa tertentu yang membentuk cakupan geografis atau
yurisdiksinya.
zh: >-
将资源、数据集或政策与构成其地理范围或管辖权的特定主权国家或民族国家相关联。
es: >-
Relaciona un recurso, conjunto de datos o política con el país soberano o
estado-nación específico que constituye su ámbito geográfico o jurisdicción.
structured_aliases:
- literal_form: Dekkingsland
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Abdeckungsland
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Pays de Couverture
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: بلد التغطية
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Negara Cakupan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 覆盖国家
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: País de Cobertura
predicate: EXACT_SYNONYM
in_language: es
range: string # uriorcurie
# range: Country
examples:
- value: "https://nde.nl/ontology/hc/country/NL"
description: Service area in Netherlands
annotations:
custodian_types: '["*"]'
close_mappings:
- schema:areaServed # schemaorg.owl:8403-8428 — "The geographic area where a service or offered item is provided." Domain includes Organization. Range includes AdministrativeArea. Close but not country-specific.
- schema:addressCountry # schemaorg.owl:7260-7283 — "The country." Domain restricted to DefinedRegion|GeoCoordinates|PostalAddress|GeoShape. Identifies which country an address IS IN, not which country a resource COVERS.
broad_mappings:
- dcterms:spatial # dcterms.rdf:1944-1967 — "Spatial characteristics of the resource." Range: Location. Far broader than country-level coverage identification.
related_mappings:
- geonames:parentCountry # geonames_ontology.rdf:367-377 — "Parent country" of a Feature. About hierarchical parentage, not coverage area.
- schema:countryOfOrigin # schemaorg.owl:13256-13284 — "Country of origin of something." Domain restricted to Movie/CreativeWork/Product. About origin, not coverage.
aliases:
- covers_country

View file

@ -0,0 +1,117 @@
# ==============================================================================
# LinkML Slot Definition: cover_geographic_subdivision
# ==============================================================================
# The administrative subdivision(s) within a country that a resource, dataset,
# or policy geographically covers or applies to.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|---------|--------------------------------------------------------------------------------|
# | **Schema.org**| `schema:areaServed` | schemaorg.owl:8403-8428 | close | "The geographic area where a service or offered item is provided." Domain |
# | | | | | includes Organization/Service. Range includes AdministrativeArea. Close but |
# | | | | | doesn't specifically require administrative subdivisions. |
# | **DCTerms** | `dcterms:spatial` | dcterms.rdf:1944-1967 | close | "Spatial characteristics of the resource." Range: Location. SubPropertyOf |
# | | | | | coverage. General spatial coverage — close but doesn't convey "administrative |
# | | | | | subdivision" specifically. |
# | **Schema.org**| `schema:spatialCoverage` | schemaorg.owl:35880-35903 | close | "Place(s) which are the focus of the content." SubPropertyOf contentLocation. |
# | | | | | Domain restricted to CreativeWork; our slot applies to any entity. |
# | **Schema.org**| `schema:addressRegion` | schemaorg.owl:7306-7328 | related | "The region in which the locality is, and which is in the country." Domain |
# | | | | | restricted to DefinedRegion/PostalAddress — identifies which region an |
# | | | | | address is IN, not which subdivisions an entity COVERS. |
# | **GeoNames** | `geonames:parentADM1` | geonames_ontology.rdf:319-321 | related | "Level 1 administrative parent." About hierarchical admin parentage of a |
# | | | | | Feature, not about coverage area. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/cover_geographic_subdivision
name: cover_geographic_subdivision
title: Covers Geographic Subdivision
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
geonames: http://www.geonames.org/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
cover_geographic_subdivision:
slot_uri: hc:coverGeographicSubdivision
description: >-
Relates a dataset, policy, or work to the specific administrative region, state,
province, or municipality within a country that it applies to or describes.
comments:
- "Links to Subregion class with ISO 3166-2 codes."
- >-
A service area may cover a single subregion (provincial archive covering one
province), multiple subregions (regional archive spanning provinces), or part
of a subregion (municipal archive within province).
alt_descriptions:
nl: >-
Relateert een dataset, beleid of werk aan de specifieke administratieve regio,
staat, provincie of gemeente binnen een land waarop het betrekking heeft of
die het beschrijft.
de: >-
Verknüpft einen Datensatz, eine Richtlinie oder ein Werk mit der spezifischen
Verwaltungsregion, dem Bundesland, der Provinz oder der Gemeinde innerhalb
eines Landes, auf die es sich bezieht oder die es beschreibt.
fr: >-
Relie un jeu de données, une politique ou une œuvre à la région administrative
spécifique, l'État, la province ou la municipalité au sein d'un pays auquel
il s'applique ou qu'il décrit.
ar: >-
يربط مجموعة بيانات أو سياسة أو عملًا بالمنطقة الإدارية المحددة أو الولاية
أو المقاطعة أو البلدية داخل بلد ينطبق عليها أو يصفها.
id: >-
Menghubungkan kumpulan data, kebijakan, atau karya dengan wilayah administratif
tertentu, negara bagian, provinsi, atau kotamadya dalam suatu negara yang
berlaku atau yang dideskripsikan.
zh: >-
将数据集、政策或作品与其所适用或描述的特定国家内的行政区域、州、省或市相关联。
es: >-
Relaciona un conjunto de datos, política u obra con la región administrativa
específica, estado, provincia o municipio dentro de un país al que se aplica
o que describe.
structured_aliases:
- literal_form: Geografische Onderverdeling
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Geografische Untergliederung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Subdivision Géographique
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: التقسيم الجغرافي الفرعي
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Subdivisi Geografis
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 地理行政区划
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Subdivisión Geográfica
predicate: EXACT_SYNONYM
in_language: es
range: string # uriorcurie
# range: Subregion
multivalued: true
inlined_as_list: false # Fixed invalid inline for primitive type
examples:
- value: "https://nde.nl/ontology/hc/subregion/NL-NH"
description: Covers Noord-Holland province
annotations:
custodian_types: '["*"]'
close_mappings:
- schema:areaServed # schemaorg.owl:8403-8428 — "The geographic area where a service or offered item is provided." Domain includes Organization. Range includes AdministrativeArea. Close but not subdivision-specific.
- dcterms:spatial # dcterms.rdf:1944-1967 — "Spatial characteristics of the resource." General spatial coverage, close but doesn't specify admin subdivision level.
- schema:spatialCoverage # schemaorg.owl:35880-35903 — "Place(s) which are the focus of the content." Domain restricted to CreativeWork; our slot applies to any entity.
related_mappings:
- schema:addressRegion # schemaorg.owl:7306-7328 — "The region in which the locality is." Domain: DefinedRegion|PostalAddress. Identifies which region an address IS IN, not which subdivisions an entity COVERS.
- geonames:parentADM1 # geonames_ontology.rdf:319-321 — "Level 1 administrative parent." Hierarchical admin parentage of a Feature, not coverage area.
aliases:
- cover_or_covered_subregion

View file

@ -96,6 +96,11 @@ slots:
- produced_by - produced_by
- has_or_had_creator - has_or_had_creator
- has_creator - has_creator
- created_by_project
- creating_agency
- creating_organization
- creator_role
- creator
annotations: annotations:
rico_naming_convention: | rico_naming_convention: |
Follows RiC-O "isOrWas" pattern for temporal predicates via alias. Follows RiC-O "isOrWas" pattern for temporal predicates via alias.

View file

@ -0,0 +1,96 @@
# ==============================================================================
# LinkML Slot Definition: created_in
# ==============================================================================
# The geographic location (place or facility) where a resource, product, or work
# originated or was manufactured.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|----------|-------------------------------------------------------------------------------|
# | **Schema.org**| `schema:locationCreated` | schemaorg.owl:25045-25066 | slot_uri | "The location where the CreativeWork was created." Domain: CreativeWork. |
# | | | | | Our slot extends to resources/products too, but core semantic matches. |
# | | | | | Range: Place|Role|URL|Text — compatible with string range. |
# | **CIDOC-CRM** | `crm:P7_took_place_at` | CIDOC_CRM_v7.1.3.rdf:1294-1309| broad | "Spatial location of an instance of E4 Period." Domain: E4_Period. Any |
# | | | | | event/period's location, not specifically creation. |
# | **PROV-O** | `prov:atLocation` | prov.ttl:486-503 | broad | "The Location of any resource." General location of any entity/activity, |
# | | | | | not specific to creation. |
# | **Schema.org**| `schema:countryOfOrigin` | schemaorg.owl:13256-13284 | related | "Country of origin of something." Domain: Movie/TVSeries/CreativeWork/ |
# | | | | | Product. Country-level granularity vs. our specific place/facility. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/created_in
name: created_in
title: Created In
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
prov: http://www.w3.org/ns/prov#
imports:
- linkml:types
default_prefix: hc
slots:
created_in:
slot_uri: schema:locationCreated
description: >-
Relates a resource, product, or work to the specific geographic location
(place or facility) where it originated or was manufactured.
alt_descriptions:
nl: >-
Relateert een bron, product of werk aan de specifieke geografische locatie
(plaats of faciliteit) waar het is ontstaan of vervaardigd.
de: >-
Verknüpft eine Ressource, ein Produkt oder ein Werk mit dem spezifischen
geografischen Standort (Ort oder Einrichtung), an dem es entstanden oder
hergestellt wurde.
fr: >-
Relie une ressource, un produit ou une œuvre au lieu géographique spécifique
(place ou établissement) où il a été créé ou fabriqué.
ar: >-
يربط موردًا أو منتجًا أو عملًا بالموقع الجغرافي المحدد (المكان أو المنشأة)
الذي نشأ فيه أو تم تصنيعه.
id: >-
Menghubungkan sumber daya, produk, atau karya dengan lokasi geografis
tertentu (tempat atau fasilitas) tempat asalnya atau tempat pembuatannya.
zh: >-
将资源、产品或作品与其起源或制造的特定地理位置(地点或设施)相关联。
es: >-
Relaciona un recurso, producto u obra con la ubicación geográfica específica
(lugar o instalación) donde se originó o fue fabricado.
structured_aliases:
- literal_form: Creatieplek
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Erstellungsort
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Lieu de Création
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مكان الإنشاء
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Tempat Pembuatan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 创建地点
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Lugar de Creación
predicate: EXACT_SYNONYM
in_language: es
range: string # uriorcurie
# range: CustodianPlace
annotations:
custodian_types: '["*"]'
broad_mappings:
- crm:P7_took_place_at # CIDOC_CRM_v7.1.3.rdf:1294-1309 — "Spatial location of an instance of E4 Period." Any event/period's location, not specifically creation.
- prov:atLocation # prov.ttl:486-503 — "The Location of any resource." General location, not creation-specific.
related_mappings:
- schema:countryOfOrigin # schemaorg.owl:13256-13284 — "Country of origin of something." Country-level granularity vs. our specific place/facility.
aliases:
- creation_place

View file

@ -0,0 +1,107 @@
# ==============================================================================
# LinkML Slot Definition: curate
# ==============================================================================
# The act of professionally selecting, organizing, and managing a collection.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------|--------------------------------|---------|-------------------------------------------------------------|
# | **CIDOC-CRM** | `crm:P147_curated` | CIDOC_CRM_v7.1.3.rdf:4378-4388| close | "Associates E87 Curation Activity with E78 Curated Holding." |
# | | | | | Domain: E87_Curation_Activity; Range: E78_Curated_Holding. |
# | | | | | Close: our slot is a general curation verb, not strictly |
# | | | | | linking an activity instance to a holding instance. |
# | **RiC-O** | `rico:hasOrHadManager`| RiC-O_1-1.rdf:6925-6980 | broad | "Inverse of 'is or was manager of'." |
# | | | | | Managing is more general than curating; broad. |
# | **PAV** | `pav:curatedBy` | pav.rdf:307-320 | related | "Agent specialist responsible for shaping expression." |
# | | | | | Inverse direction (WHO curated) and about formatting, not |
# | | | | | the act itself. pav:curates is DEPRECATED (pav.rdf:326-332). |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/curate
name: curate
title: Curate
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
pav: http://purl.org/pav/
imports:
- linkml:types
default_prefix: hc
slots:
curate:
slot_uri: hc:curate
description: >-
To professionally select, organize, and manage a collection of items,
content, or data to add value, ensure quality, or tell a specific story.
alt_descriptions:
nl: >-
Het professioneel selecteren, organiseren en beheren van een collectie
van items, content of data om waarde toe te voegen, kwaliteit te
waarborgen of een specifiek verhaal te vertellen.
de: >-
Das professionelle Auswählen, Organisieren und Verwalten einer Sammlung
von Objekten, Inhalten oder Daten, um Mehrwert zu schaffen, Qualität
sicherzustellen oder eine bestimmte Geschichte zu erzählen.
fr: >-
Sélectionner, organiser et gérer professionnellement une collection
d'objets, de contenus ou de données afin d'ajouter de la valeur,
d'assurer la qualité ou de raconter une histoire spécifique.
ar: >-
الاختيار والتنظيم والإدارة المهنية لمجموعة من العناصر أو المحتويات أو
البيانات لإضافة قيمة أو ضمان الجودة أو سرد قصة محددة.
id: >-
Memilih, mengorganisasi, dan mengelola secara profesional sebuah koleksi
item, konten, atau data untuk menambah nilai, memastikan kualitas, atau
menceritakan kisah tertentu.
zh: >-
专业地选择、组织和管理一组物品、内容或数据的行为,旨在增加价值、确保质量或
讲述特定的故事。
es: >-
Seleccionar, organizar y gestionar profesionalmente una colección de
elementos, contenidos o datos para añadir valor, garantizar la calidad
o contar una historia específica.
structured_aliases:
- literal_form: Curatie
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Kuratierung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Curation
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: تنسيق
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Kurasi
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 策展
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Curaduría
predicate: EXACT_SYNONYM
in_language: es
comments:
- >-
CIDOC-CRM: P147_curated links E87_Curation_Activity to
E78_Curated_Holding.
- >-
Back-reference from CurationActivity to Collection.
range: string
multivalued: true
annotations:
custodian_types: '["*"]'
close_mappings:
- crm:P147_curated # CIDOC_CRM_v7.1.3.rdf:4378-4388 — "Associates E87 Curation Activity with E78 Curated Holding"
broad_mappings:
- rico:hasOrHadManager # RiC-O_1-1.rdf:6925-6980 — managing is more general than curating
related_mappings:
- pav:curatedBy # pav.rdf:307-320 — inverse direction (WHO curated); pav:curates is DEPRECATED
aliases:
- curated_holding

View file

@ -0,0 +1,104 @@
# ==============================================================================
# LinkML Slot Definition: curated_by
# ==============================================================================
# The expert, organization, or algorithm responsible for selecting, organizing,
# and maintaining the content of a collection, exhibition, or dataset.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|---------------------------------------|----------------------------------|---------|----------------------------------------------------------------------|
# | **CIDOC-CRM** | `crm:P109_has_current_or_former_curator`| CIDOC_CRM_v7.1.3.rdf:3639-3653 | close | "Identifies the Actor who assumed overall curatorial responsibility |
# | | | | | for a Curated Holding." Domain: E78_Curated_Holding; our slot also |
# | | | | | covers exhibitions and datasets. Range: E39_Actor; our slot also |
# | | | | | includes algorithms. SubPropertyOf P49. |
# | **Schema.org**| `schema:maintainer` | schemaorg.owl:25330-25352 | related | "A maintainer of a Dataset, software package, or Project." |
# | | | | | Maintenance (upkeep/updates) overlaps with but differs from |
# | | | | | curation (selection, organization, stewardship). Pending. |
# | **PROV-O** | `prov:wasAttributedTo` | prov.ttl:1082-1095 | broad | "Attribution is the ascribing of an entity to an agent." Any |
# | | | | | responsibility attribution; curation is one specific form. |
# | **RiC-O** | `rico:hasOrHadManager` | RiC-O_1-1.rdf:6926-6947 | broad | "Has or had manager." General administrative oversight is broader |
# | | | | | than curation which involves selection and organization. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/curated_by
name: curated_by
title: Curated By
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
prov: http://www.w3.org/ns/prov#
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
curated_by:
slot_uri: hc:curatedBy
description: >-
Relates a specific collection, exhibition, or dataset to the expert,
organization, or algorithm responsible for selecting, organizing, and
maintaining its content.
alt_descriptions:
nl: >-
Relateert een specifieke collectie, tentoonstelling of dataset aan de expert,
organisatie of het algoritme dat verantwoordelijk is voor het selecteren,
organiseren en onderhouden van de inhoud.
de: >-
Verknüpft eine bestimmte Sammlung, Ausstellung oder einen Datensatz mit dem
Experten, der Organisation oder dem Algorithmus, der für die Auswahl,
Organisation und Pflege des Inhalts verantwortlich ist.
fr: >-
Relie une collection, exposition ou jeu de données spécifique à l'expert,
l'organisation ou l'algorithme responsable de la sélection, l'organisation
et la maintenance de son contenu.
ar: >-
يربط مجموعة أو معرضًا أو مجموعة بيانات محددة بالخبير أو المنظمة أو
الخوارزمية المسؤولة عن اختيار محتواها وتنظيمه وصيانته.
id: >-
Menghubungkan koleksi, pameran, atau kumpulan data tertentu dengan pakar,
organisasi, atau algoritma yang bertanggung jawab untuk memilih, mengatur,
dan memelihara kontennya.
zh: >-
将特定的收藏、展览或数据集与负责选择、组织和维护其内容的专家、组织或算法相关联。
es: >-
Relaciona una colección, exposición o conjunto de datos específico con el
experto, organización o algoritmo responsable de seleccionar, organizar y
mantener su contenido.
structured_aliases:
- literal_form: Beheerder
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Kurator
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Conservateur
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: أمين المجموعة
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Kurator
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 策展人
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Curador
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
annotations:
custodian_types: '["*"]'
close_mappings:
- crm:P109_has_current_or_former_curator # CIDOC_CRM_v7.1.3.rdf:3639-3653 — "Actor who assumed curatorial responsibility for a Curated Holding." Domain: E78_Curated_Holding; our slot also covers exhibitions/datasets. Range: E39_Actor; ours includes algorithms.
related_mappings:
- schema:maintainer # schemaorg.owl:25330-25352 — "A maintainer of a Dataset, software package, or Project." Maintenance overlaps but differs from curation (selection/organization/stewardship). Pending.
broad_mappings:
- prov:wasAttributedTo # prov.ttl:1082-1095 — "Attribution is the ascribing of an entity to an agent." General responsibility attribution; curation is one specific form.
- rico:hasOrHadManager # RiC-O_1-1.rdf:6926-6947 — "Has or had manager." General administrative oversight is broader than curation.

View file

@ -1,14 +1,23 @@
# ============================================================================== # ==============================================================================
# LinkML Slot Definition: deployed_at # LinkML Slot Definition: deployed_at
# ============================================================================== # ==============================================================================
# Links an entity to its deployment event. # Location or environment where an entity is installed or put into active service.
# #
# ONTOLOGY ALIGNMENT (verified against data/ontology/): # ONTOLOGY ALIGNMENT (verified against data/ontology/):
# | Ontology | Property | Mapping | Notes | #
# |---------------|------------------------|---------|------------------------------| # | Ontology | Property | File/Line | Mapping | Notes |
# | **PROV-O** | `prov:wasGeneratedBy` | close | PROV-O generation event | # |-------------|-----------------------|------------------------|---------|--------------------------------------------------------------------|
# | **PROV-O** | `prov:atLocation` | prov.ttl:486-503 | related | "The Location of any resource." Covers WHERE but not active deployment. |
# | **Schema** | `schema:location` | schemaorg.owl:25018-25038 | related | "Where an event is happening, where an organization is located." General location. |
# | **Org** | `org:hasSite` | org.rdf:494-506 | related | "Indicates a site at which the Organization has some presence." Org presence, not deployment. |
# | **PROV-O** | `prov:wasGeneratedBy` | prov.ttl:1132-1145 | related | "Entity was generated by an Activity." Generation ≠ deployment. |
#
# NOTE: No standard ontology has an exact or close match for the concept of
# deploying/installing/stationing into active service. The mappings are all
# tangentially related — covering either the location aspect or the activity aspect.
# #
# CREATED: 2026-02-03 # CREATED: 2026-02-03
# UPDATED: 2026-02-09
# ============================================================================== # ==============================================================================
id: https://nde.nl/ontology/hc/slot/deployed_at id: https://nde.nl/ontology/hc/slot/deployed_at
@ -19,23 +28,66 @@ prefixes:
hc: https://nde.nl/ontology/hc/ hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov# prov: http://www.w3.org/ns/prov#
schema: http://schema.org/ schema: http://schema.org/
dcterms: http://purl.org/dc/terms/ org: http://www.w3.org/ns/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#
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc default_prefix: hc
imports: imports:
- linkml:types - linkml:types
slots: slots:
deployed_at: deployed_at:
slot_uri: hc:deployedAt slot_uri: hc:deployedAt
description: | description: >-
To be installed, stationed, or put into active service at a specific physical location, server, or digital environment. To be installed, stationed, or put into active service at a specific
physical location, server, or digital environment.
alt_descriptions:
nl: >-
Geïnstalleerd, gestationeerd of in actieve dienst gesteld op een
specifieke fysieke locatie, server of digitale omgeving.
de: >-
An einem bestimmten physischen Standort, Server oder in einer digitalen
Umgebung installiert, stationiert oder in aktiven Betrieb genommen.
fr: >-
Installé, stationné ou mis en service actif à un emplacement physique
spécifique, un serveur ou un environnement numérique.
ar: >-
تم تثبيته أو تمركزه أو وضعه في الخدمة الفعلية في موقع مادي محدد أو خادم
أو بيئة رقمية.
id: >-
Dipasang, ditempatkan, atau dioperasikan secara aktif di lokasi fisik
tertentu, server, atau lingkungan digital.
zh: >-
在特定的物理位置、服务器或数字环境中安装、驻留或投入使用。
es: >-
Instalado, estacionado o puesto en servicio activo en una ubicación
física específica, un servidor o un entorno digital.
structured_aliases:
- literal_form: Implementatie
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Bereitstellung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Déploiement
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: النشر
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Penerapan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 部署
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Despliegue
predicate: EXACT_SYNONYM
in_language: es
range: string range: string
multivalued: true multivalued: true
close_mappings: related_mappings:
- prov:wasGeneratedBy - prov:atLocation # prov.ttl:486-503 - "The Location of any resource." Covers WHERE but not active deployment.
- schema:location # schemaorg.owl:25018-25038 - "Where an event is happening, where an organization is located."
- org:hasSite # org.rdf:494-506 - "Indicates a site at which the Organization has some presence."
- prov:wasGeneratedBy # prov.ttl:1132-1145 - "Entity was generated by an Activity." Generation ≠ deployment.
aliases: aliases:
- is_or_was_deployed_at - is_or_was_deployed_at
annotations: annotations:

View file

@ -75,6 +75,8 @@ slots:
aliases: aliases:
- documents_or_documented - documents_or_documented
- is_or_was_document - is_or_was_document
- connections_extracted
- creating_function
structured_aliases: structured_aliases:
- literal_form: documenteert - literal_form: documenteert
predicate: EXACT_SYNONYM predicate: EXACT_SYNONYM

View file

@ -0,0 +1,126 @@
# ==============================================================================
# LinkML Slot Definition: encoded_as
# ==============================================================================
# The digital format, character set, or compression scheme used to represent data.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|---------------------------|--------------------------------|----------|-----------------------------------------------------------------|
# | **Schema.org** | `schema:encodingFormat` | schemaorg.owl:16697-16722 | close | "Media type typically expressed using a MIME format." |
# | | | | | Domain: MediaObject|CreativeWork. MIME-specific; slot is wider. |
# | **DCTerms** | `dcterms:format` | dcterms.rdf:1296-1322 | close | "The file format, physical medium, or dimensions." Covers |
# | | | | | file format but also physical medium/dimensions. |
# | **DCAT** | `dcat:mediaType` | dcat3.ttl:1306-1348 | narrow | "The media type as defined by IANA." Only IANA media types. |
# | **SPDX** | `spdx:checksumValue` | spdx2.owl:760-768 | related | "Lower case hex encoded digest value." Hash values, not |
# | | | | | encoding format. See alias note below. |
# | **PREMIS** | `premis:fixity` | premis3.owl:372-384 | related | "has fixity." Integrity verification of file content. |
#
# NO EXACT MATCH: Standard ontology encoding/format properties focus on
# MIME types (schema:encodingFormat) or file format (dcterms:format), while
# this slot also encompasses character sets, compression schemes, and languages.
#
# SEMANTIC NOTE: The alias "content_hash" and prior mappings to
# spdx:checksumValue / dcat:checksum suggest this slot was also intended for
# content hashing (SHA-256 digests). These are distinct concepts: encoding
# format (reversible representation) vs. hashing (one-way digest for integrity).
# Hash-related mappings retained as "related" for traceability.
#
# REMOVED from exact: spdx:checksumValue — about hash digest values, not
# encoding format. Moved to related.
# REMOVED: dcat:checksum — not found in dcat3.ttl (unverifiable).
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/encoded_as
name: encoded_as
title: Encoded As
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
dcat: http://www.w3.org/ns/dcat#
spdx: http://spdx.org/rdf/terms#
premis: http://www.loc.gov/premis/rdf/v3/
imports:
- linkml:types
default_prefix: hc
slots:
encoded_as:
slot_uri: hc:encodedAs
description: >-
Identifies the specific digital format, character set, compression scheme,
or language used to represent, store, or transmit data or content.
comments:
- >-
The alias "content_hash" and prior usage notes indicate this slot has
also been used for content hashing (SHA-256 digests for integrity
verification and deduplication). Content hashing is a distinct concept
from encoding format; consider whether a separate slot is warranted.
- >-
SHA-256 provides collision resistance for content verification. SRI
format (sha256-{base64}) is preferred for web content; hex format
({64_hex_chars}) is acceptable for file content.
alt_descriptions:
nl: >-
Identificeert het specifieke digitale formaat, de tekenset, het
compressieschema of de taal die wordt gebruikt om gegevens of inhoud
weer te geven, op te slaan of te verzenden.
de: >-
Identifiziert das spezifische digitale Format, den Zeichensatz, das
Komprimierungsschema oder die Sprache, die zur Darstellung, Speicherung
oder Übertragung von Daten oder Inhalten verwendet wird.
fr: >-
Identifie le format numérique spécifique, le jeu de caractères, le
schéma de compression ou la langue utilisé pour représenter, stocker
ou transmettre des données ou du contenu.
ar: >-
يحدد التنسيق الرقمي المحدد أو مجموعة الأحرف أو مخطط الضغط أو اللغة
المستخدمة لتمثيل البيانات أو المحتوى أو تخزينها أو نقلها.
id: >-
Mengidentifikasi format digital, set karakter, skema kompresi, atau
bahasa tertentu yang digunakan untuk merepresentasikan, menyimpan,
atau mengirimkan data atau konten.
zh: >-
标识用于表示、存储或传输数据或内容的特定数字格式、字符集、压缩方案或语言。
es: >-
Identifica el formato digital específico, el conjunto de caracteres,
el esquema de compresión o el idioma utilizado para representar,
almacenar o transmitir datos o contenido.
structured_aliases:
- literal_form: Codering
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Kodierung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Encodage
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: ترميز
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Pengodean
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 编码格式
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Codificación
predicate: EXACT_SYNONYM
in_language: es
range: string
close_mappings:
- schema:encodingFormat # schemaorg.owl:16697-16722 - "Media type typically expressed using a MIME format."
- dcterms:format # dcterms.rdf:1296-1322 - "The file format, physical medium, or dimensions."
narrow_mappings:
- dcat:mediaType # dcat3.ttl:1306-1348 - "The media type as defined by IANA."
related_mappings:
- spdx:checksumValue # spdx2.owl:760-768 - "Hex encoded digest value." (hash, not encoding format)
- premis:fixity # premis3.owl:372-384 - "has fixity." (integrity verification)
aliases:
- content_hash
annotations:
custodian_types: '["*"]'

View file

@ -0,0 +1,127 @@
# ==============================================================================
# LinkML Slot Definition: encompass
# ==============================================================================
# Comprehensively including or surrounding and holding within.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-------------------------------|--------------------------------|---------|--------------------------------------------------------------|
# | **Org** | `org:hasSubOrganization` | org.rdf:645-660 | close | "Hierarchical containment of Organizations." Org-specific. |
# | **RiC-O** | `rico:hasOrHadSubordinate` | RiC-O_1-1.rdf:8275-8330 | close | "Agent hierarchically inferior." Agent hierarchy. |
# | **Schema.org**| `schema:subOrganization` | schemaorg.owl:36756-36780 | close | "Org includes another, e.g. subsidiary." Same org concept. |
# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad | "Resource included physically or logically." Generic part. |
# | **RiC-O** | `rico:includesOrIncluded` | RiC-O_1-1.rdf:9523-9580 | related | "RecordSet aggregates Record/RecordSet." Record domain. |
# | **Schema.org**| `schema:containsPlace` | schemaorg.owl:12711-12740 | related | "Place contains another Place." Spatial containment only. |
#
# DEMOTED MAPPINGS:
# - org:hasSubOrganization (was exact → close) — "hierarchical containment of
# Organizations" is org-specific; the slot description covers comprehensive
# inclusion of any ideas, subjects, or elements.
# - dcterms:hasPart (was close → broad) — generic part-whole relationship is
# broader than the slot's concept of comprehensive inclusion/surrounding.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/encompass
name: encompass
title: Encompass
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
org: http://www.w3.org/ns/org#
rico: https://www.ica.org/standards/RiC/ontology#
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
imports:
- linkml:types
default_prefix: hc
slots:
encompass:
slot_uri: hc:encompass
description: >-
To include a wide range of ideas, subjects, or elements comprehensively;
or to surround and hold within.
alt_descriptions:
nl: >-
Een breed scala aan ideeën, onderwerpen of elementen omvattend opnemen;
of omringen en binnenin houden.
de: >-
Ein breites Spektrum an Ideen, Themen oder Elementen umfassend
einschließen; oder umgeben und darin einschließen.
fr: >-
Inclure de manière exhaustive un large éventail d'idées, de sujets ou
d'éléments; ou entourer et contenir.
ar: >-
تضمين مجموعة واسعة من الأفكار أو الموضوعات أو العناصر بشكل شامل؛ أو
الإحاطة والاحتواء.
id: >-
Mencakup berbagai gagasan, subjek, atau elemen secara menyeluruh; atau
mengelilingi dan menampung di dalamnya.
zh: >-
全面涵盖广泛的思想、主题或要素;或环绕并包含在内。
es: >-
Incluir de manera integral una amplia gama de ideas, temas o elementos;
o rodear y contener dentro.
structured_aliases:
- literal_form: Omvatting
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Umfassung
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Englobement
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: احتواء
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Cakupan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 涵盖
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Abarcamiento
predicate: EXACT_SYNONYM
in_language: es
range: string # uriorcurie
# range: Custodian
multivalued: true
annotations:
inverse_slot: is_or_was_encompassed_by
deprecates: encompasses
rico_pattern: hasOrHadSubordinate
custodian_types: '["*"]'
close_mappings:
- org:hasSubOrganization # org.rdf:645-660 — "Hierarchical containment of Organizations or Organizational Units." Org-specific but matches primary governance use.
- rico:hasOrHadSubordinate # RiC-O_1-1.rdf:8275-8330 — "Connects an Agent to an Agent that is hierarchically inferior." Agent hierarchy.
- schema:subOrganization # schemaorg.owl:36756-36780 — "A relationship between two organizations where the first includes the second, e.g., as a subsidiary."
broad_mappings:
- dcterms:hasPart # dcterms.rdf:1347-1370 — "A related resource that is included either physically or logically in the described resource." Generic part-whole is broader.
related_mappings:
- rico:includesOrIncluded # RiC-O_1-1.rdf:9523-9580 — "RecordSet aggregates Record/RecordSet." Record domain, not organizational.
- schema:containsPlace # schemaorg.owl:12711-12740 — "Place contains another Place." Spatial containment domain only.
aliases:
- encompasses_or_encompassed
comments:
- 'RiC-O pattern: temporal naming for governance relationships'
- Inverse of is_or_was_encompassed_by (org:subOrganizationOf)
- Links governance body to custodians it oversees/oversaw
- Creates owl:inverseOf axiom in RDF output
- 'Inverse: `is_or_was_encompassed_by` (org:subOrganizationOf) | Pattern: If Custodian is_or_was_encompassed_by Body, then Body encompasses_or_encompassed Custodian'
- 'Navigation: From body: Find all encompassed custodians (encompasses_or_encompassed) | From custodian: Find encompassing bodies (is_or_was_encompassed_by)'
- 'Deprecates: encompasses (non-temporal naming)'
- >-
Governance relationships change over time: Institutions move between
ministries; Networks gain and lose members; Consortia dissolve or
restructure. Three relationship types: (1) Umbrella — Legal parent
hierarchy (permanent), e.g. Ministry encompasses National Archives,
Royal Library. (2) Network — Service provision (temporary, centralized),
e.g. De Ree Archive Hosting encompasses member archives. (3) Consortium
— Mutual assistance (temporary, peer-to-peer), e.g. Heritage Network
encompasses participating museums.
examples:
- value: "EncompassingBody:\n organization_name: \"Ministerie van OCW\"\n organization_type: UMBRELLA\n encompasses_or_encompassed:\n - \"https://nde.nl/ontology/hc/nl-na\" # National Archives\n - \"https://nde.nl/ontology/hc/nl-kb\" # Royal Library (current)\n - \"https://nde.nl/ontology/hc/nl-rm\" # Rijksmuseum (until 2013)\n"
description: Ministry with current and former subordinate institutions

View file

@ -108,3 +108,4 @@ slots:
- is_or_was_exhibit - is_or_was_exhibit
- has_exhibition - has_exhibition
- has_or_had_exhibition - has_or_had_exhibition
- current_exhibition

View file

@ -82,6 +82,7 @@ slots:
range: string range: string
aliases: aliases:
- has_or_had_expertise_in - has_or_had_expertise_in
- conservation_specialization
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
broad_mappings: broad_mappings:

View file

@ -88,6 +88,7 @@ slots:
multivalued: true multivalued: true
aliases: aliases:
- has_or_had_focus - has_or_had_focus
- cultural_focus_area
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
broad_mappings: broad_mappings:

View file

@ -100,6 +100,8 @@ slots:
- has_or_had_iso_ - has_or_had_iso_
- has_or_had_iso_code - has_or_had_iso_code
- has_iso_code - has_iso_code
- contributor_code
- currency_code
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
custodian_types_rationale: Codes applicable to all custodian types. custodian_types_rationale: Codes applicable to all custodian types.

View file

@ -0,0 +1,113 @@
# ==============================================================================
# LinkML Slot Definition: has_constituent
# ==============================================================================
# Component element or functional part that makes up a larger complex entity.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|--------------------------------|----------------------------|---------|--------------------------------------------------------------------------|
# | **RiC-O** | `rico:hasOrHadConstituent` | RiC-O_1-1.rdf:6005-6063 | close | "Connects a Record to a constituent Record/RecordPart." Domain: Record. |
# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad | "A related resource included physically or logically." Any resource. |
# | **RiC-O** | `rico:hasOrHadPart` | RiC-O_1-1.rdf:7271-7309 | broad | "Connects a Thing to a constitutive or component part." Domain: Thing. |
# | **ORG** | `org:hasSubOrganization` | org.rdf:645-662 | related | "An organization which is a sub-part or child." Hierarchical containment.|
# | **Schema.org**| `schema:hasPart` | schemaorg.owl:20403-20425 | related | "An item or CreativeWork that is part of this item." Domain: CreativeWork.|
#
# No exact match — slot describes functional constituent types of a heritage
# institution (e.g. Archive function, Museum function within a complex entity).
# dcterms:type was incorrectly mapped as exact (classifies WHAT something is,
# not what PARTS it has). slot_uri stays hc:hasConstituent.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_constituent
name: has_constituent
title: Has Constituent
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
dcterms: http://purl.org/dc/terms/
schema: http://schema.org/
org: http://www.w3.org/ns/org#
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
has_constituent:
slot_uri: hc:hasConstituent
description: >-
Identifies a component, element, or part that makes up a larger complex
entity or substance.
comments:
- >-
Used to list component institutional functions of a complex heritage
institution. Primary types are core functions (e.g. Archive, Museum);
secondary types are significant additional functions (e.g. Library,
Gallery). Record relative weighting (dominant vs. equal partnership)
and historical development (started mixed or became mixed).
- >-
Constituent types should reflect actual operational reality, not
aspirational mission.
examples:
- value: "Archive (primary), Museum (significant exhibition program)"
- value: "Museum (primary), Library (substantial research collections)"
- value: "Library (primary), Archive (manuscript collections), Gallery (rotating exhibitions)"
- value: "Museum + Research Center (equal partnership)"
alt_descriptions:
nl: >-
Identificeert een component, element of deel dat een groter complex
geheel of substantie vormt.
de: >-
Bezeichnet einen Bestandteil, ein Element oder einen Teil, der eine
groessere komplexe Einheit oder Substanz bildet.
fr: >-
Identifie un composant, un element ou une partie qui constitue une
entite ou une substance complexe plus grande.
ar: >-
يحدد مكونا او عنصرا او جزءا يشكل كيانا او مادة معقدة اكبر.
id: >-
Mengidentifikasi komponen, elemen, atau bagian yang membentuk entitas
atau substansi kompleks yang lebih besar.
zh: >-
标识构成更大复合实体或物质的组成部分、元素或部件。
es: >-
Identifica un componente, elemento o parte que constituye una entidad
o sustancia compleja mas grande.
structured_aliases:
- literal_form: Bestanddeel
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Bestandteil
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Constituant
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مكون
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Konstituen
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 组成部分
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Constituyente
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
aliases:
- constituent_type
close_mappings:
- rico:hasOrHadConstituent # RiC-O_1-1.rdf:6005-6063 - "Connects a Record to a constituent Record/RecordPart." Same constituent concept but domain restricted to Records.
broad_mappings:
- dcterms:hasPart # dcterms.rdf:1347-1370 - "A related resource that is included either physically or logically in the described resource."
- rico:hasOrHadPart # RiC-O_1-1.rdf:7271-7309 - "Connects a Thing to a constitutive or component part of that Thing."
related_mappings:
- org:hasSubOrganization # org.rdf:645-662 - "An organization which is a sub-part or child of this organization." Hierarchical containment.
- schema:hasPart # schemaorg.owl:20403-20425 - "An item or CreativeWork that is part of this item." Domain: CreativeWork.
annotations:
custodian_types: '["*"]'

View file

@ -77,6 +77,7 @@ slots:
- has_or_had_contact_details - has_or_had_contact_details
- has_or_had_contact_information - has_or_had_contact_information
- has_contact_information - has_contact_information
- contact
exact_mappings: exact_mappings:
- schema:contactPoint # schemaorg.owl:12577-12595 - "A contact point for a person or organization" — expects ContactPoint object - schema:contactPoint # schemaorg.owl:12577-12595 - "A contact point for a person or organization" — expects ContactPoint object
annotations: annotations:

View file

@ -76,6 +76,7 @@ slots:
- has_or_had_contact_point - has_or_had_contact_point
- has_or_had_key_contact - has_or_had_key_contact
- has_key_contact - has_key_contact
- contact_point
exact_mappings: exact_mappings:
- schema:contactPoint # schemaorg.owl:12577-12595 - "A contact point for a person or organization" - schema:contactPoint # schemaorg.owl:12577-12595 - "A contact point for a person or organization"
annotations: annotations:

View file

@ -128,6 +128,8 @@ slots:
- schema:about - schema:about
aliases: aliases:
- has_or_had_content - has_or_had_content
- content_category
- content_type
examples: examples:
- value: "hc:TextualContent" - value: "hc:TextualContent"
description: Indicates the resource contains textual content description: Indicates the resource contains textual content

View file

@ -0,0 +1,112 @@
# ==============================================================================
# LinkML Slot Definition: has_content_block
# ==============================================================================
# A discrete structural unit of information forming part of a larger document.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|--------------------------------|----------|-------------------------------------------------------------------|
# | **Schema.org** | `schema:text` | schemaorg.owl:37718-37738 | related | "The textual content of this CreativeWork." Flat text content, |
# | | | | | not a structural block/section. Domain: CreativeWork. |
# | **Schema.org** | `schema:mainContentOfPage` | schemaorg.owl:25261-25279 | related | "Indicates if this web page element is the main subject of the |
# | | | | | page." Only the MAIN content, web-page-only. Domain: WebPage. |
# | **RiC-O** | `rico:hasOrHadComponent` | RiC-O_1-1.rdf:5968-6004 | related | "Connects an Instantiation to a component instantiation." |
# | | | | | Archival domain. Domain/Range: Instantiation. |
# | **Schema.org** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad | "Indicates an item or CreativeWork that is part of this item." |
# | | | | | Generic part-whole. Domain: CreativeWork. |
# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad | "A related resource that is included physically or logically." |
# | | | | | Generic part-whole for any resource. |
#
# NO EXACT MATCH: "Content block" is a CMS/structured-content concept — a
# discrete module of information (text, media, code) within a larger layout.
# Standard ontologies lack a property for this specific structural unit.
# schema:text (previously mapped as exact) is about flat textual content,
# not a structural section/module.
#
# REMOVED from exact: schema:text — "The textual content of this CreativeWork."
# About the text itself, not a structural block that may contain text, media, or code.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_content_block
name: has_content_block
title: Has Content Block
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
has_content_block:
slot_uri: hc:hasContentBlock
description: >-
Identifies a discrete unit, section, or module of information (such as
text, media, or code) that forms a specific part of a larger document,
web page, or layout.
alt_descriptions:
nl: >-
Identificeert een afzonderlijke eenheid, sectie of module van informatie
(zoals tekst, media of code) die een specifiek onderdeel vormt van een
groter document, webpagina of lay-out.
de: >-
Identifiziert eine eigenständige Einheit, einen Abschnitt oder ein Modul
von Informationen (wie Text, Medien oder Code), das einen bestimmten
Teil eines größeren Dokuments, einer Webseite oder eines Layouts bildet.
fr: >-
Identifie une unité, section ou module d'information distinct (tel que
du texte, des médias ou du code) qui constitue une partie spécifique
d'un document, d'une page web ou d'une mise en page plus large.
ar: >-
يحدد وحدة أو قسماً أو نموذجاً منفصلاً من المعلومات (مثل النص أو
الوسائط أو الشفرة) يشكل جزءاً محدداً من مستند أو صفحة ويب أو
تخطيط أكبر.
id: >-
Mengidentifikasi unit, bagian, atau modul informasi yang terpisah (seperti
teks, media, atau kode) yang membentuk bagian tertentu dari dokumen,
halaman web, atau tata letak yang lebih besar.
zh: >-
标识一个独立的信息单元、章节或模块(如文本、媒体或代码),它构成更大文档、
网页或布局的特定组成部分。
es: >-
Identifica una unidad, sección o módulo de información discreto (como
texto, medios o código) que forma una parte específica de un documento,
página web o diseño más grande.
structured_aliases:
- literal_form: Inhoudsblok
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Inhaltsblock
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Bloc de contenu
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: كتلة المحتوى
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Blok Konten
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 内容块
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Bloque de contenido
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
related_mappings:
- schema:text # schemaorg.owl:37718-37738 - "The textual content of this CreativeWork."
- schema:mainContentOfPage # schemaorg.owl:25261-25279 - "Main web page element."
- rico:hasOrHadComponent # RiC-O_1-1.rdf:5968-6004 - "Connects an Instantiation to a component."
broad_mappings:
- schema:hasPart # schemaorg.owl:20403-20425 - "An item or CreativeWork that is part of this item."
- dcterms:hasPart # dcterms.rdf:1347-1370 - "A related resource included in the described resource."
annotations:
custodian_types: '["*"]'

View file

@ -75,6 +75,7 @@ slots:
range: string range: string
aliases: aliases:
- has_or_had_coordinates - has_or_had_coordinates
- coordinates
exact_mappings: exact_mappings:
- schema:geo # schemaorg.owl:19029-19051 - "The geo coordinates of the place." — expects GeoCoordinates/GeoShape objects - schema:geo # schemaorg.owl:19029-19051 - "The geo coordinates of the place." — expects GeoCoordinates/GeoShape objects
comments: comments:

View file

@ -0,0 +1,101 @@
# ==============================================================================
# LinkML Slot Definition: has_courier
# ==============================================================================
# Service provider responsible for transporting a shipment or package.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |-------------|-----------------------|----------------------------|---------|--------------------------------------------------------------------|
# | **Schema** | `schema:provider` | schemaorg.owl:31484-31509 | close | "The service provider, service operator, or service performer." Domain includes ParcelDelivery. Broader than courier (any service provider). |
# | **Schema** | `schema:carrier` | schemaorg.owl:11229-11249 | close | "Provider for parcel delivery and flights." Domain: ParcelDelivery/Flight. DEPRECATED — superseded by schema:provider. |
# | **CIDOC** | `crm:P14_carried_out_by` | CIDOC_CRM_v7.1.3.rdf:1489-1503 | broad | "Active participation of an Actor in an Activity." Any activity performer, not specifically transport. |
#
# NOTE: No standard ontology has an exact match for "courier" as a property.
# schema:provider is the closest active property, but covers any service
# provider role, not specifically transport/courier.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_courier
name: has_courier
title: Has Courier
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
imports:
- linkml:types
default_prefix: hc
slots:
has_courier:
slot_uri: hc:has_courier
description: >-
Relates a shipment, package, or delivery process to the specific service
provider or individual responsible for transporting it from the sender to
the recipient.
alt_descriptions:
nl: >-
Relateert een zending, pakket of leveringsproces aan de specifieke
dienstverlener of persoon die verantwoordelijk is voor het transport
van afzender naar ontvanger.
de: >-
Verknüpft eine Sendung, ein Paket oder einen Lieferprozess mit dem
spezifischen Dienstleister oder der Person, die für den Transport vom
Absender zum Empfänger verantwortlich ist.
fr: >-
Relie un envoi, un colis ou un processus de livraison au prestataire
de services spécifique ou à la personne responsable de son transport
de l'expéditeur au destinataire.
ar: >-
يربط شحنة أو طردًا أو عملية توصيل بمقدم الخدمة المحدد أو الفرد
المسؤول عن نقلها من المرسل إلى المستلم.
id: >-
Menghubungkan pengiriman, paket, atau proses pengantaran dengan penyedia
layanan atau individu tertentu yang bertanggung jawab untuk
mengangkutnya dari pengirim ke penerima.
zh: >-
将货运、包裹或配送流程与负责将其从发件人运送到收件人的特定服务提供商或个人相关联。
es: >-
Relaciona un envío, paquete o proceso de entrega con el proveedor de
servicios específico o la persona responsable de transportarlo del
remitente al destinatario.
structured_aliases:
- literal_form: Koerier
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Kurier
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Coursier
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: ساعي
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Kurir
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 快递员
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Mensajero
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
close_mappings:
- schema:provider # schemaorg.owl:31484-31509 - "The service provider, service operator, or service performer." Domain includes ParcelDelivery.
broad_mappings:
- crm:P14_carried_out_by # CIDOC_CRM_v7.1.3.rdf:1489-1503 - "Active participation of an Actor in an Activity."
aliases:
- courier_detail
comments:
- >-
schema:carrier (schemaorg.owl:11229-11249) was the closest semantic match
("provider for parcel delivery and flights") but is DEPRECATED, superseded
by schema:provider.
annotations:
custodian_types: '["*"]'

View file

@ -0,0 +1,106 @@
# ==============================================================================
# LinkML Slot Definition: has_cover_image
# ==============================================================================
# Primary visual representation image for a creative work or entity.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |-------------|------------------------------|----------------------------|---------|--------------------------------------------------------------------|
# | **Schema** | `schema:image` | schemaorg.owl:21413-21434 | close | "An image of the item." Domain: Thing. Any image, not specifically a primary/cover image. |
# | **Schema** | `schema:thumbnailUrl` | schemaorg.owl:37782-37801 | narrow | "A thumbnail image relevant to the Thing." Domain: CreativeWork. Thumbnail is a specific subtype of representative image. |
# | **Schema** | `schema:primaryImageOfPage` | schemaorg.owl:30800-30821 | related | "The main image on the page." Domain restricted to WebPage. |
# | **FOAF** | `foaf:depiction` | foaf.ttl:189-197 | broad | "A depiction of some thing." Any depiction, not specifically cover/primary. |
# | **Schema** | `schema:logo` | schemaorg.owl:25110-25135 | related | "An associated logo." Brand identifier, not a cover image. |
#
# NOTE: No standard ontology has an exact match for "cover image" as a property
# denoting the primary visual representation. schema:image is closest but does
# not convey the "primary/cover" qualifier.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_cover_image
name: has_cover_image
title: Has Cover Image
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
foaf: http://xmlns.com/foaf/0.1/
imports:
- linkml:types
default_prefix: hc
slots:
has_cover_image:
slot_uri: hc:hasCoverImage
description: >-
Associates a creative work, publication, or product with the specific
image serving as its primary visual representation, intended to identify
or promote the content.
alt_descriptions:
nl: >-
Associeert een creatief werk, publicatie of product met de specifieke
afbeelding die dient als primaire visuele representatie, bedoeld om de
inhoud te identificeren of te promoten.
de: >-
Verknüpft ein kreatives Werk, eine Veröffentlichung oder ein Produkt
mit dem spezifischen Bild, das als primäre visuelle Darstellung dient
und zur Identifizierung oder Bewerbung des Inhalts bestimmt ist.
fr: >-
Associe une œuvre créative, une publication ou un produit à l'image
spécifique servant de représentation visuelle principale, destinée à
identifier ou promouvoir le contenu.
ar: >-
يربط عملًا إبداعيًا أو منشورًا أو منتجًا بالصورة المحددة التي تعمل
كتمثيل بصري رئيسي، بهدف تعريف المحتوى أو الترويج له.
id: >-
Mengasosiasikan karya kreatif, publikasi, atau produk dengan gambar
tertentu yang berfungsi sebagai representasi visual utama, dimaksudkan
untuk mengidentifikasi atau mempromosikan konten.
zh: >-
将创意作品、出版物或产品与作为其主要视觉表示的特定图像相关联,旨在识别或推广内容。
es: >-
Asocia una obra creativa, publicación o producto con la imagen
específica que sirve como representación visual principal, destinada a
identificar o promocionar el contenido.
structured_aliases:
- literal_form: Omslagafbeelding
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Titelbild
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Image de couverture
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: صورة الغلاف
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Gambar sampul
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 封面图片
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Imagen de portada
predicate: EXACT_SYNONYM
in_language: es
range: uri
close_mappings:
- schema:image # schemaorg.owl:21413-21434 - "An image of the item." Domain: Thing. Any image, not specifically cover/primary.
narrow_mappings:
- schema:thumbnailUrl # schemaorg.owl:37782-37801 - "A thumbnail image relevant to the Thing." Thumbnail is a narrower subtype.
related_mappings:
- schema:primaryImageOfPage # schemaorg.owl:30800-30821 - "Main image on the page." Domain restricted to WebPage.
- schema:logo # schemaorg.owl:25110-25135 - "An associated logo." Brand identifier, not cover image.
broad_mappings:
- foaf:depiction # foaf.ttl:189-197 - "A depiction of some thing." Any depiction, not specifically cover/primary.
aliases:
- cover_image_url
comments:
- >-
Not all platforms have cover images. This property is used in contexts
such as banner images, hero images, or publication covers.
annotations:
custodian_types: '["*"]'

View file

@ -0,0 +1,89 @@
# ==============================================================================
# LinkML Slot Definition: has_cuisine
# ==============================================================================
# The style of cooking, cultural tradition, or regional flavor profile that
# characterizes a food establishment, dish, or recipe.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|---------|--------------------------------------------------------------------------------|
# | **Schema.org**| `schema:servesCuisine` | schemaorg.owl:34869-34889 | close | "The cuisine of the restaurant." Domain: FoodEstablishment only. Same core |
# | | | | | concept (cuisine classification) but our slot also applies to dishes and |
# | | | | | recipes. Range: Text — compatible. |
# | **Schema.org**| `schema:recipeCuisine` | schemaorg.owl:32182-32202 | close | "The cuisine of the recipe (for example, French or Ethiopian)." Domain: |
# | | | | | Recipe only. Our slot also covers food establishments and dishes. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_cuisine
name: has_cuisine
title: Has Cuisine
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
imports:
- linkml:types
default_prefix: hc
slots:
has_cuisine:
slot_uri: hc:has_cuisine
description: >-
Relates a food establishment, dish, or recipe to the specific style of
cooking, cultural tradition, or regional flavor profile it characterizes.
alt_descriptions:
nl: >-
Relateert een eetgelegenheid, gerecht of recept aan de specifieke kookstijl,
culturele traditie of regionaal smaakprofiel dat het kenmerkt.
de: >-
Verknüpft eine Gaststätte, ein Gericht oder ein Rezept mit dem spezifischen
Kochstil, der kulturellen Tradition oder dem regionalen Geschmacksprofil,
das es charakterisiert.
fr: >-
Relie un établissement de restauration, un plat ou une recette au style de
cuisine spécifique, à la tradition culturelle ou au profil de saveurs
régionales qui le caractérise.
ar: >-
يربط مؤسسة طعام أو طبقًا أو وصفة بأسلوب الطهي المحدد أو التقليد الثقافي
أو نكهة المنطقة التي تميزه.
id: >-
Menghubungkan tempat makan, hidangan, atau resep dengan gaya memasak
tertentu, tradisi budaya, atau profil rasa regional yang menjadi cirinya.
zh: >-
将餐饮场所、菜肴或食谱与其所体现的特定烹饪风格、文化传统或地区风味特征相关联。
es: >-
Relaciona un establecimiento de comida, plato o receta con el estilo de
cocina específico, tradición cultural o perfil de sabores regionales que
lo caracteriza.
structured_aliases:
- literal_form: Keuken
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Küche
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Cuisine
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: المطبخ
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Masakan
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 菜系
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Cocina
predicate: EXACT_SYNONYM
in_language: es
range: string
annotations:
custodian_types: '["*"]'
close_mappings:
- schema:servesCuisine # schemaorg.owl:34869-34889 — "The cuisine of the restaurant." Domain: FoodEstablishment only. Same core concept but our slot also covers dishes and recipes.
- schema:recipeCuisine # schemaorg.owl:32182-32202 — "The cuisine of the recipe." Domain: Recipe only. Our slot also covers food establishments and dishes.
aliases:
- cuisine_type

View file

@ -76,6 +76,8 @@ slots:
aliases: aliases:
- has_or_had_currency - has_or_had_currency
- statement_currency - statement_currency
- cost_currency
- currency
exact_mappings: exact_mappings:
- schema:currency # schemaorg.owl:13615-13639 - "The currency in which the monetary amount is expressed" — domain MonetaryAmount/ExchangeRateSpec - schema:currency # schemaorg.owl:13615-13639 - "The currency in which the monetary amount is expressed" — domain MonetaryAmount/ExchangeRateSpec
comments: comments:

View file

@ -0,0 +1,112 @@
# ==============================================================================
# LinkML Slot Definition: has_denominator_data
# ==============================================================================
# Reference population or total (denominator) for calculating a normalized rate,
# ratio, or percentage from a numerator measurement.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------------|--------------------------|---------|-------------------------------------------------------------------------------------|
# | **Schema.org**| `schema:measurementDenominator` | schemaorg.owl:25769-25791| close | "Identifies the denominator variable when an observation represents a ratio or |
# | | | | | percentage." Domain: StatisticalVariable|Observation. Pending status. Same concept |
# | | | | | but formal statistical domain vs. heritage institution metrics. |
# | **DQV** | `dqv:computedOn` | dqv.ttl:120-126 | related | "Refers to the resource on which the quality measurement is performed." Links |
# | | | | | measurement to dataset — tangentially related but fundamentally different semantics. |
# | **PROV-O** | `prov:wasDerivedFrom` | prov.ttl:1099-1114 | broad | "A derivation is a transformation of an entity into another." Very generic; a |
# | | | | | denominator relationship is loosely a kind of derivation source, but far too broad. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_denominator_data
name: has_denominator_data
title: has Denominator Data
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dqv: http://www.w3.org/ns/dqv#
prov: http://www.w3.org/ns/prov#
imports:
- linkml:types
default_prefix: hc
slots:
has_denominator_data:
slot_uri: hc:hasDenominatorData
description: >-
Relates a specific count, measurement, or dataset (the numerator) to the corresponding
reference population or total (the denominator) required to calculate a normalized rate,
ratio, or percentage.
comments:
- >-
This identifies the total population from which conversions are measured.
alt_descriptions:
nl: >-
Relateert een specifieke telling, meting of dataset (de teller) aan de bijbehorende
referentiepopulatie of het totaal (de noemer) dat nodig is om een genormaliseerd
percentage, verhouding of tarief te berekenen.
de: >-
Verknüpft eine bestimmte Zählung, Messung oder einen Datensatz (den Zähler) mit der
entsprechenden Referenzpopulation oder Gesamtzahl (dem Nenner), die zur Berechnung
einer normalisierten Rate, eines Verhältnisses oder Prozentsatzes erforderlich ist.
fr: >-
Relie un décompte, une mesure ou un jeu de données spécifique (le numérateur) à la
population de référence ou au total correspondant (le dénominateur) nécessaire pour
calculer un taux, un ratio ou un pourcentage normalisé.
ar: >-
يربط عدًّا أو قياسًا أو مجموعة بيانات محددة (البسط) بالمجتمع المرجعي أو الإجمالي
المقابل (المقام) اللازم لحساب معدل أو نسبة أو نسبة مئوية موحَّدة.
id: >-
Menghubungkan jumlah, pengukuran, atau kumpulan data tertentu (pembilang) dengan
populasi referensi atau total yang sesuai (penyebut) yang diperlukan untuk menghitung
tingkat, rasio, atau persentase yang dinormalisasi.
zh: >-
将特定计数、测量值或数据集(分子)与计算归一化比率、比例或百分比所需的相应参考总体或
总数(分母)相关联。
es: >-
Relaciona un conteo, medición o conjunto de datos específico (el numerador) con la
población de referencia o el total correspondiente (el denominador) necesario para
calcular una tasa, proporción o porcentaje normalizado.
structured_aliases:
- literal_form: Noemergegevens
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Nennerdaten
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Données du dénominateur
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: بيانات المقام
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Data Penyebut
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 分母数据
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Datos del denominador
predicate: EXACT_SYNONYM
in_language: es
range: string
examples:
- value: museum/venue visitors
description: Total visitors to the physical venue
- value: website visitors
description: Total unique website visitors
- value: email recipients
description: Total number of emails delivered
- value: social media content viewers
description: Total views on social media content
annotations:
custodian_types: '["*"]'
close_mappings:
- schema:measurementDenominator # schemaorg.owl:25769-25791 — "Identifies the denominator variable when an observation represents a ratio or percentage." Domain: StatisticalVariable|Observation. Same concept but formal statistical domain vs. heritage metrics. Pending status.
related_mappings:
- dqv:computedOn # dqv.ttl:120-126 — "Refers to the resource on which the quality measurement is performed." Links measurement to dataset, tangentially related but different semantics.
broad_mappings:
- prov:wasDerivedFrom # prov.ttl:1099-1114 — "A derivation is a transformation of an entity into another." Very generic derivation; far too broad for denominator-specific relationship.
aliases:
- conversion_source_population

View file

@ -82,6 +82,7 @@ slots:
range: string range: string
aliases: aliases:
- has_or_had_edition - has_or_had_edition
- copy_number
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
narrow_mappings: narrow_mappings:

View file

@ -84,6 +84,8 @@ slots:
multivalued: true multivalued: true
aliases: aliases:
- has_or_had_expense - has_or_had_expense
- cost_usd
- cost
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
related_mappings: related_mappings:

View file

@ -98,6 +98,7 @@ slots:
- has_or_had_facility - has_or_had_facility
- has_or_had_hands_on_facility - has_or_had_hands_on_facility
- has_hands_on_facility - has_hands_on_facility
- contains_storage
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
related_mappings: related_mappings:

View file

@ -90,5 +90,7 @@ slots:
- has_secondary_label - has_secondary_label
- statement_name - statement_name
- policy_name - policy_name
- connection_name
- conversion_type_label
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -0,0 +1,103 @@
# ==============================================================================
# LinkML Slot Definition: has_laboratory
# ==============================================================================
# Whether an institution has a laboratory facility for scientific research or
# conservation work.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-------------------------|------------------------|---------|--------------------------------------------------------------------|
# | **ORG** | `org:hasSite` | org.rdf:492-509 | broad | "A site at which the Organization has some presence." Any site. |
# | **Schema.org**| `schema:location` | schemaorg.owl:25018-25044 | related | "The location of an event/organization/action." About WHERE, not WHAT facility. |
# | **Schema.org**| `schema:amenityFeature` | schemaorg.owl:7869-7893 | related | "An amenity feature of the Accommodation." Domain: Place/Lodging. |
#
# No exact/close match — "has laboratory" is a heritage-institution-specific
# concept about possessing a particular type of scientific/conservation facility.
# slot_uri stays hc:hasLaboratory.
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_laboratory
name: has_laboratory
title: Has Laboratory
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
org: http://www.w3.org/ns/org#
imports:
- linkml:types
default_prefix: hc
slots:
has_laboratory:
slot_uri: hc:hasLaboratory
description: >-
Identifies a facility, room, or building equipped for scientific
experiments, research, or testing that belongs to or is associated with
an organization or institution.
comments:
- >-
Typically used as a boolean indicator: true = institution has its own
conservation/research laboratory facilities; false = institution
outsources conservation work.
- >-
Classes may override range in slot_usage (e.g., boolean for MuseumType).
alt_descriptions:
nl: >-
Identificeert een faciliteit, ruimte of gebouw dat is uitgerust voor
wetenschappelijke experimenten, onderzoek of testen en dat behoort tot
of verbonden is met een organisatie of instelling.
de: >-
Bezeichnet eine Einrichtung, einen Raum oder ein Gebaeude, das fuer
wissenschaftliche Experimente, Forschung oder Pruefungen ausgestattet
ist und zu einer Organisation oder Institution gehoert oder mit ihr
verbunden ist.
fr: >-
Identifie une installation, une salle ou un batiment equipe pour des
experiences scientifiques, de la recherche ou des tests, qui appartient
a une organisation ou institution ou y est associe.
ar: >-
يحدد منشاة او غرفة او مبنى مجهزا للتجارب العلمية او البحث او الاختبار
ينتمي الى او يرتبط بمنظمة او مؤسسة.
id: >-
Mengidentifikasi fasilitas, ruangan, atau gedung yang dilengkapi untuk
eksperimen ilmiah, penelitian, atau pengujian yang dimiliki oleh atau
terkait dengan suatu organisasi atau lembaga.
zh: >-
标识属于或关联于某组织或机构的、配备用于科学实验、研究或测试的设施、房间或建筑。
es: >-
Identifica una instalacion, sala o edificio equipado para experimentos
cientificos, investigacion o pruebas que pertenece o esta asociado a
una organizacion o institucion.
structured_aliases:
- literal_form: Laboratorium
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Labor
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Laboratoire
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مختبر
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Laboratorium
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 实验室
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Laboratorio
predicate: EXACT_SYNONYM
in_language: es
range: string
broad_mappings:
- org:hasSite # org.rdf:492-509 - "Indicates a site at which the Organization has some presence." Any site; laboratory is a specific type.
related_mappings:
- schema:location # schemaorg.owl:25018-25044 - "The location of an event/organization/action." About WHERE, not WHAT facility.
- schema:amenityFeature # schemaorg.owl:7869-7893 - "An amenity feature of the Accommodation." Domain: Place/LodgingBusiness.
annotations:
custodian_types: '["*"]'

View file

@ -75,6 +75,7 @@ slots:
multivalued: true multivalued: true
aliases: aliases:
- has_or_had_material_type - has_or_had_material_type
- cover_material
close_mappings: close_mappings:
- schema:material # schemaorg.owl:25511-25535 - "A material that something is made from, e.g. leather, wool, cotton, paper." Domain: CreativeWork/Product. About actual material, not material type classification. - schema:material # schemaorg.owl:25511-25535 - "A material that something is made from, e.g. leather, wool, cotton, paper." Domain: CreativeWork/Product. About actual material, not material type classification.
- crm:P45_consists_of # CIDOC_CRM_v7.1.3.rdf:2297-2316 - "Identifies instances of E57 Materials of which an instance of E18 Physical Thing is composed." About physical material composition, not classification by type. - crm:P45_consists_of # CIDOC_CRM_v7.1.3.rdf:2297-2316 - "Identifies instances of E57 Materials of which an instance of E18 Physical Thing is composed." About physical material composition, not classification by type.

View file

@ -111,6 +111,8 @@ slots:
- privacy_note - privacy_note
- record_note - record_note
- note - note
- conservation_note
- copy_note
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
specificity_score: 0.60 specificity_score: 0.60

View file

@ -0,0 +1,109 @@
# ==============================================================================
# LinkML Slot Definition: has_numerator
# ==============================================================================
# The specific value, count, or event of interest (the numerator) representing
# the subset being measured against a total in a ratio, rate, or percentage.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|------------------------------|--------------------------|---------|-----------------------------------------------------------------------------------|
# | **Schema.org**| `schema:measuredProperty` | schemaorg.owl:25746-25768| related | "The measuredProperty of an Observation." Identifies WHAT property is measured. |
# | | | | | Both describe what is being counted, but different formality and scope. |
# | **DQV** | `dqv:isMeasurementOf` | dqv.ttl:106-111 | related | "Indicates the metric being observed." Domain: Observation. Range: Metric. |
# | | | | | Tangentially related; about which metric is observed, not the numerator itself. |
# | **Schema.org**| `schema:variableMeasured` | schemaorg.owl:39643-39667| broad | "Indicates the variables that are measured in some dataset." Domain: |
# | | | | | Observation|Dataset. Any measured variable is broader than numerator subset. |
# | | | | | |
# | NOTE: No `schema:measurementNumerator` exists. Schema.org only defines |
# | `measurementDenominator`. The numerator concept has no direct standard ontology counterpart. |
# | `qudt:hasNumeratorPart` is about unit dimension vectors (e.g. meters in m/s), not statistical numerators. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_numerator
name: has_numerator
title: Has Numerator
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dqv: http://www.w3.org/ns/dqv#
imports:
- linkml:types
default_prefix: hc
slots:
has_numerator:
slot_uri: hc:hasNumerator
description: >-
Relates a ratio, rate, or percentage to the specific value or count (the top number)
representing the subset or events of interest being measured against a total.
alt_descriptions:
nl: >-
Relateert een verhouding, tarief of percentage aan de specifieke waarde of telling
(het bovenste getal) die de deelverzameling of gebeurtenissen van belang vertegenwoordigt
die worden gemeten ten opzichte van een totaal.
de: >-
Verknüpft ein Verhältnis, eine Rate oder einen Prozentsatz mit dem spezifischen Wert
oder der Anzahl (der Zähler), die die Teilmenge oder die relevanten Ereignisse
darstellt, die gegen eine Gesamtzahl gemessen werden.
fr: >-
Relie un ratio, un taux ou un pourcentage à la valeur ou au décompte spécifique
(le numérateur) représentant le sous-ensemble ou les événements d'intérêt mesurés
par rapport à un total.
ar: >-
يربط نسبة أو معدلًا أو نسبة مئوية بالقيمة أو العدد المحدد (البسط) الذي يمثل
المجموعة الفرعية أو الأحداث محل الاهتمام التي يتم قياسها مقابل إجمالي.
id: >-
Menghubungkan rasio, tingkat, atau persentase dengan nilai atau jumlah tertentu
(pembilang) yang mewakili subset atau peristiwa yang diminati yang diukur terhadap
suatu total.
zh: >-
将比率、速率或百分比与代表针对总数进行测量的感兴趣子集或事件的特定值或计数(分子)
相关联。
es: >-
Relaciona una proporción, tasa o porcentaje con el valor o conteo específico
(el numerador) que representa el subconjunto o los eventos de interés que se miden
en relación con un total.
structured_aliases:
- literal_form: Teller
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Zähler
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Numérateur
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: البسط
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Pembilang
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 分子
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Numerador
predicate: EXACT_SYNONYM
in_language: es
range: string
examples:
- value: made gift shop purchase
description: Visitor completed a purchase
- value: became member/supporter
description: Visitor signed up for membership
- value: clicked link in email
description: Recipient clicked a link
- value: visited venue physically
description: Online visitor came in person
annotations:
custodian_types: '["*"]'
related_mappings:
- schema:measuredProperty # schemaorg.owl:25746-25768 — "The measuredProperty of an Observation, typically via its StatisticalVariable." Both describe what is being counted, but different formality (schema Property vs. string action description).
- dqv:isMeasurementOf # dqv.ttl:106-111 — "Indicates the metric being observed." Domain: Observation. Range: Metric. Tangentially related, about which metric is observed.
broad_mappings:
- schema:variableMeasured # schemaorg.owl:39643-39667 — "Indicates the variables that are measured in some dataset." Domain: Observation|Dataset. Any measured variable is broader than a specific numerator subset.
aliases:
- conversion_target_action

View file

@ -75,6 +75,7 @@ slots:
inlined: false inlined: false
aliases: aliases:
- has_or_had_percentage - has_or_had_percentage
- current_utilization_percent
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
related_mappings: related_mappings:

View file

@ -44,6 +44,8 @@ slots:
- has_provenance_path - has_provenance_path
- has_or_had_web_claim - has_or_had_web_claim
- has_web_claim - has_web_claim
- archive_path
- conservation_history
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
specificity_score: '0.2' specificity_score: '0.2'

View file

@ -79,5 +79,6 @@ slots:
- is_or_was_extent - is_or_was_extent
- extent - extent
- is_or_was_quantity_value - is_or_was_quantity_value
- current_item_count
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -0,0 +1,114 @@
# ==============================================================================
# LinkML Slot Definition: has_reference_system
# ==============================================================================
# The Coordinate Reference System (CRS) required to interpret spatial coordinates
# on the Earth's surface for a geometry, map, or spatial dataset.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|------------------------------|------------------------------|---------|-------------------------------------------------------------------------------|
# | **RiC-O** | `rico:referenceSystem` | RiC-O_1-1.rdf:22880-22902 | close | "Framework or standard used to represent an information." Domain: Thing. |
# | | | | | Range: Literal. A CRS is a reference system, but rico:referenceSystem covers |
# | | | | | any information representation framework, not just spatial coordinate systems.|
# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1010 | broad | "An established standard to which the described resource conforms." |
# | | | | | Range: Standard. A CRS is a kind of standard, but conformsTo covers any |
# | | | | | standard conformance — far broader than spatial reference systems. |
# | | | | | |
# | REMOVED: geosparql:hasSpatialResolution (geo.ttl:429-440) was listed as close, but it means |
# | "the level of detail / smallest distinguishable distance between coordinates" — about |
# | precision/granularity, NOT which CRS is used. Semantic mismatch. |
# | NOTE: GeoSPARQL has no dedicated CRS property. In practice, CRS is encoded within |
# | serialization formats (e.g., WKT SRID prefix) rather than as a standalone property. |
# | rec:coordinateSystem (Brick.ttl:32401-32404) exists but has no definition/comment — |
# | too underspecified for a verified mapping. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_reference_system
name: has_reference_system
title: Has Reference System
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
dcterms: http://purl.org/dc/terms/
imports:
- linkml:types
default_prefix: hc
slots:
has_reference_system:
slot_uri: hc:hasReferenceSystem
description: >-
Relates a geometry, map, or spatial dataset to the specific Coordinate Reference
System (CRS) required to interpret its coordinates on the Earth's surface.
comments:
- "Default: EPSG:4326 (WGS84)."
- >-
Common CRS codes: EPSG:4326 (WGS84, GPS coordinates),
EPSG:28992 (Amersfoort / RD New, Dutch national grid),
EPSG:3857 (Web Mercator, web maps).
alt_descriptions:
nl: >-
Relateert een geometrie, kaart of ruimtelijke dataset aan het specifieke
coördinatenreferentiesysteem (CRS) dat nodig is om de coördinaten op het
aardoppervlak te interpreteren.
de: >-
Verknüpft eine Geometrie, Karte oder einen räumlichen Datensatz mit dem spezifischen
Koordinatenreferenzsystem (CRS), das zur Interpretation der Koordinaten auf der
Erdoberfläche erforderlich ist.
fr: >-
Relie une géométrie, une carte ou un jeu de données spatial au système de référence
de coordonnées (CRS) spécifique nécessaire pour interpréter ses coordonnées à la
surface de la Terre.
ar: >-
يربط هندسة أو خريطة أو مجموعة بيانات مكانية بنظام الإسناد الإحداثي (CRS) المحدد
المطلوب لتفسير إحداثياتها على سطح الأرض.
id: >-
Menghubungkan geometri, peta, atau kumpulan data spasial dengan Sistem Referensi
Koordinat (CRS) tertentu yang diperlukan untuk menginterpretasikan koordinatnya
di permukaan bumi.
zh: >-
将几何图形、地图或空间数据集与解释其在地球表面上坐标所需的特定坐标参考系统CRS
相关联。
es: >-
Relaciona una geometría, mapa o conjunto de datos espaciales con el Sistema de
Referencia de Coordenadas (CRS) específico necesario para interpretar sus
coordenadas en la superficie terrestre.
structured_aliases:
- literal_form: Referentiesysteem
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Referenzsystem
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Système de référence
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: نظام الإسناد
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Sistem Referensi
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 参考系统
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Sistema de referencia
predicate: EXACT_SYNONYM
in_language: es
range: string
examples:
- value: EPSG:4326
description: WGS84 - default for GPS coordinates
- value: EPSG:28992
description: Dutch Rijksdriehoeksstelsel
annotations:
custodian_types: '["*"]'
close_mappings:
- rico:referenceSystem # RiC-O_1-1.rdf:22880-22902 — "Framework or standard used to represent an information." Domain: Thing. Range: Literal. A CRS is a reference system, but rico covers any information representation framework, not just spatial.
broad_mappings:
- dcterms:conformsTo # dcterms.rdf:987-1010 — "An established standard to which the described resource conforms." Range: Standard. A CRS is a kind of standard conformance, but far broader.
aliases:
- coordinate_reference_system

View file

@ -0,0 +1,98 @@
# ==============================================================================
# LinkML Slot Definition: has_selector
# ==============================================================================
# The CSS selector or XPath pattern used to match and locate an element within
# a webpage's structure.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|---------|--------------------------------------------------------------------------------|
# | **OA** | `oa:hasSelector` | oa.ttl:254-259 | close | "Selector that describes the segment or region of interest within the source |
# | | | | | resource." Core concept aligns (selecting document segments), but |
# | | | | | oa:hasSelector points to a Selector resource object; our slot stores the |
# | | | | | selector string directly. |
# | **Schema.org**| `schema:cssSelector` | schemaorg.owl:13569-13591 | narrow | "A CSS selector." Only covers CSS selectors; our slot also includes XPath |
# | | | | | patterns. Domain: SpeakableSpecification|WebPageElement. |
# | **Schema.org**| `schema:xpath` | schemaorg.owl:40663-40685 | narrow | "An XPath." Only covers XPath expressions; our slot also includes CSS |
# | | | | | selectors. Domain: WebPageElement|SpeakableSpecification. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_selector
name: has_selector
title: Has Selector
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
default_prefix: hc
slots:
has_selector:
slot_uri: hc:hasSelector
description: >-
Relates a specific style, operation, or annotation to the CSS selector or
XPath pattern used to match and locate an element within a webpage's
structure.
alt_descriptions:
nl: >-
Relateert een specifieke stijl, bewerking of annotatie aan de CSS-selector
of het XPath-patroon dat wordt gebruikt om een element binnen de structuur
van een webpagina te matchen en te lokaliseren.
de: >-
Verknüpft einen bestimmten Stil, eine Operation oder eine Annotation mit
dem CSS-Selektor oder XPath-Muster, das verwendet wird, um ein Element
innerhalb der Struktur einer Webseite abzugleichen und zu lokalisieren.
fr: >-
Relie un style, une opération ou une annotation spécifique au sélecteur CSS
ou au motif XPath utilisé pour correspondre et localiser un élément dans la
structure d'une page web.
ar: >-
يربط نمطًا أو عملية أو تعليقًا توضيحيًا محددًا بمحدد CSS أو نمط XPath
المستخدم لمطابقة وتحديد موقع عنصر ضمن بنية صفحة الويب.
id: >-
Menghubungkan gaya, operasi, atau anotasi tertentu dengan pemilih CSS atau
pola XPath yang digunakan untuk mencocokkan dan menemukan elemen dalam
struktur halaman web.
zh: >-
将特定样式、操作或注释与用于匹配和定位网页结构中元素的CSS选择器或XPath模式相关联。
es: >-
Relaciona un estilo, operación o anotación específica con el selector CSS o
el patrón XPath utilizado para coincidir y localizar un elemento dentro de
la estructura de una página web.
structured_aliases:
- literal_form: Selector
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Selektor
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Sélecteur
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: المحدد
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Pemilih
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 选择器
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Selector
predicate: EXACT_SYNONYM
in_language: es
range: string
annotations:
custodian_types: '["*"]'
close_mappings:
- oa:hasSelector # oa.ttl:254-259 — "Selector that describes the segment or region of interest within the source resource." Core concept aligns but oa:hasSelector points to Selector resource; our slot stores string directly.
narrow_mappings:
- schema:cssSelector # schemaorg.owl:13569-13591 — "A CSS selector." Only CSS selectors; our slot also includes XPath. Domain: SpeakableSpecification|WebPageElement.
- schema:xpath # schemaorg.owl:40663-40685 — "An XPath." Only XPath expressions; our slot also includes CSS selectors. Domain: WebPageElement|SpeakableSpecification.
aliases:
- css_selector

View file

@ -83,6 +83,7 @@ slots:
multivalued: true multivalued: true
aliases: aliases:
- has_or_had_service_area - has_or_had_service_area
- coverage_area
close_mappings: close_mappings:
- schema:areaServed # schemaorg.owl:8403-8426 - "The geographic area where a service or offered item is provided." Commercial/offer focus. - schema:areaServed # schemaorg.owl:8403-8426 - "The geographic area where a service or offered item is provided." Commercial/offer focus.
related_mappings: related_mappings:

View file

@ -82,6 +82,7 @@ slots:
- has_or_had_http_status - has_or_had_http_status
- has_or_had_organization_status - has_or_had_organization_status
- has_organization_status - has_organization_status
- conservation_status
examples: examples:
- value: Active - value: Active
description: Simple string status description: Simple string status

View file

@ -81,5 +81,7 @@ slots:
- schema:text # schemaorg.owl:37718-37738 — "The textual content of this CreativeWork." Domain: CreativeWork only. - schema:text # schemaorg.owl:37718-37738 — "The textual content of this CreativeWork." Domain: CreativeWork only.
aliases: aliases:
- has_or_had_text - has_or_had_text
- connections_text
- content
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -80,5 +80,6 @@ slots:
- schema:name # schemaorg.owl:26889-26910 — "The name of the item." Domain: Thing — broader than title. - schema:name # schemaorg.owl:26889-26910 — "The name of the item." Domain: Thing — broader than title.
aliases: aliases:
- has_or_had_title - has_or_had_title
- content_title
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -101,6 +101,8 @@ slots:
- has_link - has_link
- has_or_had_navigation_link - has_or_had_navigation_link
- has_navigation_link - has_navigation_link
- connection_linkedin_url
- content_url
comments: comments:
- >- - >-
Temporal semantics: URLs may be historical — websites change over time. Temporal semantics: URLs may be historical — websites change over time.

View file

@ -85,5 +85,6 @@ slots:
- has_or_had_version - has_or_had_version
- api_ver - api_ver
- is_or_was_protocol_version - is_or_was_protocol_version
- crawler_version
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -152,6 +152,8 @@ slots:
- is_or_was_historic_building_id - is_or_was_historic_building_id
- historic_building_id - historic_building_id
- policy_id - policy_id
- connection_id
- content_id
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'

View file

@ -0,0 +1,107 @@
# ==============================================================================
# LinkML Slot Definition: in_country
# ==============================================================================
# The sovereign state or territory where an entity, location, or event is
# physically situated or legally based.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|-----------------------------|-------------------------------|---------|--------------------------------------------------------------------------------|
# | **Schema.org**| `schema:addressCountry` | schemaorg.owl:7260-7283 | close | "The country." Recommended ISO 3166-1 alpha-2 format. Domain restricted to |
# | | | | | DefinedRegion|GeoCoordinates|PostalAddress|GeoShape; our slot applies to any |
# | | | | | entity/location/event. Range: Text|Country, compatible with our string. |
# | **GeoNames** | `geonames:countryCode` | geonames_ontology.rdf:190-195 | close | "A two letters country code in the ISO 3166 list." Domain: Feature. Very close |
# | | | | | but restricted to GeoNames Features and ISO 2-letter codes specifically. |
# | **GeoNames** | `geonames:parentCountry` | geonames_ontology.rdf:367-377 | related | "parent country" of a Feature. ObjectProperty pointing to a Country feature |
# | | | | | entity, while our slot is a string value. Different modality. |
# | **DCTerms** | `dcterms:spatial` | dcterms.rdf:1944-1967 | broad | "Spatial characteristics of the resource." Range: Location. Any spatial |
# | | | | | characteristic is far broader than specifically identifying the country. |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/in_country
name: in_country
title: In Country
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
geonames: http://www.geonames.org/ontology#
dcterms: http://purl.org/dc/terms/
imports:
- linkml:types
default_prefix: hc
slots:
in_country:
slot_uri: hc:in_country
description: >-
Relates an entity, location, or event to the specific sovereign state or territory
where it is physically situated or legally based or where it would have been located
had it existed in current times.
alt_descriptions:
nl: >-
Relateert een entiteit, locatie of gebeurtenis aan de specifieke soevereine staat
of het grondgebied waar deze fysiek is gevestigd of juridisch is gebaseerd, of waar
deze zich zou hebben bevonden als deze in de huidige tijd had bestaan.
de: >-
Verknüpft eine Entität, einen Ort oder ein Ereignis mit dem spezifischen souveränen
Staat oder Gebiet, in dem es physisch angesiedelt oder rechtlich ansässig ist oder
in dem es sich befunden hätte, wenn es in der heutigen Zeit existiert hätte.
fr: >-
Relie une entité, un lieu ou un événement à l'État souverain ou au territoire
spécifique où il est physiquement situé ou juridiquement établi, ou où il aurait
été localisé s'il avait existé à l'époque actuelle.
ar: >-
يربط كيانًا أو موقعًا أو حدثًا بالدولة ذات السيادة أو الإقليم المحدد الذي يقع
فيه فعليًا أو يتخذه مقرًا قانونيًا، أو حيث كان سيتواجد لو كان موجودًا في
العصر الحالي.
id: >-
Menghubungkan entitas, lokasi, atau peristiwa dengan negara berdaulat atau wilayah
tertentu tempat entitas tersebut secara fisik berada atau secara hukum berbasis,
atau tempat entitas tersebut akan berada jika ada pada masa kini.
zh: >-
将实体、地点或事件与其实际所在或法律上所属的特定主权国家或领土相关联,或与其若存在于
当代将会所在的国家或领土相关联。
es: >-
Relaciona una entidad, ubicación o evento con el estado soberano o territorio
específico donde se encuentra físicamente o tiene su sede legal, o donde se habría
ubicado si hubiera existido en la época actual.
structured_aliases:
- literal_form: Land
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Land
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Pays
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: البلد
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Negara
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 国家
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: País
predicate: EXACT_SYNONYM
in_language: es
range: string
annotations:
custodian_types: '["*"]'
specificity_score: 0.5
close_mappings:
- schema:addressCountry # schemaorg.owl:7260-7283 — "The country." ISO 3166-1 alpha-2 recommended. Domain restricted to address/geo contexts; our slot applies to any entity/location/event.
- geonames:countryCode # geonames_ontology.rdf:190-195 — "A two letters country code in the ISO 3166 list." Domain: Feature. Restricted to GeoNames Features and ISO 2-letter codes.
related_mappings:
- geonames:parentCountry # geonames_ontology.rdf:367-377 — "parent country" of a Feature. ObjectProperty pointing to Country entity; our slot is a string value.
broad_mappings:
- dcterms:spatial # dcterms.rdf:1944-1967 — "Spatial characteristics of the resource." Range: Location. Any spatial characteristic is far broader than country identification.
aliases:
- country_code
- country_name
- country

View file

@ -0,0 +1,118 @@
# ==============================================================================
# LinkML Slot Definition: integrate
# ==============================================================================
# How a heritage entity is organizationally placed within a parent structure,
# covering ownership, reporting, staffing, budget, governance, and autonomy.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |---------------|--------------------------------|------------------------|---------|----------------------------------------------------------------------------------|
# | **Schema.org**| `schema:parentOrganization` | schemaorg.owl:28877- | related | "The larger organization that this organization is a subOrganization of." |
# | | | 28895 | | Identifies WHO the parent is, not HOW integration is arranged (ownership, |
# | | | | | reporting, budget, governance). Our slot describes the arrangement narratively. |
# | **Org** | `org:subOrganizationOf` | org.rdf:663-681 | related | "Represents hierarchical containment of Organizations or OrganizationalUnits." |
# | | | | | Captures structural hierarchy, one aspect of integration; doesn't cover budget, |
# | | | | | governance, autonomy level, or staffing arrangements. |
# | **Org** | `org:linkedTo` | org.rdf:319-333 | broad | "Indicates an arbitrary relationship between two organizations." Very generic |
# | | | | | inter-organizational link. Integration is a specific kind of organizational |
# | | | | | linkage with structural, financial, and governance dimensions. |
# | | | | | |
# | NOTE: No standard ontology property captures the full concept of organizational integration |
# | (ownership + reporting + staffing + budget + governance + autonomy). The standard properties |
# | are object properties pointing to organizations, while this slot describes the integration |
# | arrangement as free text (range: string). |
#
# CREATED: 2026-02-09
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/integrate
name: integrate
title: Integrate
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
org: http://www.w3.org/ns/org#
imports:
- linkml:types
default_prefix: hc
slots:
integrate:
slot_uri: hc:integrate
description: >-
Combines separate elements, processes, or systems into a unified whole to ensure
they function together seamlessly and efficiently.
comments:
- >-
Describes organizational placement: ownership structure (subsidiary, division,
department, separate foundation), reporting lines (CEO, marketing, legal,
facilities, separate board), staffing (full-time heritage staff, marketing staff,
volunteer curators), budget (separate budget, marketing budget, corporate overhead,
endowment), governance (corporate management, independent board, advisory
committee), strategic alignment (brand strategy, legal compliance, community
relations), and autonomy level (fully integrated vs. operationally independent).
- >-
Corporate integration indicates heritage collection stability and priorities.
alt_descriptions:
nl: >-
Combineert afzonderlijke elementen, processen of systemen tot een samenhangend
geheel om te waarborgen dat ze naadloos en efficiënt samenwerken.
de: >-
Verbindet separate Elemente, Prozesse oder Systeme zu einem einheitlichen Ganzen,
um sicherzustellen, dass sie nahtlos und effizient zusammenwirken.
fr: >-
Combine des éléments, processus ou systèmes distincts en un tout unifié afin de
garantir qu'ils fonctionnent ensemble de manière fluide et efficace.
ar: >-
يجمع عناصر أو عمليات أو أنظمة منفصلة في كيان موحد لضمان عملها معًا بسلاسة
وكفاءة.
id: >-
Menggabungkan elemen, proses, atau sistem yang terpisah menjadi satu kesatuan
yang utuh untuk memastikan semuanya berfungsi bersama secara mulus dan efisien.
zh: >-
将各独立元素、流程或系统整合为统一整体,以确保它们无缝且高效地协同运作。
es: >-
Combina elementos, procesos o sistemas separados en un todo unificado para
garantizar que funcionen juntos de manera fluida y eficiente.
structured_aliases:
- literal_form: Integratie
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Integration
predicate: EXACT_SYNONYM
in_language: de
- literal_form: Intégration
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: تكامل
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: Integrasi
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 整合
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: Integración
predicate: EXACT_SYNONYM
in_language: es
range: string
examples:
- value: "Fully owned by Heineken N.V., Marketing department, Brand management"
description: Heritage entity fully integrated into corporate marketing structure
- value: "Separate 501(c)(3) foundation, Independent board, Endowment funded"
description: Heritage entity operating as independent foundation
- value: "Corporate records department, Legal division, Compliance mandate"
description: Heritage entity embedded within corporate legal/compliance
- value: "Subsidiary of parent company, Independent management, Profit-sharing"
description: Heritage entity as semi-autonomous subsidiary
annotations:
custodian_types: '["*"]'
related_mappings:
- schema:parentOrganization # schemaorg.owl:28877-28895 — "The larger organization that this organization is a subOrganization of." Identifies WHO the parent is, not HOW integration is arranged.
- org:subOrganizationOf # org.rdf:663-681 — "Represents hierarchical containment of Organizations." Captures structural hierarchy, one aspect of integration.
broad_mappings:
- org:linkedTo # org.rdf:319-333 — "Indicates an arbitrary relationship between two organizations." Very generic inter-organizational link; integration is a specific kind.
aliases:
- corporate_integration

View file

@ -76,6 +76,10 @@ slots:
aliases: aliases:
- is_or_was_located_at - is_or_was_located_at
- temporarily_located_at - temporarily_located_at
- connection_location
- has_or_had_location
- has_location
- current_location
annotations: annotations:
custodian_types: '["*"]' custodian_types: '["*"]'
close_mappings: close_mappings:

View file

@ -1,18 +0,0 @@
id: https://nde.nl/ontology/hc/slot/archive_path
name: archive_path
title: Archive Path
description: Archive path.
imports:
- linkml:types
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
hc: https://nde.nl/ontology/hc/
# default_range: string
slots:
archive_path:
slot_uri: hc:archive_path
range: string
multivalued: false
annotations:
custodian_types: '["*"]'

View file

@ -1,18 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_heritage_relevant
name: connection_heritage_relevant
title: Connection Heritage Relevant
description: Connection heritage relevant.
imports:
- linkml:types
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
hc: https://nde.nl/ontology/hc/
# default_range: string
slots:
connection_heritage_relevant:
slot_uri: hc:connection_heritage_relevant
range: string
multivalued: false
annotations:
custodian_types: '["*"]'

View file

@ -1,18 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_heritage_type
name: connection_heritage_type
title: Connection Heritage Type
description: Connection heritage type.
imports:
- linkml:types
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
hc: https://nde.nl/ontology/hc/
# default_range: string
slots:
connection_heritage_type:
slot_uri: hc:connection_heritage_type
range: string
multivalued: false
annotations:
custodian_types: '["*"]'

View file

@ -1,41 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_id
name: connection_id_slot
title: connection_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:
connection_id:
description: 'Unique identifier for this connection entry.
Format: {target_slug}_conn_{index:04d}_{name_slug}
The connection_id enables:
- Deduplication across connection lists
- Linking to full profile if extracted later
- Tracking same person across multiple target profiles
'
slot_uri: dct:identifier
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- dct:identifier

View file

@ -1,31 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_linkedin_url
name: connection_linkedin_url_slot
title: connection_linkedin_url slot
version: 1.0.0
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:
connection_linkedin_url:
description: 'LinkedIn profile URL for this connection (if extractable).
May be absent for privacy-restricted or abbreviated name profiles.
'
slot_uri: schema:url
range: uri
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:url

View file

@ -1,31 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_location
name: connection_location_slot
title: connection_location slot
version: 1.0.0
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:
connection_location:
description: 'Location as displayed on the connection''s profile.
Format varies: "City, Region, Country" or "Country" only.
'
slot_uri: schema:homeLocation
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:homeLocation

View file

@ -1,33 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_name
name: connection_name_slot
title: connection_name slot
version: 1.0.0
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:
connection_name:
description: 'Name of the connected person as displayed on LinkedIn.
May be abbreviated ("Amy B.") or anonymous ("LinkedIn Member")
depending on privacy settings.
'
slot_uri: schema:name
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:name

View file

@ -1,31 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connection_organization
name: connection_organization_slot
title: connection_organization slot
version: 1.0.0
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:
connection_organization:
description: 'Primary organization extracted from headline (when identifiable).
May be absent if headline doesn''t clearly indicate organization.
'
slot_uri: schema:memberOf
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:memberOf

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connections_by_heritage_type
name: connections_by_heritage_type_slot
title: Connections By Heritage Type Slot
version: 1.0.0
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:
connections_by_heritage_type:
description: 'Breakdown of heritage-relevant connections by type code.
Keys are single-letter GLAMORCUBESFIXPHDNT codes.
'
slot_uri: hc:connectionsByHeritageType
range: string
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:connectionsByHeritageType

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connections_extracted
name: connections_extracted_slot
title: Connections Extracted Slot
version: 1.0.0
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:
connections_extracted:
description: 'Total number of connections extracted from this source.
Used for validation and completeness tracking.
'
slot_uri: schema:numberOfItems
range: integer
minimum_value: 0
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:numberOfItems

View file

@ -1,26 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connections_text
name: connections_text_slot
title: Connections 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:
connections_text:
description: "Raw connections/followers text from LinkedIn.\nFormat: \"X connections \u2022 Y followers\"\nPreserved as-is for provenance.\n"
range: string
slot_uri: hc:connectionsText
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:connectionsText

View file

@ -1,45 +0,0 @@
id: https://nde.nl/ontology/hc/slot/connectivity_type
name: connectivity_type_slot
title: Connectivity 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:
connectivity_type:
description: 'Type of connectivity used by the device.
Values:
- BLUETOOTH_LE: Bluetooth Low Energy (beacons)
- WIFI: WiFi network connection
- ETHERNET: Wired network connection
- LORAWAN: Long-range low-power IoT network
- NFC: Near-field communication
- ZIGBEE: Zigbee mesh network
- CELLULAR: 4G/5G cellular connection
'
range: string
slot_uri: hc:connectivityType
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:connectivityType

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservation_breeding
name: conservation_breeding_slot
title: Conservation Breeding 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:
conservation_breeding:
description: "Description of captive breeding programs for endangered species conservation.\nFree-text field documenting breeding initiatives, species involved, and\nconservation goals.\n\n**Types of Breeding Programs**:\n\n**Regional Breeding Programs**:\n- **EEP (European Endangered Species Programme)** - Coordinated EU zoo breeding\n - Example: \"EEP coordinator for Bornean orangutan\"\n- **SSP (Species Survival Plan)** - AZA coordinated breeding (North America)\n - Example: \"SSP participant for California condor\"\n- **Global Species Management Plans (GSMP)** - International coordination\n\n**Conservation Objectives**:\n- \"Genetic diversity management\" - Maintaining healthy populations\n- \"Reintroduction stock production\" - Breeding for wild release\n- \"Insurance populations\" - Backup for critically endangered species\n- \"Captive breeding before extinction\" - Last-resort conservation\n\n**Notable Programs**:\n- \"Giant panda breeding program\" - Reproductive research +\
\ captive propagation\n- \"Przewalski's horse reintroduction\" - Successfully returned to Mongolia\n- \"California condor recovery\" - From 27 birds (1987) to 500+ (2023)\n- \"Black-footed ferret breeding\" - Cloning + traditional breeding\n- \"Scimitar-horned oryx restoration\" - Extinct in wild, reintroduced from captive stock\n\n**Botanical Breeding**:\n- \"Seed bank deposits\" - Long-term genetic preservation\n- \"Rare plant propagation\" - Cultivating endangered species\n- \"Heirloom variety preservation\" - Heritage crops and ornamentals\n- \"Tissue culture programs\" - Clonal propagation of rare plants\n\n**Examples**:\n- Rotterdam Zoo: \"European breeding programs (EEP) for gorillas, Asian elephants, red pandas\"\n- San Diego Zoo: \"Frozen Zoo genetic bank, giant panda breeding, California condor recovery\"\n- Kew Gardens: \"Millennium Seed Bank with 2.4 billion seeds from 40,000 species\"\n- Chester Zoo: \"Islands conservation breeding for Sumatran tigers, Sulawesi crested\
\ macaques\"\n\n**Success Metrics**:\n- Number of successful births/propagations per year\n- Percentage of offspring surviving to adulthood\n- Number of individuals reintroduced to wild\n- Genetic diversity maintained (measured by mean kinship)\n\n**Ontology Alignment**:\n- Related to IUCN Red List conservation status\n- Maps to `schema:Project` with conservation purpose\n- Related to Darwin Core occurrence records\n"
range: string
slot_uri: hc:conservationBreeding
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:conservationBreeding

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservation_history
name: conservation_history_slot
title: Conservation History Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
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:
conservation_history:
description: 'History of conservation treatments.
'
range: string
multivalued: true
slot_uri: crm:P31i_was_modified_by
annotations:
custodian_types: '["*"]'
exact_mappings:
- crm:P31i_was_modified_by

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservation_lab
name: conservation_lab_slot
title: Conservation Lab Slot
description: Shared slot for conservation laboratory information across heritage custodian entities
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_range: string
slots:
conservation_lab:
description: 'Whether the museum has an in-house conservation laboratory for object preservation.
True = has conservation facilities, False = outsources conservation.
'
range: string
slot_uri: schema:location
comments:
- Classes may override range in slot_usage (e.g., boolean for MuseumType)
related_mappings:
- schema:location
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:location

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservation_note
name: conservation_note_slot
title: Conservation Notes 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:
conservation_note:
description: 'Additional notes about the conservation record.
'
range: string
multivalued: true
slot_uri: skos:note
annotations:
custodian_types: '["*"]'
exact_mappings:
- skos:note

View file

@ -1,51 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservation_specialization
name: conservation_specialization_slot
title: Conservation Specializations 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:
conservation_specialization:
description: 'Material types or conservation specializations of this lab.
Schema.org: knowsAbout for areas of expertise.
Common specializations:
- Paper, Parchment, Books
- Paintings, Works on paper
- Textiles, Costume
- Objects, Sculpture, Ceramics
- Photographs, Film
- Metals, Arms and armor
- Furniture, Woodwork
- Digital preservation
'
range: string
multivalued: true
slot_uri: hc:conservationSpecializations
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:conservationSpecializations

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservation-status
name: conservation_status_slot
title: conservation_status slot
version: 1.0.0
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:
conservation_status:
slot_uri: schema:additionalType
description: 'Conservation or protection status (for nature reserves).
e.g., Natura 2000, National Park, Nature Reserve
'
range: string
examples:
- value: Natura 2000
description: EU nature protection
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:additionalType

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservator
name: conservator_slot
title: Conservator Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
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:
conservator:
description: 'Name(s) of conservator(s) who performed the work.
'
range: string
multivalued: true
slot_uri: crm:P14_carried_out_by
annotations:
custodian_types: '["*"]'
exact_mappings:
- crm:P14_carried_out_by

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/conservator_affiliation
name: conservator_affiliation_slot
title: Conservator Affiliation 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:
conservator_affiliation:
description: 'Institutional has_or_had_affiliation of the conservator.
'
range: string
slot_uri: schema:affiliation
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:affiliation

View file

@ -1,54 +0,0 @@
id: https://nde.nl/ontology/hc/slot/constituent_type
name: constituent_type_slot
title: Constituent Types 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:
constituent_type:
description: 'Which specific heritage types the institution combines.
Lists component institutional functions:
- **Primary types**: Core institutional functions (e.g., Archive, Museum)
- **Secondary types**: Significant additional functions (e.g., Library, Gallery)
- **Relative weighting**: Which type is dominant vs. equal partnership
- **Historical development**: Did institution start mixed or become mixed?
Constituent types should reflect ACTUAL operational reality, not aspirational mission.
Examples:
- "Archive (primary), Museum (significant exhibition program)"
- "Museum (primary), Library (substantial research collections)"
- "Library (primary), Archive (manuscript collections), Gallery (rotating exhibitions)"
- "Museum + Research Center (equal partnership)"
'
range: string
multivalued: true
slot_uri: dcterms:type
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:type

View file

@ -1,42 +0,0 @@
id: https://nde.nl/ontology/hc/slot/construction_date
name: construction_date_slot
title: Construction 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:
construction_date:
description: 'Date or year of construction.
Schema.org: dateCreated for creation date.
May be:
- Exact year: "1650"
- Approximate: "ca. 1650"
- Range: "1648-1652"
- Century: "17th century"
'
range: string
slot_uri: dcterms:date
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:date

View file

@ -1,34 +0,0 @@
id: https://nde.nl/ontology/hc/slot/construction_date_precision
name: construction_date_precision_slot
title: Construction Date Precision 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:
construction_date_precision:
description: 'Precision of the construction date.
CIDOC-CRM: P82_at_some_time_within for temporal precision.
Values: EXACT, APPROXIMATE, DECADE, CENTURY
'
range: string
slot_uri: hc:constructionDatePrecision
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:constructionDatePrecision

View file

@ -1,42 +0,0 @@
id: https://nde.nl/ontology/hc/slot/consumes_or_consumed
name: consumes_or_consumed
title: Consumes or Consumed
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:
consumes_or_consumed:
slot_uri: schema:amount
description: 'Resources consumed by an entity or activity.
**USAGE**:
Used for:
- Token consumption (LLM APIs)
- Resource usage metrics
- Consumption tracking
'
range: integer
close_mappings:
- schema:amount
examples:
- value: 15000
description: Total tokens consumed
annotations:
custodian_types: '["*"]'

View file

@ -1,39 +0,0 @@
id: https://nde.nl/ontology/hc/slot/contact
name: contact_slot
imports:
- linkml:types
slots:
contact:
slot_uri: foaf:mbox
range: string
broad_mappings:
- schema:contactPoint
description: 'Contact information (email) for the agent.
Ontology mappings:
- FOAF: mbox for email addresses (standard web practice)
- Schema.org: email property alternative
- CPOV: email property from EU Core Public Organisation Vocabulary
- CPOV: ContactPoint class for more complex contact information
'
close_mappings:
- cpov:ContactPoint
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#

View file

@ -1,37 +0,0 @@
id: https://nde.nl/ontology/hc/slot/contact_point
name: contact_point_slot
imports:
- linkml:types
slots:
contact_point:
slot_uri: schema:contactPoint
range: string
description: 'Contact information for this branch.
vCard: hasEmail for organizational contact.
Also compatible with Schema.org contactPoint.
Can be email, phone, or URL.
'
exact_mappings:
- schema:contactPoint
narrow_mappings:
- vcard:email
- vcard:hasTelephone
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#

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/contains_storage
name: contains_storage_slot
title: Contains Storage Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
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:
contains_storage:
description: 'Storage facilities within this closed space.
Aligned with crm:P46_is_composed_of.
'
slot_uri: crm:P46_is_composed_of
range: string # uriorcurie
# range: Storage
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- crm:P46_is_composed_of

View file

@ -1,34 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content
name: content_slot
title: content slot
version: 1.0.0
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:
content:
description: 'The final LLM response text (message.content from API response).
PROV-O: prov:generated - the entity produced by this activity.
This is the primary output shown to users and used for downstream processing.
'
slot_uri: prov:generated
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- prov:generated

View file

@ -1,27 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_block
name: content_block_slot
title: Content Blocks 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:
content_block:
slot_uri: schema:text
description: Paragraph content within this section
range: string
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:text

View file

@ -1,40 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_category
name: content_category_slot
title: Content 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#
imports:
- linkml:types
default_prefix: hc
slots:
content_category:
description: 'Category or genre of the content.
Schema.org: genre for content classification.
Platform-specific category systems:
- YouTube: Category ID (e.g., "22" = People & Blogs)
- Instagram: N/A
- TikTok: Category/trend
'
range: string
slot_uri: hc:contentCategory
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:contentCategory

View file

@ -1,26 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_changed
name: content_changed_slot
title: Content Changed 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:
content_changed:
range: boolean
description: Whether content changed since previous observation
slot_uri: hc:contentChanged
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:contentChanged

View file

@ -1,57 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_hash
name: content_hash
title: Content Hash
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
spdx: http://spdx.org/rdf/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
slots:
content_hash:
slot_uri: spdx:checksumValue
description: 'SHA-256 hash of content for integrity verification.
**PURPOSE**:
Enables verification that content has not changed since observation.
Used for deduplication and change detection.
**FORMAT OPTIONS**:
- SRI format: sha256-{base64_hash} (for web content)
- Hex format: {64_hex_chars} (for file content)
**USAGE**:
- WebObservation: Hash of retrieved HTML/content
- MissionStatement: Hash of statement text
- Any content requiring integrity verification
'
range: string
exact_mappings:
- spdx:checksumValue
broad_mappings:
- dcat:checksum # dcat:checksum is broader (any checksum, not just hash value)
comments:
- SHA-256 provides collision resistance for content verification
- SRI format preferred for web content (sha256-{base64})
- Hex format acceptable for file content
annotations:
custodian_types: '["*"]'

View file

@ -1,40 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_id
name: content_id_slot
title: Content Id 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:
content_id:
description: 'Unique identifier for this content item. Mapped to dcterms:identifier as the standard property for resource identifiers.
Format varies by platform:
- YouTube: Video ID (e.g., "dQw4w9WgXcQ")
- Twitter/X: Tweet ID (numeric string)
- Instagram: Media ID
Combined with platform type, this uniquely identifies content globally.
'
range: string
slot_uri: dcterms:identifier
close_mappings:
- schema:identifier
annotations:
custodian_types: '["*"]'

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_origin
name: content_origin_slot
title: Content Origin 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:
content_origin:
description: 'Origin of digital content in this archive.
Values: born_digital, digitized, mixed
'
range: string
slot_uri: hc:contentOrigin
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:contentOrigin

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_title
name: content_title_slot
title: Content Title 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:
content_title:
slot_uri: dcterms:title
description: 'Title or label for this text content.
Ontology mapping: dcterms:title is the Dublin Core property for the name given to a resource.
Examples: - "Rijksmuseum Tour - Full Transcript" - "Dutch Subtitles - Auto-generated" - "Scene Annotations - CV Model v2.1"'
range: string
close_mappings:
- schema:name
annotations:
custodian_types: '["*"]'

View file

@ -1,26 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_type
name: content_type_slot
title: Content 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:
content_type:
range: string
description: MIME type of retrieved content (text/html, application/json, etc.)
slot_uri: hc:contentType
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:contentType

View file

@ -1,37 +0,0 @@
id: https://nde.nl/ontology/hc/slot/content_url
name: content_url_slot
title: Content 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:
content_url:
description: 'Canonical URL to access this content on its native platform.
URL patterns by platform:
- YouTube: https://www.youtube.com/watch?v={video_id}
- Twitter/X: https://x.com/{user}/status/{tweet_id}
- Instagram: https://www.instagram.com/p/{shortcode}
'
range: uri
slot_uri: schema:contentUrl
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:contentUrl

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/contents_description
name: contents_description_slot
title: Contents Description 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:
contents_description:
slot_uri: dcterms:description
description: 'Description of typical contents stored in this warehouse.
'
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:description

Some files were not shown because too many files have changed in this diff Show more