Add new slot definitions for preparation and preservation processes

- Introduced `prepared_by` slot to identify the individual or organization responsible for preparing an item, specimen, or document, with ontology alignment to CIDOC-CRM, PROV-O, Schema.org, and FOAF.
- Added `prepared_on` slot to capture the date when a sample or document was prepared, including mappings to DC Terms and Schema.org.
- Created `preserve` slot to define actions related to maintaining and protecting entities from harm or decay, with references to CIDOC-CRM and other ontologies.
- Implemented `provide` slot to document the act of supplying resources or services, with related mappings to Schema.org and PROV-O.
- Established `provide_to` slot to identify recipients of services or resources, with ontology alignment to Schema.org and CIDOC-CRM.
- Added `receive` slot to capture the act of accepting delivery of objects or services.
- Introduced `recommend` slot for suggesting courses of action or services.
- Created `started_on` slot to record the initiation date of activities or processes, with mappings to PROV and Schema.org.
This commit is contained in:
kempersc 2026-02-11 11:20:12 +01:00
parent b905b6bbb0
commit e5fc1a3fb4
133 changed files with 2674 additions and 2600 deletions

View file

@ -1,5 +1,5 @@
{
"generated": "2026-02-10T12:54:49.001Z",
"generated": "2026-02-10T22:34:46.431Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 2916,
"categoryCounts": {

View file

@ -1,5 +1,5 @@
{
"generated": "2026-02-10T22:34:46.431Z",
"generated": "2026-02-11T10:20:12.361Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 2916,
"categoryCounts": {

View file

@ -1,28 +1,105 @@
# ==============================================================================
# LinkML Slot Definition: allowed_by
# ==============================================================================
# Whether a specific action, access level, or behavior is permitted by a rule.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |------------|-----------------------|----------------------|---------|--------------------------------------------------------------|
# | **ODRL** | `odrl:permission` | odrl.ttl:547-553 | related | "Has Permission" Policy→Permission; structural, not boolean. |
# | **RiC-O** | `rico:isOrWasRegulatedBy` | RiC-O_1-1.rdf:15054-15065 | related | Thing→Rule; about regulatory relationship, not permission flag. |
#
# No external ontology defines a simple boolean "is allowed" predicate.
# ODRL models permissions as structured objects within policies, not as boolean
# flags. The slot captures a simpler boolean assertion about permissibility.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/allowed_by
name: allowed_by
title: Allowed By
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
odrl: http://www.w3.org/ns/odrl/2/
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
- linkml:types
default_prefix: hc
slots:
allowed_by:
slot_uri: hc:allowedBy
description: >-
States or confirms that a specific action, access level, or behavior is
permitted, authorized, or valid according to a governing rule, policy, or
authority. Used as a boolean flag to indicate whether something is allowed
within the context of heritage custodian operations or policies.
alt_descriptions:
nl: >-
Geeft aan of een specifieke actie, toegangsniveau of gedrag is
toegestaan, geautoriseerd of geldig volgens een geldende regel, beleid
of autoriteit.
de: >-
Gibt an, ob eine bestimmte Aktion, Zugangsstufe oder ein Verhalten
gemäß einer geltenden Regel, Richtlinie oder Behörde erlaubt,
autorisiert oder gültig ist.
fr: >-
Indique si une action, un niveau d'accès ou un comportement spécifique
est autorisé, permis ou valide selon une règle, une politique ou une
autorité en vigueur.
ar: >-
يحدد ما إذا كان إجراء أو مستوى وصول أو سلوك معين مسموحًا به أو مصرحًا
به أو صالحًا وفقًا لقاعدة أو سياسة أو سلطة حاكمة.
id: >-
Menyatakan apakah tindakan, tingkat akses, atau perilaku tertentu
diizinkan, disahkan, atau valid menurut aturan, kebijakan, atau otoritas
yang mengatur.
zh: >-
说明特定操作、访问级别或行为是否根据管理规则、政策或权威机构被允许、授权或有效。
es: >-
Indica si una acción, nivel de acceso o comportamiento específico está
permitido, autorizado o es válido según una regla, política o autoridad
vigente.
structured_aliases:
- literal_form: toegestaan door
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: erlaubt durch
predicate: EXACT_SYNONYM
in_language: de
- literal_form: autorisé par
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مسموح به من قبل
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: diizinkan oleh
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 被允许
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: permitido por
predicate: EXACT_SYNONYM
in_language: es
range: boolean
description: |
States or confirms that a specific action, access level, or behavior is permitted, authorized, or valid according to a governing rule, policy, or authority.
annotations:
custodian_types: '["*"]'
specificity_score: 0.5
multivalued: false
related_mappings:
- odrl:permission # odrl.ttl:547-553 - "Has Permission" Policy→Permission; structural object, not boolean
- rico:isOrWasRegulatedBy # RiC-O_1-1.rdf:15054-15065 - Thing→Rule; regulatory relationship
aliases:
- is_permitted
examples:
- value: "true"
description: >-
A specific type of public access is permitted by the institution's
access policy.
annotations:
custodian_types: '["*"]'
comments:
- >-
Boolean flag indicating permission status. For structured access
policies with conditions and obligations, consider using ODRL-based
modeling instead.

View file

@ -0,0 +1,117 @@
# ==============================================================================
# LinkML Slot Definition: completed_at
# ==============================================================================
# Records the date when a task, process, or event was finished.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |------------|-------------------------|------------------------------|---------|--------------------------------------------------------------------|
# | **PROV** | `prov:endedAtTime` | prov.ttl:555-565 | close | "Time at which activity ended." Domain: Activity; range: dateTime. |
# | **Schema** | `schema:endDate` | schemaorg.owl:16767-16786 | close | "End date and time of item." Domain: Event/Role/etc. |
# | **RiC-O** | `rico:endDate` | RiC-O_1-1.rdf:21363-21389 | close | "Date at which something ended." Domain: Thing; range: Literal. |
# | **DCAT** | `dcat:endDate` | dcat3.ttl:939-958 | related | "End of the period." Domain: PeriodOfTime only. |
#
# Multiple external properties cover "end date" but each constrains domain
# or range differently. Our slot is broader (any entity, range: date);
# slot_uri remains hc:completedAt.
#
# CREATED: 2026-01-19
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/completed_at
name: completed_at
title: Completed At
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
schema: http://schema.org/
rico: https://www.ica.org/standards/RiC/ontology#
dcat: http://www.w3.org/ns/dcat#
default_prefix: hc
imports:
- linkml:types
slots:
completed_at:
slot_uri: hc:completedAt
description: >-
Records the date when a task, process, transaction, or event was
finished or brought to a conclusion. In heritage custodian contexts
this captures when archival processing was completed, when a
conservation treatment concluded, when a digitisation batch finished,
or when an exhibition was de-installed. The difference between
completed_at and the corresponding accession or start date yields
the processing lag, which is often measured in years or decades for
large archival backlogs.
alt_descriptions:
nl: >-
Registreert de datum waarop een taak, proces, transactie of
gebeurtenis is afgerond of tot een conclusie is gebracht.
de: >-
Erfasst das Datum, an dem eine Aufgabe, ein Prozess, eine Transaktion
oder ein Ereignis abgeschlossen oder zum Abschluss gebracht wurde.
fr: >-
Enregistre la date à laquelle une tâche, un processus, une
transaction ou un événement a été achevé ou mené à terme.
ar: >-
يسجل التاريخ الذي اكتملت فيه مهمة أو عملية أو معاملة أو حدث أو
وصلت إلى نهايتها.
id: >-
Mencatat tanggal ketika suatu tugas, proses, transaksi, atau
peristiwa selesai atau diselesaikan.
zh: >-
记录任务、流程、交易或事件完成或结束的日期。
es: >-
Registra la fecha en que una tarea, proceso, transacción o evento
fue finalizado o llevado a su conclusión.
structured_aliases:
- literal_form: voltooid op
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: abgeschlossen am
predicate: EXACT_SYNONYM
in_language: de
- literal_form: achevé le
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: أُنجز في
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: diselesaikan pada
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 完成于
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: completado el
predicate: EXACT_SYNONYM
in_language: es
range: date
multivalued: false
close_mappings:
- prov:endedAtTime # prov.ttl:555-565 - "Time at which activity ended." Domain: Activity; range: dateTime
- schema:endDate # schemaorg.owl:16767-16786 - "End date and time of item." Domain: Event/Role/etc.
- rico:endDate # RiC-O_1-1.rdf:21363-21389 - "Date at which something ended." Domain: Thing; range: Literal
related_mappings:
- dcat:endDate # dcat3.ttl:939-958 - "End of the period." Domain: PeriodOfTime only
aliases:
- processing_completed_date
examples:
- value: "2024-03-15"
description: >-
Archival processing of a 200-box donation was completed on
15 March 2024, fourteen years after the accession date.
- value: "2025-11-30"
description: >-
A digitisation project covering 50,000 glass plate negatives
was completed at the end of November 2025.
annotations:
custodian_types: '["*"]'
comments:
- >-
Typically set when a workflow status transitions to a terminal
state such as PROCESSED_PENDING_TRANSFER or COMPLETED.
- >-
The metric (completed_at minus accession_date) yields the processing
lag, which is a key performance indicator for archival institutions.

View file

@ -90,6 +90,7 @@ slots:
aliases:
- is_or_was_equivalent_to
- wikidata_equivalent
- record_equivalent
comments:
- >-
Distinction from related_to: equivalent_to asserts semantic identity (same concept),

View file

@ -78,6 +78,7 @@ slots:
- has_or_had_budget
- innovation_budget
- operating_budget
- preservation_budget
close_mappings:
- dbpedia:budget # dbpedia_ontology.owl:5221,9096 - Budget for projects/films (domain-specific)
annotations:

View file

@ -0,0 +1,121 @@
# ==============================================================================
# LinkML Slot Definition: has_community
# ==============================================================================
# Associates an entity with a social group or network of individuals who share
# common interests, practices, or traditions related to it.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property / Class | File/Line | Mapping | Notes |
# |----------------|-------------------------------------|------------------------------------|----------|--------------------------------------------------------------|
# | **Schema.org** | `schema:audience` | schemaorg.owl:9151-9154 | related | "An intended audience, i.e. a group for whom something was |
# | | | | | created." ObjectProperty. Audience ≠ community. |
# | **CIDOC-CRM** | `crm:P107_has_current_or_former_member` | CIDOC_CRM_v7.1.3.rdf:3583-3596 | related | "Associates E74 Group with E39 Actor that is or has been a |
# | | | | | member thereof." Membership ≠ community composition. |
# | **RiC-O** | `rico:hasOrHadDemographicGroup` | RiC-O_1-1.rdf:6251-6299 | related | "Connects a Person or Group to a DemographicGroup." |
# | | | | | Demographic classification ≠ community as a whole. |
# | **FOAF** | `foaf:Group` (Class) | foaf.ttl:38-43 | — | Class for groups of agents; not a property. |
# | **CIDOC-CRM** | `E74_Group` (Class) | CIDOC_CRM_v7.1.3.rdf:989-1000 | — | Class for gatherings/organizations of individuals. |
#
# No external ontology property directly models "has community" as a relationship
# linking an entity to its practitioner or stakeholder community. Using hc: namespace.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-10
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_community
name: has_community
title: Has Community
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
has_community:
slot_uri: hc:hasCommunity
description: >-
Associates an entity, project, brand, or location with a specific social group, user
base, or network of individuals who share common interests, interactions, or residence
related to it. In the context of intangible cultural heritage, describes the community
that carries a living tradition, including active practitioners, their demographics,
skill levels, geographic distribution, and degree of professionalization. Helps assess
tradition vitality and sustainability.
alt_descriptions:
nl: >-
Koppelt een entiteit aan een gemeenschap of netwerk van individuen die gemeenschappelijke
belangen, praktijken of tradities delen die ermee verband houden.
de: >-
Verknüpft eine Entität mit einer Gemeinschaft oder einem Netzwerk von Personen, die
gemeinsame Interessen, Praktiken oder Traditionen teilen.
fr: >-
Associe une entité à une communauté ou un réseau d'individus partageant des intérêts,
des pratiques ou des traditions communs.
ar: >-
يربط كيانًا بمجتمع أو شبكة من الأفراد الذين يتشاركون اهتمامات أو ممارسات أو تقاليد
مشتركة تتعلق به.
id: >-
Mengaitkan entitas dengan komunitas atau jaringan individu yang berbagi kepentingan,
praktik, atau tradisi bersama yang terkait dengannya.
zh: >-
将实体与共享共同兴趣、实践或传统的社会群体或个人网络相关联。
es: >-
Asocia una entidad con una comunidad o red de individuos que comparten intereses,
prácticas o tradiciones comunes relacionadas con ella.
structured_aliases:
- literal_form: gemeenschap
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Gemeinschaft
predicate: EXACT_SYNONYM
in_language: de
- literal_form: communauté
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مجتمع
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: komunitas
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 社区
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: comunidad
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: false
related_mappings:
- schema:audience # schemaorg.owl:9151-9154 - "An intended audience, i.e. a group for whom something was created."
- crm:P107_has_current_or_former_member # CIDOC_CRM_v7.1.3.rdf:3583-3596 - "Associates E74 Group with E39 Actor member."
- rico:hasOrHadDemographicGroup # RiC-O_1-1.rdf:6251-6299 - "Connects Person or Group to a DemographicGroup."
aliases: []
examples:
- value: "30 active musicians, 15 apprentices, 3 master teachers"
description: >-
Intangible heritage practitioner community with counts by skill level.
- value: "8 elder weavers (ages 60-85), 12 mid-career (ages 35-55), 20 learners"
description: >-
Community demographics showing generational distribution for succession planning.
- value: "25 dancers, predominantly female, ages 15-40, full-time professional"
description: >-
Performing arts community with gender, age, and professionalization details.
annotations:
custodian_types: '["*"]'
comments:
- >-
Community descriptions for intangible heritage may include: number of active
practitioners (core bearers of knowledge), age demographics (generational
distribution, succession planning), skill levels (masters, journeymen, apprentices,
novices), geographic distribution (local, regional, diaspora), gender participation,
ethnic or linguistic affiliation, and professionalization (full-time, part-time,
volunteer, amateur).
- >-
Original file contained a misspelled 'aliances' key with value
'practitioner_community'. This was not a valid aliases field and has been cleared
pending user assignment.

View file

@ -131,6 +131,7 @@ slots:
- content_category
- content_type
- note_content
- profile_data
examples:
- value: "hc:TextualContent"
description: Indicates the resource contains textual content

View file

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

View file

@ -77,6 +77,7 @@ slots:
range: string
aliases:
- has_or_had_custodian
- record_holder
close_mappings:
- crm:P49_has_former_or_current_keeper # CIDOC_CRM_v7.1.3.rdf:2383-2408 - includes former keepers (broader temporal scope)
- crm:P50_has_current_keeper # CIDOC_CRM_v7.1.3.rdf:2410-2424 - "current keeper" but domain E18 Physical Thing / range E39 Actor (typed objects)

View file

@ -97,6 +97,7 @@ slots:
- portal_description
- portal_type_description
- post_type_description
- profile_description
comments:
- >-
The slot_uri uses dcterms:description directly since the semantics are equivalent.

View file

@ -0,0 +1,115 @@
# ==============================================================================
# LinkML Slot Definition: has_detail
# ==============================================================================
# Associates an entity with a specific piece of information or elaboration that
# provides deeper insight or specification.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |----------------|--------------------------------|------------------------------------|----------|--------------------------------------------------------------|
# | **DC Terms** | `dcterms:description` | dcterms.rdf:1227-1244 | broad | "An account of the resource." General description is |
# | | | | | broader than a specific detail or elaboration. |
# | **Schema.org** | `schema:description` | schemaorg.owl:14844-14847 | broad | "A description of the item." General-purpose description |
# | | | | | of any Thing; broader than a specific detail. |
# | **CIDOC-CRM** | `crm:P3_has_note` | CIDOC_CRM_v7.1.3.rdf:1227-1240 | broad | "Container for all informal descriptions about an object." |
# | | | | | General note; encompasses details but is broader. |
# | **RiC-O** | `rico:generalDescription` | RiC-O_1-1.rdf:21456-21470 | broad | "General information about an entity." Broader than a |
# | | | | | specific detail or elaboration. |
#
# No external property specifically models "detail" as a targeted piece of
# elaboration or specification. Using hc: namespace.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_detail
name: has_detail
title: Has Detail
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
dcterms: http://purl.org/dc/terms/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
default_prefix: hc
slots:
has_detail:
slot_uri: hc:hasDetail
description: >-
Associates an entity with a specific piece of information, elaboration, fact,
or minor component that provides deeper insight or specification beyond its
primary description. Used to capture granular details that supplement but do
not replace the main description of an entity.
alt_descriptions:
nl: >-
Koppelt een entiteit aan een specifiek stuk informatie, uitwerking of feit dat
dieper inzicht of nadere specificatie biedt.
de: >-
Verknüpft eine Entität mit einem spezifischen Informationsstück, einer Ausarbeitung
oder einem Fakt, das tiefere Einsicht oder nähere Spezifikation bietet.
fr: >-
Associe une entité à une information spécifique, une élaboration ou un fait qui
fournit un aperçu plus approfondi ou une spécification supplémentaire.
ar: >-
يربط كيانًا بمعلومة محددة أو تفصيل أو حقيقة توفر رؤية أعمق أو تحديدًا إضافيًا.
id: >-
Mengaitkan entitas dengan informasi spesifik, elaborasi, atau fakta yang memberikan
wawasan lebih mendalam atau spesifikasi tambahan.
zh: >-
将实体与提供更深入见解或额外规范的特定信息、阐述或事实相关联。
es: >-
Asocia una entidad con una información específica, elaboración o hecho que proporciona
una visión más profunda o una especificación adicional.
structured_aliases:
- literal_form: detail
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Einzelheit
predicate: EXACT_SYNONYM
in_language: de
- literal_form: détail
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: تفصيل
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: detail
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 细节
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: detalle
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
broad_mappings:
- dcterms:description # dcterms.rdf:1227-1244 - "An account of the resource."
- schema:description # schemaorg.owl:14844-14847 - "A description of the item."
- crm:P3_has_note # CIDOC_CRM_v7.1.3.rdf:1227-1240 - "Container for all informal descriptions about an object."
- rico:generalDescription # RiC-O_1-1.rdf:21456-21470 - "General information about an entity."
aliases:
- preservative_detail
examples:
- value: "Gold leaf applied to frame corners using oil gilding technique"
description: >-
Conservation detail about a specific decorative treatment.
- value: "Stored in acid-free tissue within a climate-controlled vault at 18°C"
description: >-
Storage detail for a heritage object preservation record.
annotations:
custodian_types: '["*"]'
comments:
- >-
Use has_detail for granular, supplementary information that elaborates on an
entity's characteristics. For primary descriptions, prefer dcterms:description
or schema:description directly.
- >-
Set to multivalued since an entity may have multiple independent details
covering different aspects (e.g. material detail, condition detail,
provenance detail).

View file

@ -142,6 +142,7 @@ slots:
- has_or_had_articles_document_format
- pdf_url
- post_type_media_format
- record_format
annotations:
custodian_types: '["*"]'

View file

@ -83,6 +83,7 @@ slots:
multivalued: true
aliases:
- has_or_had_image
- profile_image_url
annotations:
custodian_types: '["*"]'
exact_mappings:

View file

@ -124,5 +124,6 @@ slots:
- portal_name
- portal_type_name
- post_type_name
- preferred_label
annotations:
custodian_types: '["*"]'

View file

@ -76,5 +76,6 @@ slots:
- has_or_had_arrangement_level
- level_value
- organizational_level
- preservation_level
annotations:
custodian_types: '["*"]'

View file

@ -1,27 +1,107 @@
# ==============================================================================
# LinkML Slot Definition: has_marginale
# ==============================================================================
# Associates a document with notes or glosses written in its margins.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |----------------|-------------------|-------------------------------|---------|----------------------------------------------------------------|
# | **CIDOC-CRM** | `crm:P3_has_note` | CIDOC_CRM_v7.1.3.rdf:1227-1241 | broad | "has note" E1→Literal; general annotation, broader concept. |
# | **OA** | `oa:hasBody` | oa.ttl:229-230 | related | Body of an Annotation; structural, not margin-specific. |
# | **BIBFRAME** | `bf:note` | bibframe.rdf:1377-1380 | related | General textual note; not specific to marginal annotations. |
#
# No external ontology defines a property specifically for marginalia or
# marginal glosses. crm:P3_has_note is the closest general concept for
# attaching textual notes to entities. Marginalia are a specific subset
# of annotations particular to manuscript and book studies.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_marginale
name: has_marginale
title: Has Marginale
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#
oa: http://www.w3.org/ns/oa#
bf: http://id.loc.gov/ontologies/bibframe/
imports:
- linkml:types
- linkml:types
default_prefix: hc
slots:
has_marginale:
description: |
Associates a document, manuscript, or text with the notes, comments, or glosses written in its margins, often providing commentary, corrections, or cross-references.
range: string
slot_uri: hc:hasMarginale
annotations:
custodian_types: '["*"]'
description: >-
Associates a document, manuscript, or text with the notes, comments, or
glosses written in its margins. Marginalia often provide commentary,
corrections, cross-references, or reader responses, and are significant
for understanding the reception and interpretation history of texts in
heritage collections.
alt_descriptions:
nl: >-
Associeert een document, manuscript of tekst met de aantekeningen,
opmerkingen of glossen die in de marges zijn geschreven.
de: >-
Verknüpft ein Dokument, Manuskript oder einen Text mit den
Anmerkungen, Kommentaren oder Glossen, die in seinen Rändern
geschrieben wurden.
fr: >-
Associe un document, manuscrit ou texte aux notes, commentaires ou
gloses écrits dans ses marges.
ar: >-
يربط وثيقة أو مخطوطة أو نصًا بالملاحظات أو التعليقات أو الحواشي
المكتوبة في هوامشها.
id: >-
Mengasosiasikan dokumen, manuskrip, atau teks dengan catatan, komentar,
atau glos yang ditulis di marginnya.
zh: >-
将文档、手稿或文本与写在其页边空白处的注释、评论或批注关联起来。
es: >-
Asocia un documento, manuscrito o texto con las notas, comentarios o
glosas escritas en sus márgenes.
structured_aliases:
- literal_form: heeft marginale
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: hat Marginalie
predicate: EXACT_SYNONYM
in_language: de
- literal_form: a une marginale
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: يحتوي على هامشية
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: memiliki marginalia
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 有旁注
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: tiene marginalia
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
broad_mappings:
- crm:P3_has_note # CIDOC_CRM_v7.1.3.rdf:1227-1241 - "has note" E1→Literal; general annotation
related_mappings:
- oa:hasBody # oa.ttl:229-230 - body of an Annotation; structural container
- bf:note # bibframe.rdf:1377-1380 - general textual note about a resource
aliases:
- marginalia
examples:
- value: "Reader's annotation in Latin commenting on chapter III"
description: >-
A 16th-century manuscript contains marginal glosses added by a
later reader providing commentary on the main text.
annotations:
custodian_types: '["*"]'
comments:
- >-
Marginalia are significant in codicology, book history, and
provenance research. They can indicate ownership, scholarly use,
censorship, or textual transmission patterns.

View file

@ -108,6 +108,10 @@ slots:
- method
- methodology_type
- method
- preservation_approach
- preservation_method
- production_method
- reconstruction_method
examples:
- value:
method_name: GET

View file

@ -99,6 +99,8 @@ slots:
- modern_place_name
- name
- person_name
- preferred_name
- profile_name
comments:
- >-
Usage: For persons, the full name (e.g., "Jan de Vries"). For organizations,

View file

@ -120,6 +120,7 @@ slots:
- observation_note
- performance_note
- place_note
- preservation_note
annotations:
custodian_types: '["*"]'
specificity_score: 0.60

View file

@ -75,6 +75,7 @@ slots:
- model_task
- objective
- platform_purpose
- preservation_purpose
related_mappings:
- schema:target # schemaorg.owl:37297-37300 - Action EntryPoint/URL, not goal/objective
annotations:

View file

@ -1,3 +1,26 @@
# ==============================================================================
# LinkML Slot Definition: has_power_source
# ==============================================================================
# The type of energy source powering a device, sensor, or system, such as
# battery, mains electricity, solar, USB, or Power over Ethernet.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |------------|-------------------|--------------------------|---------|----------------------------------------------------------------------|
# | **Schema** | `schema:fuelType` | schemaorg.owl:18647-18669| related | "fuelType" VehicleEngineSpecification→QualitativeValueText. Fuel. |
#
# No exact match found. schema:fuelType is the closest external property but
# is scoped to vehicles and engine specifications. has_power_source is broader,
# covering any device or system (environmental sensors, IoT equipment, security
# cameras, monitoring stations) and includes non-fuel energy sources like
# battery, solar, USB, and Power over Ethernet (PoE). This is a
# heritage-infrastructure-specific concept for tracking how monitoring and
# facility equipment is powered.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-10
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_power_source
name: has_power_source
title: Has Power Source
@ -5,40 +28,110 @@ 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
- linkml:types
default_prefix: hc
slots:
has_power_source:
description: |
Identifies or Specifies the origin of energy, fuel, or electricity required for a device, machine, or system to function.
Values:
- BATTERY: Battery-powered
- MAINS: Mains electricity
- POE: Power over Ethernet
- SOLAR: Solar-powered
- USB: USB-powered
'
range: string
slot_uri: hc:hasPowerSource
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:powerSource
description: >-
The type of energy source powering a device, sensor, machine, or
system. Identifies how equipment receives the electricity or fuel
it requires to operate. Common values include battery, mains
electricity, solar, USB, and Power over Ethernet (PoE). Relevant
for heritage facility management, environmental monitoring
equipment, and IoT sensor deployments.
alt_descriptions:
nl: >-
Het type energiebron dat een apparaat, sensor, machine of
systeem van stroom voorziet, zoals batterij, netspanning,
zonne-energie, USB of Power over Ethernet.
de: >-
Die Art der Energiequelle, die ein Gerät, einen Sensor, eine
Maschine oder ein System mit Strom versorgt, wie Batterie,
Netzstrom, Solarenergie, USB oder Power over Ethernet.
fr: >-
Le type de source d'énergie alimentant un appareil, un capteur,
une machine ou un système, comme une batterie, le courant
secteur, l'énergie solaire, l'USB ou l'alimentation par
Ethernet (PoE).
ar: >-
نوع مصدر الطاقة الذي يغذي جهازاً أو مستشعراً أو آلة أو
نظاماً، مثل البطارية أو التيار الكهربائي أو الطاقة الشمسية
أو USB أو الطاقة عبر الإيثرنت.
id: >-
Jenis sumber energi yang menyuplai daya ke perangkat, sensor,
mesin, atau sistem, seperti baterai, listrik utama, tenaga
surya, USB, atau Power over Ethernet.
zh: >-
为设备、传感器、机器或系统供电的能源类型,例如电池、市电、
太阳能、USB或以太网供电PoE
es: >-
El tipo de fuente de energía que alimenta un dispositivo,
sensor, máquina o sistema, como batería, corriente eléctrica,
energía solar, USB o alimentación por Ethernet (PoE).
structured_aliases:
- literal_form: energiebron
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Energiequelle
predicate: EXACT_SYNONYM
in_language: de
- literal_form: source d'énergie
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: مصدر الطاقة
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: sumber daya
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 电源类型
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: fuente de energía
predicate: EXACT_SYNONYM
in_language: es
range: string
related_mappings:
- schema:fuelType # schemaorg.owl:18647-18669 - "fuelType" VehicleEngineSpecification→QualitativeValueText
aliases:
- power_source
examples:
- value: "BATTERY"
description: >-
A wireless environmental sensor powered by replaceable or
rechargeable batteries.
- value: "MAINS"
description: >-
A climate control system connected to mains electricity
(wall outlet / building power grid).
- value: "POE"
description: >-
A network-connected security camera powered via Power over
Ethernet, receiving data and power through a single cable.
- value: "SOLAR"
description: >-
An outdoor weather station at an archaeological site powered
by a solar panel with battery backup.
- value: "USB"
description: >-
A small humidity sensor powered via USB connection to a
nearby computer or power adapter.
annotations:
custodian_types: '["*"]'
comments:
- >-
Common power source values: BATTERY (battery-powered), MAINS (mains
electricity / wall power), POE (Power over Ethernet), SOLAR
(solar-powered), USB (USB-powered). Institutions may extend this
with additional values as needed (e.g. GENERATOR, HYBRID).
- >-
Important for heritage facility management: knowing the power source
of monitoring equipment affects maintenance schedules (battery
replacement), deployment constraints (solar needs daylight exposure),
and infrastructure requirements (PoE needs network switches with
PoE capability).
- >-
The alias power_source reflects the commonly used flat field name
in sensor and equipment inventory datasets.

View file

@ -76,6 +76,7 @@ slots:
range: string
aliases:
- has_or_had_price
- price
exact_mappings:
- schema:price # schemaorg.owl:30600-30636 - "The offer price of a product, or of a price component when attached to PriceSpecification." Domain: DonateAction/TradeAction/PriceSpecification/Offer. Commerce-specific.
annotations:

View file

@ -0,0 +1,115 @@
# ==============================================================================
# LinkML Slot Definition: has_priority
# ==============================================================================
# Assigns the level of importance, urgency, or precedence to a task, process,
# or entity relative to others.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |------------|------------------------------|-----------------------------|---------|--------------------------------------------------------------------|
# | **Schema** | `schema:passengerPriorityStatus` | schemaorg.owl:29205-29208 | n/a | "Priority status for boarding." Domain: FlightReservation only. |
# | **Schema** | `schema:position` | schemaorg.owl:30066-30075 | n/a | "Position in a series." Ordinal position, not importance level. |
#
# No external ontology defines a general-purpose "priority" property;
# slot_uri remains hc:hasPriority.
#
# CREATED: 2026-01-19
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_priority
name: has_priority
title: Has Priority
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
default_prefix: hc
imports:
- linkml:types
slots:
has_priority:
slot_uri: hc:hasPriority
description: >-
Assigns or indicates the level of importance, urgency, or precedence
given to a task, message, process, or entity relative to others. In
heritage custodian contexts this is used to triage conservation work
orders, rank digitisation backlogs, schedule exhibition installations,
and allocate limited preservation resources. Typical values include
CRITICAL, HIGH, MEDIUM, and LOW, though domain-specific schemes may
define additional levels.
alt_descriptions:
nl: >-
Wijst het niveau van belang, urgentie of voorrang toe aan een taak,
bericht, proces of entiteit ten opzichte van anderen.
de: >-
Weist einer Aufgabe, Nachricht, einem Prozess oder einer Entität
das Maß an Wichtigkeit, Dringlichkeit oder Vorrang im Vergleich
zu anderen zu.
fr: >-
Attribue ou indique le niveau d'importance, d'urgence ou de priorité
accordé à une tâche, un message, un processus ou une entité par
rapport aux autres.
ar: >-
يعيّن أو يشير إلى مستوى الأهمية أو الاستعجال أو الأسبقية الممنوحة
لمهمة أو رسالة أو عملية أو كيان بالنسبة للآخرين.
id: >-
Menetapkan atau menunjukkan tingkat kepentingan, urgensi, atau
prioritas yang diberikan kepada tugas, pesan, proses, atau entitas
dibandingkan dengan yang lain.
zh: >-
分配或指示相对于其他任务、消息、流程或实体的重要性、紧迫性或优先级别。
es: >-
Asigna o indica el nivel de importancia, urgencia o precedencia
otorgado a una tarea, mensaje, proceso o entidad en relación con
otros.
structured_aliases:
- literal_form: prioriteit
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: Priorität
predicate: EXACT_SYNONYM
in_language: de
- literal_form: priorité
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: أولوية
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: prioritas
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 优先级
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: prioridad
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: false
aliases:
- priority
- processing_priority
examples:
- value: "HIGH"
description: >-
A water-damaged 16th-century manuscript is flagged as high priority
for immediate conservation treatment.
- value: "CRITICAL"
description: >-
An active mould outbreak in a storage facility triggers a critical
priority response for environmental remediation.
- value: "LOW"
description: >-
Routine re-cataloguing of a stable print collection is assigned
low priority relative to urgent digitisation projects.
annotations:
custodian_types: '["*"]'
comments:
- >-
Used for planning and resource allocation. Consuming systems may
define an enumeration (e.g., PriorityLevel) and narrow the range
via slot_usage.
- >-
No standard ontology defines a general-purpose priority property.
schema:passengerPriorityStatus exists but is domain-specific to
flight reservations.

View file

@ -78,6 +78,7 @@ slots:
aliases:
- is_or_was_protocol
- cultural_protocol_url
- protocol_name
close_mappings:
- dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the described resource conforms." Broader: any standard conformance, not specifically communication protocol.
comments:

View file

@ -73,6 +73,8 @@ slots:
- has_or_had_annex_reason
- has_annex_reason
- link_rationale
- rationale
- reason_description
broad_mappings:
- skos:note # skos.rdf:176-180 - "A general note, for any purpose." Broader: any note, not specifically rationale/justification.
related_mappings:

View file

@ -102,3 +102,4 @@ slots:
aliases:
- language_raw
- languages_raw
- raw_subtitle_content

View file

@ -0,0 +1,116 @@
# ==============================================================================
# LinkML Slot Definition: has_reasoning_content
# ==============================================================================
# Contains the chain-of-thought or intermediate reasoning generated by a model.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |----------------|---------------------|------------------------|---------|--------------------------------------------------------------|
# | **PROV-O** | `prov:hadPlan` | prov.ttl:649-659 | related | Association→Plan; about intended strategy, not CoT output. |
# | **CIDOC-CRM** | `crm:P3_has_note` | CIDOC_CRM_v7.1.3.rdf:1227-1241 | broad | "has note" E1→Literal; general-purpose annotation property. |
# | **OA** | `oa:bodyValue` | oa.ttl:173-178 | related | Plain text body of an Annotation; structural, not reasoning. |
#
# No external ontology defines a property for capturing AI/model chain-of-thought
# or intermediate reasoning steps. prov:hadPlan is the closest conceptually (it
# documents HOW an agent planned to achieve goals) but its domain is
# prov:Association and range is prov:Plan — not a text string. The slot captures
# the raw textual reasoning output from generative models.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/has_reasoning_content
name: has_reasoning_content
title: Has Reasoning Content
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
oa: http://www.w3.org/ns/oa#
imports:
- linkml:types
default_prefix: hc
slots:
has_reasoning_content:
slot_uri: hc:hasReasoningContent
description: >-
Contains the internal chain of thought, logical steps, or intermediate
analysis generated by a generative model to arrive at a final response.
This reasoning trace may be hidden or visible to the user depending on
the model provider and configuration. Captures the step-by-step process
the model used for schema validation, ontology mapping, RDF quality
checking, or extraction decisions.
alt_descriptions:
nl: >-
Bevat de interne gedachteketen, logische stappen of tussentijdse analyse
die door een generatief model is gegenereerd om tot een definitief
antwoord te komen.
de: >-
Enthält die interne Gedankenkette, logische Schritte oder
Zwischenanalysen, die von einem generativen Modell erzeugt wurden, um
zu einer endgültigen Antwort zu gelangen.
fr: >-
Contient la chaîne de pensée interne, les étapes logiques ou l'analyse
intermédiaire générée par un modèle génératif pour arriver à une
réponse finale.
ar: >-
يحتوي على سلسلة التفكير الداخلية أو الخطوات المنطقية أو التحليل
الوسيط الذي أنشأه نموذج توليدي للوصول إلى استجابة نهائية.
id: >-
Berisi rantai pemikiran internal, langkah-langkah logis, atau analisis
antara yang dihasilkan oleh model generatif untuk mencapai respons
akhir.
zh: >-
包含生成模型为得出最终响应而生成的内部思维链、逻辑步骤或中间分析。
es: >-
Contiene la cadena de pensamiento interna, pasos lógicos o análisis
intermedio generado por un modelo generativo para llegar a una respuesta
final.
structured_aliases:
- literal_form: heeft redeneerinhoud
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: hat Argumentationsinhalt
predicate: EXACT_SYNONYM
in_language: de
- literal_form: a un contenu de raisonnement
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: يحتوي على محتوى استدلالي
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: memiliki konten penalaran
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 具有推理内容
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: tiene contenido de razonamiento
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: false
broad_mappings:
- crm:P3_has_note # CIDOC_CRM_v7.1.3.rdf:1227-1241 - "has note" general annotation; E1→Literal
related_mappings:
- prov:hadPlan # prov.ttl:649-659 - Association→Plan; documents HOW an agent planned, not CoT text
- oa:bodyValue # oa.ttl:173-178 - plain text body of an Annotation; structural container
aliases:
- reasoning_content
examples:
- value: "The record mentions 'Rijksmuseum' which maps to Q190804..."
description: >-
Chain-of-thought trace showing how the model identified and mapped
an institution name to its Wikidata entity.
annotations:
custodian_types: '["*"]'
comments:
- >-
May be null for model providers that do not expose reasoning traces
(e.g. Claude, GPT-4). Models like GLM 4.7 return reasoning_content
in every response, exposing step-by-step reasoning.
- >-
Useful for schema validation audits, ontology mapping transparency,
RDF quality assurance, and full audit trails of extraction decisions.

View file

@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/slot/record_count
name: record_count_slot
title: Record Count Slot
id: https://nde.nl/ontology/hc/slot/has_record_set
name: has_record_set
title: Has Record Set
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@ -16,15 +16,12 @@ imports:
- linkml:types
default_prefix: hc
slots:
record_count:
has_record_set:
range: integer
description: 'Approximate number of records/objects in the portal.
Use most recent available count.
'
slot_uri: hc:recordCount
description: |
Connects a parent aggregation, fonds, repository, portal or archival unit to a specific subgroup or series of records contained within it or linked to it.
slot_uri: hc:hasRecordSet
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:recordCount
aliases:
- record_count

View file

@ -91,6 +91,7 @@ slots:
custodian_types: '["*"]'
aliases:
- includes_speaker
- primary_speaker
close_mappings:
- schema:actor # schemaorg.owl:7033-7061 - "An actor (individual or group) in TV, radio, movie, etc." Media→Person; same concept but implies dramatic performance.
broad_mappings:

View file

@ -75,6 +75,7 @@ slots:
aliases:
- has_or_had_standard
- metadata_standard
- preservation_standard
annotations:
custodian_types: '["*"]'
close_mappings:

View file

@ -90,6 +90,7 @@ slots:
- operational_status
- overall_status
- portal_status
- processing_status
examples:
- value: Active
description: Simple string status

View file

@ -92,3 +92,4 @@ slots:
aliases:
- legal_system_type
- monitoring_platform
- primary_system

View file

@ -85,5 +85,6 @@ slots:
- content
- link_text
- policy_text
- price_text
annotations:
custodian_types: '["*"]'

View file

@ -97,6 +97,7 @@ slots:
- has_duration
- performance_duration
- post_type_max_duration
- processing_duration_seconds
annotations:
custodian_types: '["*"]'
custodian_types_rationale: Time interval associations applicable to all custodian types.

View file

@ -89,5 +89,6 @@ slots:
- has_or_had_timestamp
- date_value
- note_date
- record_date
annotations:
custodian_types: '["*"]'

View file

@ -132,6 +132,12 @@ slots:
- platform_type
- portal_type
- post_type_activity_streams_type
- preservation_event_type
- primary_audio_event_type
- primary_heritage_type
- reading_room_type
- record_set_type
- record_type
examples:
- value: "hc:CustodianType/museum"
description: Heritage custodian typed as a museum

View file

@ -113,6 +113,8 @@ slots:
- platform_url
- portal_url
- post_url
- profile_linkedin_url
- profile_url
comments:
- >-
Temporal semantics: URLs may be historical — websites change over time.

View file

@ -82,6 +82,7 @@ slots:
- has_or_had_verbatim_value
- has_verbatim_value
- person_claim_value
- rate_value
examples:
- value: "23.5"
description: Temperature measurement value

View file

@ -87,5 +87,6 @@ slots:
- is_or_was_protocol_version
- crawler_version
- has_api_version
- protocol_version
annotations:
custodian_types: '["*"]'

View file

@ -186,6 +186,7 @@ slots:
- portal_type_id
- post_id
- post_type_id
- record_id
annotations:
custodian_types: '["*"]'

View file

@ -1,29 +1,95 @@
# ==============================================================================
# LinkML Slot Definition: in_jurisdiction
# ==============================================================================
# Assigns an entity or matter within a particular legal or geographic authority.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |----------------|------------------------|----------------------------|---------|---------------------------------------------------------------|
# | **Schema.org** | `schema:jurisdiction` | schemaorg.owl:23809-23810 | close | "jurisdiction" Legislation/GovService→AdminArea; close match. |
# | **RiC-O** | `rico:isOrWasRegulatedBy` | RiC-O_1-1.rdf:15054-15065 | related | Thing→Rule; about regulatory relationship, not jurisdiction. |
#
# schema:jurisdiction is close but its domain is restricted to Legislation
# and GovernmentService. Our slot is more general, applicable to any heritage
# entity or legal matter. dcterms:Jurisdiction is a class, not a property.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/in_jurisdiction
name: in_jurisdiction
title: In Jurisdiction
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#
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- linkml:types
- linkml:types
default_prefix: hc
slots:
in_jurisdiction:
description: |
Assigns or locates a specific legal matter, entity, or event within the geographic or legal authority of a particular court, government body, or system of law.
range: string
slot_uri: hc:inJurisdiction
annotations:
custodian_types: '["*"]'
description: >-
Assigns or locates a specific legal matter, entity, or event within the
geographic or legal authority of a particular court, government body, or
system of law. Records under which jurisdiction a heritage custodian
operates, is registered, or is subject to regulatory oversight.
alt_descriptions:
nl: >-
Wijst een specifieke juridische zaak, entiteit of gebeurtenis toe aan
het geografische of juridische gezag van een bepaalde rechtbank,
overheidsorgaan of rechtsstelsel.
de: >-
Ordnet eine bestimmte Rechtssache, Entität oder ein Ereignis dem
geografischen oder rechtlichen Zuständigkeitsbereich eines bestimmten
Gerichts, einer Behörde oder eines Rechtssystems zu.
fr: >-
Assigne une affaire juridique, une entité ou un événement spécifique
à l'autorité géographique ou juridique d'un tribunal, d'un organisme
gouvernemental ou d'un système juridique particulier.
ar: >-
يعين أو يحدد مسألة قانونية أو كيانًا أو حدثًا معينًا ضمن السلطة
الجغرافية أو القانونية لمحكمة أو هيئة حكومية أو نظام قانوني معين.
id: >-
Menetapkan atau menempatkan masalah hukum, entitas, atau peristiwa
tertentu dalam otoritas geografis atau hukum dari pengadilan, badan
pemerintah, atau sistem hukum tertentu.
zh: >-
将特定法律事务、实体或事件分配或定位到特定法院、政府机构或法律体系的地理或法律管辖范围内。
es: >-
Asigna o ubica un asunto legal, entidad o evento específico dentro de
la autoridad geográfica o legal de un tribunal, organismo gubernamental
o sistema jurídico particular.
structured_aliases:
- literal_form: in jurisdictie
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: in Zuständigkeitsbereich
predicate: EXACT_SYNONYM
in_language: de
- literal_form: dans la juridiction
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: في الاختصاص القضائي
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: dalam yurisdiksi
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 在管辖范围内
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: en jurisdicción
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: false
close_mappings:
- schema:jurisdiction # schemaorg.owl:23809-23810 - Legislation/GovService→AdminArea; narrower domain
related_mappings:
- rico:isOrWasRegulatedBy # RiC-O_1-1.rdf:15054-15065 - Thing→Rule; regulatory relationship
aliases:
- jurisdiction_id
- jurisdiction_level
@ -31,3 +97,15 @@ slots:
- jurisdiction
- legal_jurisdiction
- oversight_jurisdiction
examples:
- value: "Netherlands"
description: >-
A heritage institution operates under the legal jurisdiction of
the Netherlands.
annotations:
custodian_types: '["*"]'
comments:
- >-
dcterms:Jurisdiction is a class (not a property) representing the
extent or range of judicial authority. schema:jurisdiction is close
but restricted to Legislation and GovernmentService domains.

View file

@ -1,28 +1,104 @@
# ==============================================================================
# LinkML Slot Definition: in_project
# ==============================================================================
# Associates an entity with the project or initiative it belongs to.
#
# ONTOLOGY ALIGNMENT (verified against data/ontology/):
#
# | Ontology | Property | File/Line | Mapping | Notes |
# |------------|-------------------------|--------------------|---------|---------------------------------------------------------------|
# | **FOAF** | `foaf:currentProject` | foaf.ttl:181-188 | related | Person→Thing; only for current projects of a person. |
# | **DOAP** | `doap:Project` (class) | doap.rdf:57-72 | related | Class, not property; describes a project entity. |
#
# No external ontology defines a general "in project" property linking an
# arbitrary entity to a project. foaf:currentProject is person-centric and
# only for current projects. schema:Project is a class (subclass of
# Organization), not a property. The slot captures a general association
# between any entity and its containing project.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/in_project
name: in_project
title: In Project
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#
foaf: http://xmlns.com/foaf/0.1/
imports:
- linkml:types
- linkml:types
default_prefix: hc
slots:
in_project:
description: |
Associates a task, issue, resource, entity, or milestone with the specific project, campaign, or initiative to which it belongs or contribute
slot_uri: hc:inProject
description: >-
Associates a task, issue, resource, entity, or milestone with the specific
project, campaign, or initiative to which it belongs or contributes.
Records the project context for heritage activities such as digitization
campaigns, research programs, or conservation projects.
alt_descriptions:
nl: >-
Associeert een taak, kwestie, bron, entiteit of mijlpaal met het
specifieke project, campagne of initiatief waartoe het behoort of
waaraan het bijdraagt.
de: >-
Verknüpft eine Aufgabe, ein Problem, eine Ressource, Entität oder
einen Meilenstein mit dem spezifischen Projekt, der Kampagne oder
Initiative, zu dem es gehört oder beiträgt.
fr: >-
Associe une tâche, un problème, une ressource, une entité ou un jalon
au projet, à la campagne ou à l'initiative spécifique auquel il
appartient ou contribue.
ar: >-
يربط مهمة أو مسألة أو موردًا أو كيانًا أو معلمًا بالمشروع أو الحملة
أو المبادرة المحددة التي ينتمي إليها أو يساهم فيها.
id: >-
Mengasosiasikan tugas, masalah, sumber daya, entitas, atau tonggak
pencapaian dengan proyek, kampanye, atau inisiatif tertentu yang
menjadi bagiannya atau berkontribusi padanya.
zh: >-
将任务、问题、资源、实体或里程碑与其所属或贡献的特定项目、活动或倡议关联起来。
es: >-
Asocia una tarea, problema, recurso, entidad o hito con el proyecto,
campaña o iniciativa específica a la que pertenece o contribuye.
structured_aliases:
- literal_form: in project
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: im Projekt
predicate: EXACT_SYNONYM
in_language: de
- literal_form: dans le projet
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: في المشروع
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: dalam proyek
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 在项目中
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: en proyecto
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
slot_uri: hc:inProject
related_mappings:
- foaf:currentProject # foaf.ttl:181-188 - Person→Thing; only current projects of a person
aliases:
- major_research_project
examples:
- value: "Metamorfoze"
description: >-
A digitization task is part of the Metamorfoze national
preservation program in the Netherlands.
annotations:
custodian_types: '["*"]'
aliases:
- major_research_project
comments:
- >-
foaf:currentProject and foaf:pastProject are person-centric.
schema:Project and doap:Project are classes, not properties.
This slot provides a general-purpose project association.

View file

@ -1,33 +1,110 @@
# ==============================================================================
# LinkML Slot Definition: manage
# ==============================================================================
# Oversees or controls the operation and administration of resources or systems.
#
# 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-3654 | related | E78→E39; curator of a curated holding, narrower role. |
# | **CIDOC-CRM** | `crm:P147_curated` | CIDOC_CRM_v7.1.3.rdf:4378-4389 | related | E87→E78; curation activity on a holding, narrower scope. |
# | **RiC-O** | `rico:hasOrHadManager` | RiC-O_1-1.rdf:6926-6960 | close | RecordResource/Instantiation→Agent; management relationship. |
# | **PROV-O** | `prov:wasAttributedTo` | prov.ttl:1082-1098 | related | Entity→Agent; attribution, not management. |
#
# rico:hasOrHadManager is close but its domain is limited to
# RecordResource/Instantiation. Our slot is more general, applicable to any
# managed resource, system, or collection.
#
# CREATED: 2026-02-02
# UPDATED: 2026-02-11
# ==============================================================================
id: https://nde.nl/ontology/hc/slot/manage
name: manage
title: manage
title: Manage
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
rico: https://www.ica.org/standards/RiC/ontology#
prov: http://www.w3.org/ns/prov#
imports:
- linkml:types
- linkml:types
default_prefix: hc
slots:
manage:
name: manage
title: manage
description: |
Oversees or controls the operation, administration, and coordination of resources, systems, or people to achieve defined objectives.
slot_uri: hc:manage
range: string # uriorcurie
# range: Collection
description: >-
Oversees or controls the operation, administration, and coordination of
resources, systems, or people to achieve defined objectives. Records the
management relationship between a heritage custodian and the collections,
facilities, or programs it administers.
alt_descriptions:
nl: >-
Houdt toezicht op of controleert de werking, administratie en
coördinatie van middelen, systemen of mensen om vastgestelde doelen
te bereiken.
de: >-
Überwacht oder kontrolliert den Betrieb, die Verwaltung und
Koordination von Ressourcen, Systemen oder Personen zur Erreichung
festgelegter Ziele.
fr: >-
Supervise ou contrôle le fonctionnement, l'administration et la
coordination des ressources, systèmes ou personnes pour atteindre
des objectifs définis.
ar: >-
يشرف على أو يتحكم في تشغيل وإدارة وتنسيق الموارد أو الأنظمة أو
الأشخاص لتحقيق أهداف محددة.
id: >-
Mengawasi atau mengendalikan operasi, administrasi, dan koordinasi
sumber daya, sistem, atau orang untuk mencapai tujuan yang ditetapkan.
zh: >-
监督或控制资源、系统或人员的运营、管理和协调,以实现既定目标。
es: >-
Supervisa o controla la operación, administración y coordinación de
recursos, sistemas o personas para alcanzar objetivos definidos.
structured_aliases:
- literal_form: beheren
predicate: EXACT_SYNONYM
in_language: nl
- literal_form: verwalten
predicate: EXACT_SYNONYM
in_language: de
- literal_form: gérer
predicate: EXACT_SYNONYM
in_language: fr
- literal_form: يدير
predicate: EXACT_SYNONYM
in_language: ar
- literal_form: mengelola
predicate: EXACT_SYNONYM
in_language: id
- literal_form: 管理
predicate: EXACT_SYNONYM
in_language: zh
- literal_form: gestionar
predicate: EXACT_SYNONYM
in_language: es
range: string
multivalued: true
close_mappings:
- rico:hasOrHadManager # RiC-O_1-1.rdf:6926-6960 - RecordResource/Instantiation→Agent; management
related_mappings:
- crm:P109_has_current_or_former_curator # CIDOC_CRM_v7.1.3.rdf:3639-3654 - E78→E39; curator role
- crm:P147_curated # CIDOC_CRM_v7.1.3.rdf:4378-4389 - E87→E78; curation activity
- prov:wasAttributedTo # prov.ttl:1082-1098 - Entity→Agent; attribution, not management
aliases:
- manages_collection
- manages_or_managed
examples:
- value: "Prints and Drawings collection"
description: >-
A department manages the Prints and Drawings collection within
a national museum.
annotations:
custodian_types: '["*"]'
close_mappings:
- prov:wasAttributedTo
aliases:
- manages_collection
- manages_or_managed
comments:
- >-
Distinct from crm:P109 (curator of curated holding) and crm:P147
(curation activity on holding) which are specific to curation contexts.
This slot is broader, covering any management relationship.

View file

@ -1,27 +0,0 @@
id: https://nde.nl/ontology/hc/slot/powers_platform
name: powers_platform_slot
title: Powers Platform 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:
powers_platform:
description: "DigitalPlatform(s) powered by this CMS deployment.\n\nCIDOC-CRM: P33_used_specific_technique - the CMS is the technique/procedure\nused to power the digital platform.\n\n**BIDIRECTIONAL RELATIONSHIP**:\n- Forward: CollectionManagementSystem \u2192 DigitalPlatform (powers_platform)\n- Reverse: DigitalPlatform \u2192 CollectionManagementSystem (powered_by_cms)\n\nOne CMS deployment may power multiple platforms:\n- Public website\n- Staff intranet\n- Mobile app backend\n- API service\n"
range: string # uriorcurie
# range: DigitalPlatform
slot_uri: hc:powersPlatform
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:powersPlatform

View file

@ -1,60 +0,0 @@
id: https://nde.nl/ontology/hc/slot/practitioner_community
name: practitioner_community_slot
title: Practitioner Community Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
foaf: http://xmlns.com/foaf/0.1/
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:
practitioner_community:
description: 'Composition and size of the community practicing this intangible heritage.
Describes who carries the living tradition:
- Number of active practitioners (core bearers of knowledge)
- Age demographics (generational distribution, succession planning)
- Skill levels (masters, journeymen, apprentices, novices)
- Geographic distribution (local, regional, diaspora)
- Gender participation (male, female, mixed, gendered roles)
- Ethnic/linguistic has_or_had_affiliation (indigenous, minority, majority culture)
- Professionalization (full-time, part-time, volunteer, amateur)
Helps assess tradition vitality and sustainability.
Examples:
- "30 active musicians, 15 apprentices, 3 master teachers"
- "8 elder weavers (ages 60-85), 12 mid-career (ages 35-55), 20 learners"
- "25 dancers, predominantly female, ages 15-40, full-time professional"
'
range: string
slot_uri: hc:practitionerCommunity
related_mappings:
- schema:audience
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:practitionerCommunity

View file

@ -1,27 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preferred_label
name: preferred_label_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/
rdfs: http://www.w3.org/2000/01/rdf-schema#
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
slots:
preferred_label:
slot_uri: skos:prefLabel
range: string
required: false
exact_mappings:
- schema:name
- rdfs:label
- skos:prefLabel
description: "The primary standardized emic name for this custodian.\nSKOS: prefLabel for the preferred lexical label.\n\nThis is the CANONICAL name - the standardized label accepted by the \ncustodian itself for public representation.\n\nDistinct from:\n- Legal name (formal registered name in CustodianLegalStatus.legal_name)\n- Alternative names (in CustodianName.alternative_names list)\n- Historical names (superseded CustodianNames)\n\nExample: \"Rijksmuseum\" (emic name, not \"Stichting Rijksmuseum\" legal name)\n"
annotations:
custodian_types: '["*"]'

View file

@ -1,46 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preferred_name
name: preferred_name_slot
title: Preferred Name Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
foaf: http://xmlns.com/foaf/0.1/
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:
preferred_name:
slot_uri: skos:prefLabel
description: 'The preferred name for this person - the canonical form used for display.
This is the PREFERRED name, not necessarily the full legal name.
Other name forms appear in PersonObservation entries.
**EXAMPLES**:
- "Taco Dibbits" (preferred)
- NOT: "Taco Jacobus Sergio Dibbits" (full legal)
- NOT: "T.J.S. Dibbits" (formal abbreviation)
'
range: string
required: false
exact_mappings:
- skos:prefLabel
- foaf:name
- schema:name
annotations:
custodian_types: '["*"]'

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preparation_date
name: preparation_date_slot
title: Preparation 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:
preparation_date:
description: 'Date when specimen was prepared/preserved.
May differ from collection date.
'
range: date
slot_uri: dcterms:date
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:date

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/prepared_by
name: prepared_by_slot
title: Prepared By 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:
prepared_by:
description: 'Person or institution who prepared the specimen.
'
range: string
slot_uri: crm:P14_carried_out_by
annotations:
custodian_types: '["*"]'
exact_mappings:
- crm:P14_carried_out_by

View file

@ -1,15 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_approach
name: preservation_approach
title: Preservation Approach
description: Approach to preservation.
imports:
- linkml:types
slots:
preservation_approach:
slot_uri: schema:featureList
range: string
multivalued: false
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:featureList

View file

@ -1,44 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_budget
name: preservation_budget_slot
title: Preservation Budget 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:
preservation_budget:
description: 'Conservation and preservation budget.
**Heritage-specific**: Budget for maintaining and conserving
heritage collections.
Includes:
- Conservation treatments
- Preventive conservation
- Environmental controls
- Pest management
'
range: decimal
slot_uri: hc:preservationBudget
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:preservationBudget

View file

@ -1,49 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_event_type
name: preservation_event_type_slot
title: Preservation Event 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:
preservation_event_type:
description: 'Type of preservation event that occurred (if platform was archived/migrated).
PREMIS: Aligns with premis:Event and premis:OutcomeStatus.
Event types from Library of Congress PREMIS vocabulary:
- "web_harvest": Captured via web archiving (Wayback Machine, Archive-It)
- "migration": Content migrated to new format/platform
- "normalization": Files normalized to preservation formats
- "validation": Integrity/format validation performed
- "deletion": Content intentionally removed
- "replication": Content copied to additional storage
See: http://id.loc.gov/vocabulary/preservation/eventType
'
range: string
slot_uri: hc:preservationEventType
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:preservationEventType

View file

@ -1,54 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_level
name: preservation_level_slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
premis: http://www.loc.gov/premis/rdf/v3/
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:
preservation_level:
slot_uri: premis:policy
description: 'Level of digital preservation commitment for this collection.
PREMIS: policy for preservation commitment levels.
Aligns with premis:PreservationPolicy vocabulary.
Values:
- FULL: Long-term preservation with format migration commitment
- BIT_LEVEL: Bit preservation only (no format migration)
- ACCESS_ONLY: Access copies maintained, no preservation guarantee
- NONE: No formal digital preservation policy
Applies to digital_surrogates and born-digital materials in collection.
For specific file-level preservation actions, see DigitalPlatform
preservation slots (fixity_check_date, storage_location).
'
range: string
related_mappings:
- dcterms:type
annotations:
custodian_types: '["*"]'
exact_mappings:
- premis:policy

View file

@ -1,63 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_method
name: preservation_method_slot
title: Preservation Method Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../enums/PreservationMethodEnum
default_prefix: hc
slots:
preservation_method:
description: 'How the culinary/olfactory heritage knowledge is documented and transmitted.
Describes preservation strategies:
- **Oral tradition**: Recipe knowledge passed verbally master-to-apprentice
- **Handwritten records**: Historic brewing logs, perfume formulas, recipe books
- **Apprenticeship**: Hands-on training, direct demonstration, embodied learning
- **Production continuity**: Unbroken chain of production across generations
- **Archival collections**: Historic recipe manuscripts, ingredient inventories
- **Sensory training**: Developing taste/smell expertise (sommeliers, perfumers)
- **Material culture**: Preservation of traditional tools, vessels, equipment
- **Protected designation**: PDO/PGI/TSG geographic/traditional labels
Preservation methods ensure intangible knowledge survives.
Examples:
- "Oral tradition among monks, Handwritten brewing logs, Apprenticeship"
- "Historic perfume formula archives, Apprentice perfumer training, Nose development"
- "Family recipe manuscripts, Direct demonstration, Protected Gouda PDO status"
- "Distillery logbooks (1823-present), Master distiller mentorship, Copper still preservation"
'
range: string # uriorcurie
# range: PreservationMethodEnum
slot_uri: dwc:preparations
annotations:
custodian_types: '["*"]'
exact_mappings:
- dwc:preparations

View file

@ -1,27 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_note
name: preservation_note
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
rico: https://www.ica.org/standards/RiC/ontology#
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
slots:
preservation_note:
slot_uri: schema:additionalProperty
description: Notes about preservation requirements or considerations.
range: string
required: false
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:additionalProperty

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_purpose
name: preservation_purpose_slot
title: Preservation Purpose 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:
preservation_purpose:
description: 'Primary purpose for maintaining this dark archive.
Examples: disaster recovery, format migration source, rights pending,
donor restriction, security classification.
'
range: string
slot_uri: hc:preservationPurpose
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:preservationPurpose

View file

@ -1,43 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservation_standard
name: preservation_standard_slot
title: Preservation Standards 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:
preservation_standard:
slot_uri: dcterms:conformsTo
description: 'Preservation and metadata standards used by this archive.
Examples: OAIS (ISO 14721), PREMIS, EAD (Encoded Archival Description),
METS, ISAD(G), DACS, ISO 15489, MoReq, etc.
'
range: string
multivalued: true
required: false
examples:
- value: OAIS
description: Open Archival Information System (ISO 14721)
- value: PREMIS
description: 'Preservation Metadata: Implementation Strategies'
- value: EAD3
description: Encoded Archival Description version 3
- value: METS
description: Metadata Encoding and Transmission Standard
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:conformsTo

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preservative_detail
name: preservative_detail_slot
title: Preservative Details 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:
preservative_detail:
description: 'Specific details about preservation (concentrations, solutions, etc.).
'
range: string
slot_uri: hc:preservativeDetails
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:preservativeDetails

View file

@ -1,78 +0,0 @@
id: https://nde.nl/ontology/hc/slot/preserves_or_preserved
name: preserves_or_preserved_slot
title: Preserves Or Preserved Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
rico: https://www.ica.org/standards/RiC/ontology#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- linkml:types
slots:
preserves_or_preserved:
slot_uri: rico:hasOrHadSubject
description: 'What is being preserved or maintained by this entity.
**Temporal Semantics** (RiC-O Pattern):
The "preservesOrPreserved" naming follows RiC-O convention indicating
this relationship may be historical - an entity may have preserved
different content over time.
**Ontological Alignment**:
- **Primary** (`slot_uri`): `rico:hasOrHadSubject` - RiC-O subject relationship
- **Close**: `prov:used` - PROV-O input relationship
- **Close**: `schema:object` - Schema.org action object
**Usage**:
This is a GENERIC slot intended for reuse across multiple classes.
Classes may narrow the range in slot_usage to reference specific classes
(e.g., ReasoningContent for LLM context preservation).
**LLM Thinking Context**:
In the context of LLM responses, this slot replaces the boolean `clear_thinking`
slot. Instead of a boolean flag, this slot points to a ReasoningContent object
that captures what reasoning is being preserved across turns.
**Range**: `uriorcurie` (Rule 55 - broaden range for class-level narrowing)
**Migrated From**: clear_thinking (2026-01-19)
'
range: string # uriorcurie
multivalued: true
exact_mappings:
- rico:hasOrHadSubject
close_mappings:
- prov:used
- schema:object
annotations:
custodian_types: '["*"]'
custodian_types_rationale: Generic preservation slot applicable to any entity type
specificity_score: 0.2
specificity_rationale: Generic preservation relationship slot used across many domains

View file

@ -1,26 +0,0 @@
id: https://nde.nl/ontology/hc/slot/previous_observation
name: previous_observation_slot
title: Previous Observation 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:
previous_observation:
range: string # uriorcurie
description: Previous observation of the same URL for change tracking
slot_uri: hc:previousObservation
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:previousObservation

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/price
name: price_slot
title: Price Slot
description: Shared slot for price 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:
price:
description: Price value (numeric or formatted string with currency)
range: string
slot_uri: schema:price
comments:
- Classes may override range in slot_usage (e.g., decimal for ProvenanceEvent)
exact_mappings:
- schema:price
annotations:
custodian_types: '["*"]'

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/slot/price_currency
name: price_currency_slot
title: Price Currency Slot
description: Shared slot for price currency 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:
price_currency:
description: 'Primary currency accepted (ISO 4217 code).
Schema.org: priceCurrency for currency specification.
Examples: EUR, USD, GBP, JPY
'
range: string
slot_uri: schema:priceCurrency
exact_mappings:
- schema:priceCurrency
annotations:
custodian_types: '["*"]'

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/price_text
name: price_text_slot
title: Price 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:
price_text:
description: 'Price as text, including historical context.
'
range: string
slot_uri: schema:price
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:price

View file

@ -1,27 +0,0 @@
id: https://nde.nl/ontology/hc/slot/primary
name: primary_slot
title: Primary 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:
primary:
slot_uri: dcterms:spatial
description: Primary geographic areas covered
range: string
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:spatial

View file

@ -1,44 +0,0 @@
id: https://nde.nl/ontology/hc/slot/primary_audio_event_type
name: primary_audio_event_type_slot
title: Primary Audio Event Type Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../enums/AudioEventTypeEnum
default_prefix: hc
slots:
primary_audio_event_type:
description: 'The primary type of audio analysis performed.
Dublin Core: type for categorization.
**Types**:
- SPEECH: Speech detection and diarization
- MUSIC: Music detection and classification
- SOUND_EVENTS: Environmental sound detection
- MIXED: Multiple analysis types combined
'
range: string # uriorcurie
# range: AudioEventTypeEnum
slot_uri: hc:primaryAudioEventType
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:primaryAudioEventType

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/primary_heritage_type
name: primary_heritage_type_slot
title: Primary Heritage Type Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../enums/HeritageTypeEnum
default_prefix: hc
slots:
primary_heritage_type:
description: 'Primary heritage type if multiple apply.
The single most relevant type for this person''s current role.
'
range: string # uriorcurie
# range: HeritageTypeEnum
slot_uri: hc:primaryHeritageType
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:primaryHeritageType

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/slot/primary_register
name: primary_register
title: Primary Register Slot
prefixes:
gleif_base: https://www.gleif.org/ontology/Base/
gleif_ra: https://www.gleif.org/ontology/RegistrationAuthority/
schema: http://schema.org/
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
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
description: "Primary trade register where an entity is registered.\n\nLinks to TradeRegister class.\n\ngleif_base:isRegisteredIn - \"indicates the registry that something is registered in\"\ngleif_ra:BusinessRegistry - \"a registry for registering and maintaining \ninformation about business entities\"\n\nUsed for:\n- CustodianLegalStatus: Primary register where entity is registered\n- RegistrationNumber: Register that issued the number\n"
slots:
primary_register:
slot_uri: gleif_base:isRegisteredIn
range: string # uriorcurie
# range: TradeRegister
required: false
multivalued: false
description: "Primary trade register where this entity is registered.\nLinks to TradeRegister class.\n\ngleif_base:isRegisteredIn - \"indicates the registry that something is registered in\"\ngleif_ra:BusinessRegistry - \"a registry for registering and maintaining \ninformation about business entities\"\n\nExamples: Netherlands Handelsregister, UK Companies Register, German HRB.\n"
close_mappings:
- dcterms:source
annotations:
custodian_types: '["*"]'
comments:
- Maps to gleif_base:isRegisteredIn
- Links to TradeRegister class (the register/database)
- Distinct from RegistrationAuthority (the organization maintaining the register)

View file

@ -1,38 +0,0 @@
id: https://nde.nl/ontology/hc/slot/primary_speaker
name: primary_speaker_slot
title: Primary Speaker 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:
primary_speaker:
slot_uri: hc:primarySpeaker
description: 'Identifier or name of the main/dominant speaker.
For interviews: the interviewee (not interviewer)
For presentations: the presenter
For tours: the guide
May be generic ("Narrator") or specific ("Dr. Taco Dibbits").
'
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:primarySpeaker

View file

@ -1,48 +0,0 @@
id: https://nde.nl/ontology/hc/slot/primary_system
name: primary_system_slot
title: Primary System 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:
primary_system:
description: 'Primary digital system where these records are managed.
**Schema.org**: schema:isPartOf for system relationship.
Links to DigitalPlatform for:
- Document management systems (SharePoint, M-Files)
- ERP systems (SAP, Oracle)
- Email systems (Exchange, Gmail)
- Line-of-business applications
- Custom databases
Important for digital preservation planning.
'
range: string # uriorcurie
# range: DigitalPlatform
slot_uri: hc:primarySystem
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:primarySystem

View file

@ -1,34 +0,0 @@
id: https://nde.nl/ontology/hc/slot/priority
name: priority_slot
title: Priority 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:
priority:
description: 'Priority level for this activity.
Values: HIGH, MEDIUM, LOW, CRITICAL
Used for planning and resource allocation.
'
range: string
slot_uri: hc:priority
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:priority

View file

@ -1,39 +0,0 @@
id: https://nde.nl/ontology/hc/slot/processing_completed_date
name: processing_completed_date_slot
title: Processing Completed 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:
processing_completed_date:
description: 'Date when archival processing completed.
**PROV-O**: prov:endedAtTime for activity completion.
Set when status changes to PROCESSED_PENDING_TRANSFER.
**Metrics**: (processing_completed_date - accession_date) = processing lag
This metric is often measured in YEARS or DECADES.
'
range: date
slot_uri: dcterms:date
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:date

View file

@ -1,31 +0,0 @@
id: https://nde.nl/ontology/hc/slot/processing_duration_seconds
name: processing_duration_seconds_slot
title: Processing Duration Seconds 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:
processing_duration_seconds:
slot_uri: hc:processingDurationSeconds
description: 'Time taken to generate this content, in seconds.
Useful for performance monitoring and cost estimation.
'
range: float
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:processingDurationSeconds

View file

@ -1,50 +0,0 @@
id: https://nde.nl/ontology/hc/slot/processing_priority
name: processing_priority_slot
title: Processing Priority 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:
processing_priority:
description: 'Priority level for processing this accession.
**Values**:
- HIGH: Legal/regulatory requirement, researcher demand, condition issues
- MEDIUM: Standard processing queue
- LOW: No immediate need, can wait indefinitely
- URGENT: Immediate processing required (legal hold, condition emergency)
Priority may change based on:
- Researcher requests
- Anniversary/commemorative events
- Grant funding for specific processing
- Condition concerns (mold, pests, deterioration)
'
range: string
slot_uri: hc:processingPriority
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:processingPriority

View file

@ -1,36 +0,0 @@
id: https://nde.nl/ontology/hc/slot/processing_started_date
name: processing_started_date_slot
title: Processing Started 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:
processing_started_date:
description: 'Date when archival processing began.
**PROV-O**: prov:startedAtTime for activity start.
Null if status = UNPROCESSED or ON_HOLD.
Set when status changes to IN_APPRAISAL or later.
'
range: date
slot_uri: dcterms:date
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:date

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/processing_status
name: processing_status_slot
title: Processing Status Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../enums/ArchiveProcessingStatusEnum
default_prefix: hc
slots:
processing_status:
description: "Current processing status of this operational archive.\n\n**See**: ArchiveProcessingStatusEnum for full status lifecycle.\n\n**Common progression**:\nUNPROCESSED \u2192 IN_APPRAISAL \u2192 IN_ARRANGEMENT \u2192 IN_DESCRIPTION \n\u2192 PROCESSED_PENDING_TRANSFER \u2192 TRANSFERRED_TO_COLLECTION\n"
range: string # uriorcurie
# range: ArchiveProcessingStatusEnum
slot_uri: hc:processingStatus
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:processingStatus

View file

@ -1,26 +0,0 @@
id: https://nde.nl/ontology/hc/slot/production_method
name: production_method_slot
title: Production Method 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:
production_method:
description: "Method of text production.\n\n**Values**: MANUSCRIPT, LETTERPRESS, LITHOGRAPHY, OFFSET, \nINTAGLIO (engraving), WOODBLOCK, MIMEOGRAPH, PHOTOCOPY\n"
range: string
slot_uri: crm:P32_used_general_technique
annotations:
custodian_types: '["*"]'
exact_mappings:
- crm:P32_used_general_technique

View file

@ -1,35 +0,0 @@
id: https://nde.nl/ontology/hc/slot/proficiency_level
name: proficiency_level_slot
title: proficiency_level slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../enums/LanguageProficiencyEnum
default_prefix: hc
slots:
proficiency_level:
description: 'Proficiency level as parsed from LinkedIn.
Uses LanguageProficiencyEnum values.
'
slot_uri: schema:proficiencyLevel
range: string # uriorcurie
# range: LanguageProficiencyEnum
examples:
- value: NATIVE_BILINGUAL
description: Native or bilingual proficiency
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:proficiencyLevel

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_data
name: profile_data_slot
title: Profile Data 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:
profile_data:
description: 'Core profile data extracted from LinkedIn.
Contains personal info, career history, education, skills, languages.
See LinkedInProfileData class for field definitions.
'
range: string # uriorcurie
slot_uri: hc:profileData
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:profileData

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_description
name: profile_description_slot
title: Profile Description Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
dcterms: http://purl.org/dc/terms/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
default_prefix: hc
slots:
profile_description:
description: 'Bio or description text from the social media profile. Extracted from the platform''s bio/about section.
Maps to dcterms:description for profile text descriptions.'
range: string
slot_uri: dcterms:description
close_mappings:
- schema:description
annotations:
custodian_types: '["*"]'

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_image_url
name: profile_image_url_slot
title: Profile Image 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:
profile_image_url:
description: 'URL to the LinkedIn profile photo.
Should be the actual CDN URL (media.licdn.com), not overlay page.
See AGENTS.md Rule 16 for photo URL requirements.
'
range: uri
slot_uri: hc:profileImageUrl
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:profileImageUrl

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_linkedin_url
name: profile_linkedin_url_slot
title: Profile Linkedin 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:
profile_linkedin_url:
description: 'LinkedIn profile URL for this person.
Duplicated from extraction_metadata for convenience.
'
range: uri
slot_uri: hc:profileLinkedinUrl
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:profileLinkedinUrl

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_location
name: profile_location_slot
title: Profile Location 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:
profile_location:
description: 'Location as displayed on LinkedIn profile.
Format varies: "City, Region, Country" or "City, Country"
'
range: string
slot_uri: hc:profileLocation
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:profileLocation

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_name
name: profile_name_slot
title: Profile Name Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
foaf: http://xmlns.com/foaf/0.1/
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:
profile_name:
description: 'Full name of the person as displayed on LinkedIn.
Ontology mapping: foaf:name is the FOAF property for a person''s name.'
range: string
slot_uri: foaf:name
close_mappings:
- schema:name
annotations:
custodian_types: '["*"]'

View file

@ -1,46 +0,0 @@
id: https://nde.nl/ontology/hc/slot/profile_url
name: profile_url_slot
title: Profile Url Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
foaf: http://xmlns.com/foaf/0.1/
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:
profile_url:
description: 'Full URL to the social media profile. Mapped to schema:url as the standard property for web addresses.
This is the canonical URL for accessing the profile.
URL patterns by platform:
- Instagram: https://www.instagram.com/{username}
- X/Twitter: https://x.com/{username}
- Facebook: https://www.facebook.com/{page}
- YouTube: https://www.youtube.com/@{handle}
- LinkedIn: https://www.linkedin.com/company/{name}
'
range: uri
slot_uri: schema:url
close_mappings:
- foaf:homepage
- foaf:page
annotations:
custodian_types: "['*']"

View file

@ -1,13 +0,0 @@
id: https://nde.nl/ontology/hc/slot/protocol_name
name: protocol_name
description: The name of the protocol used by a service endpoint (e.g., "OAI-PMH", "SPARQL").
imports:
- linkml:types
slots:
protocol_name:
description: The name of the protocol used by a service endpoint (e.g., "OAI-PMH", "SPARQL").
range: string
slot_uri: dcterms:conformsTo
examples:
- value: "OAI-PMH"
- value: "SPARQL"

View file

@ -1,13 +0,0 @@
id: https://nde.nl/ontology/hc/slot/protocol_version
name: protocol_version
description: The version of the protocol used by a service endpoint (e.g., "2.0" for OAI-PMH).
imports:
- linkml:types
slots:
protocol_version:
description: The version of the protocol used by a service endpoint (e.g., "2.0" for OAI-PMH).
range: string
slot_uri: dcterms:hasVersion
examples:
- value: "2.0"
- value: "1.1"

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/provider
name: provider_slot
title: provider 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
- ../enums/LLMProviderEnum
default_prefix: hc
slots:
provider:
description: 'The provider of a service, payment method, or resource.
Maps to schema:provider.
'
slot_uri: schema:provider
range: string
annotations:
custodian_types: "['*']"
related_mappings:
- prov:wasAssociatedWith

View file

@ -1,32 +0,0 @@
id: https://nde.nl/ontology/hc/slot/provides_or_provided
name: provides_or_provided
title: provides_or_provided
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:
provides_or_provided:
name: provides_or_provided
description: 'Relates an agent or service to the resource or service it provides.
MIGRATED from `entity_types_covered` (via ContributingAgency) and `funding_program` (via OfficialInstitutionType).'
slot_uri: schema:provider
range: string # uriorcurie
multivalued: true
exact_mappings:
- schema:provider
related_mappings:
- prov:wasGeneratedBy
annotations:
custodian_types: '["*"]'

View file

@ -1,51 +0,0 @@
id: https://nde.nl/ontology/hc/slot/provides_or_provided_provenance_to
name: provides_or_provided_provenance_to
title: Provides or Provided Provenance To
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#
default_prefix: hc
imports:
- linkml:types
slots:
provides_or_provided_provenance_to:
slot_uri: prov:wasUsedBy
description: 'Links an entity to activities or other entities that used it.
**USAGE**:
Used to express provenance relationships:
- "This dataset was used by this research project"
- "This tool was used by this digitization activity"
**ONTOLOGY ALIGNMENT**:
- slot_uri: prov:wasUsedBy (PROV-O usage relationship)
- Inverse of prov:used
'
range: string # uriorcurie
multivalued: true
exact_mappings:
- prov:wasUsedBy
close_mappings:
- prov:wasGeneratedBy
examples:
- value: https://nde.nl/activity/digitization-2024
description: Entity used by a digitization activity
annotations:
custodian_types: '["*"]'
custodian_types_rationale: Provenance relationships applicable to all types.

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/provides_or_provided_to
name: provides_or_provided_to
title: provides_or_provided_to
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:
provides_or_provided_to:
name: provides_or_provided_to
description: The entity to which something is provided or granted.
slot_uri: schema:recipient
range: string # uriorcurie
# range: Agent
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:recipient

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/publishes_or_published
name: publishes_or_published
title: publishes_or_published
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:
publishes_or_published:
name: publishes_or_published
title: publishes_or_published
description: The work or document published by an entity.
slot_uri: schema:published
range: string # uriorcurie
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- schema:published

View file

@ -1,56 +0,0 @@
id: https://nde.nl/ontology/hc/slot/rate_value
name: rate_value_slot
title: Rate Value Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
xsd: http://www.w3.org/2001/XMLSchema#
qudt: http://qudt.org/schema/qudt/
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#
imports:
- linkml:types
# default_range: string
slots:
rate_value:
slot_uri: qudt:value
range: float
description: 'Decimal rate or percentage value.
Used by classes that encapsulate rate measurements:
- ConversionRate: Percentage of conversions (0.0 to 1.0)
- GrowthRate: Year-over-year growth
- EngagementRate: Social media engagement metrics
Values are typically expressed as decimals (e.g., 0.25 = 25%).
For integer identifiers, use numeric_value instead.
For string identifiers, use identifier_value instead.
'
exact_mappings:
- qudt:value
related_mappings:
- xsd:decimal
examples:
- value: 0.25
description: 25% conversion rate
- value: 0.035
description: 3.5% click-through rate
- value: 1.15
description: 15% growth (115% of previous period)
annotations:
custodian_types: '["*"]'

View file

@ -1,30 +0,0 @@
id: https://nde.nl/ontology/hc/slot/rationale
name: rationale_slot
title: Rationale 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:
rationale:
description: 'Human-readable explanation of the heritage classification.
Documents why the person was classified with specific types/score.
'
range: string
slot_uri: hc:rationale
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:rationale

View file

@ -1,42 +0,0 @@
id: https://nde.nl/ontology/hc/slot/raw_subtitle_content
name: raw_subtitle_content_slot
title: raw_subtitle_content 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:
raw_subtitle_content:
description: 'Original subtitle file content as raw string.
Preserves the complete subtitle file in its native format.
Useful for:
- Format conversion
- Re-parsing with different tools
- Archive preservation
May be large - consider storing separately for large files.
'
range: string
slot_uri: hc:rawSubtitleContent
annotations:
custodian_types: '["*"]'
exact_mappings:
- hc:rawSubtitleContent

View file

@ -1,53 +0,0 @@
id: https://nde.nl/ontology/hc/slot/reading-room-type
name: reading_room_type_slot
title: reading_room_type slot
version: 1.0.0
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
dcterms: http://purl.org/dc/terms/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../enums/ReadingRoomTypeEnum
default_prefix: hc
slots:
reading_room_type:
slot_uri: dcterms:type
description: 'Type classification of this reading room.
Common types:
- General: Primary research space
- Special Collections: Rare/valuable materials
- Microfilm: Microform materials
- Digital: Electronic resources
- Map Room: Cartographic materials
- Newspaper: Periodicals
- Multimedia: AV materials
'
range: string # uriorcurie
# range: ReadingRoomTypeEnum
examples:
- value: GENERAL
description: General reading room
- value: SPECIAL_COLLECTIONS
description: Special collections room
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:type

View file

@ -1,33 +0,0 @@
id: https://nde.nl/ontology/hc/slot/reason_description
name: reason_description_slot
title: Reason 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:
reason_description:
slot_uri: dcterms:description
description: 'Detailed explanation of why this temporary location exists.
More detailed than temp_location_reason category.
Should explain specific circumstances.
'
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- dcterms:description

View file

@ -1,50 +0,0 @@
id: https://nde.nl/ontology/hc/slot/reasoning_content
name: reasoning_content_slot
title: reasoning_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:
reasoning_content:
description: 'Interleaved Thinking - the model''s chain-of-thought reasoning.
PROV-O: prov:hadPlan - documents HOW the agent reasoned.
**GLM 4.7 Interleaved Thinking**:
GLM 4.7 returns `reasoning_content` in every response, exposing the
model''s step-by-step reasoning process. This enables:
1. **Schema Validation**: Model reasons about LinkML constraints before generating output
2. **Ontology Mapping**: Explicit reasoning about CIDOC-CRM, CPOV, TOOI class mappings
3. **RDF Quality**: Chain-of-thought validates triple construction
4. **Transparency**: Full audit trail of extraction decisions
May be null for providers that don''t expose reasoning (Claude, GPT-4).
'
slot_uri: prov:hadPlan
range: string
annotations:
custodian_types: '["*"]'
exact_mappings:
- prov:hadPlan

View file

@ -1,28 +0,0 @@
id: https://nde.nl/ontology/hc/slot/receives_or_received
name: receives_or_received
title: receives_or_received
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:
receives_or_received:
name: receives_or_received
description: Indicates that an entity receives or received something (e.g., funding, award, material). MIGRATED from funding_source per Rule 53. Follows RiC-O naming convention.
slot_uri: frapo:isFundedBy
range: string # uriorcurie
multivalued: true
annotations:
custodian_types: '["*"]'
exact_mappings:
- frapo:isFundedBy

View file

@ -1,29 +0,0 @@
id: https://nde.nl/ontology/hc/slot/recognized_person_name
name: recognized_person_name_slot
title: Recognized Person Name Slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
foaf: http://xmlns.com/foaf/0.1/
rdfs: http://www.w3.org/2000/01/rdf-schema#
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#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
default_prefix: hc
slots:
recognized_person_name:
description: 'Name of recognized person from computer vision face detection.
Ontology mapping: foaf:name is the FOAF property for a person''s name.'
range: string
slot_uri: foaf:name
close_mappings:
- rdfs:label
annotations:
custodian_types: '["*"]'

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