diff --git a/frontend/public/schemas/20251121/linkml/classes/BirthPlace.yaml b/frontend/public/schemas/20251121/linkml/classes/BirthPlace.yaml
new file mode 100644
index 0000000000..af94d0b175
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/classes/BirthPlace.yaml
@@ -0,0 +1,165 @@
+id: https://nde.nl/ontology/hc/class/BirthPlace
+name: birth_place_class
+title: Birth Place Class
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ gn: http://www.geonames.org/ontology#
+ wdt: http://www.wikidata.org/prop/direct/
+ 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
+ - ../metadata
+ - ../slots/has_coordinates
+ - ../slots/in_country
+ - ../slots/identified_by
+ - ../slots/has_score
+ - ../slots/has_name
+ - ../slots/has_label
+ - ../slots/has_source
+ - ../slots/has_code
+default_prefix: hc
+classes:
+ BirthPlace:
+ class_uri: schema:Place
+ description: >-
+ Structured representation of where a person was born with support for historical
+ place names, modern equivalents, and geographic identifiers.
+ alt_descriptions:
+ nl: >-
+ Gestructureerde weergave van waar een persoon geboren is met ondersteuning voor historische
+ plaatsnamen, moderne equivalenten en geografische identificaties.
+ de: >-
+ Strukturierte Darstellung des Geburtsorts einer Person mit Unterstützung für historische
+ Ortsnamen, moderne Entsprechungen und geografische Kennungen.
+ fr: >-
+ Représentation structurée du lieu de naissance d'une personne avec support pour les noms
+ historiques, équivalents modernes et identifiants géographiques.
+ es: >-
+ Representación estructurada de dónde nació una persona con soporte para nombres
+ históricos de lugares, equivalentes modernos e identificadores geográficos.
+ ar: >-
+ تمثيل منظم لمكان ميلاد الشخص مع دعم الأسماء التاريخية
+ للأماكن والمعادلات الحديثة والمعرفات الجغرافية.
+ id: >-
+ Representasi terstruktur tempat seseorang lahir dengan dukungan nama tempat
+ historis, padanan modern, dan pengidentifikasi geografis.
+ zh: >-
+ 人员出生地点的结构化表示,支持历史地名、现代等价物和地理标识符。
+ exact_mappings:
+ - schema:Place
+ close_mappings:
+ - crm:E53_Place
+ - gn:Feature
+ slots:
+ - has_label
+ - has_name
+ - in_country
+ - has_code
+ - identified_by
+ - has_coordinates
+ - has_source
+ - has_score
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Amsterdam
+ - value: Batavia
+ has_name:
+ required: false
+ examples:
+ - value: Jakarta
+ in_country:
+ required: false
+ pattern: "^[A-Z]{2}$"
+ examples:
+ - value: NL
+ - value: ID
+ has_code:
+ required: false
+ examples:
+ - value: NH
+ - value: 2759794
+ identified_by:
+ range: WikiDataIdentifier
+ required: false
+ examples:
+ - value:
+ has_coordinates:
+ required: false
+ examples:
+ - value: 52.3676,4.9041
+ has_source:
+ required: false
+ examples:
+ - value: born at the family estate in rural Gelderland
+ comments:
+ - Replaces simple birth_place string slot (Rule 53)
+ - Preserves historical place names while linking to modern identifiers
+ - GeoNames ID is authoritative per AGENTS.md
+ see_also:
+ - https://schema.org/birthPlace
+ - https://www.geonames.org/
+ examples:
+ - value:
+ has_label: Amsterdam
+ in_country: NL
+ has_code: NH
+ identified_by:
+ has_coordinates: 52.3676,4.9041
+ description: Dutch city with modern name
+ - value:
+ has_label: Batavia
+ has_name: Jakarta
+ in_country: ID
+ identified_by:
+ description: Historical colonial name with modern equivalent
+ - value:
+ has_label: rural Gelderland
+ in_country: NL
+ has_code: GE
+ has_source: born at the family estate in rural Gelderland
+ description: Imprecise location from source text
+ keywords:
+ - birth
+ - place
+ - location
+ - geographic
+ - historical
+ annotations:
+ specificity_score: 0.45
+ specificity_rationale: Relevant for person research across heritage sectors.
+ custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: geboorteplaats
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: geboren te
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Geburtsort
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: lieu de naissance
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: lugar de nacimiento
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مكان الميلاد
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: tempat lahir
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 出生地
+ predicate: EXACT_SYNONYM
+ in_language: zh
diff --git a/frontend/public/schemas/20251121/linkml/custodian_source.yaml b/frontend/public/schemas/20251121/linkml/custodian_source.yaml
index 1e5d4d0e40..add6ce0143 100644
--- a/frontend/public/schemas/20251121/linkml/custodian_source.yaml
+++ b/frontend/public/schemas/20251121/linkml/custodian_source.yaml
@@ -19,7 +19,7 @@ description: |
- provenance: Data tier tracking and source lineage
- ghcid: Global Heritage Custodian ID with history
- identifiers: ISIL, Wikidata, GHCID variants
- - enrichments: Google Maps, Wikidata, Genealogiewerkbalk, etc.
+ - enrichments: Google Maps, Wikidata, genealogy archive registries, etc.
- web_claims: Extracted claims with XPath provenance
- custodian_name: Consensus name determination
- location: Normalized geographic data
@@ -42,6 +42,8 @@ default_range: string
imports:
- linkml:types
+ # Slots bundle (required for LinkML JSON Schema generation)
+ - ./modules/slots/SlotsBundle
# =============================================================================
# ENUMERATIONS (7 enums)
# =============================================================================
@@ -57,6 +59,12 @@ imports:
# =============================================================================
# Root Class
- ./modules/classes/CustodianSourceFile
+ # Shared base classes
+ - ./modules/classes/CustodianType
+ - ./modules/classes/DigitalPlatformType
+ - ./modules/classes/Claim
+ - ./modules/classes/ReconstructedEntity
+ - ./modules/classes/Entity
# Original Entry Domain
- ./modules/classes/DuplicateEntry
- ./modules/classes/MowInscription
@@ -93,7 +101,6 @@ imports:
- ./modules/classes/GoogleMapsPlaywrightEnrichment
- ./modules/classes/GooglePhoto
- ./modules/classes/GoogleReview
- - ./modules/classes/LlmVerification
- ./modules/classes/OpeningHours
- ./modules/classes/OpeningPeriod
- ./modules/classes/PhotoAttribution
@@ -145,7 +152,6 @@ imports:
- ./modules/classes/WebEnrichment
- ./modules/classes/WebSource
# Custodian Name Domain
- - ./modules/classes/AlternativeName
- ./modules/classes/CustodianLegalNameClaim
- ./modules/classes/CustodianNameConsensus
- ./modules/classes/FormerName
@@ -153,7 +159,7 @@ imports:
- ./modules/classes/MergeNote
# Dutch Enrichments Domain
- ./modules/classes/ArchiveInfo
- - ./modules/classes/GenealogiewerkbalkEnrichment
+ - ./modules/classes/GenealogyArchivesRegistryEnrichment
- ./modules/classes/IsilCodeEntry
- ./modules/classes/MunicipalityInfo
- ./modules/classes/NanIsilEnrichment
@@ -182,22 +188,21 @@ imports:
- ./modules/classes/YoutubeTranscript
- ./modules/classes/YoutubeVideo
# CH-Annotator Domain
- - ./modules/classes/ChAnnotatorAnnotationMetadata
- - ./modules/classes/ChAnnotatorAnnotationProvenance
- - ./modules/classes/ChAnnotatorBlock
- - ./modules/classes/ChAnnotatorEntityClaim
- - ./modules/classes/ChAnnotatorEntityClassification
- - ./modules/classes/ChAnnotatorIntegrationNote
- - ./modules/classes/ChAnnotatorModel
- - ./modules/classes/ChAnnotatorProvenance
+ - ./modules/classes/AnnotatorAnnotationMetadata
+ - ./modules/classes/AnnotatorAnnotationProvenance
+ - ./modules/classes/AnnotatorBlock
+ - ./modules/classes/AnnotatorEntityClaim
+ - ./modules/classes/AnnotatorEntityClassification
+ - ./modules/classes/AnnotatorIntegrationNote
+ - ./modules/classes/AnnotatorModel
+ - ./modules/classes/AnnotatorProvenance
- ./modules/classes/ExtractionSourceInfo
- ./modules/classes/PatternClassification
# Person/Staff Domain
- ./modules/classes/CareerEntry
- ./modules/classes/CertificationEntry
- ./modules/classes/CurrentPosition
- - ./modules/classes/EducationEntry
- - ./modules/classes/ExaSearchMetadata
+ - ./modules/classes/ExternalSearchMetadata
- ./modules/classes/HeritageExperienceEntry
- ./modules/classes/MediaAppearanceEntry
- ./modules/classes/PersonProfile
diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json
index 8217670ed6..82d208f1eb 100644
--- a/frontend/public/schemas/20251121/linkml/manifest.json
+++ b/frontend/public/schemas/20251121/linkml/manifest.json
@@ -1,12 +1,12 @@
{
- "generated": "2026-02-16T12:49:41.506Z",
+ "generated": "2026-02-16T22:12:33.530Z",
"schemaRoot": "/schemas/20251121/linkml",
- "totalFiles": 2369,
+ "totalFiles": 2183,
"categoryCounts": {
"main": 4,
- "class": 1378,
- "enum": 157,
- "slot": 826,
+ "class": 1377,
+ "enum": 158,
+ "slot": 640,
"module": 4
},
"categories": [
@@ -370,6 +370,46 @@
"path": "modules/classes/AnnotationTypes.yaml",
"category": "class"
},
+ {
+ "name": "AnnotatorAnnotationMetadata",
+ "path": "modules/classes/AnnotatorAnnotationMetadata.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorAnnotationProvenance",
+ "path": "modules/classes/AnnotatorAnnotationProvenance.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorBlock",
+ "path": "modules/classes/AnnotatorBlock.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorEntityClaim",
+ "path": "modules/classes/AnnotatorEntityClaim.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorEntityClassification",
+ "path": "modules/classes/AnnotatorEntityClassification.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorIntegrationNote",
+ "path": "modules/classes/AnnotatorIntegrationNote.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorModel",
+ "path": "modules/classes/AnnotatorModel.yaml",
+ "category": "class"
+ },
+ {
+ "name": "AnnotatorProvenance",
+ "path": "modules/classes/AnnotatorProvenance.yaml",
+ "category": "class"
+ },
{
"name": "Any",
"path": "modules/classes/Any.yaml",
@@ -1145,46 +1185,6 @@
"path": "modules/classes/CertificationEntry.yaml",
"category": "class"
},
- {
- "name": "ChAnnotatorAnnotationMetadata",
- "path": "modules/classes/ChAnnotatorAnnotationMetadata.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorAnnotationProvenance",
- "path": "modules/classes/ChAnnotatorAnnotationProvenance.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorBlock",
- "path": "modules/classes/ChAnnotatorBlock.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorEntityClaim",
- "path": "modules/classes/ChAnnotatorEntityClaim.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorEntityClassification",
- "path": "modules/classes/ChAnnotatorEntityClassification.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorIntegrationNote",
- "path": "modules/classes/ChAnnotatorIntegrationNote.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorModel",
- "path": "modules/classes/ChAnnotatorModel.yaml",
- "category": "class"
- },
- {
- "name": "ChAnnotatorProvenance",
- "path": "modules/classes/ChAnnotatorProvenance.yaml",
- "category": "class"
- },
{
"name": "ChurchArchive",
"path": "modules/classes/ChurchArchive.yaml",
@@ -2070,11 +2070,61 @@
"path": "modules/classes/DigitalPlatform.yaml",
"category": "class"
},
+ {
+ "name": "DigitalPlatformDataQualityNotes",
+ "path": "modules/classes/DigitalPlatformDataQualityNotes.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformDataSource",
+ "path": "modules/classes/DigitalPlatformDataSource.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformKeyContact",
+ "path": "modules/classes/DigitalPlatformKeyContact.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformOrganizationProfile",
+ "path": "modules/classes/DigitalPlatformOrganizationProfile.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformOrganizationStatus",
+ "path": "modules/classes/DigitalPlatformOrganizationStatus.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformPrimaryPlatform",
+ "path": "modules/classes/DigitalPlatformPrimaryPlatform.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformProfile",
+ "path": "modules/classes/DigitalPlatformProfile.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformProvenance",
+ "path": "modules/classes/DigitalPlatformProvenance.yaml",
+ "category": "class"
+ },
{
"name": "DigitalPlatformScore",
"path": "modules/classes/DigitalPlatformScore.yaml",
"category": "class"
},
+ {
+ "name": "DigitalPlatformServiceDetails",
+ "path": "modules/classes/DigitalPlatformServiceDetails.yaml",
+ "category": "class"
+ },
+ {
+ "name": "DigitalPlatformTransformationMetadata",
+ "path": "modules/classes/DigitalPlatformTransformationMetadata.yaml",
+ "category": "class"
+ },
{
"name": "DigitalPlatformType",
"path": "modules/classes/DigitalPlatformType.yaml",
@@ -2090,56 +2140,6 @@
"path": "modules/classes/DigitalPlatformUserIdentifier.yaml",
"category": "class"
},
- {
- "name": "DigitalPlatformV2",
- "path": "modules/classes/DigitalPlatformV2.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2DataQualityNotes",
- "path": "modules/classes/DigitalPlatformV2DataQualityNotes.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2DataSource",
- "path": "modules/classes/DigitalPlatformV2DataSource.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2KeyContact",
- "path": "modules/classes/DigitalPlatformV2KeyContact.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2OrganizationProfile",
- "path": "modules/classes/DigitalPlatformV2OrganizationProfile.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2OrganizationStatus",
- "path": "modules/classes/DigitalPlatformV2OrganizationStatus.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2PrimaryPlatform",
- "path": "modules/classes/DigitalPlatformV2PrimaryPlatform.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2Provenance",
- "path": "modules/classes/DigitalPlatformV2Provenance.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2ServiceDetails",
- "path": "modules/classes/DigitalPlatformV2ServiceDetails.yaml",
- "category": "class"
- },
- {
- "name": "DigitalPlatformV2TransformationMetadata",
- "path": "modules/classes/DigitalPlatformV2TransformationMetadata.yaml",
- "category": "class"
- },
{
"name": "DigitalPresence",
"path": "modules/classes/DigitalPresence.yaml",
@@ -2575,11 +2575,6 @@
"path": "modules/classes/Example.yaml",
"category": "class"
},
- {
- "name": "ExaSearchMetadata",
- "path": "modules/classes/ExaSearchMetadata.yaml",
- "category": "class"
- },
{
"name": "ExhibitedObject",
"path": "modules/classes/ExhibitedObject.yaml",
@@ -2650,6 +2645,11 @@
"path": "modules/classes/ExternalResource.yaml",
"category": "class"
},
+ {
+ "name": "ExternalSearchMetadata",
+ "path": "modules/classes/ExternalSearchMetadata.yaml",
+ "category": "class"
+ },
{
"name": "ExternalWork",
"path": "modules/classes/ExternalWork.yaml",
@@ -2996,8 +2996,8 @@
"category": "class"
},
{
- "name": "GenealogiewerkbalkEnrichment",
- "path": "modules/classes/GenealogiewerkbalkEnrichment.yaml",
+ "name": "GenealogyArchivesRegistryEnrichment",
+ "path": "modules/classes/GenealogyArchivesRegistryEnrichment.yaml",
"category": "class"
},
{
@@ -3460,11 +3460,6 @@
"path": "modules/classes/Iconography.yaml",
"category": "class"
},
- {
- "name": "ID",
- "path": "modules/classes/ID.yaml",
- "category": "class"
- },
{
"name": "IdentificationEvent",
"path": "modules/classes/IdentificationEvent.yaml",
@@ -3510,11 +3505,6 @@
"path": "modules/classes/IIIF.yaml",
"category": "class"
},
- {
- "name": "IIPImageServer",
- "path": "modules/classes/IIPImageServer.yaml",
- "category": "class"
- },
{
"name": "Illustration",
"path": "modules/classes/Illustration.yaml",
@@ -3525,6 +3515,11 @@
"path": "modules/classes/Image.yaml",
"category": "class"
},
+ {
+ "name": "ImageTilingServiceEndpoint",
+ "path": "modules/classes/ImageTilingServiceEndpoint.yaml",
+ "category": "class"
+ },
{
"name": "ImpactMeasurement",
"path": "modules/classes/ImpactMeasurement.yaml",
@@ -7411,6 +7406,11 @@
"path": "modules/enums/OAIGranularityEnum.yaml",
"category": "enum"
},
+ {
+ "name": "OAIPMHVerbEnum",
+ "path": "modules/enums/OAIPMHVerbEnum.yaml",
+ "category": "enum"
+ },
{
"name": "OfficialInstitutionTypeEnum",
"path": "modules/enums/OfficialInstitutionTypeEnum.yaml",
@@ -8057,6 +8057,11 @@
"path": "modules/slots/ceased_through.yaml",
"category": "slot"
},
+ {
+ "name": "certified_for",
+ "path": "modules/slots/certified_for.yaml",
+ "category": "slot"
+ },
{
"name": "change_ownership_from",
"path": "modules/slots/change_ownership_from.yaml",
@@ -8432,6 +8437,16 @@
"path": "modules/slots/estimate.yaml",
"category": "slot"
},
+ {
+ "name": "evaluated_through",
+ "path": "modules/slots/20260202_matang/evaluated_through.yaml",
+ "category": "slot"
+ },
+ {
+ "name": "evaluated_through",
+ "path": "modules/slots/evaluated_through.yaml",
+ "category": "slot"
+ },
{
"name": "exclude",
"path": "modules/slots/exclude.yaml",
@@ -8592,6 +8607,11 @@
"path": "modules/slots/has_accessibility_feature.yaml",
"category": "slot"
},
+ {
+ "name": "has_accountable",
+ "path": "modules/slots/has_accountable.yaml",
+ "category": "slot"
+ },
{
"name": "has_accreditation",
"path": "modules/slots/has_accreditation.yaml",
@@ -8762,6 +8782,11 @@
"path": "modules/slots/has_charter.yaml",
"category": "slot"
},
+ {
+ "name": "has_clause",
+ "path": "modules/slots/has_clause.yaml",
+ "category": "slot"
+ },
{
"name": "has_code",
"path": "modules/slots/has_code.yaml",
@@ -8887,6 +8912,11 @@
"path": "modules/slots/has_denominator_data.yaml",
"category": "slot"
},
+ {
+ "name": "has_department",
+ "path": "modules/slots/has_department.yaml",
+ "category": "slot"
+ },
{
"name": "has_description",
"path": "modules/slots/has_description.yaml",
@@ -9002,6 +9032,11 @@
"path": "modules/slots/has_file_location.yaml",
"category": "slot"
},
+ {
+ "name": "has_finding_aid",
+ "path": "modules/slots/has_finding_aid.yaml",
+ "category": "slot"
+ },
{
"name": "has_fixity",
"path": "modules/slots/has_fixity.yaml",
@@ -9037,6 +9072,11 @@
"path": "modules/slots/has_garden.yaml",
"category": "slot"
},
+ {
+ "name": "has_gender",
+ "path": "modules/slots/has_gender.yaml",
+ "category": "slot"
+ },
{
"name": "has_genre",
"path": "modules/slots/has_genre.yaml",
@@ -9082,6 +9122,11 @@
"path": "modules/slots/has_image.yaml",
"category": "slot"
},
+ {
+ "name": "has_infrastructure",
+ "path": "modules/slots/has_infrastructure.yaml",
+ "category": "slot"
+ },
{
"name": "has_initials",
"path": "modules/slots/has_initials.yaml",
@@ -9402,6 +9447,11 @@
"path": "modules/slots/has_patronym.yaml",
"category": "slot"
},
+ {
+ "name": "has_pattern",
+ "path": "modules/slots/has_pattern.yaml",
+ "category": "slot"
+ },
{
"name": "has_payment_frequency",
"path": "modules/slots/has_payment_frequency.yaml",
@@ -9422,6 +9472,11 @@
"path": "modules/slots/has_policy.yaml",
"category": "slot"
},
+ {
+ "name": "has_portfolio",
+ "path": "modules/slots/has_portfolio.yaml",
+ "category": "slot"
+ },
{
"name": "has_position",
"path": "modules/slots/has_position.yaml",
@@ -9507,6 +9562,11 @@
"path": "modules/slots/has_rating.yaml",
"category": "slot"
},
+ {
+ "name": "has_ratio",
+ "path": "modules/slots/has_ratio.yaml",
+ "category": "slot"
+ },
{
"name": "has_rationale",
"path": "modules/slots/has_rationale.yaml",
@@ -9537,6 +9597,11 @@
"path": "modules/slots/has_reference_system.yaml",
"category": "slot"
},
+ {
+ "name": "has_religion",
+ "path": "modules/slots/has_religion.yaml",
+ "category": "slot"
+ },
{
"name": "has_repertoire",
"path": "modules/slots/has_repertoire.yaml",
@@ -9632,16 +9697,36 @@
"path": "modules/slots/has_setpoint.yaml",
"category": "slot"
},
+ {
+ "name": "has_shelf_mark",
+ "path": "modules/slots/has_shelf_mark.yaml",
+ "category": "slot"
+ },
{
"name": "has_significance",
"path": "modules/slots/has_significance.yaml",
"category": "slot"
},
+ {
+ "name": "has_silence",
+ "path": "modules/slots/has_silence.yaml",
+ "category": "slot"
+ },
{
"name": "has_size",
"path": "modules/slots/has_size.yaml",
"category": "slot"
},
+ {
+ "name": "has_skill",
+ "path": "modules/slots/has_skill.yaml",
+ "category": "slot"
+ },
+ {
+ "name": "has_slug",
+ "path": "modules/slots/has_slug.yaml",
+ "category": "slot"
+ },
{
"name": "has_sound",
"path": "modules/slots/has_sound.yaml",
@@ -9657,11 +9742,31 @@
"path": "modules/slots/has_speaker.yaml",
"category": "slot"
},
+ {
+ "name": "has_special_collection",
+ "path": "modules/slots/has_special_collection.yaml",
+ "category": "slot"
+ },
{
"name": "has_specification",
"path": "modules/slots/has_specification.yaml",
"category": "slot"
},
+ {
+ "name": "has_specificity_score",
+ "path": "modules/slots/has_specificity_score.yaml",
+ "category": "slot"
+ },
+ {
+ "name": "has_specimen",
+ "path": "modules/slots/has_specimen.yaml",
+ "category": "slot"
+ },
+ {
+ "name": "has_spoken_words",
+ "path": "modules/slots/has_spoken_words.yaml",
+ "category": "slot"
+ },
{
"name": "has_staff",
"path": "modules/slots/has_staff.yaml",
@@ -9787,6 +9892,11 @@
"path": "modules/slots/has_topic.yaml",
"category": "slot"
},
+ {
+ "name": "has_tradition",
+ "path": "modules/slots/has_tradition.yaml",
+ "category": "slot"
+ },
{
"name": "has_transcription",
"path": "modules/slots/has_transcription.yaml",
@@ -9817,6 +9927,11 @@
"path": "modules/slots/has_use_case.yaml",
"category": "slot"
},
+ {
+ "name": "has_user",
+ "path": "modules/slots/has_user.yaml",
+ "category": "slot"
+ },
{
"name": "has_user_category",
"path": "modules/slots/has_user_category.yaml",
@@ -9967,6 +10082,11 @@
"path": "modules/slots/in_script.yaml",
"category": "slot"
},
+ {
+ "name": "in_section",
+ "path": "modules/slots/in_section.yaml",
+ "category": "slot"
+ },
{
"name": "in_series",
"path": "modules/slots/in_series.yaml",
@@ -10202,6 +10322,21 @@
"path": "modules/slots/offered_by.yaml",
"category": "slot"
},
+ {
+ "name": "official_name_excluding_type",
+ "path": "modules/slots/official_name_excluding_type.yaml",
+ "category": "slot"
+ },
+ {
+ "name": "official_name_including_type",
+ "path": "modules/slots/official_name_including_type.yaml",
+ "category": "slot"
+ },
+ {
+ "name": "official_name_sort",
+ "path": "modules/slots/official_name_sort.yaml",
+ "category": "slot"
+ },
{
"name": "open_source",
"path": "modules/slots/open_source.yaml",
@@ -10287,6 +10422,11 @@
"path": "modules/slots/power.yaml",
"category": "slot"
},
+ {
+ "name": "powered_by",
+ "path": "modules/slots/powered_by.yaml",
+ "category": "slot"
+ },
{
"name": "preceded_by",
"path": "modules/slots/preceded_by.yaml",
@@ -10403,13 +10543,13 @@
"category": "slot"
},
{
- "name": "recording_available",
- "path": "modules/slots/20260202_matang/new/recording_available.yaml",
+ "name": "recorded",
+ "path": "modules/slots/recorded.yaml",
"category": "slot"
},
{
"name": "recording_url",
- "path": "modules/slots/20260202_matang/new/recording_url.yaml",
+ "path": "modules/slots/recording_url.yaml",
"category": "slot"
},
{
@@ -10417,99 +10557,14 @@
"path": "modules/slots/recur_at.yaml",
"category": "slot"
},
- {
- "name": "recurrence_pattern",
- "path": "modules/slots/20260202_matang/new/recurrence_pattern.yaml",
- "category": "slot"
- },
{
"name": "refer_to",
"path": "modules/slots/refer_to.yaml",
"category": "slot"
},
{
- "name": "refers_or_referred_to",
- "path": "modules/slots/20260202_matang/new/refers_or_referred_to.yaml",
- "category": "slot"
- },
- {
- "name": "refers_to_access_policy",
- "path": "modules/slots/20260202_matang/new/refers_to_access_policy.yaml",
- "category": "slot"
- },
- {
- "name": "refers_to_custodian",
- "path": "modules/slots/20260202_matang/new/refers_to_custodian.yaml",
- "category": "slot"
- },
- {
- "name": "refers_to_legal_status",
- "path": "modules/slots/20260202_matang/new/refers_to_legal_status.yaml",
- "category": "slot"
- },
- {
- "name": "refers_to_person",
- "path": "modules/slots/20260202_matang/new/refers_to_person.yaml",
- "category": "slot"
- },
- {
- "name": "refers_to_storage",
- "path": "modules/slots/20260202_matang/new/refers_to_storage.yaml",
- "category": "slot"
- },
- {
- "name": "region",
- "path": "modules/slots/20260202_matang/new/region.yaml",
- "category": "slot"
- },
- {
- "name": "region_code",
- "path": "modules/slots/20260202_matang/new/region_code.yaml",
- "category": "slot"
- },
- {
- "name": "region_confidence",
- "path": "modules/slots/20260202_matang/new/region_confidence.yaml",
- "category": "slot"
- },
- {
- "name": "region_language",
- "path": "modules/slots/20260202_matang/new/region_language.yaml",
- "category": "slot"
- },
- {
- "name": "region_text",
- "path": "modules/slots/20260202_matang/new/region_text.yaml",
- "category": "slot"
- },
- {
- "name": "region_type",
- "path": "modules/slots/20260202_matang/new/region_type.yaml",
- "category": "slot"
- },
- {
- "name": "register_abbreviation",
- "path": "modules/slots/20260202_matang/new/register_abbreviation.yaml",
- "category": "slot"
- },
- {
- "name": "register_id",
- "path": "modules/slots/20260202_matang/new/register_id.yaml",
- "category": "slot"
- },
- {
- "name": "register_name",
- "path": "modules/slots/20260202_matang/new/register_name.yaml",
- "category": "slot"
- },
- {
- "name": "register_name_local",
- "path": "modules/slots/20260202_matang/new/register_name_local.yaml",
- "category": "slot"
- },
- {
- "name": "register_type",
- "path": "modules/slots/20260202_matang/new/register_type.yaml",
+ "name": "register",
+ "path": "modules/slots/register.yaml",
"category": "slot"
},
{
@@ -10518,73 +10573,23 @@
"category": "slot"
},
{
- "name": "registered_office_clause",
- "path": "modules/slots/20260202_matang/new/registered_office_clause.yaml",
+ "name": "registered_by",
+ "path": "modules/slots/registered_by.yaml",
"category": "slot"
},
{
- "name": "registers_or_registered",
- "path": "modules/slots/20260202_matang/new/registers_or_registered.yaml",
+ "name": "registered_on",
+ "path": "modules/slots/registered_on.yaml",
"category": "slot"
},
{
- "name": "registration_authority",
- "path": "modules/slots/20260202_matang/new/registration_authority.yaml",
+ "name": "regulate",
+ "path": "modules/slots/regulate.yaml",
"category": "slot"
},
{
- "name": "registration_date",
- "path": "modules/slots/20260202_matang/new/registration_date.yaml",
- "category": "slot"
- },
- {
- "name": "regulated_by_scheme",
- "path": "modules/slots/20260202_matang/new/regulated_by_scheme.yaml",
- "category": "slot"
- },
- {
- "name": "regulates_or_regulated",
- "path": "modules/slots/20260202_matang/new/regulates_or_regulated.yaml",
- "category": "slot"
- },
- {
- "name": "regulatory_authority",
- "path": "modules/slots/20260202_matang/new/regulatory_authority.yaml",
- "category": "slot"
- },
- {
- "name": "regulatory_body",
- "path": "modules/slots/20260202_matang/new/regulatory_body.yaml",
- "category": "slot"
- },
- {
- "name": "related",
- "path": "modules/slots/20260202_matang/new/related.yaml",
- "category": "slot"
- },
- {
- "name": "related_agenda",
- "path": "modules/slots/20260202_matang/new/related_agenda.yaml",
- "category": "slot"
- },
- {
- "name": "related_call",
- "path": "modules/slots/20260202_matang/new/related_call.yaml",
- "category": "slot"
- },
- {
- "name": "related_concept",
- "path": "modules/slots/20260202_matang/new/related_concept.yaml",
- "category": "slot"
- },
- {
- "name": "related_loan",
- "path": "modules/slots/20260202_matang/new/related_loan.yaml",
- "category": "slot"
- },
- {
- "name": "related_project",
- "path": "modules/slots/20260202_matang/new/related_project.yaml",
+ "name": "regulated_by",
+ "path": "modules/slots/regulated_by.yaml",
"category": "slot"
},
{
@@ -10593,53 +10598,8 @@
"category": "slot"
},
{
- "name": "related_type_name",
- "path": "modules/slots/20260202_matang/new/related_type_name.yaml",
- "category": "slot"
- },
- {
- "name": "related_type_note",
- "path": "modules/slots/20260202_matang/new/related_type_note.yaml",
- "category": "slot"
- },
- {
- "name": "related_type_relationship",
- "path": "modules/slots/20260202_matang/new/related_type_relationship.yaml",
- "category": "slot"
- },
- {
- "name": "related_type_wikidata",
- "path": "modules/slots/20260202_matang/new/related_type_wikidata.yaml",
- "category": "slot"
- },
- {
- "name": "related_types",
- "path": "modules/slots/20260202_matang/new/related_types.yaml",
- "category": "slot"
- },
- {
- "name": "relationship",
- "path": "modules/slots/20260202_matang/new/relationship.yaml",
- "category": "slot"
- },
- {
- "name": "religion",
- "path": "modules/slots/20260202_matang/new/religion.yaml",
- "category": "slot"
- },
- {
- "name": "religious_function",
- "path": "modules/slots/20260202_matang/new/religious_function.yaml",
- "category": "slot"
- },
- {
- "name": "religious_tradition",
- "path": "modules/slots/20260202_matang/new/religious_tradition.yaml",
- "category": "slot"
- },
- {
- "name": "remediation_note",
- "path": "modules/slots/20260202_matang/new/remediation_note.yaml",
+ "name": "remedy",
+ "path": "modules/slots/remedy.yaml",
"category": "slot"
},
{
@@ -10648,13 +10608,8 @@
"category": "slot"
},
{
- "name": "repertoire",
- "path": "modules/slots/20260202_matang/new/repertoire.yaml",
- "category": "slot"
- },
- {
- "name": "replaces_primary_location",
- "path": "modules/slots/20260202_matang/new/replaces_primary_location.yaml",
+ "name": "replace",
+ "path": "modules/slots/replace.yaml",
"category": "slot"
},
{
@@ -10662,44 +10617,14 @@
"path": "modules/slots/replied_to.yaml",
"category": "slot"
},
- {
- "name": "report_document",
- "path": "modules/slots/20260202_matang/new/report_document.yaml",
- "category": "slot"
- },
- {
- "name": "report_url",
- "path": "modules/slots/20260202_matang/new/report_url.yaml",
- "category": "slot"
- },
- {
- "name": "reported_date",
- "path": "modules/slots/20260202_matang/new/reported_date.yaml",
- "category": "slot"
- },
{
"name": "reported_on",
"path": "modules/slots/reported_on.yaml",
"category": "slot"
},
{
- "name": "reporting_period_end",
- "path": "modules/slots/20260202_matang/new/reporting_period_end.yaml",
- "category": "slot"
- },
- {
- "name": "reporting_period_start",
- "path": "modules/slots/20260202_matang/new/reporting_period_start.yaml",
- "category": "slot"
- },
- {
- "name": "repository_software",
- "path": "modules/slots/20260202_matang/new/repository_software.yaml",
- "category": "slot"
- },
- {
- "name": "repository_url",
- "path": "modules/slots/20260202_matang/new/repository_url.yaml",
+ "name": "represent",
+ "path": "modules/slots/represent.yaml",
"category": "slot"
},
{
@@ -10708,18 +10633,8 @@
"category": "slot"
},
{
- "name": "represents_or_represented",
- "path": "modules/slots/20260202_matang/new/represents_or_represented.yaml",
- "category": "slot"
- },
- {
- "name": "request_date",
- "path": "modules/slots/20260202_matang/new/request_date.yaml",
- "category": "slot"
- },
- {
- "name": "request_id",
- "path": "modules/slots/20260202_matang/new/request_id.yaml",
+ "name": "requested_on",
+ "path": "modules/slots/requested_on.yaml",
"category": "slot"
},
{
@@ -10732,169 +10647,19 @@
"path": "modules/slots/required.yaml",
"category": "slot"
},
- {
- "name": "requirement_id",
- "path": "modules/slots/20260202_matang/new/requirement_id.yaml",
- "category": "slot"
- },
- {
- "name": "requirement_text",
- "path": "modules/slots/20260202_matang/new/requirement_text.yaml",
- "category": "slot"
- },
- {
- "name": "requirement_type",
- "path": "modules/slots/20260202_matang/new/requirement_type.yaml",
- "category": "slot"
- },
- {
- "name": "requirement_unit",
- "path": "modules/slots/20260202_matang/new/requirement_unit.yaml",
- "category": "slot"
- },
- {
- "name": "requirement_value",
- "path": "modules/slots/20260202_matang/new/requirement_value.yaml",
- "category": "slot"
- },
- {
- "name": "research_center_subtype",
- "path": "modules/slots/20260202_matang/new/research_center_subtype.yaml",
- "category": "slot"
- },
- {
- "name": "research_center_type",
- "path": "modules/slots/20260202_matang/new/research_center_type.yaml",
- "category": "slot"
- },
- {
- "name": "research_department",
- "path": "modules/slots/20260202_matang/new/research_department.yaml",
- "category": "slot"
- },
- {
- "name": "research_focus",
- "path": "modules/slots/20260202_matang/new/research_focus.yaml",
- "category": "slot"
- },
- {
- "name": "research_focus_area",
- "path": "modules/slots/20260202_matang/new/research_focus_area.yaml",
- "category": "slot"
- },
- {
- "name": "research_infrastructure",
- "path": "modules/slots/20260202_matang/new/research_infrastructure.yaml",
- "category": "slot"
- },
- {
- "name": "research_program",
- "path": "modules/slots/20260202_matang/new/research_program.yaml",
- "category": "slot"
- },
- {
- "name": "research_project",
- "path": "modules/slots/20260202_matang/new/research_project.yaml",
- "category": "slot"
- },
- {
- "name": "research_value",
- "path": "modules/slots/20260202_matang/new/research_value.yaml",
- "category": "slot"
- },
- {
- "name": "resource_description",
- "path": "modules/slots/20260202_matang/new/resource_description.yaml",
- "category": "slot"
- },
- {
- "name": "response_format",
- "path": "modules/slots/20260202_matang/new/response_format.yaml",
- "category": "slot"
- },
- {
- "name": "responsible_actor",
- "path": "modules/slots/20260202_matang/new/responsible_actor.yaml",
- "category": "slot"
- },
- {
- "name": "responsible_agent",
- "path": "modules/slots/20260202_matang/new/responsible_agent.yaml",
- "category": "slot"
- },
- {
- "name": "responsible_department",
- "path": "modules/slots/20260202_matang/new/responsible_department.yaml",
- "category": "slot"
- },
{
"name": "responsible_for",
"path": "modules/slots/responsible_for.yaml",
"category": "slot"
},
- {
- "name": "responsible_legal_entity",
- "path": "modules/slots/20260202_matang/new/responsible_legal_entity.yaml",
- "category": "slot"
- },
{
"name": "restricted_by",
"path": "modules/slots/restricted_by.yaml",
"category": "slot"
},
{
- "name": "restriction_category",
- "path": "modules/slots/20260202_matang/new/restriction_category.yaml",
- "category": "slot"
- },
- {
- "name": "restriction_description",
- "path": "modules/slots/20260202_matang/new/restriction_description.yaml",
- "category": "slot"
- },
- {
- "name": "restriction_reason",
- "path": "modules/slots/20260202_matang/new/restriction_reason.yaml",
- "category": "slot"
- },
- {
- "name": "restriction_type",
- "path": "modules/slots/20260202_matang/new/restriction_type.yaml",
- "category": "slot"
- },
- {
- "name": "results_expected_date",
- "path": "modules/slots/20260202_matang/new/results_expected_date.yaml",
- "category": "slot"
- },
- {
- "name": "retention_period_year",
- "path": "modules/slots/20260202_matang/new/retention_period_year.yaml",
- "category": "slot"
- },
- {
- "name": "retention_schedule",
- "path": "modules/slots/20260202_matang/new/retention_schedule.yaml",
- "category": "slot"
- },
- {
- "name": "retention_tracking",
- "path": "modules/slots/20260202_matang/new/retention_tracking.yaml",
- "category": "slot"
- },
- {
- "name": "retrieval_agent",
- "path": "modules/slots/20260202_matang/new/retrieval_agent.yaml",
- "category": "slot"
- },
- {
- "name": "retrieval_method",
- "path": "modules/slots/20260202_matang/new/retrieval_method.yaml",
- "category": "slot"
- },
- {
- "name": "retrieval_timestamp",
- "path": "modules/slots/20260202_matang/new/retrieval_timestamp.yaml",
+ "name": "retained",
+ "path": "modules/slots/retained.yaml",
"category": "slot"
},
{
@@ -10902,11 +10667,6 @@
"path": "modules/slots/retrieved_at.yaml",
"category": "slot"
},
- {
- "name": "retrieved_by",
- "path": "modules/slots/20260202_matang/new/retrieved_by.yaml",
- "category": "slot"
- },
{
"name": "retrieved_by",
"path": "modules/slots/retrieved_by.yaml",
@@ -10917,11 +10677,6 @@
"path": "modules/slots/retrieved_from.yaml",
"category": "slot"
},
- {
- "name": "retrieved_on",
- "path": "modules/slots/20260202_matang/new/retrieved_on.yaml",
- "category": "slot"
- },
{
"name": "retrieved_through",
"path": "modules/slots/retrieved_through.yaml",
@@ -10932,399 +10687,34 @@
"path": "modules/slots/return.yaml",
"category": "slot"
},
- {
- "name": "return_condition_report_url",
- "path": "modules/slots/20260202_matang/new/return_condition_report_url.yaml",
- "category": "slot"
- },
{
"name": "returned",
"path": "modules/slots/returned.yaml",
"category": "slot"
},
- {
- "name": "revenue_category",
- "path": "modules/slots/20260202_matang/new/revenue_category.yaml",
- "category": "slot"
- },
{
"name": "reviewed_through",
"path": "modules/slots/reviewed_through.yaml",
"category": "slot"
},
- {
- "name": "revision_date",
- "path": "modules/slots/20260202_matang/new/revision_date.yaml",
- "category": "slot"
- },
- {
- "name": "revision_number",
- "path": "modules/slots/20260202_matang/new/revision_number.yaml",
- "category": "slot"
- },
{
"name": "revision_of",
"path": "modules/slots/revision_of.yaml",
"category": "slot"
},
- {
- "name": "role_category",
- "path": "modules/slots/20260202_matang/new/role_category.yaml",
- "category": "slot"
- },
- {
- "name": "role_end_date",
- "path": "modules/slots/20260202_matang/new/role_end_date.yaml",
- "category": "slot"
- },
- {
- "name": "role_id",
- "path": "modules/slots/20260202_matang/new/role_id.yaml",
- "category": "slot"
- },
- {
- "name": "role_name",
- "path": "modules/slots/20260202_matang/new/role_name.yaml",
- "category": "slot"
- },
- {
- "name": "role_name_local",
- "path": "modules/slots/20260202_matang/new/role_name_local.yaml",
- "category": "slot"
- },
- {
- "name": "role_start_date",
- "path": "modules/slots/20260202_matang/new/role_start_date.yaml",
- "category": "slot"
- },
- {
- "name": "role_title",
- "path": "modules/slots/20260202_matang/new/role_title.yaml",
- "category": "slot"
- },
- {
- "name": "route_description",
- "path": "modules/slots/20260202_matang/new/route_description.yaml",
- "category": "slot"
- },
- {
- "name": "route_id",
- "path": "modules/slots/20260202_matang/new/route_id.yaml",
- "category": "slot"
- },
- {
- "name": "route_keyword",
- "path": "modules/slots/20260202_matang/new/route_keyword.yaml",
- "category": "slot"
- },
- {
- "name": "route_relevance_to_heritage",
- "path": "modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml",
- "category": "slot"
- },
- {
- "name": "route_title",
- "path": "modules/slots/20260202_matang/new/route_title.yaml",
- "category": "slot"
- },
- {
- "name": "row_number",
- "path": "modules/slots/20260202_matang/new/row_number.yaml",
- "category": "slot"
- },
{
"name": "safeguarded_by",
- "path": "modules/slots/20260202_matang/new/safeguarded_by.yaml",
+ "path": "modules/slots/safeguarded_by.yaml",
"category": "slot"
},
{
- "name": "safeguarding_measure",
- "path": "modules/slots/20260202_matang/new/safeguarding_measure.yaml",
+ "name": "serve",
+ "path": "modules/slots/serve.yaml",
"category": "slot"
},
{
- "name": "safety_certification",
- "path": "modules/slots/20260202_matang/new/safety_certification.yaml",
- "category": "slot"
- },
- {
- "name": "sales_activity",
- "path": "modules/slots/20260202_matang/new/sales_activity.yaml",
- "category": "slot"
- },
- {
- "name": "sampling_protocol",
- "path": "modules/slots/20260202_matang/new/sampling_protocol.yaml",
- "category": "slot"
- },
- {
- "name": "scene_count",
- "path": "modules/slots/20260202_matang/new/scene_count.yaml",
- "category": "slot"
- },
- {
- "name": "scene_types_detected",
- "path": "modules/slots/20260202_matang/new/scene_types_detected.yaml",
- "category": "slot"
- },
- {
- "name": "scheme_description",
- "path": "modules/slots/20260202_matang/new/scheme_description.yaml",
- "category": "slot"
- },
- {
- "name": "scheme_id",
- "path": "modules/slots/20260202_matang/new/scheme_id.yaml",
- "category": "slot"
- },
- {
- "name": "scheme_name",
- "path": "modules/slots/20260202_matang/new/scheme_name.yaml",
- "category": "slot"
- },
- {
- "name": "scheme_type",
- "path": "modules/slots/20260202_matang/new/scheme_type.yaml",
- "category": "slot"
- },
- {
- "name": "scheme_url",
- "path": "modules/slots/20260202_matang/new/scheme_url.yaml",
- "category": "slot"
- },
- {
- "name": "scope_description",
- "path": "modules/slots/20260202_matang/new/scope_description.yaml",
- "category": "slot"
- },
- {
- "name": "scrape_method",
- "path": "modules/slots/20260202_matang/new/scrape_method.yaml",
- "category": "slot"
- },
- {
- "name": "scraped_timestamp",
- "path": "modules/slots/20260202_matang/new/scraped_timestamp.yaml",
- "category": "slot"
- },
- {
- "name": "script_type",
- "path": "modules/slots/20260202_matang/new/script_type.yaml",
- "category": "slot"
- },
- {
- "name": "seasonal_hour",
- "path": "modules/slots/20260202_matang/new/seasonal_hour.yaml",
- "category": "slot"
- },
- {
- "name": "seating_capacity",
- "path": "modules/slots/20260202_matang/new/seating_capacity.yaml",
- "category": "slot"
- },
- {
- "name": "secondary",
- "path": "modules/slots/20260202_matang/new/secondary.yaml",
- "category": "slot"
- },
- {
- "name": "section_id",
- "path": "modules/slots/20260202_matang/new/section_id.yaml",
- "category": "slot"
- },
- {
- "name": "secularization_status",
- "path": "modules/slots/20260202_matang/new/secularization_status.yaml",
- "category": "slot"
- },
- {
- "name": "security_level",
- "path": "modules/slots/20260202_matang/new/security_level.yaml",
- "category": "slot"
- },
- {
- "name": "segment_confidence",
- "path": "modules/slots/20260202_matang/new/segment_confidence.yaml",
- "category": "slot"
- },
- {
- "name": "segment_end_seconds",
- "path": "modules/slots/20260202_matang/new/segment_end_seconds.yaml",
- "category": "slot"
- },
- {
- "name": "segment_index",
- "path": "modules/slots/20260202_matang/new/segment_index.yaml",
- "category": "slot"
- },
- {
- "name": "segment_language",
- "path": "modules/slots/20260202_matang/new/segment_language.yaml",
- "category": "slot"
- },
- {
- "name": "segment_start_seconds",
- "path": "modules/slots/20260202_matang/new/segment_start_seconds.yaml",
- "category": "slot"
- },
- {
- "name": "segment_text",
- "path": "modules/slots/20260202_matang/new/segment_text.yaml",
- "category": "slot"
- },
- {
- "name": "sensory_heritage_domain",
- "path": "modules/slots/20260202_matang/new/sensory_heritage_domain.yaml",
- "category": "slot"
- },
- {
- "name": "sentence_count",
- "path": "modules/slots/20260202_matang/new/sentence_count.yaml",
- "category": "slot"
- },
- {
- "name": "served_by",
- "path": "modules/slots/20260202_matang/new/served_by.yaml",
- "category": "slot"
- },
- {
- "name": "serves_finding_aid",
- "path": "modules/slots/20260202_matang/new/serves_finding_aid.yaml",
- "category": "slot"
- },
- {
- "name": "serves_function_of",
- "path": "modules/slots/20260202_matang/new/serves_function_of.yaml",
- "category": "slot"
- },
- {
- "name": "serves_or_served",
- "path": "modules/slots/20260202_matang/new/serves_or_served.yaml",
- "category": "slot"
- },
- {
- "name": "serves_staff",
- "path": "modules/slots/20260202_matang/new/serves_staff.yaml",
- "category": "slot"
- },
- {
- "name": "serves_visitors_only",
- "path": "modules/slots/20260202_matang/new/serves_visitors_only.yaml",
- "category": "slot"
- },
- {
- "name": "service_area",
- "path": "modules/slots/20260202_matang/new/service_area.yaml",
- "category": "slot"
- },
- {
- "name": "service_area_description",
- "path": "modules/slots/20260202_matang/new/service_area_description.yaml",
- "category": "slot"
- },
- {
- "name": "service_area_id",
- "path": "modules/slots/20260202_matang/new/service_area_id.yaml",
- "category": "slot"
- },
- {
- "name": "service_area_name",
- "path": "modules/slots/20260202_matang/new/service_area_name.yaml",
- "category": "slot"
- },
- {
- "name": "service_area_type",
- "path": "modules/slots/20260202_matang/new/service_area_type.yaml",
- "category": "slot"
- },
- {
- "name": "service_offering",
- "path": "modules/slots/20260202_matang/new/service_offering.yaml",
- "category": "slot"
- },
- {
- "name": "service_portfolio",
- "path": "modules/slots/20260202_matang/new/service_portfolio.yaml",
- "category": "slot"
- },
- {
- "name": "services_offered",
- "path": "modules/slots/20260202_matang/new/services_offered.yaml",
- "category": "slot"
- },
- {
- "name": "setpoint_max",
- "path": "modules/slots/20260202_matang/new/setpoint_max.yaml",
- "category": "slot"
- },
- {
- "name": "setpoint_min",
- "path": "modules/slots/20260202_matang/new/setpoint_min.yaml",
- "category": "slot"
- },
- {
- "name": "setpoint_tolerance",
- "path": "modules/slots/20260202_matang/new/setpoint_tolerance.yaml",
- "category": "slot"
- },
- {
- "name": "setpoint_type",
- "path": "modules/slots/20260202_matang/new/setpoint_type.yaml",
- "category": "slot"
- },
- {
- "name": "setpoint_unit",
- "path": "modules/slots/20260202_matang/new/setpoint_unit.yaml",
- "category": "slot"
- },
- {
- "name": "setpoint_value",
- "path": "modules/slots/20260202_matang/new/setpoint_value.yaml",
- "category": "slot"
- },
- {
- "name": "settlement",
- "path": "modules/slots/20260202_matang/new/settlement.yaml",
- "category": "slot"
- },
- {
- "name": "settlement_name",
- "path": "modules/slots/20260202_matang/new/settlement_name.yaml",
- "category": "slot"
- },
- {
- "name": "sex",
- "path": "modules/slots/20260202_matang/new/sex.yaml",
- "category": "slot"
- },
- {
- "name": "shares_catalog_with_main",
- "path": "modules/slots/20260202_matang/new/shares_catalog_with_main.yaml",
- "category": "slot"
- },
- {
- "name": "shelf_mark",
- "path": "modules/slots/20260202_matang/new/shelf_mark.yaml",
- "category": "slot"
- },
- {
- "name": "shelf_number",
- "path": "modules/slots/20260202_matang/new/shelf_number.yaml",
- "category": "slot"
- },
- {
- "name": "shipping_method",
- "path": "modules/slots/20260202_matang/new/shipping_method.yaml",
- "category": "slot"
- },
- {
- "name": "shop_type",
- "path": "modules/slots/20260202_matang/new/shop_type.yaml",
- "category": "slot"
- },
- {
- "name": "short_name",
- "path": "modules/slots/20260202_matang/new/short_name.yaml",
+ "name": "shortened_as",
+ "path": "modules/slots/shortened_as.yaml",
"category": "slot"
},
{
@@ -11342,239 +10732,14 @@
"path": "modules/slots/signed_on.yaml",
"category": "slot"
},
- {
- "name": "silence_total_seconds",
- "path": "modules/slots/20260202_matang/new/silence_total_seconds.yaml",
- "category": "slot"
- },
- {
- "name": "site_portfolio",
- "path": "modules/slots/20260202_matang/new/site_portfolio.yaml",
- "category": "slot"
- },
- {
- "name": "skill",
- "path": "modules/slots/20260202_matang/new/skill.yaml",
- "category": "slot"
- },
{
"name": "slot_fixes",
- "path": "modules/slots/20260202_matang/new/slot_fixes.yaml",
+ "path": "modules/slots/20260202_matang/slot_fixes.yaml",
"category": "slot"
},
{
- "name": "slug",
- "path": "modules/slots/20260202_matang/new/slug.yaml",
- "category": "slot"
- },
- {
- "name": "snr_db",
- "path": "modules/slots/20260202_matang/new/snr_db.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_example_profile",
- "path": "modules/slots/20260202_matang/new/social_media_example_profile.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_feature",
- "path": "modules/slots/20260202_matang/new/social_media_feature.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_heritage_use_case",
- "path": "modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_platform_category",
- "path": "modules/slots/20260202_matang/new/social_media_platform_category.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_platform_description",
- "path": "modules/slots/20260202_matang/new/social_media_platform_description.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_platform_name",
- "path": "modules/slots/20260202_matang/new/social_media_platform_name.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_platform_type_id",
- "path": "modules/slots/20260202_matang/new/social_media_platform_type_id.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_profile_id",
- "path": "modules/slots/20260202_matang/new/social_media_profile_id.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_url_pattern",
- "path": "modules/slots/20260202_matang/new/social_media_url_pattern.yaml",
- "category": "slot"
- },
- {
- "name": "social_media_wikidata_id",
- "path": "modules/slots/20260202_matang/new/social_media_wikidata_id.yaml",
- "category": "slot"
- },
- {
- "name": "society_focus",
- "path": "modules/slots/20260202_matang/new/society_focus.yaml",
- "category": "slot"
- },
- {
- "name": "sound_events_detected",
- "path": "modules/slots/20260202_matang/new/sound_events_detected.yaml",
- "category": "slot"
- },
- {
- "name": "source",
- "path": "modules/slots/20260202_matang/new/source.yaml",
- "category": "slot"
- },
- {
- "name": "source_creator",
- "path": "modules/slots/20260202_matang/new/source_creator.yaml",
- "category": "slot"
- },
- {
- "name": "source_dataset",
- "path": "modules/slots/20260202_matang/new/source_dataset.yaml",
- "category": "slot"
- },
- {
- "name": "source_date",
- "path": "modules/slots/20260202_matang/new/source_date.yaml",
- "category": "slot"
- },
- {
- "name": "source_file",
- "path": "modules/slots/20260202_matang/new/source_file.yaml",
- "category": "slot"
- },
- {
- "name": "source_language_auto_detected",
- "path": "modules/slots/20260202_matang/new/source_language_auto_detected.yaml",
- "category": "slot"
- },
- {
- "name": "source_metadata",
- "path": "modules/slots/20260202_matang/new/source_metadata.yaml",
- "category": "slot"
- },
- {
- "name": "source_organization",
- "path": "modules/slots/20260202_matang/new/source_organization.yaml",
- "category": "slot"
- },
- {
- "name": "source_section",
- "path": "modules/slots/20260202_matang/new/source_section.yaml",
- "category": "slot"
- },
- {
- "name": "source_type",
- "path": "modules/slots/20260202_matang/new/source_type.yaml",
- "category": "slot"
- },
- {
- "name": "source_uri",
- "path": "modules/slots/20260202_matang/new/source_uri.yaml",
- "category": "slot"
- },
- {
- "name": "source_url",
- "path": "modules/slots/20260202_matang/new/source_url.yaml",
- "category": "slot"
- },
- {
- "name": "source_video",
- "path": "modules/slots/20260202_matang/new/source_video.yaml",
- "category": "slot"
- },
- {
- "name": "source_video_url",
- "path": "modules/slots/20260202_matang/new/source_video_url.yaml",
- "category": "slot"
- },
- {
- "name": "space_description",
- "path": "modules/slots/20260202_matang/new/space_description.yaml",
- "category": "slot"
- },
- {
- "name": "space_name",
- "path": "modules/slots/20260202_matang/new/space_name.yaml",
- "category": "slot"
- },
- {
- "name": "sparql_endpoint",
- "path": "modules/slots/20260202_matang/new/sparql_endpoint.yaml",
- "category": "slot"
- },
- {
- "name": "spatial_resolution",
- "path": "modules/slots/20260202_matang/new/spatial_resolution.yaml",
- "category": "slot"
- },
- {
- "name": "speaker_count",
- "path": "modules/slots/20260202_matang/new/speaker_count.yaml",
- "category": "slot"
- },
- {
- "name": "speaker_id",
- "path": "modules/slots/20260202_matang/new/speaker_id.yaml",
- "category": "slot"
- },
- {
- "name": "speaker_label",
- "path": "modules/slots/20260202_matang/new/speaker_label.yaml",
- "category": "slot"
- },
- {
- "name": "special_collection",
- "path": "modules/slots/20260202_matang/new/special_collection.yaml",
- "category": "slot"
- },
- {
- "name": "special_requirement",
- "path": "modules/slots/20260202_matang/new/special_requirement.yaml",
- "category": "slot"
- },
- {
- "name": "specialized_place",
- "path": "modules/slots/20260202_matang/new/specialized_place.yaml",
- "category": "slot"
- },
- {
- "name": "specification_url",
- "path": "modules/slots/20260202_matang/new/specification_url.yaml",
- "category": "slot"
- },
- {
- "name": "specificity_agent",
- "path": "modules/slots/20260202_matang/new/specificity_agent.yaml",
- "category": "slot"
- },
- {
- "name": "specificity_rationale",
- "path": "modules/slots/20260202_matang/new/specificity_rationale.yaml",
- "category": "slot"
- },
- {
- "name": "specificity_score",
- "path": "modules/slots/20260202_matang/new/specificity_score.yaml",
- "category": "slot"
- },
- {
- "name": "specificity_timestamp",
- "path": "modules/slots/20260202_matang/new/specificity_timestamp.yaml",
+ "name": "SlotsBundle",
+ "path": "modules/slots/SlotsBundle.yaml",
"category": "slot"
},
{
@@ -11587,116 +10752,11 @@
"path": "modules/slots/specify.yaml",
"category": "slot"
},
- {
- "name": "specimen_count",
- "path": "modules/slots/20260202_matang/new/specimen_count.yaml",
- "category": "slot"
- },
- {
- "name": "specimen_type",
- "path": "modules/slots/20260202_matang/new/specimen_type.yaml",
- "category": "slot"
- },
- {
- "name": "spectrum_procedure",
- "path": "modules/slots/20260202_matang/new/spectrum_procedure.yaml",
- "category": "slot"
- },
- {
- "name": "speech_detected",
- "path": "modules/slots/20260202_matang/new/speech_detected.yaml",
- "category": "slot"
- },
- {
- "name": "speech_language",
- "path": "modules/slots/20260202_matang/new/speech_language.yaml",
- "category": "slot"
- },
- {
- "name": "speech_language_confidence",
- "path": "modules/slots/20260202_matang/new/speech_language_confidence.yaml",
- "category": "slot"
- },
- {
- "name": "speech_text",
- "path": "modules/slots/20260202_matang/new/speech_text.yaml",
- "category": "slot"
- },
- {
- "name": "square_meters",
- "path": "modules/slots/20260202_matang/new/square_meters.yaml",
- "category": "slot"
- },
- {
- "name": "staff_count",
- "path": "modules/slots/20260202_matang/new/staff_count.yaml",
- "category": "slot"
- },
- {
- "name": "staff_id",
- "path": "modules/slots/20260202_matang/new/staff_id.yaml",
- "category": "slot"
- },
- {
- "name": "staff_impact",
- "path": "modules/slots/20260202_matang/new/staff_impact.yaml",
- "category": "slot"
- },
- {
- "name": "staff_role",
- "path": "modules/slots/20260202_matang/new/staff_role.yaml",
- "category": "slot"
- },
- {
- "name": "standardized_name",
- "path": "modules/slots/20260202_matang/new/standardized_name.yaml",
- "category": "slot"
- },
- {
- "name": "standards_applied",
- "path": "modules/slots/20260202_matang/new/standards_applied.yaml",
- "category": "slot"
- },
- {
- "name": "standards_compliance",
- "path": "modules/slots/20260202_matang/new/standards_compliance.yaml",
- "category": "slot"
- },
- {
- "name": "start",
- "path": "modules/slots/20260202_matang/new/start.yaml",
- "category": "slot"
- },
- {
- "name": "start_of_the_start",
- "path": "modules/slots/20260202_matang/new/start_of_the_start.yaml",
- "category": "slot"
- },
- {
- "name": "start_seconds",
- "path": "modules/slots/20260202_matang/new/start_seconds.yaml",
- "category": "slot"
- },
- {
- "name": "start_time",
- "path": "modules/slots/20260202_matang/new/start_time.yaml",
- "category": "slot"
- },
- {
- "name": "started_at_time",
- "path": "modules/slots/20260202_matang/new/started_at_time.yaml",
- "category": "slot"
- },
{
"name": "started_on",
"path": "modules/slots/started_on.yaml",
"category": "slot"
},
- {
- "name": "starts_or_started_at_location",
- "path": "modules/slots/20260202_matang/new/starts_or_started_at_location.yaml",
- "category": "slot"
- },
{
"name": "state",
"path": "modules/slots/state.yaml",
@@ -11732,6 +10792,11 @@
"path": "modules/slots/supported_by.yaml",
"category": "slot"
},
+ {
+ "name": "supports_verb",
+ "path": "modules/slots/supports_verb.yaml",
+ "category": "slot"
+ },
{
"name": "symbolize",
"path": "modules/slots/symbolize.yaml",
@@ -11797,6 +10862,11 @@
"path": "modules/slots/transmit_through.yaml",
"category": "slot"
},
+ {
+ "name": "transported_by",
+ "path": "modules/slots/transported_by.yaml",
+ "category": "slot"
+ },
{
"name": "triggered_by",
"path": "modules/slots/triggered_by.yaml",
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml
index 8c8c5da1d2..57c155caff 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/APIEndpoint.yaml
@@ -1,25 +1,94 @@
id: https://nde.nl/ontology/hc/class/APIEndpoint
name: APIEndpoint
-title: APIEndpoint
-description: An API endpoint.
+title: API Endpoint Class
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#
- wd: http://www.wikidata.org/entity/
-classes:
- APIEndpoint:
- class_uri: schema:EntryPoint
- description: An API endpoint.
- slots:
- - has_url
- - has_description
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ dcat: http://www.w3.org/ns/dcat#
+ hydra: http://www.w3.org/ns/hydra/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_url
+classes:
+ APIEndpoint:
+ class_uri: schema:EntryPoint
+ description: >-
+ Uniform Resource Locator that provides programmatic access to a service
+ or data resource through a defined interface specification.
+ alt_descriptions:
+ nl: >-
+ Uniform Resource Locator die programmatische toegang biedt tot een service
+ of gegevensbron via een gedefinieerde interfacespecificatie.
+ de: >-
+ Uniform Resource Locator, der programmatischen Zugriff auf einen Dienst
+ oder eine Datenressource uber eine definierte Schnittstellenspezifikation bietet.
+ fr: >-
+ Localisateur uniforme de ressources fournissant un acces programmatique
+ a un service ou a une ressource de donnees via une specification d'interface definie.
+ es: >-
+ Localizador uniforme de recursos que proporciona acceso programatico a un
+ servicio o recurso de datos a traves de una especificacion de interfaz definida.
+ ar: >-
+ محدد موقع الموارد المنتظم الذي يوفر وصولاً برمجياً إلى خدمة أو مورد بيانات
+ من خلال مواصفات واجهة محددة.
+ id: >-
+ Uniform Resource Locator yang menyediakan akses terprogram ke layanan atau
+ sumber daya data melalui spesifikasi antarmuka yang ditentukan.
+ zh: >-
+ 通过定义的接口规范提供服务或数据资源的编程访问的统一资源定位符。
+ structured_aliases:
+ - literal_form: API-eindpunt
+ in_language: nl
+ - literal_form: API-Endpunkt
+ in_language: de
+ - literal_form: point de terminaison API
+ in_language: fr
+ - literal_form: punto final API
+ in_language: es
+ - literal_form: نقطة نهاية API
+ in_language: ar
+ - literal_form: titik akhir API
+ in_language: id
+ - literal_form: API端点
+ in_language: zh
+ close_mappings:
+ - hydra:EntryPoint
+ - dcat:DataService
+ broad_mappings:
+ - schema:EntryPoint
+ - skos:Concept
+ slots:
+ - has_url
+ - has_description
+ comments:
+ - Represents a callable URL for an API operation
+ - Part of schema.org for describing web services
+ - Use with APIVersion for versioned endpoints
+ see_also:
+ - https://schema.org/EntryPoint
+ - APIVersion
+ - APIRequest
+ examples:
+ - value:
+ has_url: "https://api.example.org/v2/collections"
+ has_description: "Collections listing endpoint"
+ description: REST API endpoint for collections
+ - value:
+ has_url: "https://api.example.org/v2/search"
+ has_description: "Search endpoint with query parameters"
+ description: Search API endpoint
+ keywords:
+ - API
+ - endpoint
+ - URL
+ - web service
+ - REST
+ - programmatic access
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific to API/web service endpoints
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml
index baf325a933..3e0581beb0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/APIRequest.yaml
@@ -1,14 +1,14 @@
id: https://nde.nl/ontology/hc/class/APIRequest
name: APIRequest
-title: APIRequest
-description: An API request event.
+title: API Request Class
prefixes:
- rov: http://www.w3.org/ns/regorg#
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#
- wd: http://www.wikidata.org/entity/
+ prov: http://www.w3.org/ns/prov#
+ dcat: http://www.w3.org/ns/dcat#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_endpoint
@@ -16,15 +16,89 @@ imports:
- ../slots/has_version
classes:
APIRequest:
- class_uri: prov:Activity
+ class_uri: hc:APIRequest
+ description: >-
+ Single invocation of an API endpoint, capturing the request context,
+ provenance, and version information for audit and debugging purposes.
+ alt_descriptions:
+ nl: >-
+ Enkele aanroeping van een API-eindpunt, waarbij de verzoekcontext,
+ herkomst en versie-informatie worden vastgelegd voor controle en debugging.
+ de: >-
+ Einzelner Aufruf eines API-Endpunkts, der den Anfragekontext,
+ die Provenienz und Versionsinformationen fur Audit und Debugging erfasst.
+ fr: >-
+ Invocation unique d'un point de terminaison API, capturant le contexte
+ de la requete, la provenance et les informations de version pour l'audit
+ et le debogage.
+ es: >-
+ Invocacion unica de un punto final API, capturando el contexto de la solicitud,
+ la procedencia y la informacion de version para auditoria y depuracion.
+ ar: >-
+ استدعاء واحد لنقطة نهاية API، يلتقط سياق الطلب والمصدر ومعلومات الإصدار
+ لأغراض التدقيق وتصحيح الأخطاء.
+ id: >-
+ Pemanggilan tunggal titik akhir API, menangkap konteks permintaan,
+ provenans, dan informasi versi untuk audit dan debugging.
+ zh: >-
+ 对API端点的单次调用,捕获请求上下文、来源和版本信息用于审计和调试。
+ structured_aliases:
+ - literal_form: API-verzoek
+ in_language: nl
+ - literal_form: API-Anfrage
+ in_language: de
+ - literal_form: requete API
+ in_language: fr
+ - literal_form: solicitud API
+ in_language: es
+ - literal_form: طلب API
+ in_language: ar
+ - literal_form: permintaan API
+ in_language: id
+ - literal_form: API请求
+ in_language: zh
+ broad_mappings:
+ - prov:Activity
+ - schema:Action
close_mappings:
- - schema:Action
- description: An API request event.
+ - dcat:DataService
slots:
- has_provenance
- has_endpoint
- has_version
+ slot_usage:
+ has_endpoint:
+ range: APIEndpoint
+ required: true
+ has_provenance:
+ range: Provenance
+ required: false
+ has_version:
+ range: APIVersion
+ required: false
+ comments:
+ - Captures individual API call events for logging and analysis
+ - Useful for rate limiting, audit trails, and usage analytics
+ - Links to endpoint definition and API version
+ see_also:
+ - APIEndpoint
+ - APIVersion
+ examples:
+ - value:
+ has_endpoint: "https://api.example.org/v2/search"
+ has_provenance:
+ created_by: "https://example.org/users/app123"
+ created_at: "2025-01-14T10:00:00Z"
+ has_version: "v2.1.0"
+ description: Logged search API request with provenance
+ keywords:
+ - API request
+ - API call
+ - invocation
+ - audit
+ - logging
+ - provenance
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to API request event tracking
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml
index 668487ce89..fafa17d180 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/APIVersion.yaml
@@ -1,25 +1,107 @@
id: https://nde.nl/ontology/hc/class/APIVersion
name: APIVersion
-title: APIVersion
-description: Version of an API.
+title: API Version Class
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#
- wd: http://www.wikidata.org/entity/
+ dcat: http://www.w3.org/ns/dcat#
+ dcterms: http://purl.org/dc/terms/
+default_prefix: hc
imports:
- linkml:types
- ../slots/identified_by
- ../slots/has_label
classes:
APIVersion:
- class_uri: schema:SoftwareApplication
- description: Version of an API.
+ class_uri: hc:APIVersion
+ description: >-
+ Specific release or iteration of an Application Programming Interface,
+ identified by version number and potentially associated with changelogs
+ and deprecation schedules.
+ alt_descriptions:
+ nl: >-
+ Specifieke release of iteratie van een Application Programming Interface,
+ geidentificeerd door versienummer en mogelijk gekoppeld aan changelogs
+ en deprecation-schema's.
+ de: >-
+ Spezifische Veroffentlichung oder Iteration einer Programmierschnittstelle,
+ identifiziert durch Versionsnummer und moglicherweise verknupft mit
+ Anderungsprotokollen und Deprecation-Zeitplanen.
+ fr: >-
+ Version specifique ou iteration d'une interface de programmation d'application,
+ identifiee par numero de version et potentiellement associee aux journaux
+ des modifications et aux calendriers d'obsolescence.
+ es: >-
+ Version especifica o iteracion de una interfaz de programacion de aplicaciones,
+ identificada por numero de version y potencialmente asociada con registros
+ de cambios y calendarios de obsolescencia.
+ ar: >-
+ إصدار محدد أو تكرار لواجهة برمجة التطبيقات، محدد برقم الإصدار وربما
+ مرتبط بسجلات التغيير وجداول الإهمال.
+ id: >-
+ Rilis atau iterasi spesifik dari Antarmuka Pemrograman Aplikasi, diidentifikasi
+ oleh nomor versi dan berpotensi terkait dengan log perubahan dan jadwal penghentian.
+ zh: >-
+ 应用程序编程接口的特定版本或迭代,由版本号标识,可能与变更日志和弃用计划相关联。
+ structured_aliases:
+ - literal_form: API-versie
+ in_language: nl
+ - literal_form: API-Version
+ in_language: de
+ - literal_form: version d'API
+ in_language: fr
+ - literal_form: version de API
+ in_language: es
+ - literal_form: إصدار API
+ in_language: ar
+ - literal_form: versi API
+ in_language: id
+ - literal_form: API版本
+ in_language: zh
+ close_mappings:
+ - schema:SoftwareVersion
+ - dcterms:hasVersion
+ broad_mappings:
+ - skos:Concept
slots:
- has_label
- identified_by
+ slot_usage:
+ has_label:
+ pattern: "^v?[0-9]+\\.[0-9]+(\\.[0-9]+)?(-[a-zA-Z0-9]+)?$"
+ examples:
+ - value: "v2.1.0"
+ - value: "1.0.0-beta"
+ - value: "2.0"
+ identified_by:
+ range: string
+ required: true
+ comments:
+ - Follows semantic versioning convention (MAJOR.MINOR.PATCH)
+ - Used to track API compatibility and deprecation
+ - Links to endpoint definitions for versioned access
+ see_also:
+ - APIEndpoint
+ - https://semver.org/
+ examples:
+ - value:
+ has_label: "v2.1.0"
+ identified_by: "v2.1.0"
+ description: Semantic version 2.1.0 of an API
+ - value:
+ has_label: "v3.0.0-beta"
+ identified_by: "v3.0.0-beta"
+ description: Beta release of version 3.0.0
+ keywords:
+ - API version
+ - semantic versioning
+ - release
+ - changelog
+ - deprecation
+ - compatibility
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to API versioning
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml
index e846d777c5..ce04d03ca4 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AVEquipment.yaml
@@ -15,16 +15,66 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_name
- - ../slots/has_type
+- linkml:types
+- ../slots/has_name
+- ../slots/has_type
classes:
AVEquipment:
class_uri: schema:Product
- description: AV Equipment.
+ description: >-
+ Audiovisual equipment used in heritage contexts for playback, digitization,
+ recording, or presentation of audiovisual materials and collections.
+ alt_descriptions:
+ nl: Audiovisuele apparatuur die in erfgoedcontexten wordt gebruikt voor het afspelen, digitaliseren, opnemen of presenteren van audiovisuele materialen en collecties.
+ de: Audiovisuelle Ausrüstung, die in Heritage-Kontexten für die Wiedergabe, Digitalisierung, Aufnahme oder Präsentation audiovisueller Materialien und Sammlungen verwendet wird.
+ fr: Équipement audiovisuel utilisé dans les contextes patrimoniaux pour la lecture, la numérisation, l'enregistrement ou la présentation de matériaux et collections audiovisuels.
+ es: Equipo audiovisual utilizado en contextos patrimoniales para la reproducción, digitalización, grabación o presentación de materiales y colecciones audiovisuales.
+ ar: معدات سمعية بصرية تُستخدم في السياقات التراثية للتشغيل والرقمنة والتسجيل أو عرض المواد والمجموعات السمعية البصرية.
+ id: Peralatan audiovisual yang digunakan dalam konteks warisan untuk pemutaran, digitalisasi, perekaman, atau presentasi materi dan koleksi audiovisual.
+ zh: 在遗产环境中用于播放、数字化、录制或展示视听材料和藏品的视听设备。
+ broad_mappings:
+ - schema:Product
+ close_mappings:
+ - crm:E19_Physical_Object
+ related_mappings:
+ - prov:Entity
slots:
- has_name
- has_type
+ structured_aliases:
+ - literal_form: AV-apparatuur
+ in_language: nl
+ - literal_form: AV-Ausrüstung
+ in_language: de
+ - literal_form: équipement AV
+ in_language: fr
+ - literal_form: equipo AV
+ in_language: es
+ - literal_form: معدات سمعية بصرية
+ in_language: ar
+ - literal_form: peralatan AV
+ in_language: id
+ - literal_form: 视听设备
+ in_language: zh
+ comments:
+ - Used for playback, digitization, recording, and presentation
+ - Includes projectors, players, recorders, and display equipment
+ keywords:
+ - audiovisual
+ - equipment
+ - playback
+ - digitization
+ - recording
+ - AV hardware
+ examples:
+ - value:
+ has_name: U-matic SP Player
+ has_type: VIDEO_PLAYER
+ description: Video playback equipment
+ - value:
+ has_name: Studer A810
+ has_type: AUDIO_RECORDER
+ description: Professional audio recorder
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml
index 31bffecf37..c100410a48 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml
@@ -1,46 +1,87 @@
id: https://nde.nl/ontology/hc/class/AcademicArchive
name: AcademicArchive
-title: Academic Archive Type
+title: Academic Archive
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#
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_hypernym
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
- - ../slots/related_to
+- linkml:types
+- ../classes/ArchiveOrganizationType
+- ../classes/WikidataAlignment
+- ../slots/has_hypernym
+- ../slots/has_label
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
+- ../slots/identified_by
+- ../slots/related_to
classes:
AcademicArchive:
+ description: >-
+ Organizational unit serving as the official custodian for the documentary heritage of a tertiary educational institution.
+ alt_descriptions:
+ nl: >-
+ Organisatorische eenheid die fungeert als de officiële bewaarder van het documentair erfgoed van een instelling voor hoger onderwijs.
+ de: >-
+ Organisatorische Einheit, die als offizieller Verwahrer des dokumentarischen Erbes einer Hochschuleinrichtung dient.
+ fr: >-
+ Unite organisationnelle agissant en tant que depositeur officiel du patrimoine documentaire d'un etablissement d'enseignement superieur.
+ es: >-
+ Unidad organizativa que sirve como depositario oficial del patrimonio documental de una institucion de educacion superior.
+ ar: >-
+ وحدة تنظيمية تعمل كحارس رسمي للتراث الوثائقي لمؤسسة التعليم العالي.
+ id: >-
+ Unit organisasi yang berfungsi sebagai penjaga resmi warisan dokumenter institusi pendidikan tinggi.
+ zh: >-
+ 作为高等教育机构文献遗产官方保管者的组织单位。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: University Archives
+ has_hypernym: wd:Q166118
+ hold_record_set:
+ - hc:UniversityAdministrativeFonds
+ - hc:FacultyPaperCollection
+ description: A university archives institution holding administrative records and faculty papers
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: College Archives
+ has_hypernym: wd:Q166118
+ hold_record_set:
+ - hc:AcademicStudentRecordSeries
+ description: A college archives institution preserving student records
is_a: ArchiveOrganizationType
class_uri: schema:ArchiveOrganization
- description: Archive of a higher education institution (university, college, polytechnic).
slots:
- has_type
- - hold_record_set
- - has_hypernym
- has_label
+ - has_hypernym
+ - hold_record_set
- has_score
- related_to
structured_aliases:
- - literal_form: Hochschularchiv
- in_language: de
- - literal_form: "archivo acad\xE9mico"
- in_language: es
- - literal_form: "archives acad\xE9miques"
- in_language: fr
- - literal_form: archivio accademico
- in_language: it
- literal_form: academisch archief
in_language: nl
- - literal_form: "arquivo acad\xEAmico"
+ - literal_form: Hochschularchiv
+ in_language: de
+ - literal_form: archives academiques
+ in_language: fr
+ - literal_form: archivo academico
+ in_language: es
+ - literal_form: أرشيف أكاديمي
+ in_language: ar
+ - literal_form: arsip akademik
+ in_language: id
+ - literal_form: 学术档案馆
+ in_language: zh
+ - literal_form: archivio accademico
+ in_language: it
+ - literal_form: arquivo academico
in_language: pt
keywords:
- administrative records
@@ -59,43 +100,40 @@ classes:
- campus life documentation
slot_usage:
hold_record_set:
- equals_expression: '["hc:UniversityAdministrativeFonds", "hc:StudentRecordSeries", "hc:FacultyPaperCollection", "hc:CampusDocumentationCollection"]
- '
+ equals_string_in:
+ - "hc:UniversityAdministrativeFonds"
+ - "hc:AcademicStudentRecordSeries"
+ - "hc:FacultyPaperCollection"
+ - "hc:CampusDocumentationCollection"
identified_by:
- pattern: ^Q[0-9]+$
+ pattern: "^Q[0-9]+$"
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: "hc:ArchiveOrganizationType"
related_to:
range: WikidataAlignment
inlined: true
has_hypernym:
- equals_expression: '["wd:Q166118"]'
+ equals_string: "wd:Q166118"
has_label:
ifabsent: string(archive)
- exact_mappings:
- - wd:Q27032435
close_mappings:
- rico:CorporateBody
- - skos:Concept
+ - wd:Q27032435
broad_mappings:
- wd:Q166118
- - wd:Q124762372
narrow_mappings:
- wd:Q2496264
related_mappings:
- wd:Q1065413
comments:
- - Custodian type class for academic/higher education archives
- - 'Part of dual-class pattern: custodian type + rico:RecordSetType'
- - Parent institution is typically a university or college
- - class_uri is schema:ArchiveOrganization - primary semantic meaning
- - skos:broader relationship to wd:Q166118 (archive) expressed via broad_mappings
+ - Institutional custodian type for higher education archives
+ - Distinguished from institutional repositories (wd:Q1065413) which manage published scholarly outputs
+ - The actual holdings are represented by AcademicArchiveRecordSetType instances
+ - 'Preserved from prior description: Organizational unit serving as the official custodian for the documentary heritage of a tertiary educational institution. Charged with acquiring, preserving, and providing access to administrative records, faculty papers, student records, and campus documentation. Distinguished from institutional repositories that primarily manage published scholarly outputs.'
see_also:
- - wd:Q2496264
- - wd:Q124762372
- - wd:Q1065413
- AcademicArchiveRecordSetType
+ - wd:Q1065413
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.3"
+ specificity_rationale: Specific to higher education archival custodians
+ custodian_types: "['AcademicArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml
index 21bf424214..207c476f9d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetType.yaml
@@ -1,62 +1,101 @@
id: https://nde.nl/ontology/hc/class/AcademicArchiveRecordSetType
name: AcademicArchiveRecordSetType
-title: AcademicArchive Record Set Type
+title: Academic Archive Record Set Type
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#
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/related_to
+- linkml:types
+- ../classes/CollectionType
+- ../classes/WikidataAlignment
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/related_to
classes:
AcademicArchiveRecordSetType:
- description: A rico:RecordSetType for classifying collections of academic and
- higher education institutional records.
+ description: >-
+ Category for grouping documentary materials accumulated by tertiary educational institutions during their administrative, academic, and operational activities.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het groeperen van documentair materiaal dat door hogeronderwijsinstellingen is verzameld tijdens hun administratieve, academische en operationele activiteiten.
+ de: >-
+ Kategorie zur Gruppierung von Dokumentenmaterial, das von Hochschulen während ihrer administrativen, akademischen und betrieblichen Aktivitäten angesammelt wurde.
+ fr: >-
+ Catégorie de regroupement des documents accumulés par les établissements d'enseignement supérieur au cours de leurs activités administratives, académiques et opérationnelles.
+ es: >-
+ Categoría para agrupar materiales documentales acumulados por instituciones de educación superior durante sus actividades administrativas, académicas y operativas.
+ ar: >-
+ فئة لتجميع المواد الوثائقية التي جمعتها مؤسسات التعليم العالي خلال أنشطتها الإدارية والأكاديمية والتشغيلية.
+ id: >-
+ Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh institusi pendidikan tinggi selama aktivitas administratif, akademik, dan operasional mereka.
+ zh: >-
+ 高等教育机构在行政、学术和运营活动中积累的文献材料的分类类别。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: University Administrative Records
+ related_to: wd:Q27032435
+ description: Administrative fonds containing governance records, committee minutes, and policy documents
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Student Records Series
+ related_to: wd:Q27032435
+ description: Enrollment records, academic transcripts, and graduation documentation
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Faculty Papers Collection
+ related_to: wd:Q27032435
+ description: Research documentation, teaching materials, and correspondence
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Campus Documentation Collection
+ related_to: wd:Q27032435
+ description: Photographs, university publications, and audiovisual materials
is_a: CollectionType
class_uri: rico:RecordSetType
slots:
- has_type
- has_score
- - has_scope
- related_to
comments:
- - Collection type class for academic/higher education record sets
+ - Record set TYPE classification, not the custodian organization
- Part of dual-class pattern with AcademicArchive (custodian type)
+ - Use AcademicArchive for the archive organization; use this class for collection types
+ - 'Preserved from prior description: Category for grouping documentary materials accumulated by tertiary educational institutions during their administrative, academic, and operational activities. Distinguishes the classification of holdings from the repository organization responsible for their custody.'
structured_aliases:
- - literal_form: Hochschularchivbestand
- in_language: de
- - literal_form: fondo de archivo académico
- in_language: es
- - literal_form: fonds d'archives académiques
- in_language: fr
- literal_form: academisch archiefbestand
in_language: nl
+ - literal_form: Hochschularchivbestand
+ in_language: de
+ - literal_form: fonds d'archives académiques
+ in_language: fr
+ - literal_form: fondo de archivo académico
+ in_language: es
+ - literal_form: مجموعة الأرشيف الأكاديمي
+ in_language: ar
+ - literal_form: koleksi arsip akademik
+ in_language: id
+ - literal_form: 学术档案集
+ in_language: zh
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: "hc:ArchiveOrganizationType"
related_to:
range: WikidataAlignment
inlined: true
- exact_mappings:
- - wd:Q27032435
- - rico:RecordSetType
broad_mappings:
- - wd:Q27032435
+ - rico:RecordSetType
close_mappings:
- - skos:Concept
+ - wd:Q27032435
see_also:
- AcademicArchive
- rico:RecordSetType
- - UniversityAdministrativeFonds
- - StudentRecordSeries
- - FacultyPaperCollection
- - CampusDocumentationCollection
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.3"
+ specificity_rationale: Specific to academic/higher education archival collections
+ custodian_types: "['AcademicArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml
index 59c63a2f2a..a964f1e465 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml
@@ -6,44 +6,80 @@ prefixes:
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
wd: http://www.wikidata.org/entity/
bf: http://id.loc.gov/ontologies/bibframe/
default_prefix: hc
imports:
- - ./AcademicArchiveRecordSetType
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_note
- - ../slots/has_scope
+- ./AcademicArchiveRecordSetType
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_note
+- ../slots/has_scope
classes:
UniversityAdministrativeFonds:
+ description: >-
+ Records created or accumulated by a university's central administration in the exercise of governance, policy-making, and operational functions.
+ alt_descriptions:
+ nl: >-
+ Archiefbescheiden gecreeerd of verzameld door de centrale administratie van een universiteit bij de uitoefening van bestuurlijke, beleidsmatige en operationele functies.
+ de: >-
+ Unterlagen, die von der Zentralverwaltung einer Universitaet bei der Ausuebung von Regierungs-, Politik- und Betriebsfunktionen erstellt oder gesammelt wurden.
+ fr: >-
+ Documents crees ou accumules par l'administration centrale d'une universite dans l'exercice de fonctions de gouvernance, d'elaboration de politiques et operationnelles.
+ es: >-
+ Registros creados o acumulados por la administracion central de una universidad en el ejercicio de funciones de gobernanza, formulacion de politicas y operaciones.
+ ar: >-
+ سجلات تم إنشاؤها أو تجميعها من قبل الإدارة المركزية للجامعة في ممارسة وظائف الحوكمة وصنع السياسات والعمليات.
+ id: >-
+ Catatan yang dibuat atau dikumpulkan oleh administrasi pusat universitas dalam menjalankan fungsi tata kelola, pembuatan kebijakan, dan operasional.
+ zh: >-
+ 大学中央行政管理部门在行使治理、决策和运营职能时创建或积累的记录。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Board of Trustees Minutes
+ has_note: Meeting minutes, resolutions, and supporting documents
+ description: Governance records from university board of trustees
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Faculty Senate Records
+ has_note: Senate minutes, committee reports, policy proposals
+ description: Faculty governance documentation from university senate
is_a: AcademicArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for university administrative records organized\
- \ as a fonds.\n\n**Definition**:\nRecords created or accumulated by a university's\
- \ central administration in the \nexercise of governance, policy-making, and\
- \ operational functions. Organized \naccording to archival principles of provenance\
- \ (respect des fonds).\n\n**Typical Contents**:\n- Governance records (board\
- \ minutes, resolutions, bylaws)\n- Committee records (senate, faculty councils,\
- \ standing committees)\n- Policy records (institutional policies, procedures,\
- \ guidelines)\n- Strategic planning documents\n- Accreditation and institutional\
- \ assessment records\n- Executive correspondence\n\n**RiC-O Alignment**:\nThis\
- \ class is a specialized rico:RecordSetType. Records classified with this\n\
- type follow the fonds organizational principle as defined by rico-rst:Fonds\n\
- (respect des fonds / provenance-based organization from university central administration).\n"
+ slots:
+ - has_type
+ - has_score
+ - has_note
+ - has_scope
structured_aliases:
- - literal_form: Hochschulverwaltungsbestand
- in_language: de
- - literal_form: "fondo de administraci\xF3n universitaria"
- in_language: es
- - literal_form: fonds d'administration universitaire
- in_language: fr
- literal_form: universiteitsbestuursarchief
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "fundo de administra\xE7\xE3o universit\xE1ria"
+ - literal_form: Hochschulverwaltungsbestand
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds d'administration universitaire
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de administracion universitaria
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: أرشيف الإدارة الجامعية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: arsip administrasi universitas
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 大学行政档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ - literal_form: fundo de administracao universitaria
+ predicate: EXACT_SYNONYM
in_language: pt
keywords:
- governance records
@@ -56,76 +92,90 @@ classes:
- accreditation records
- executive correspondence
- institutional bylaws
+ - resolutions
+ - procedures
+ - guidelines
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- - wd:Q1643722
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
see_also:
- AcademicArchiveRecordSetType
- rico:RecordSetType
- rico-rst:Fonds
+ comments:
+ - Records follow the fonds organizational principle reflecting provenance from university central administration
+ - Subject to records retention schedules and institutional access policies
+ - "Preserved from prior description: Records created or accumulated by a university's central administration in the exercise of governance, policy-making, and operational functions. Organized according to archival principles of provenance (respect des fonds)."
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific to university administrative records
+ custodian_types: "['AcademicArchive']"
+ AcademicStudentRecordSeries:
+ description: >-
+ Records documenting the academic careers and activities of students, typically organized as series within a larger university fonds.
+ alt_descriptions:
+ nl: >-
+ Archiefbescheiden die de academische carrieeres en activiteiten van studenten documenteren, doorgaans georganiseerd als series binnen een groter universitair fonds.
+ de: >-
+ Unterlagen, die die akademischen Karrieren und Aktivitaeten von Studenten dokumentieren, typischerweise als Serie innerhalb eines groesseren Universitaetsfonds organisiert.
+ fr: >-
+ Documents recensant les carrieres et activites academiques des etudiants, generalement organises en series au sein d'un fonds universitaire plus vaste.
+ es: >-
+ Registros que documentan las carreras academicas y actividades de los estudiantes, generalmente organizados como series dentro de un fondo universitario mas amplio.
+ ar: >-
+ سجلات توثق المسارات الأكاديمية وأنشطة الطلاب، وعادة ما تكون منظمة كسلاسل ضمن صندوق جامعي أكبر.
+ id: >-
+ Catatan yang mendokumentasikan karir dan aktivitas akademik mahasiswa, biasanya diatur sebagai seri dalam dana universitas yang lebih besar.
+ zh: >-
+ 记录学生学术生涯和活动的记录,通常作为较大大学档案中的系列组织。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Registrar Student Records
+ has_note: Enrollment, transcripts, graduation records with privacy restrictions
+ description: Student academic records series with 75-year retention period
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Historical Student Records
+ has_note: Pre-1950 student records with fewer access restrictions
+ description: Historical student records open for research access
+ is_a: AcademicArchiveRecordSetType
+ class_uri: rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_type
- has_scope
- - has_scope
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: UniversityAdministrativeFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
- has_note:
- equals_string: This RecordSetType classifies record sets following the fonds
- principle. The fonds structure reflects provenance from university central
- administration.
- has_scope:
- equals_string: '["governance records", "committee records", "policy records",
- "strategic planning", "accreditation records"]'
- has_scope:
- equals_string: '["student records", "faculty papers", "research data"]'
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- AcademicStudentRecordSeries:
- is_a: AcademicArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for student records organized as archival series.\n\
- \n**Definition**:\nRecords documenting the academic careers and activities of\
- \ students, typically \norganized as series within a larger university fonds.\
- \ Subject to retention \nschedules and privacy regulations (FERPA in US, GDPR\
- \ in EU, AVG in NL).\n\n**Typical Contents**:\n- Enrollment and registration\
- \ records\n- Academic transcripts and grade records\n- Graduation records and\
- \ diploma registers\n- Disciplinary records\n- Financial aid records\n- Student\
- \ organization records\n\n**Privacy Considerations**:\nAccess restrictions typically\
- \ apply due to personally identifiable information.\nHistorical student records\
- \ (typically 75+ years) may have fewer restrictions.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType. Records classified with this\n\
- type follow the series organizational principle as defined by rico-rst:Series\n\
- (organizational level within the university fonds).\n"
structured_aliases:
- - literal_form: Studentenaktenserie
- in_language: de
- - literal_form: serie de expedientes estudiantiles
- in_language: es
- - literal_form: "s\xE9rie de dossiers \xE9tudiants"
- in_language: fr
- literal_form: studentendossiers
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "s\xE9rie de registros de alunos"
+ - literal_form: Studentenaktenserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: serie de dossiers etudiants
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de expedientes estudiantiles
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سجلات الطلاب
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri catatan mahasiswa
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 学生档案系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ - literal_form: serie de registros de alunos
+ predicate: EXACT_SYNONYM
in_language: pt
keywords:
- enrollment records
@@ -138,78 +188,91 @@ classes:
- disciplinary records
- student organizations
- financial aid records
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- - wd:Q185583
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
see_also:
- AcademicArchiveRecordSetType
- rico:RecordSetType
- rico-rst:Series
- UniversityAdministrativeFonds
+ comments:
+ - Records follow the series organizational principle within the university fonds
+ - Access restrictions typically apply for records less than 75 years old
+ - Subject to educational records privacy laws (FERPA, GDPR, AVG)
+ - 'Preserved from prior description: Records documenting the academic careers and activities of students, typically organized as series within a larger university fonds. Subject to retention schedules and privacy regulations (FERPA in US, GDPR in EU, AVG in NL).'
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific to student academic records
+ custodian_types: "['AcademicArchive']"
+ FacultyPaperCollection:
+ description: >-
+ Personal papers of faculty members documenting their academic careers, research
+ activities, teaching, and professional service. Typically acquired as donations
+ or bequests, distinct from official university records.
+ alt_descriptions:
+ nl: >-
+ Persoonlijke archieven van hoogleraren die hun academische carrieeres, onderzoeksactiviteiten, onderwijs en professionele dienst documenteren.
+ de: >-
+ Persoenliche Papiere von Fakultaetsmitgliedern, die ihre akademischen Karrieren, Forschungsaktivitaeten, Lehre und den professionellen Dienst dokumentieren.
+ fr: >-
+ Papiers personnels des membres du corps professoral documentant leurs carrieres academiques, activites de recherche, enseignement et service professionnel.
+ es: >-
+ Papeles personales de los miembros de la facultad que documentan sus carreras academicas, actividades de investigacion, docencia y servicio profesional.
+ ar: >-
+ أوراق شخصية لأعضاء هيئة التدريس توثق مسيرتهم الأكاديمية وأنشطة البحث والتدريس والخدمة المهنية.
+ id: >-
+ Arsip pribadi anggota fakultas yang mendokumentasikan karir akademik, kegiatan penelitian, pengajaran, dan layanan profesional.
+ zh: >-
+ 教职员个人档案,记录其学术生涯、研究活动、教学和专业服务。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Professor Smith Papers
+ has_note: Research notes, correspondence, lecture materials, conference papers
+ description: Personal papers of a professor including research documentation
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Department Chair Archive
+ has_note: Administrative correspondence, committee service records, teaching materials
+ description: Faculty papers from a department chair with administrative responsibilities
+ is_a: AcademicArchiveRecordSetType
+ class_uri: rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_note
- - has_type
- has_scope
- - has_scope
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: AcademicStudentRecordSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
- has_note:
- equals_string: This RecordSetType classifies record sets following the series
- principle. Typically a series within the university administration fonds
- or registrar's office fonds.
- has_scope:
- equals_string: '["enrollment records", "academic transcripts", "graduation
- records", "disciplinary records", "financial aid records"]'
- has_scope:
- equals_string: '["faculty records", "research records", "administrative policy"]'
- has_note:
- equals_string: Subject to educational records privacy laws (FERPA, GDPR, AVG). Access
- restrictions typically apply for records less than 75 years old.
- FacultyPaperCollection:
- is_a: AcademicArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for faculty papers and personal archives.\n\
- \n**Definition**:\nPersonal papers of faculty members documenting their academic\
- \ careers, research \nactivities, teaching, and professional service. These\
- \ are typically acquired as \ndonations or bequests, distinct from official\
- \ university records.\n\n**Typical Contents**:\n- Research documentation and\
- \ notes\n- Correspondence (professional and personal)\n- Lecture notes and course\
- \ materials\n- Manuscripts and drafts\n- Conference papers and presentations\n\
- - Professional organization records\n- Photographs and audiovisual materials\n\
- \n**Provenance**:\nUnlike administrative fonds, faculty papers are personal\
- \ archives with the \nindividual faculty member as creator/accumulator. The\
- \ university acquires \ncustody but respects original order where it exists.\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\
- \ classified with this\ntype follow the fonds organizational principle as defined\
- \ by rico-rst:Fonds\n(personal papers fonds with the faculty member as creator/accumulator).\n"
structured_aliases:
- - literal_form: Professorennachlass
- in_language: de
- - literal_form: archivo personal de profesores
- in_language: es
- - literal_form: fonds de professeurs
- in_language: fr
- literal_form: hoogleraarspapieren
+ predicate: EXACT_SYNONYM
in_language: nl
+ - literal_form: Professorennachlass
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds de professeurs
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: archivo personal de profesores
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: أوراق هيئة التدريس
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: arsip fakultas
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 教职员档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
- literal_form: arquivo pessoal de docentes
+ predicate: EXACT_SYNONYM
in_language: pt
keywords:
- personal papers
@@ -220,129 +283,136 @@ classes:
- conference papers
- professional papers
- academic papers
+ - correspondence
+ - manuscripts
+ - drafts
+ - professional organization records
+ - photographs
+ - audiovisual materials
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- - wd:Q22075301
- - rico:RecordSetType
- - skos:Concept
close_mappings:
- - skos:Concept
- bf:Archival
see_also:
- AcademicArchiveRecordSetType
- rico:RecordSetType
- rico-rst:Fonds
+ comments:
+ - Personal archives with individual faculty member as creator/accumulator
+ - Typically acquired through donation or bequest with possible donor restrictions
+ - Respects original order where it exists
annotations:
- acquisition_note: Typically acquired through donation or bequest. May include
- restrictions on access or publication specified by donor agreement.
+ specificity_score: "0.5"
+ specificity_rationale: Specific to faculty personal papers
+ custodian_types: "['AcademicArchive']"
+ acquisition_note: "Typically acquired through donation or bequest. May include restrictions on access or publication specified by donor agreement."
+ CampusDocumentationCollection:
+ description: >-
+ Materials documenting campus life, institutional identity, and university culture beyond formal administrative records.
+ alt_descriptions:
+ nl: >-
+ Materialen die campusleven, institutionele identiteit en universiteitscultuur documenteren buiten formele administratieve archieven om.
+ de: >-
+ Materialien, die das Campusleben, die institutionelle Identitaet und die Universitaetskultur jenseits formaler Verwaltungsunterlagen dokumentieren.
+ fr: >-
+ Documents recensant la vie du campus, l'identite institutionnelle et la culture universitaire au-dela des archives administratives formelles.
+ es: >-
+ Materiales que documentan la vida del campus, la identidad institucional y la cultura universitaria mas alla de los registros administrativos formales.
+ ar: >-
+ مواد توثق حياة الحرم الجامعي والهوية المؤسسية وثقافة الجامعة خارج السجلات الإدارية الرسمية.
+ id: >-
+ Materi yang mendokumentasikan kehidupan kampus, identitas institusional, dan budaya universitas di luar catatan administratif formal.
+ zh: >-
+ 记录校园生活、机构身份和大学文化的材料,超越正式行政记录。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Campus Photograph Collection
+ has_note: Historical photographs, yearbooks, event programs, oral histories
+ description: Campus life documentation including photographs and publications
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Student Newspaper Archive
+ has_note: Student newspapers, magazines, ephemera, memorabilia
+ description: Student publication documentation with campus culture materials
+ is_a: AcademicArchiveRecordSetType
+ class_uri: rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_type
- has_scope
- - has_scope
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]'
- has_type:
- equals_string: FacultyPaperCollection
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
- has_note:
- equals_string: This RecordSetType classifies record sets following the fonds
- principle. Personal archives with individual faculty member as creator/accumulator.
- has_scope:
- equals_string: '["research documentation", "correspondence", "lecture notes",
- "manuscripts", "conference papers"]'
- has_scope:
- equals_string: '["official university records", "student records", "administrative
- files"]'
- CampusDocumentationCollection:
- is_a: AcademicArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for campus life and institutional documentation.\n\
- \n**Definition**:\nMaterials documenting campus life, institutional identity,\
- \ and university \nculture beyond formal administrative records. Often includes\
- \ visual materials, \npublications, and ephemera that capture the lived experience\
- \ of the institution.\n\n**Typical Contents**:\n- Campus photographs and audiovisual\
- \ materials\n- University publications (yearbooks, newspapers, magazines)\n\
- - Ephemera (programs, posters, invitations)\n- Memorabilia and artifacts\n-\
- \ Oral histories\n- Event documentation\n- Building and facilities documentation\n\
- \n**Collection Nature**:\nMay be assembled collections (artificial) rather than\
- \ strictly provenance-based,\nespecially for ephemera and visual materials.\
- \ Documentation value often takes\nprecedence over strict archival arrangement.\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\
- \ classified with this\ntype follow the collection organizational principle\
- \ as defined by rico-rst:Collection\n(assembled/artificial collection organized\
- \ by subject or documentation purpose).\n"
structured_aliases:
- - literal_form: Campus-Dokumentationssammlung
- in_language: de
- - literal_form: "colecci\xF3n de documentaci\xF3n del campus"
- in_language: es
- - literal_form: collection de documentation du campus
- in_language: fr
- literal_form: campusdocumentatiecollectie
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "cole\xE7\xE3o de documenta\xE7\xE3o do campus"
+ - literal_form: Campus-Dokumentationssammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de documentation du campus
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de documentacion del campus
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: توثيق الحرم الجامعي
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi dokumentasi kampus
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 校园文献集
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ - literal_form: colecao de documentacao do campus
+ predicate: EXACT_SYNONYM
in_language: pt
keywords:
- campus photographs
- audiovisual materials
- university publications
- student newspapers
+ - yearbooks
+ - magazines
- oral histories
- event documentation
- building documentation
- campus life
+ - ephemera
+ - programs
+ - posters
+ - memorabilia
+ - artifacts
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- wd:Q9388534
- - rico:RecordSetType
- - skos:Concept
close_mappings:
- - skos:Concept
- schema:Collection
see_also:
- AcademicArchiveRecordSetType
- rico:RecordSetType
- rico-rst:Collection
+ comments:
+ - Often includes assembled/artificial collections organized by subject or documentation purpose
+ - May prioritize documentation value over strict archival arrangement
+ - Can include ephemera, memorabilia, and visual materials
+ - 'Preserved from prior description: Materials documenting campus life, institutional identity, and university culture beyond formal administrative records. Often includes visual materials, publications, and ephemera capturing the lived experience of the institution.'
annotations:
- collection_nature_note: Often includes artificial/assembled collections organized
- by subject, format, or documentation purpose rather than strict provenance.
- slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_note
- - has_type
- - has_scope
- - has_scope
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType", "hc:MuseumType"]'
- has_type:
- equals_string: CampusDocumentationCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
- has_note:
- equals_string: This RecordSetType classifies record sets following the collection
- principle. May be assembled collection (artificial) organized by subject
- or documentation purpose.
- has_scope:
- equals_string: '["photographs", "audiovisual materials", "publications", "ephemera",
- "oral histories", "memorabilia"]'
- has_scope:
- equals_string: '["administrative records", "student records", "faculty papers"]'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to campus documentation materials
+ custodian_types: "['AcademicArchive']"
+ collection_nature_note: "Often includes artificial/assembled collections organized by subject, format, or documentation purpose rather than strict provenance."
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml
index cc15df680d..2b1f644952 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicInstitution.yaml
@@ -1,22 +1,103 @@
id: https://nde.nl/ontology/hc/class/AcademicInstitution
name: AcademicInstitution
-title: AcademicInstitution
-description: An institution of higher education or research.
+title: Academic Institution
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#
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
classes:
AcademicInstitution:
+ description: >-
+ Organization providing post-secondary education or conducting advanced research.
+ Includes universities, colleges, polytechnics, institutes of technology, research
+ institutes, and other tertiary educational entities.
+ alt_descriptions:
+ nl: >-
+ Organisatie die hoger onderwijs biedt of gevorderd onderzoek uitvoert. Omvat
+ universiteiten, hogescholen, polytechnische instituten, technologische instituten,
+ onderzoeksinstituten en andere tertiaire onderwijsinstellingen.
+ de: >-
+ Organisation, die Hochschulbildung anbietet oder fortgeschrittene Forschung
+ betreibt. Umfasst Universitaeten, Hochschulen, Polytechnische Institute,
+ Technologieinstitute, Forschungsinstitute und andere tertiaere Bildungseinrichtungen.
+ fr: >-
+ Organisation dispensant un enseignement superieur ou menant des recherches
+ avancees. Comprend les universites, les colleges, les instituts polytechniques,
+ les instituts de technologie, les instituts de recherche et autres etablissements
+ d'enseignement tertiaire.
+ es: >-
+ Organizacion que proporciona educacion postsecundaria o realiza investigacion
+ avanzada. Incluye universidades, colegios, institutos politecnicos, institutos
+ de tecnologia, institutos de investigacion y otras entidades educativas terciarias.
+ ar: >-
+ منظمة توفر تعليمًا ما بعد الثانوي أو تجري أبحاثًا متقدمة. تشمل الجامعات
+ والكليات والمعاهد الفنية ومعاهد التكنولوجيا ومعاهد البحث وغيرها من
+ المؤسسات التعليمية العليا.
+ id: >-
+ Organisasi yang menyediakan pendidikan pasca-menengah atau melakukan penelitian
+ lanjutan. Termasuk universitas, perguruan tinggi, politeknik, institut teknologi,
+ institut penelitian, dan entitas pendidikan tersier lainnya.
+ zh: >-
+ 提供高等教育或进行高级研究的组织。包括大学、学院、理工学院、技术学院、
+ 研究所和其他高等教育机构。
+ examples:
+ - value:
+ has_label: University of Amsterdam
+ description: A research university in the Netherlands
+ - value:
+ has_label: Technical College of Berlin
+ description: A technical higher education institution in Germany
class_uri: schema:EducationalOrganization
- description: Academic institution.
slots:
- has_label
+ structured_aliases:
+ - literal_form: onderwijsinstelling
+ in_language: nl
+ - literal_form: Bildungseinrichtung
+ in_language: de
+ - literal_form: etablissement d'enseignement
+ in_language: fr
+ - literal_form: institucion educativa
+ in_language: es
+ - literal_form: مؤسسة تعليمية
+ in_language: ar
+ - literal_form: institusi pendidikan
+ in_language: id
+ - literal_form: 教育机构
+ in_language: zh
+ keywords:
+ - university
+ - college
+ - polytechnic
+ - institute of technology
+ - research institute
+ - higher education
+ - tertiary education
+ - academic
+ close_mappings:
+ - wd:Q4671277
+ - wd:Q38723
+ broad_mappings:
+ - wd:Q2385804
+ - schema:EducationalOrganization
+ - skos:Concept
+ narrow_mappings:
+ - wd:Q3918
+ - schema:CollegeOrUniversity
+ comments:
+ - Encompasses both degree-granting institutions and research-focused organizations
+ - Distinct from primary and secondary educational institutions
+ - May include specialized academies, conservatories, and professional schools
+ see_also:
+ - AcademicArchive
+ - AcademicProgram
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.4"
+ specificity_rationale: Specific to tertiary education and research organizations
+ custodian_types: "['AcademicArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml
index 901dd89d8c..7772bef060 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcademicProgram.yaml
@@ -1,22 +1,92 @@
id: https://nde.nl/ontology/hc/class/AcademicProgram
name: AcademicProgram
-title: AcademicProgram
-description: An educational or research program offered by an academic institution.
+title: Academic Program
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#
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_label
+- linkml:types
+- ../slots/has_label
classes:
AcademicProgram:
+ description: >-
+ Course of study or research offered by a tertiary educational institution, leading to a credential such as a degree, diploma, or certificate.
+ alt_descriptions:
+ nl: >-
+ Gestructureerd studieprogramma of onderzoeksprogramma aangeboden door een instelling voor hoger onderwijs, leidend tot een kwalificatie zoals een graad, diploma of certificaat.
+ de: >-
+ Strukturierter Studiengang oder Forschungsprogramm, das von einer Hochschuleinrichtung angeboten wird und zu einem Abschluss wie einem Grad, Diplom oder Zertifikat fuehrt.
+ fr: >-
+ Programme d'etudes ou de recherche structure propose par un etablissement d'enseignement superieur, conduisant a une qualification telle qu'un diplome, un certificat ou une attestation.
+ es: >-
+ Programa de estudios o investigacion estructurado ofrecido por una institucion de educacion superior, que conduce a una credencial como un titulo, diploma o certificado.
+ ar: >-
+ برنامج دراسي أو بحثي منظم تقدمه مؤسسة تعليم عالي، يؤدي إلى مؤهل مثل درجة علمية أو دبلوم أو شهادة.
+ id: >-
+ Program studi atau penelitian terstruktur yang ditawarkan oleh institusi pendidikan tinggi, yang mengarah ke kredensial seperti gelar, diploma, atau sertifikat.
+ zh: >-
+ 高等教育机构提供的结构化学习或研究课程,可获学位、文凭或证书等资格。
+ examples:
+ - value:
+ has_label: Bachelor of Computer Science
+ description: Undergraduate degree program in computer science
+ - value:
+ has_label: Master of Arts in History
+ description: Graduate degree program in historical studies
+ - value:
+ has_label: PhD Program in Molecular Biology
+ description: Doctoral research program in molecular biology
+ - value:
+ has_label: Professional Certificate in Digital Archiving
+ description: Non-degree professional development program
class_uri: schema:EducationalOccupationalProgram
- description: Academic program.
slots:
- has_label
+ structured_aliases:
+ - literal_form: studieprogramma
+ in_language: nl
+ - literal_form: Studiengang
+ in_language: de
+ - literal_form: programme d'etudes
+ in_language: fr
+ - literal_form: programa de estudios
+ in_language: es
+ - literal_form: برنامج أكاديمي
+ in_language: ar
+ - literal_form: program akademik
+ in_language: id
+ - literal_form: 学术项目
+ in_language: zh
+ keywords:
+ - degree program
+ - diploma program
+ - certificate program
+ - undergraduate
+ - graduate
+ - doctoral
+ - course of study
+ - curriculum
+ - major
+ - specialization
+ - research program
+ exact_mappings:
+ - schema:EducationalOccupationalProgram
+ close_mappings:
+ - wd:Q600134
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Programs may be full-time, part-time, or hybrid in delivery format
+ - May include professional, vocational, or academic orientations
+ - Often organized into semesters, quarters, or modular units
+ - 'Preserved from prior description: Course of study or research offered by a tertiary educational institution, leading to a credential such as a degree, diploma, or certificate. Comprises a defined sequence of learning opportunities with clear requirements, start and end points, and intended outcomes.'
+ see_also:
+ - AcademicInstitution
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.4"
+ specificity_rationale: Specific to structured academic offerings
+ custodian_types: "['AcademicArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml
index 3cc2aef0d9..50819b1830 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Access.yaml
@@ -1,12 +1,13 @@
id: https://nde.nl/ontology/hc/class/Access
name: Access
-title: Access Class
+title: Access
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- linkml:types
@@ -19,43 +20,107 @@ imports:
- ../slots/temporal_extent
classes:
Access:
+ description: >-
+ Information describing how heritage collections, services, or facilities
+ may be used or consulted. Captures access types, eligible user categories,
+ conditions, and temporal availability.
+ alt_descriptions:
+ nl: >-
+ Gestructureerde informatie over hoe erfgoedcollecties, diensten of faciliteiten
+ kunnen worden gebruikt of geraadpleegd. Legt toegangstypen, in aanmerking komende
+ gebruikerscategorieen, voorwaarden en tijdelijke beschikbaarheid vast.
+ de: >-
+ Strukturierte Informationen darueber, wie Erbesammlungen, Dienstleistungen oder
+ Einrichtungen genutzt oder konsultiert werden koennen. Erfasst Zugangsarten,
+ berechtigte Benutzerkategorien, Bedingungen und zeitliche Verfuegbarkeit.
+ fr: >-
+ Informations structurees decrivant comment les collections patrimoniales,
+ les services ou les installations peuvent etre utilises ou consultes. Capture
+ les types d'acces, les categories d'utilisateurs eligibles, les conditions
+ et la disponibilite temporelle.
+ es: >-
+ Informacion estructurada que describe como se pueden utilizar o consultar
+ las colecciones patrimoniales, servicios o instalaciones. Captura los tipos
+ de acceso, las categorias de usuarios elegibles, las condiciones y la
+ disponibilidad temporal.
+ ar: >-
+ معلومات منظمة تصف كيف يمكن استخدام أو استشارة مجموعات التراث أو الخدمات
+ أو المرافق. تسجل أنواع الوصول وفئات المستخدمين المؤهلين والشروط
+ والتوفر الزمني.
+ id: >-
+ Informasi terstruktur yang menjelaskan bagaimana koleksi warisan, layanan,
+ atau fasilitas dapat digunakan atau dikonsultasikan. Merekam jenis akses,
+ kategori pengguna yang memenuhi syarat, kondisi, dan ketersediaan temporal.
+ zh: >-
+ 描述如何使用或查阅遗产馆藏、服务或设施的结构化信息。记录访问类型、
+ 符合条件的用户类别、条件和时间可用性。
+ examples:
+ - value:
+ has_type: PUBLIC
+ has_description: Open to general public during gallery hours
+ has_user_category:
+ - general public
+ description: Museum gallery with unrestricted public access
+ - value:
+ has_type: BY_APPOINTMENT
+ has_user_category:
+ - credentialed researchers
+ - graduate students with faculty sponsor
+ description: Special collections reading room requiring advance booking
+ - value:
+ has_type: ACADEMIC
+ has_description: Open to enrolled students and faculty; public by appointment
+ has_user_category:
+ - enrolled students
+ - faculty
+ - research staff
+ description: University library with priority for academic community
+ - value:
+ has_type: DIGITAL_ONLY
+ has_description: Collection accessible only through online database
+ has_user_category:
+ - anyone with internet access
+ description: Digitized collection available remotely
+ - value:
+ has_type: RESTRICTED
+ has_description: Fragile materials require staff supervision
+ has_user_category:
+ - senior researchers with institutional affiliation
+ description: Conservation-restricted materials with supervised access
class_uri: dcterms:RightsStatement
- description: |
- Structured access information for heritage collections, services, or facilities.
- **Purpose**:
- Replaces simple string descriptions of access conditions with structured
- data capturing access types, eligible users, conditions, and restrictions.
- **Key Properties**:
- - `has_type`: Type of access (PUBLIC, BY_APPOINTMENT, RESTRICTED, etc.)
- - `has_user_category`: Who can access (public, students, faculty, researchers)
- - `condition_of_access`: Conditions or requirements for access
- - `has_description`: Free-text description
- - `temporal_extent`: When this access policy applies
- **Access Types**:
- - PUBLIC: Open to general public
- - BY_APPOINTMENT: Requires advance appointment
- - ACADEMIC: Restricted to academic community
- - RESEARCHER: Restricted to credentialed researchers
- - MEMBER: Requires membership
- - RESTRICTED: Limited access with specific conditions
- - CLOSED: Not currently accessible
- - DIGITAL_ONLY: Available only in digital form
- **Ontological Alignment**:
- - **Primary**: `dcterms:RightsStatement` - Dublin Core rights statement
- - **Close**: `schema:publicAccess` - Schema.org access indicator
- - **Related**: `crm:E30_Right` - CIDOC-CRM rights
- exact_mappings:
- - dcterms:RightsStatement
- close_mappings:
- - schema:publicAccess
- related_mappings:
- - crm:E30_Right
slots:
- - has_type
- - has_user_category
- - has_description
- - temporal_extent
- - has_frequency
+ - has_type
+ - has_user_category
+ - has_description
+ - temporal_extent
+ - has_frequency
+ structured_aliases:
+ - literal_form: toegang
+ in_language: nl
+ - literal_form: Zugang
+ in_language: de
+ - literal_form: acces
+ in_language: fr
+ - literal_form: acceso
+ in_language: es
+ - literal_form: وصول
+ in_language: ar
+ - literal_form: akses
+ in_language: id
+ - literal_form: 访问
+ in_language: zh
+ keywords:
+ - access policy
+ - access rights
+ - opening hours
+ - appointment required
+ - restricted materials
+ - public access
+ - research access
+ - reading room
+ - digital access
+ - physical access
+ - user eligibility
slot_usage:
has_type:
range: AccessTypeEnum
@@ -63,9 +128,9 @@ classes:
has_user_category:
required: false
examples:
- - value: "enrolled students"
- - value: "faculty and staff"
- - value: "visiting researchers with credentials"
+ - value: enrolled students
+ - value: faculty and staff
+ - value: visiting researchers with credentials
temporal_extent:
required: false
range: TimeSpan
@@ -75,37 +140,55 @@ classes:
range: Frequency
inlined: true
examples:
- - value:
- has_label: "Daily"
- annotations:
- specificity_score: 0.50
- specificity_rationale: "Moderately specific - applies to collection and service access contexts"
- custodian_types: '["*"]'
- custodian_types_rationale: "All institution types offer some form of access"
+ - value:
+ has_label: Daily
+ broad_mappings:
+ - dcterms:RightsStatement
+ - skos:Concept
+ close_mappings:
+ - schema:publicAccess
+ related_mappings:
+ - crm:E30_Right
comments:
- - "Created per slot_fixes.yaml revision for collection_access migration"
- - "Replaces string-based collection_access with structured access data"
- - "RULE 53: Part of collection_access → offers_or_offered_access + Access migration"
- examples:
- - value:
- has_type: PUBLIC
- has_description: "Open to general public during gallery hours"
- has_user_category:
- - "general public"
- - value:
- has_type: BY_APPOINTMENT
- has_user_category:
- - "credentialed researchers"
- - "graduate students with faculty sponsor"
- - value:
- has_type: ACADEMIC
- has_description: "Open to enrolled students and faculty; public by appointment"
- has_user_category:
- - "enrolled students"
- - "faculty"
- - "research staff"
- - value:
- has_type: DIGITAL_ONLY
- has_description: "Collection accessible only through online database"
- has_user_category:
- - "anyone with internet access"
\ No newline at end of file
+ - Replaces simple string descriptions of access conditions with structured data
+ - Key slots include has_type (access type), has_user_category (eligible users), has_description (conditions), and temporal_extent (when policy applies)
+ - Common access types include PUBLIC, BY_APPOINTMENT, ACADEMIC, RESEARCHER, MEMBER, RESTRICTED, CLOSED, and DIGITAL_ONLY
+ - Created per slot_fixes.yaml revision for collection_access migration
+ - RULE 53: Part of collection_access to offers_or_offered_access plus Access migration
+ see_also:
+ - AccessTypeEnum
+ - dcterms:accessRights
+ notes:
+ - |
+ Preserved from prior description (commit ae09ff81):
+
+ Preserved from prior description (commit ae09ff81):
+
+ Structured access information for heritage collections, services, or facilities.
+ **Purpose**:
+ Replaces simple string descriptions of access conditions with structured
+ data capturing access types, eligible users, conditions, and restrictions.
+ **Key Properties**:
+ - `has_type`: Type of access (PUBLIC, BY_APPOINTMENT, RESTRICTED, etc.)
+ - `has_user_category`: Who can access (public, students, faculty, researchers)
+ - `condition_of_access`: Conditions or requirements for access
+ - `has_description`: Free-text description
+ - `temporal_extent`: When this access policy applies
+ **Access Types**:
+ - PUBLIC: Open to general public
+ - BY_APPOINTMENT: Requires advance appointment
+ - ACADEMIC: Restricted to academic community
+ - RESEARCHER: Restricted to credentialed researchers
+ - MEMBER: Requires membership
+ - RESTRICTED: Limited access with specific conditions
+ - CLOSED: Not currently accessible
+ - DIGITAL_ONLY: Available only in digital form
+ **Ontological Alignment**:
+ - **Primary**: `dcterms:RightsStatement` - Dublin Core rights statement
+ - **Close**: `schema:publicAccess` - Schema.org access indicator
+ - **Related**: `crm:E30_Right` - CIDOC-CRM rights
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Moderately specific - applies to collection and service access contexts
+ custodian_types: "['*']"
+ custodian_types_rationale: All institution types offer some form of access
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml
index 25aed51a27..ea27681ffc 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessApplication.yaml
@@ -1,29 +1,95 @@
id: https://nde.nl/ontology/hc/class/AccessApplication
name: AccessApplication
title: Access Application
-description: An application or process for requesting access to materials. MIGRATED from has_access_application_url slot per Rule 53. Follows schema:Action.
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#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_label
- ../slots/has_url
-default_prefix: hc
classes:
AccessApplication:
+ description: >-
+ Process or form submitted to request permission to consult restricted materials
+ or enter controlled areas within a heritage institution.
+ alt_descriptions:
+ nl: >-
+ Procedure of formulier dat wordt ingediend om toestemming te vragen voor
+ het raadplegen van beperkte materialen of het betreden van beheerde ruimtes
+ binnen een erfgoedinstelling.
+ de: >-
+ Prozess oder Formular, das eingereicht wird, um die Erlaubnis zu beantragen,
+ eingeschraenkte Materialien einzusehen oder kontrollierte Bereiche einer
+ Kulturerbeeinrichtung zu betreten.
+ fr: >-
+ Processus ou formulaire soumis pour demander l'autorisation de consulter
+ des documents restreints ou d'acceder a des zones controlees au sein d'une
+ institution patrimoniale.
+ es: >-
+ Proceso o formulario enviado para solicitar permiso para consultar materiales
+ restringidos o ingresar a areas controladas dentro de una institucion patrimonial.
+ ar: >-
+ عملية أو نموذج يقدم لطلب الإذن بالاطلاع على المواد المقيدة أو دخول المناطق
+ الخاضعة للرقابة داخل مؤسسة تراثية.
+ id: >-
+ Proses atau formulir yang diajukan untuk meminta izin mengakses materi terbatas
+ atau memasuki area terkontrol di dalam lembaga warisan.
+ zh: >-
+ 提交的申请流程或表格,用于请求查阅受限资料或进入遗产机构内控制区域的许可。
+ examples:
+ - value:
+ has_label: Special Collections Reading Room Application
+ has_url: https://archive.example.org/apply/reading-room
+ has_description: Online form for researcher access to special collections
+ description: Digital application form for reading room access
+ - value:
+ has_label: Restricted Materials Request
+ has_url: https://museum.example.org/access/restricted
+ has_description: Application for access to culturally sensitive materials
+ description: Application process for restricted indigenous materials
class_uri: schema:Action
slots:
- has_label
- has_description
- has_url
+ structured_aliases:
+ - literal_form: toegangsaanvraag
+ in_language: nl
+ - literal_form: Zugriffsantrag
+ in_language: de
+ - literal_form: demande d'acces
+ in_language: fr
+ - literal_form: solicitud de acceso
+ in_language: es
+ - literal_form: طلب الوصول
+ in_language: ar
+ - literal_form: permohonan akses
+ in_language: id
+ - literal_form: 访问申请
+ in_language: zh
+ keywords:
+ - access request
+ - application form
+ - registration
+ - reader registration
+ - researcher access
+ - appointment request
slot_usage:
has_url:
range: uri
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
+ broad_mappings:
+ - skos:Concept
+ - schema:Action
+ comments:
+ - Migrated from has_access_application_url slot per Rule 53
+ - Used for requesting access to restricted materials or controlled areas
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Specific to access request processes
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml
index abe8274ad7..9d812d3e4c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessControl.yaml
@@ -1,22 +1,82 @@
id: https://nde.nl/ontology/hc/class/AccessControl
name: AccessControl
-title: AccessControl
-description: Mechanisms or policies for controlling access to resources.
+title: Access Control
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#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
classes:
AccessControl:
+ description: >-
+ Mechanism or policy regulating who may view, handle, or consult materials
+ within a heritage institution's collections or facilities.
+ alt_descriptions:
+ nl: >-
+ Mechanisme of beleid dat regelt wie materialen binnen de collecties of
+ faciliteiten van een erfgoedinstelling mag bekijken, hanteren of raadplegen.
+ de: >-
+ Mechanismus oder Richtlinie, die regelt, wer Materialien in den Bestaenden
+ oder Einrichtungen einer Kulturerbeeinrichtung ansehen, handhaben oder
+ konsultieren darf.
+ fr: >-
+ Mecanisme ou politique regissant qui peut voir, manipuler ou consulter les
+ documents dans les collections ou installations d'une institution patrimoniale.
+ es: >-
+ Mecanismo o politica que regula quien puede ver, manejar o consultar materiales
+ dentro de las colecciones o instalaciones de una institucion patrimonial.
+ ar: >-
+ آلية أو سياسة تنظم من يمكنه عرض أو معالجة أو استشارة المواد ضمن مجموعات
+ أو مرافق مؤسسة تراثية.
+ id: >-
+ Mekanisme atau kebijakan yang mengatur siapa yang dapat melihat, menangani,
+ atau mengkonsultasikan materi dalam koleksi atau fasilitas lembaga warisan.
+ zh: >-
+ 规定谁可以查看、处理或查阅遗产机构馆藏或设施内材料的机制或政策。
+ examples:
+ - value:
+ has_description: Digital rights management for online collections
+ description: DRM controlling access to digitized materials
+ - value:
+ has_description: Physical access control via keycard system
+ description: Keycard-based access to restricted storage areas
class_uri: schema:DigitalDocumentPermission
- description: Access control policy.
slots:
- has_description
+ structured_aliases:
+ - literal_form: toegangscontrole
+ in_language: nl
+ - literal_form: Zugangskontrolle
+ in_language: de
+ - literal_form: controle d'acces
+ in_language: fr
+ - literal_form: control de acceso
+ in_language: es
+ - literal_form: التحكم في الوصول
+ in_language: ar
+ - literal_form: kontrol akses
+ in_language: id
+ - literal_form: 访问控制
+ in_language: zh
+ keywords:
+ - permissions
+ - restrictions
+ - security
+ - authorization
+ - authentication
+ - role-based access
+ close_mappings:
+ - schema:DigitalDocumentPermission
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Encompasses both physical and digital access restrictions
+ - May integrate with institutional identity management systems
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Specific to access control mechanisms
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml
index 2b4d8003c6..462b2b0c4e 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessInterface.yaml
@@ -1,30 +1,104 @@
id: https://nde.nl/ontology/hc/class/AccessInterface
name: AccessInterface
title: Access Interface
-description: An interface for accessing digital resources (e.g., API, portal). MIGRATED from has_access_interface_url slot per Rule 53. Follows dcat:DataService.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
dcat: http://www.w3.org/ns/dcat#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_label
- ../slots/has_url
-default_prefix: hc
classes:
AccessInterface:
+ description: >-
+ Technical endpoint or portal through which digital heritage resources can
+ be retrieved or consulted, such as APIs, web portals, or database interfaces.
+ alt_descriptions:
+ nl: >-
+ Technisch eindpunt of portal waarmee digitale erfgoedbronnen kunnen worden
+ opgehaald of geraadpleegd, zoals API's, webportalen of database-interfaces.
+ de: >-
+ Technischer Endpunkt oder Portal, ueber den digitale Kulturerberessourcen
+ abgerufen oder konsultiert werden koennen, wie APIs, Webportale oder
+ Datenbankschnittstellen.
+ fr: >-
+ Point de terminaison technique ou portail permettant de recuperer ou
+ consulter des ressources patrimoniales numeriques, telles que des API,
+ portails web ou interfaces de base de donnees.
+ es: >-
+ Punto final tecnico o portal a traves del cual se pueden recuperar o
+ consultar recursos patrimoniales digitales, como API, portales web o
+ interfaces de bases de datos.
+ ar: >-
+ نقطة نهاية تقنية أو بوابة يمكن من خلالها استرجاع أو استشارة موارد
+ التراث الرقمي، مثل واجهات برمجة التطبيقات أو البوابات الإلكترونية.
+ id: >-
+ Endpoint teknis atau portal yang memungkinkan sumber daya warisan digital
+ diambil atau dikonsultasikan, seperti API, portal web, atau antarmuka basis
+ data.
+ zh: >-
+ 可以检索或查阅数字遗产资源的技术端点或门户,如API、门户网站或数据库接口。
+ examples:
+ - value:
+ has_label: OAI-PMH Endpoint
+ has_url: https://archive.example.org/oai-pmh
+ has_description: OAI-PMH service for harvesting collection metadata
+ description: OAI-PMH metadata harvesting interface
+ - value:
+ has_label: IIIF Image API
+ has_url: https://museum.example.org/iiif/2/
+ has_description: IIIF Image API for high-resolution image delivery
+ description: IIIF image delivery service
+ - value:
+ has_label: SPARQL Endpoint
+ has_url: https://data.example.org/sparql
+ has_description: SPARQL query interface for linked open data
+ description: Linked data query interface
class_uri: dcat:DataService
slots:
- has_url
- has_label
- has_description
+ structured_aliases:
+ - literal_form: toegangsinterface
+ in_language: nl
+ - literal_form: Zugriffsschnittstelle
+ in_language: de
+ - literal_form: interface d'acces
+ in_language: fr
+ - literal_form: interfaz de acceso
+ in_language: es
+ - literal_form: واجهة الوصول
+ in_language: ar
+ - literal_form: antarmuka akses
+ in_language: id
+ - literal_form: 访问接口
+ in_language: zh
+ keywords:
+ - API
+ - portal
+ - OAI-PMH
+ - IIIF
+ - SPARQL
+ - web service
+ - database interface
+ - digital access
slot_usage:
has_url:
range: uri
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
required: true
+ broad_mappings:
+ - skos:Concept
+ - dcat:DataService
+ comments:
+ - Migrated from has_access_interface_url slot per Rule 53
+ - Follows DCAT DataService model for machine-accessible data services
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to technical access interfaces
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml
index 98b8f566e2..3dc4f50303 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessLevel.yaml
@@ -1,7 +1,6 @@
id: https://nde.nl/ontology/hc/class/AccessLevel
name: AccessLevel
-title: AccessLevel
-description: A defined level of access permission (e.g., Public, Restricted, Confidential).
+title: Access Level
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -12,11 +11,80 @@ imports:
- ../slots/has_label
classes:
AccessLevel:
+ description: >-
+ Category indicating the degree of restriction on viewing or consulting
+ materials, ranging from fully open to completely closed.
+ alt_descriptions:
+ nl: >-
+ Categorie die de mate van beperking voor het bekijken of raadplegen van
+ materialen aangeeft, variërend van volledig open tot volledig gesloten.
+ de: >-
+ Kategorie, die den Grad der Einschraenkung fuer die Einsicht oder
+ Konsultation von Materialien angibt, von vollstaendig offen bis
+ vollstaendig gesperrt.
+ fr: >-
+ Categorie indiquant le degre de restriction pour la consultation ou
+ l'examen de documents, allant de completement ouvert a entierement ferme.
+ es: >-
+ Categoria que indica el grado de restriccion para ver o consultar materiales,
+ desde completamente abierto hasta completamente cerrado.
+ ar: >-
+ فئة تشير إلى درجة التقييد في عرض أو استشارة المواد، تتراوح من
+ المفتوح بالكامل إلى المغلق بالكامل.
+ id: >-
+ Kategori yang menunjukkan tingkat pembatasan untuk melihat atau
+ mengonsultasikan materi, mulai dari sepenuhnya terbuka hingga sepenuhnya
+ tertutup.
+ zh: >-
+ 表示查看或查阅材料限制程度的类别,从完全开放到完全封闭。
+ examples:
+ - value:
+ has_label: Public Open
+ description: No restrictions, walk-in access
+ - value:
+ has_label: Researchers Only
+ description: Restricted to credentialed researchers
+ - value:
+ has_label: Staff Only
+ description: Internal access only
+ - value:
+ has_label: Embargoed
+ description: Time-limited closure
+ - value:
+ has_label: Permanently Closed
+ description: No access permitted
class_uri: skos:Concept
- description: Access level concept.
slots:
- has_label
+ structured_aliases:
+ - literal_form: toegangsniveau
+ in_language: nl
+ - literal_form: Zugriffsebene
+ in_language: de
+ - literal_form: niveau d'acces
+ in_language: fr
+ - literal_form: nivel de acceso
+ in_language: es
+ - literal_form: مستوى الوصول
+ in_language: ar
+ - literal_form: tingkat akses
+ in_language: id
+ - literal_form: 访问级别
+ in_language: zh
+ keywords:
+ - public access
+ - restricted access
+ - embargoed
+ - closed
+ - confidential
+ - staff only
+ - researchers only
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Often used as controlled vocabulary for access policy levels
+ - May map to institutional security classifications
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Specific to access restriction taxonomy
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml
index 29e2915708..8cca82306d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml
@@ -12,31 +12,45 @@ prefixes:
wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/require
- - ../slots/has_protocol
- - ../slots/has_description
- - ../slots/embargo
- - ../slots/restricted_by
- - ../slots/has_level
- - ../slots/has_score
- - ../slots/impose
- - ../slots/has_legal_basis
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/pose_condition
- - ../slots/has_roadmap
- - ../slots/has_statement
- - ../slots/has_url
- - ../slots/temporal_extent
+- linkml:types
+- ../slots/require
+- ../slots/has_protocol
+- ../slots/has_description
+- ../slots/embargo
+- ../slots/restricted_by
+- ../slots/has_level
+- ../slots/has_score
+- ../slots/impose
+- ../slots/has_legal_basis
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/pose_condition
+- ../slots/has_roadmap
+- ../slots/has_statement
+- ../slots/has_url
+- ../slots/temporal_extent
classes:
AccessPolicy:
class_uri: premis:RightsStatus
- description: "Access policy defining conditions under which heritage collections can be accessed.\n\n**PURPOSE**:\n\nAccessPolicy captures the access conditions governing a Collection:\n- WHO can access (public, researchers, staff only)\n- HOW access is granted (open, by appointment, with credentials)\n- WHEN access is available (opening hours, embargo periods)\n- WHAT restrictions apply (fragile materials, privacy, cultural sensitivity)\n\n1. **PREMIS**:\n - `premis:RightsStatus` - \"Information about the rights status of an object.\"\n - Links to Collection via premis:rightsStatus\n\n2. **Dublin Core**:\n - `dcterms:accessRights` - \"Information about who may access the resource\n or an indication of its security status.\"\n\n3. **RiC-O**:\n - `rico:hasOrHadAllMembersWithAccessConditions` - Links RecordSet to access\n conditions applying to all members\n\n4. **RightsStatements.org**:\n - Standardized rights statements for cultural heritage\n - E.g., \"In Copyright\"\
- , \"No Copyright\", \"Unknown Copyright\"\n\n**ACCESS LEVEL TAXONOMY**:\n\n```\nAccessPolicy (root)\n \u2502\n \u251C\u2500\u2500 OpenAccess\n \u2502 \u251C\u2500\u2500 PUBLIC_OPEN - No restrictions, walk-in access\n \u2502 \u251C\u2500\u2500 PUBLIC_REGISTRATION - Free registration required\n \u2502 \u2514\u2500\u2500 PUBLIC_ONLINE - Digital access freely available\n \u2502\n \u251C\u2500\u2500 RestrictedAccess\n \u2502 \u251C\u2500\u2500 RESEARCHERS_ONLY - Academic researchers with credentials\n \u2502 \u251C\u2500\u2500 BY_APPOINTMENT - Advance booking required\n \u2502 \u251C\u2500\u2500 STAFF_ONLY - Internal access only\n \u2502 \u2514\u2500\u2500 PERMISSION_REQUIRED - Written permission needed\n \u2502\n \u251C\u2500\u2500 ClosedAccess\n \u2502 \u251C\u2500\u2500 TEMPORARILY_CLOSED - Renovation, conservation\n \u2502 \u251C\u2500\u2500 EMBARGOED - Time-limited closure\n \u2502 \u251C\u2500\u2500 PERMANENTLY_CLOSED - Not accessible\n\
- \ \u2502 \u2514\u2500\u2500 REPATRIATED - Returned to community of origin\n \u2502\n \u2514\u2500\u2500 ConditionalAccess\n \u251C\u2500\u2500 CULTURALLY_SENSITIVE - Indigenous/sacred materials\n \u251C\u2500\u2500 PRIVACY_RESTRICTED - Personal data protection\n \u251C\u2500\u2500 FRAGILE_HANDLING - Special handling required\n \u2514\u2500\u2500 LEGAL_RESTRICTION - Copyright, legal constraints\n```\n\n**USE CASES**:\n\n1. **Archive Open Access**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/nationaal-archief-open\"\n access_level: \"PUBLIC_OPEN\"\n access_description: \"Open to all visitors during reading room hours\"\n conditions: \"Valid ID required for registration\"\n ```\n\n2. **Restricted Research Materials**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/university-special-collections\"\n access_level: \"RESEARCHERS_ONLY\"\n access_description: \"Academic researchers with institutional\
- \ affiliation\"\n conditions: \"Letter of introduction required from supervising institution\"\n requires_appointment: true\n ```\n\n3. **Embargoed Collection**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/donor-embargo-2050\"\n access_level: \"EMBARGOED\"\n access_description: \"Closed until 2050 per donor agreement\"\n embargo_end_date: \"2050-01-01\"\n embargo_reason: \"Donor privacy restrictions\"\n ```\n\n4. **Culturally Sensitive**:\n ```yaml\n AccessPolicy:\n policy_id: \"hc:access-policy/indigenous-protocols\"\n access_level: \"CULTURALLY_SENSITIVE\"\n access_description: \"Access governed by Traditional Knowledge protocols\"\n conditions: \"Consultation with originating community required\"\n cultural_protocol_url: \"https://localcontexts.org/tk-labels/\"\n ```\n\n**RELATIONSHIP TO DIM ARCHIVE**:\n\nDimArchive (Dark archive / Preservation-only storage) uses AccessPolicy to express:\n- Materials stored\
- \ for preservation, not current access\n- Access restricted until triggering conditions (time, event)\n- \"Gray literature\" or un-catalogued backlogs awaiting processing\n"
+ alt_descriptions:
+ nl: Beleid dat voorwaarden vastlegt waaronder collecties of onderdelen daarvan toegankelijk zijn.
+ de: Richtlinie die Bedingungen fuer den Zugang zu Sammlungen oder deren Teilen festlegt.
+ fr: Politique definissant les conditions d acces aux collections ou a leurs elements.
+ es: Politica que define las condiciones de acceso a colecciones o a sus partes.
+ ar: سياسة تحدد شروط الوصول إلى المجموعات أو عناصرها.
+ id: Kebijakan yang menetapkan ketentuan akses ke koleksi atau bagiannya.
+ zh: 规定对馆藏或其组成部分的访问条件的政策。
+ structured_aliases:
+ - {literal_form: toegangsbeleid, in_language: nl}
+ - {literal_form: Zugangsrichtlinie, in_language: de}
+ - {literal_form: politique d acces, in_language: fr}
+ - {literal_form: politica de acceso, in_language: es}
+ - {literal_form: سياسة وصول, in_language: ar}
+ - {literal_form: kebijakan akses, in_language: id}
+ - {literal_form: 访问政策, in_language: zh}
+ description: >-
+ Conditions under which a collection (or its members) may be accessed,
+ including restrictions, requirements, and temporal validity.
exact_mappings:
- premis:RightsStatus
close_mappings:
@@ -50,16 +64,13 @@ classes:
- has_level
- require
- pose_condition
- - require
- - require
- has_protocol
- - has_embargo_end_date
+ - has_deadline
- restricted_by
- impose
- legal_basis
- identified_by
- has_label
- - require
- review_date
- rights_statement
- rights_statement_url
@@ -122,19 +133,12 @@ classes:
- value: http://rightsstatements.org/vocab/InC/1.0/
- value: http://rightsstatements.org/vocab/NoC-US/1.0/
require:
- range: boolean
+ range: string
+ multivalued: true
examples:
- - value: true
- - value: false
- require:
- range: boolean
- examples:
- - value: true
- require:
-# range: string
- examples:
- - value: INSTITUTIONAL
- - value: true
+ - value: registration_required
+ - value: appointment_required
+ - value: institutional_affiliation_required
impose:
# range: string # Fee
inlined: false # Fixed invalid inline for primitive type
@@ -142,16 +146,16 @@ classes:
examples:
- value:
has_quantity:
- has_unit:
+ has_measurement_unit:
has_description: Daily reading room fee
- value:
has_quantity:
has_description: Free for researchers
- value:
has_quantity:
- has_unit:
+ has_measurement_unit:
has_description: General public fee
- has_embargo_end_date:
+ has_deadline:
range: date
examples:
- value: '2050-01-01'
@@ -181,21 +185,13 @@ classes:
- value:
begin_of_the_begin: '2024-01-01'
end_of_the_end: '2050-12-31'
- require:
- range: Appointment
- multivalued: true
- inlined: true
- examples:
- - value:
- - appointment_id: hc:appointment/special-collections-48h
- has_label: Special Collections Appointment
- has_description: Book at least 48 hours in advance for manuscript access
comments:
- AccessPolicy defines access conditions for Collection instances
- Used by Collection.access_policy_ref to link policies to holdings
- Supports RightsStatements.org and Local Contexts protocols
- Temporal validity enables policy versioning and embargo expiration
- DimArchive (dark archive) uses AccessPolicy to express preservation-only access
+ - Extended notes and legacy examples are stored in annotations
see_also:
- http://www.loc.gov/premis/rdf/v3/RightsStatus
- https://rightsstatements.org/
@@ -203,8 +199,8 @@ classes:
- https://www.ica.org/standards/RiC/ontology#Rule
examples:
- value:
- policy_id: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open
- policy_name: Nationaal Archief Public Access
+ identified_by: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open
+ has_label: Nationaal Archief Public Access
has_level:
has_label: PUBLIC_OPEN
has_description:
@@ -216,58 +212,73 @@ classes:
- has_type: AccessCondition
has_description:
description_text: Registration form must be completed
- - has_type: HandlingCondition
- has_description:
- description_text: Original materials handled with gloves
- registration_required: true
- requires_appointment: false
- has_contact_point:
+ temporal_extent:
+ begin_of_the_begin: '2024-01-01'
- value:
- policy_id: https://nde.nl/ontology/hc/access-policy/donor-embargo-2050
- policy_name: Embargoed until 2050
+ identified_by: https://nde.nl/ontology/hc/access-policy/donor-embargo-2050
+ has_label: Embargoed until 2050
has_level:
has_label: EMBARGOED
has_description:
description_text: Collection closed until 2050 per donor agreement
- has_embargo_end_date: '2050-01-01'
- has_embargo_reason: Donor privacy restrictions per deed of gift
+ has_deadline: '2050-01-01'
+ restricted_by: Donor privacy restrictions per deed of gift
legal_basis: Deed of Gift clause 4.2
review_date: '2049-06-01'
- - value:
- policy_id: https://nde.nl/ontology/hc/access-policy/dim-archive-preservation
- policy_name: DIM Archive - Preservation Only
- has_level:
- has_label: TEMPORARILY_CLOSED
- has_description:
- description_text: Materials in preservation storage, not currently accessible
- pose_condition:
- - has_type: ProcessingCondition
- has_description:
- description_text: Awaiting processing and cataloging
- - has_type: AccessCondition
- has_description:
- description_text: Access may be arranged for urgent research needs
- requires_appointment: true
- credentials_required: PROFESSIONAL
- has_contact_point:
- - value:
- policy_id: https://nde.nl/ontology/hc/access-policy/special-collections-rich
- policy_name: Special Collections - Rich Appointment Policy
- has_level:
- has_label: RESEARCHERS_ONLY
- has_description:
- description_text: Academic researchers with institutional affiliation
- require:
- - appointment_id: hc:appointment/special-collections-booking
- has_label: Special Collections Appointment
- has_description: 'Appointments for manuscript and rare book collections must be made
- at least 48 hours in advance. Please specify which materials you
- wish to consult.
- '
- registration_required: true
- credentials_required: INSTITUTIONAL
- has_contact_point:
+ temporal_extent:
+ begin_of_the_begin: '2024-01-01'
+ end_of_the_end: '2050-12-31'
+ notes:
+ - |
+ Preserved from prior description (commit 37852a46):
+
+ "Access policy defining conditions under which heritage collections can be accessed.\n\n**PURPOSE**:\n\nAccessPolicy captures the access conditions governing a Collection:\n- WHO can access (public, researchers, staff only)\n- HOW access is granted (open, by appointment, with credentials)\n- WHEN access is available (opening hours, embargo periods)\n- WHAT restrictions apply (fragile materials, privacy, cultural sensitivity)\n\n1. **PREMIS**:\n - `premis:RightsStatus` - \"Information about the rights status of an object.\"\n - Links to Collection via premis:rightsStatus\n\n2. **Dublin Core**:\n - `dcterms:accessRights` - \"Information about who may access the resource\n or an indication of its security status.\"\n\n3. **RiC-O**:\n - `rico:hasOrHadAllMembersWithAccessConditions` - Links RecordSet to access\n conditions applying to all members\n\n4. **RightsStatements.org**:\n - Standardized rights statements for cultural heritage\n - E.g., \"In Copyright\"\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ modeling_notes: |
+ Purpose
+
+ AccessPolicy captures access conditions governing a collection or a set of records:
+ - who can access (public, researchers, staff)
+ - how access is granted (open, appointment, credentials)
+ - when access applies (opening hours, embargo periods)
+ - what restrictions apply (fragile handling, privacy, cultural sensitivity)
+
+ Alignment notes
+
+ - PREMIS: premis:RightsStatus ("Information about the rights status of an object")
+ - DCTerms: dcterms:accessRights (who may access / security status)
+ - RiC-O: rico:hasOrHadAllMembersWithAccessConditions (conditions applying to all members)
+ - RightsStatements.org: standardized rights statements (e.g., "In Copyright")
+
+ Access level taxonomy (illustrative)
+
+ - Open access: PUBLIC_OPEN, PUBLIC_REGISTRATION, PUBLIC_ONLINE
+ - Restricted access: RESEARCHERS_ONLY, BY_APPOINTMENT, STAFF_ONLY, PERMISSION_REQUIRED
+ - Closed access: TEMPORARILY_CLOSED, EMBARGOED, PERMANENTLY_CLOSED, REPATRIATED
+ - Conditional access: CULTURALLY_SENSITIVE, PRIVACY_RESTRICTED, FRAGILE_HANDLING, LEGAL_RESTRICTION
+
+ DimArchive (dark archive)
+
+ A preservation-only storage context can use AccessPolicy to express:
+ - materials are stored for preservation, not current access
+ - access is restricted until triggering conditions (time or event)
+ - backlogs awaiting processing
+
+ legacy_examples: |
+ Preserved from earlier migration examples; may include fields not currently modeled
+ as slots on this class.
+
+ - policy_id: https://nde.nl/ontology/hc/access-policy/nationaal-archief-open
+ policy_name: Nationaal Archief Public Access
+ has_level: {has_label: PUBLIC_OPEN}
+ has_description: {description_text: Open to all visitors during reading room hours}
+ registration_required: true
+
+ - policy_id: https://nde.nl/ontology/hc/access-policy/dim-archive-preservation
+ policy_name: DIM Archive - Preservation Only
+ has_level: {has_label: TEMPORARILY_CLOSED}
+ has_description: {description_text: Materials in preservation storage, not currently accessible}
+ credentials_required: PROFESSIONAL
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml
index 9414ce138d..5b4045e1ba 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessTriggerEvent.yaml
@@ -1,12 +1,12 @@
id: https://nde.nl/ontology/hc/class/AccessTriggerEvent
name: AccessTriggerEvent
-title: AccessTriggerEvent
-description: An event that triggers a change in access status (e.g. embargo expiration).
+title: Access Trigger Event
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
schema: http://schema.org/
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- linkml:types
@@ -14,12 +14,82 @@ imports:
- ../slots/temporal_extent
classes:
AccessTriggerEvent:
+ description: >-
+ Occurrence that causes a change in the accessibility status of materials,
+ such as an embargo expiration, conservation completion, or declassification.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis die een verandering in de toegankelijkheidsstatus van materialen
+ veroorzaakt, zoals het aflopen van een embargo, voltooiing van conservering
+ of declassificatie.
+ de: >-
+ Ereignis, das eine Aenderung des Zugriffsstatus von Materialien verursacht,
+ wie z.B. Ablauf eines Embargos, Abschluss der Konservierung oder
+ Deklassifizierung.
+ fr: >-
+ Evenement provoquant un changement dans le statut d'accessibilite des
+ documents, tel que l'expiration d'un embargo, l'achevement d'une
+ conservation ou une declassification.
+ es: >-
+ Evento que causa un cambio en el estado de accesibilidad de los materiales,
+ como la expiracion de un embargo, la finalizacion de la conservacion o
+ la desclasificacion.
+ ar: >-
+ حدث يسبب تغييرًا في حالة إمكانية الوصول إلى المواد، مثل انتهاء الحظر
+ أو إتمام الصيانة أو رفع السرية.
+ id: >-
+ Peristiwa yang menyebabkan perubahan status aksesibilitas materi, seperti
+ berakhirnya embargo, penyelesaian konservasi, atau deklasifikasi.
+ zh: >-
+ 导致材料可访问性状态发生变化的事件,如禁令到期、保护完成或解密。
+ examples:
+ - value:
+ has_description: Embargo period expires
+ temporal_extent:
+ begin_of_the_begin: "2050-01-01"
+ description: Embargo expiration triggering open access
+ - value:
+ has_description: Conservation treatment completed
+ temporal_extent:
+ begin_of_the_begin: "2024-06-15"
+ description: Conservation completion enabling physical access
+ - value:
+ has_description: 30-year rule declassification
+ temporal_extent:
+ begin_of_the_begin: "2024-01-01"
+ description: Statutory declassification of government records
class_uri: prov:Activity
- description: Access trigger event.
slots:
- has_description
- temporal_extent
+ structured_aliases:
+ - literal_form: toegangstriggerevenement
+ in_language: nl
+ - literal_form: Zugriffsausloeser
+ in_language: de
+ - literal_form: evenement declencheur d'acces
+ in_language: fr
+ - literal_form: evento desencadenante de acceso
+ in_language: es
+ - literal_form: حدث تشغيل الوصول
+ in_language: ar
+ - literal_form: peristiwa pemicu akses
+ in_language: id
+ - literal_form: 访问触发事件
+ in_language: zh
+ keywords:
+ - embargo expiration
+ - declassification
+ - conservation completion
+ - policy change
+ - access status change
+ broad_mappings:
+ - skos:Concept
+ - prov:Activity
+ comments:
+ - Used to automate access policy changes based on temporal conditions
+ - Links to AccessPolicy via temporal_extent constraints
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to access status changes
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml
index 0b4776ed97..e0ab6b6962 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessibilityFeature.yaml
@@ -1,29 +1,93 @@
id: https://nde.nl/ontology/hc/class/AccessibilityFeature
name: AccessibilityFeature
-title: AccessibilityFeature
-description: >-
- A feature providing accessibility.
-
+title: Accessibility Feature
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#
default_prefix: hc
-
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_label
classes:
AccessibilityFeature:
+ description: >-
+ Characteristic or accommodation enabling persons with disabilities to use
+ collections, services, or facilities within a heritage institution.
+ alt_descriptions:
+ nl: >-
+ Kenmerk of aanpassing die personen met een handicap in staat stelt om
+ collecties, diensten of faciliteiten binnen een erfgoedinstelling te gebruiken.
+ de: >-
+ Merkmal oder Anpassung, die es Personen mit Behinderungen ermoeglicht,
+ Sammlungen, Dienstleistungen oder Einrichtungen einer Kulturerbeeinrichtung
+ zu nutzen.
+ fr: >-
+ Caracteristique ou amenagement permettant aux personnes handicapees d'utiliser
+ les collections, services ou installations d'une institution patrimoniale.
+ es: >-
+ Caracteristica o adaptacion que permite a las personas con discapacidad
+ utilizar colecciones, servicios o instalaciones dentro de una institucion
+ patrimonial.
+ ar: >-
+ ميزة أو تسهيل يمكن الأشخاص ذوي الإعاقة من استخدام المجموعات أو الخدمات
+ أو المرافق داخل مؤسسة تراثية.
+ id: >-
+ Karakteristik atau akomodasi yang memungkinkan penyandang disabilitas
+ menggunakan koleksi, layanan, atau fasilitas di dalam lembaga warisan.
+ zh: >-
+ 使残障人士能够使用遗产机构内馆藏、服务或设施的特征或无障碍设施。
+ examples:
+ - value:
+ has_label: Wheelchair Access
+ has_description: Fully wheelchair-accessible galleries and reading rooms
+ description: Physical accessibility for mobility-impaired visitors
+ - value:
+ has_label: Audio Description
+ has_description: Audio description available for visual materials
+ description: Audio description service for visually impaired visitors
+ - value:
+ has_label: Sign Language Tours
+ has_description: Guided tours available in sign language upon request
+ description: Sign language interpretation for deaf visitors
class_uri: schema:LocationFeatureSpecification
- description: Accessibility feature.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
slots:
- - has_label
- - has_description
+ - has_label
+ - has_description
+ structured_aliases:
+ - literal_form: toegankelijkheidsvoorziening
+ in_language: nl
+ - literal_form: Barrierefreiheitsmerkmal
+ in_language: de
+ - literal_form: amenagement d'accessibilite
+ in_language: fr
+ - literal_form: caracteristica de accesibilidad
+ in_language: es
+ - literal_form: ميزة إمكانية الوصول
+ in_language: ar
+ - literal_form: fitur aksesibilitas
+ in_language: id
+ - literal_form: 无障碍设施
+ in_language: zh
+ keywords:
+ - disability access
+ - wheelchair access
+ - audio description
+ - sign language
+ - braille
+ - large print
+ - sensory-friendly
+ - accessible facilities
+ close_mappings:
+ - schema:LocationFeatureSpecification
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Aligns with WCAG guidelines for digital accessibility
+ - Includes physical, sensory, and cognitive accommodations
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific to disability accommodations
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml
index 3a8289cf80..2c5d0009f1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionEvent.yaml
@@ -1,31 +1,109 @@
id: https://nde.nl/ontology/hc/class/AccessionEvent
name: AccessionEvent
title: Accession Event
-description: The act of accessioning a record or object into a collection. MIGRATED from has_accession_date slot context per Rule 53. Follows rico:Instantiation.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/identified_by
- ../slots/has_label
- ../slots/temporal_extent
-default_prefix: hc
classes:
AccessionEvent:
- class_uri: rico:Instantiation
+ description: >-
+ Administrative act of formally incorporating an object or record into a
+ heritage institution's permanent collection, typically assigning an
+ accession number and recording provenance.
+ alt_descriptions:
+ nl: >-
+ Administratieve handeling waarbij een object of record formeel wordt
+ opgenomen in de permanente collectie van een erfgoedinstelling, waarbij
+ doorgaans een inventarisnummer wordt toegekend en de herkomst wordt
+ vastgelegd.
+ de: >-
+ Verwaltungsakt der formalen Aufnahme eines Objekts oder Dokuments in die
+ permanente Sammlung einer Kulturerbeeinrichtung, bei dem typischerweise
+ eine Zugangsnummer vergeben und die Provenienz dokumentiert wird.
+ fr: >-
+ Acte administratif d'incorporation formelle d'un objet ou document dans
+ la collection permanente d'une institution patrimoniale, attribuant
+ generalement un numero d'accession et documentant la provenance.
+ es: >-
+ Acto administrativo de incorporar formalmente un objeto o documento a la
+ coleccion permanente de una institucion patrimonial, generalmente
+ asignando un numero de adquisicion y registrando la procedencia.
+ ar: >-
+ إجراء إداري يتمثل في إدماج رسمي لشيء أو سجل في المجموعة الدائمة لمؤسسة
+ تراثية، مع تخصيص رقم إدخال وتسجيل المصدر عادة.
+ id: >-
+ Tindakan administratif untuk memasukkan secara formal suatu objek atau
+ rekod ke dalam koleksi permanen lembaga warisan, biasanya dengan
+ menetapkan nomor aksesi dan mencatat provenans.
+ zh: >-
+ 将物品或记录正式纳入遗产机构永久馆藏的行政行为,通常分配入藏编号并记录来源。
+ examples:
+ - value:
+ has_label: 2024.001 Accession
+ temporal_extent:
+ begin_of_the_begin: "2024-01-15"
+ end_of_the_end: "2024-01-15"
+ has_description: Initial accession of photographs from Van der Berg collection
+ description: First accession of a new year
+ - value:
+ has_label: 1923.042 Accession
+ temporal_extent:
+ begin_of_the_begin: "1923-06-01"
+ end_of_the_end: "1923-06-30"
+ has_description: Historical accession of medieval manuscripts
+ description: Historical accession with uncertain date
+ class_uri: crm:E63_Beginning_of_Existence
slots:
- temporal_extent
- has_label
- has_description
- identified_by
+ structured_aliases:
+ - literal_form: inventarisatiegebeurtenis
+ in_language: nl
+ - literal_form: Zugangsereignis
+ in_language: de
+ - literal_form: evenement d'accession
+ in_language: fr
+ - literal_form: evento de adquisicion
+ in_language: es
+ - literal_form: حدث الإدخال
+ in_language: ar
+ - literal_form: peristiwa akses
+ in_language: id
+ - literal_form: 入藏事件
+ in_language: zh
+ keywords:
+ - accessioning
+ - cataloging
+ - registration
+ - accession number
+ - collection entry
+ - provenance recording
slot_usage:
temporal_extent:
required: true
+ exact_mappings:
+ - crm:E63_Beginning_of_Existence
+ broad_mappings:
+ - skos:Concept
+ close_mappings:
+ - rico:Instantiation
+ comments:
+ - Migrated from has_accession_date slot context per Rule 53
+ - Marks formal transfer of custody or ownership to the institution
+ - Typically generates an accession number for tracking
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to accessioning activities
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml
index 41938222e3..5c734d8388 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccessionNumber.yaml
@@ -1,28 +1,98 @@
id: https://nde.nl/ontology/hc/class/AccessionNumber
name: AccessionNumber
title: Accession Number
-description: A unique identifier assigned to an object or record upon accession. MIGRATED from has_accession_number slot per Rule 53. Follows rico:Identifier or crm:E42_Identifier.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
+ - ../classes/Identifier
- ../slots/has_description
- ../slots/has_label
-default_prefix: hc
classes:
AccessionNumber:
+ description: >-
+ Unique identifier assigned to an object or record upon formal incorporation
+ into a heritage institution's collection, following institutional numbering
+ conventions (e.g., year.sequence, donor.collection.item).
+ alt_descriptions:
+ nl: >-
+ Unieke identificator die wordt toegekend aan een object of record bij de
+ formele opname in de collectie van een erfgoedinstelling, volgens
+ institutionele nummeringsconventies.
+ de: >-
+ Eindeutiger Identifikator, der einem Objekt oder Dokument bei der formalen
+ Aufnahme in die Sammlung einer Kulturerbeeinrichtung zugewiesen wird,
+ gemaess institutionellen Nummerierungskonventionen.
+ fr: >-
+ Identifiant unique attribue a un objet ou document lors de son incorporation
+ formelle dans la collection d'une institution patrimoniale, selon les
+ conventions de numerotation institutionnelles.
+ es: >-
+ Identificador unico asignado a un objeto o documento al incorporarse
+ formalmente a la coleccion de una institucion patrimonial, siguiendo las
+ convenciones de numeracion institucionales.
+ ar: >-
+ معرف فريد يخصص لشيء أو سجل عند إدماجه رسميًا في مجموعة مؤسسة تراثية،
+ وفقًا لاتفاقيات الترقيم المؤسسية.
+ id: >-
+ Pengenal unik yang ditetapkan untuk objek atau rekod saat dimasukkan secara
+ formal ke dalam koleksi lembaga warisan, mengikuti konvensi penomoran
+ institusional.
+ zh: >-
+ 物品或记录正式纳入遗产机构馆藏时分配的唯一标识符,遵循机构编号惯例。
+ examples:
+ - value:
+ has_label: "2024.001.001"
+ has_description: First item in first accession of 2024
+ description: Year-based accession numbering
+ - value:
+ has_label: "MS-1234"
+ has_description: Manuscript collection identifier
+ description: Collection-based accession numbering
+ - value:
+ has_label: "DON.2023.SMITH.005"
+ has_description: Fifth item from Smith donation in 2023
+ description: Donor-based accession numbering
is_a: Identifier
class_uri: rico:Identifier
slots:
- has_label
- has_description
- exact_mappings:
+ structured_aliases:
+ - literal_form: inventarisnummer
+ in_language: nl
+ - literal_form: Zugangsnummer
+ in_language: de
+ - literal_form: numero d'accession
+ in_language: fr
+ - literal_form: numero de adquisicion
+ in_language: es
+ - literal_form: رقم الإدخال
+ in_language: ar
+ - literal_form: nomor akses
+ in_language: id
+ - literal_form: 入藏编号
+ in_language: zh
+ keywords:
+ - inventory number
+ - catalog number
+ - object ID
+ - collection identifier
+ - registration number
+ broad_mappings:
- crm:E42_Identifier
+ - skos:Concept
+ - rico:Identifier
+ comments:
+ - Migrated from has_accession_number slot per Rule 53
+ - Format varies by institution (year-sequence, donor-collection, etc.)
+ - Key to provenance tracking and collection management
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to accession identifiers
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml
index c704cd6271..63d2ddb62a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccountIdentifier.yaml
@@ -1,27 +1,83 @@
id: https://nde.nl/ontology/hc/class/AccountIdentifier
name: AccountIdentifier
-title: AccountIdentifier
-description: >-
- Identifier for an account.
-
+title: Account Identifier
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#
default_prefix: hc
-
imports:
- linkml:types
- ../slots/has_value
classes:
AccountIdentifier:
+ description: >-
+ Unique identifier for a user account within a heritage institution's
+ registration or access management system.
+ alt_descriptions:
+ nl: >-
+ Unieke identificator voor een gebruikersaccount binnen het registratie-
+ of toegangsbeheersysteem van een erfgoedinstelling.
+ de: >-
+ Eindeutiger Identifikator fuer ein Benutzerkonto innerhalb des
+ Registrierungs- oder Zugriffsverwaltungssystems einer
+ Kulturerbeeinrichtung.
+ fr: >-
+ Identifiant unique pour un compte utilisateur dans le systeme
+ d'enregistrement ou de gestion des acces d'une institution patrimoniale.
+ es: >-
+ Identificador unico para una cuenta de usuario dentro del sistema de
+ registro o gestion de acceso de una institucion patrimonial.
+ ar: >-
+ معرف فريد لحساب مستخدم ضمن نظام التسجيل أو إدارة الوصول لمؤسسة تراثية.
+ id: >-
+ Pengenal unik untuk akun pengguna dalam sistem pendaftaran atau manajemen
+ akses lembaga warisan.
+ zh: >-
+ 遗产机构注册或访问管理系统中用户账户的唯一标识符。
+ examples:
+ - value:
+ has_value: READER-2024-00123
+ description: Reader registration identifier
+ - value:
+ has_value: api-key-abc123xyz
+ description: API access key identifier
+ - value:
+ has_value: ORCID-0000-0001-2345-6789
+ description: Researcher ORCID linked to account
class_uri: schema:PropertyValue
- description: Account identifier.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
slots:
- - has_value
+ - has_value
+ structured_aliases:
+ - literal_form: accountidentificator
+ in_language: nl
+ - literal_form: Kontokennzeichen
+ in_language: de
+ - literal_form: identifiant de compte
+ in_language: fr
+ - literal_form: identificador de cuenta
+ in_language: es
+ - literal_form: معرف الحساب
+ in_language: ar
+ - literal_form: pengenal akun
+ in_language: id
+ - literal_form: 账户标识符
+ in_language: zh
+ keywords:
+ - user ID
+ - reader ID
+ - registration number
+ - API key
+ - account number
+ - login identifier
+ broad_mappings:
+ - skos:Concept
+ - schema:PropertyValue
+ comments:
+ - Used to track researcher registrations and access permissions
+ - May link to external identity systems (ORCID, institutional SSO)
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific to account identifiers
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml
index 76ca9825b9..7117961db6 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccountStatus.yaml
@@ -1,27 +1,88 @@
id: https://nde.nl/ontology/hc/class/AccountStatus
name: AccountStatus
-title: AccountStatus
-description: >-
- Status of an account.
-
+title: Account Status
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
-
default_prefix: hc
-
imports:
- linkml:types
- ../slots/has_label
classes:
AccountStatus:
+ description: >-
+ Current state of a user account within a heritage institution's registration
+ system, indicating whether it is active, suspended, expired, or pending.
+ alt_descriptions:
+ nl: >-
+ Huidige status van een gebruikersaccount binnen het registratiesysteem van
+ een erfgoedinstelling, die aangeeft of het actief, opgeschort, verlopen
+ of in afwachting is.
+ de: >-
+ Aktueller Status eines Benutzerkontos innerhalb des Registrierungssystems
+ einer Kulturerbeeinrichtung, der angibt, ob es aktiv, suspendiert,
+ abgelaufen oder ausstehend ist.
+ fr: >-
+ Etat actuel d'un compte utilisateur dans le systeme d'enregistrement d'une
+ institution patrimoniale, indiquant s'il est actif, suspendu, expire ou
+ en attente.
+ es: >-
+ Estado actual de una cuenta de usuario dentro del sistema de registro de
+ una institucion patrimonial, indicando si esta activa, suspendida, vencida
+ o pendiente.
+ ar: >-
+ الحالة الحالية لحساب مستخدم ضمن نظام التسجيل لمؤسسة تراثية، تشير إلى
+ ما إذا كان نشطًا أو معلقًا أو منتهيًا أو قيد الانتظار.
+ id: >-
+ Status akun pengguna saat ini dalam sistem pendaftaran lembaga warisan,
+ menunjukkan apakah aktif, ditangguhkan, kedaluwarsa, atau menunggu.
+ zh: >-
+ 遗产机构注册系统中用户账户的当前状态,表示其是活跃、暂停、过期还是待定。
+ examples:
+ - value:
+ has_label: Active
+ description: Account is active and may access services
+ - value:
+ has_label: Suspended
+ description: Account temporarily suspended due to policy violation
+ - value:
+ has_label: Expired
+ description: Registration period has ended
+ - value:
+ has_label: Pending Approval
+ description: New account awaiting administrator review
class_uri: skos:Concept
- description: Account status.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
slots:
- - has_label
+ - has_label
+ structured_aliases:
+ - literal_form: accountstatus
+ in_language: nl
+ - literal_form: Kontostatus
+ in_language: de
+ - literal_form: statut du compte
+ in_language: fr
+ - literal_form: estado de la cuenta
+ in_language: es
+ - literal_form: حالة الحساب
+ in_language: ar
+ - literal_form: status akun
+ in_language: id
+ - literal_form: 账户状态
+ in_language: zh
+ keywords:
+ - active
+ - suspended
+ - expired
+ - pending
+ - blocked
+ - verified
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Used for reader registration lifecycle management
+ - May trigger automated access policy changes
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific to account status taxonomy
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml
index 93464720ef..deb34f9daa 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Accreditation.yaml
@@ -1,27 +1,84 @@
id: https://nde.nl/ontology/hc/class/Accreditation
name: Accreditation
title: Accreditation
-description: >-
- Accreditation status or certificate.
-
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#
default_prefix: hc
-
imports:
- linkml:types
- ../slots/has_label
classes:
Accreditation:
+ description: >-
+ Formal recognition that a heritage institution or program meets established
+ standards of quality, professionalism, or compliance.
+ alt_descriptions:
+ nl: >-
+ Formele erkenning dat een erfgoedinstelling of -programma voldoet aan
+ vastgestelde normen voor kwaliteit, professionaliteit of naleving.
+ de: >-
+ Formelle Anerkennung, dass eine Kulturerbeeinrichtung oder ein Programm
+ etablierte Standards fuer Qualitaet, Professionalitaet oder Compliance
+ erfuellt.
+ fr: >-
+ Reconnaissance formelle qu'une institution patrimoniale ou un programme
+ repond aux normes etablies de qualite, de professionnalisme ou de
+ conformite.
+ es: >-
+ Reconocimiento formal de que una institucion patrimonial o programa cumple
+ con los estandares establecidos de calidad, profesionalismo o cumplimiento.
+ ar: >-
+ اعتراف رسمي بأن مؤسسة تراثية أو برنامجًا يلبي المعايير المحددة للجودة
+ أو الاحترافية أو الامتثال.
+ id: >-
+ Pengakuan formal bahwa lembaga warisan atau program memenuhi standar
+ kualitas, profesionalisme, atau kepatuhan yang ditetapkan.
+ zh: >-
+ 遗产机构或项目符合既定质量、专业或合规标准的正式认可。
+ examples:
+ - value:
+ has_label: Museum Accreditation Scheme
+ description: UK Museum Accreditation standard
+ - value:
+ has_label: ISO 27001 Certification
+ description: Information security management certification
+ - value:
+ has_label: Archives Certification
+ description: Archives service certification
class_uri: schema:Permit
- description: Accreditation.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
slots:
- - has_label
+ - has_label
+ structured_aliases:
+ - literal_form: accreditatie
+ in_language: nl
+ - literal_form: Akkreditierung
+ in_language: de
+ - literal_form: accreditation
+ in_language: fr
+ - literal_form: acreditacion
+ in_language: es
+ - literal_form: الاعتماد
+ in_language: ar
+ - literal_form: akreditasi
+ in_language: id
+ - literal_form: 认证
+ in_language: zh
+ keywords:
+ - certification
+ - quality standard
+ - professional recognition
+ - compliance
+ - institutional assessment
+ broad_mappings:
+ - skos:Concept
+ - schema:Permit
+ comments:
+ - May be required for funding eligibility or professional standing
+ - Typically involves periodic review and renewal
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific to institutional recognition
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml
index 7f4eaa46de..94d582a125 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationBody.yaml
@@ -1,27 +1,82 @@
id: https://nde.nl/ontology/hc/class/AccreditationBody
name: AccreditationBody
-title: AccreditationBody
-description: >-
- Organization that grants accreditation.
-
+title: Accreditation Body
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#
default_prefix: hc
-
imports:
- linkml:types
- ../slots/has_name
classes:
AccreditationBody:
+ description: >-
+ Organization authorized to assess and grant accreditation to heritage
+ institutions, programs, or professionals.
+ alt_descriptions:
+ nl: >-
+ Organisatie die bevoegd is om accreditaties te beoordelen en toe te kennen
+ aan erfgoedinstellingen, programma's of professionals.
+ de: >-
+ Organisation, die berechtigt ist, Akkreditierungen fuer
+ Kulturerbeeinrichtungen, Programme oder Fachleute zu bewerten und zu
+ verleihen.
+ fr: >-
+ Organisation autorisee a evaluer et accorder l'accreditation aux
+ institutions patrimoniales, programmes ou professionnels.
+ es: >-
+ Organizacion autorizada para evaluar y otorgar acreditacion a
+ instituciones patrimoniales, programas o profesionales.
+ ar: >-
+ منظمة مخولة لتقييم ومنح الاعتماد للمؤسسات التراثية أو البرامج أو
+ المحترفين.
+ id: >-
+ Organisasi yang berwenang untuk menilai dan memberikan akreditasi kepada
+ lembaga warisan, program, atau profesional.
+ zh: >-
+ 有权评估并授予遗产机构、项目或专业人员认证的组织。
+ examples:
+ - value:
+ has_name: Arts Council England
+ description: UK museum accreditation authority
+ - value:
+ has_name: International Council of Museums
+ description: International museum professional body
+ - value:
+ has_name: National Archives
+ description: National archives accreditation body
class_uri: schema:Organization
- description: Accreditation body.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
slots:
- - has_name
+ - has_name
+ structured_aliases:
+ - literal_form: accreditatieinstantie
+ in_language: nl
+ - literal_form: Akkreditierungsstelle
+ in_language: de
+ - literal_form: organisme d'accreditation
+ in_language: fr
+ - literal_form: organismo de acreditacion
+ in_language: es
+ - literal_form: هيئة الاعتماد
+ in_language: ar
+ - literal_form: lembaga akreditasi
+ in_language: id
+ - literal_form: 认证机构
+ in_language: zh
+ keywords:
+ - certifying authority
+ - standards body
+ - professional organization
+ - regulatory body
+ broad_mappings:
+ - skos:Concept
+ - schema:Organization
+ comments:
+ - May be governmental, quasi-governmental, or professional body
+ - Sets criteria and conducts assessments for accreditation
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific to accreditation-granting organizations
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml
index 2ca9c41531..0f3d5749af 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccreditationEvent.yaml
@@ -1,27 +1,81 @@
id: https://nde.nl/ontology/hc/class/AccreditationEvent
name: AccreditationEvent
-title: AccreditationEvent
-description: >-
- Event of granting accreditation.
-
+title: Accreditation Event
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
-
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
-
imports:
- linkml:types
- ../slots/temporal_extent
classes:
AccreditationEvent:
+ description: >-
+ Occurrence of granting, renewing, suspending, or revoking accreditation
+ status for a heritage institution or program.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis waarbij een accreditatiestatus aan een erfgoedinstelling of
+ -programma wordt verleend, vernieuwd, opgeschort of ingetrokken.
+ de: >-
+ Ereignis der Erteilung, Erneuerung, Aussetzung oder des Entzugs des
+ Akkreditierungsstatus einer Kulturerbeeinrichtung oder eines Programms.
+ fr: >-
+ Evenement d'octroi, de renouvellement, de suspension ou de retrait du
+ statut d'accreditation d'une institution patrimoniale ou d'un programme.
+ es: >-
+ Evento de otorgamiento, renovacion, suspension o revocacion del estado
+ de acreditacion de una institucion patrimonial o programa.
+ ar: >-
+ حدث منح أو تجديد أو تعليق أو إلغاء حالة الاعتماد لمؤسسة تراثية أو برنامج.
+ id: >-
+ Peristiwa pemberian, pembaruan, penangguhan, atau pencabutan status
+ akreditasi untuk lembaga warisan atau program.
+ zh: >-
+ 授予、续期、暂停或撤销遗产机构或项目认证状态的事件。
+ examples:
+ - value:
+ temporal_extent:
+ begin_of_the_begin: "2024-01-15"
+ end_of_the_end: "2024-01-15"
+ description: Initial accreditation granted
+ - value:
+ temporal_extent:
+ begin_of_the_begin: "2029-01-15"
+ end_of_the_end: "2029-01-15"
+ description: Five-year renewal completed
class_uri: prov:Activity
- description: Accreditation event.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
slots:
- - temporal_extent
+ - temporal_extent
+ structured_aliases:
+ - literal_form: accreditatiegebeurtenis
+ in_language: nl
+ - literal_form: Akkreditierungsereignis
+ in_language: de
+ - literal_form: evenement d'accreditation
+ in_language: fr
+ - literal_form: evento de acreditacion
+ in_language: es
+ - literal_form: حدث الاعتماد
+ in_language: ar
+ - literal_form: peristiwa akreditasi
+ in_language: id
+ - literal_form: 认证事件
+ in_language: zh
+ keywords:
+ - accreditation grant
+ - accreditation renewal
+ - accreditation suspension
+ - accreditation revocation
+ broad_mappings:
+ - skos:Concept
+ - prov:Activity
+ comments:
+ - Links institution to accreditation status with temporal validity
+ - May include assessment results and conditions
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific to accreditation lifecycle events
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml
index 34abee5ac1..baa314d156 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Accumulation.yaml
@@ -1,25 +1,92 @@
id: https://nde.nl/ontology/hc/class/Accumulation
name: Accumulation
title: Accumulation
-description: The relation/period during which the records were accumulated.
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#
- wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/temporal_extent
classes:
Accumulation:
+ description: >-
+ Period during which records or materials were gathered or created by an
+ individual or organization before transfer to an archival repository.
+ alt_descriptions:
+ nl: >-
+ Periode waarin archiefbescheiden of materialen werden verzameld of
+ gecreëerd door een persoon of organisatie voordat ze werden overgedragen
+ aan een archiefbewaarplaats.
+ de: >-
+ Zeitraum, in dem Unterlagen oder Materialien von einer Person oder
+ Organisation gesammelt oder erstellt wurden, bevor sie an ein Archiv
+ uebergeben wurden.
+ fr: >-
+ Periode pendant laquelle des documents ou materiaux ont ete rassembles ou
+ crees par une personne ou une organisation avant leur transfert vers un
+ depot d'archives.
+ es: >-
+ Periodo durante el cual los registros o materiales fueron recopilados o
+ creados por una persona u organizacion antes de su transferencia a un
+ repositorio de archivos.
+ ar: >-
+ الفترة التي تم خلالها تجميع السجلات أو المواد أو إنشاؤها من قبل فرد
+ أو منظمة قبل نقلها إلى مستودع أرشيفي.
+ id: >-
+ Periode dimana rekod atau materi dikumpulkan atau dibuat oleh individu
+ atau organisasi sebelum ditransfer ke repositori arsip.
+ zh: >-
+ 记录或材料在移交给档案保管机构之前由个人或组织收集或创建的期间。
+ examples:
+ - value:
+ has_description: Records accumulated during director tenure 1980-1995
+ temporal_extent:
+ begin_of_the_begin: "1980-01-01"
+ end_of_the_end: "1995-12-31"
+ description: Accumulation period for corporate records
+ - value:
+ has_description: Personal papers accumulated over lifetime
+ temporal_extent:
+ begin_of_the_begin: "1920-01-01"
+ end_of_the_end: "1990-12-31"
+ description: Personal archive accumulation
class_uri: rico:AccumulationRelation
- description: The relation/period during which the records were accumulated.
slots:
- temporal_extent
- has_description
+ structured_aliases:
+ - literal_form: accumulatie
+ in_language: nl
+ - literal_form: Akkumulation
+ in_language: de
+ - literal_form: accumulation
+ in_language: fr
+ - literal_form: acumulacion
+ in_language: es
+ - literal_form: التراكم
+ in_language: ar
+ - literal_form: akumulasi
+ in_language: id
+ - literal_form: 积累
+ in_language: zh
+ keywords:
+ - accumulation period
+ - record creation
+ - provenance formation
+ - archival accumulation
+ exact_mappings:
+ - rico:AccumulationRelation
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Key concept in archival provenance documentation
+ - Helps establish context for record creation and assembly
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archival accumulation
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml
index 7be28a5228..713dcebef0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AccuracyLevel.yaml
@@ -1,13 +1,12 @@
id: https://nde.nl/ontology/hc/class/AccuracyLevel
name: AccuracyLevel
title: Accuracy Level
-description: A qualitative or quantitative level of accuracy (e.g. for coordinates).
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#
- wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
@@ -15,13 +14,82 @@ imports:
- ../slots/has_value
classes:
AccuracyLevel:
+ description: >-
+ Qualitative or quantitative assessment of the precision or reliability of
+ data, particularly for coordinates, measurements, or transcriptions.
+ alt_descriptions:
+ nl: >-
+ Kwalitatieve of kwantitatieve beoordeling van de nauwkeurigheid of
+ betrouwbaarheid van gegevens, met name voor coördinaten, metingen of
+ transcripties.
+ de: >-
+ Qualitative oder quantitative Bewertung der Praezision oder
+ Zuverlaessigkeit von Daten, insbesondere fuer Koordinaten, Messungen
+ oder Transkriptionen.
+ fr: >-
+ Evaluation qualitative ou quantitative de la precision ou de la
+ fiabilite des donnees, en particulier pour les coordonnees, les
+ mesures ou les transcriptions.
+ es: >-
+ Evaluacion cualitativa o cuantitativa de la precision o confiabilidad
+ de los datos, particularmente para coordenadas, mediciones o
+ transcripciones.
+ ar: >-
+ تقييم نوعي أو كمي لدقة أو موثوقية البيانات، لا سيما للإحداثيات أو
+ القياسات أو النسخ.
+ id: >-
+ Penilaian kualitatif atau kuantitatif tentang presisi atau keandalan
+ data, khususnya untuk koordinat, pengukuran, atau transkripsi.
+ zh: >-
+ 对数据精确性或可靠性的定性或定量评估,特别适用于坐标、测量或转录。
+ examples:
+ - value:
+ has_label: High Precision
+ has_value: "+/- 10 meters"
+ has_description: GPS coordinate with differential correction
+ description: Survey-grade GPS accuracy
+ - value:
+ has_label: Approximate
+ has_value: "+/- 1 kilometer"
+ has_description: Historic location estimated from description
+ description: Historical location estimate
+ - value:
+ has_label: Transcription Verified
+ has_description: Text transcribed and verified against original
+ description: Verified textual transcription
class_uri: skos:Concept
- description: A qualitative or quantitative level of accuracy (e.g. for coordinates).
slots:
- has_label
- has_description
- has_value
+ structured_aliases:
+ - literal_form: nauwkeurigheidsniveau
+ in_language: nl
+ - literal_form: Genauigkeitsstufe
+ in_language: de
+ - literal_form: niveau de precision
+ in_language: fr
+ - literal_form: nivel de precision
+ in_language: es
+ - literal_form: مستوى الدقة
+ in_language: ar
+ - literal_form: tingkat akurasi
+ in_language: id
+ - literal_form: 准确度级别
+ in_language: zh
+ keywords:
+ - precision
+ - reliability
+ - uncertainty
+ - confidence level
+ - measurement accuracy
+ - coordinate precision
+ broad_mappings:
+ - skos:Concept
+ comments:
+ - Important for geospatial data and scientific measurements
+ - May affect usability of data for different purposes
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to data quality assessment
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml
index ec0b740f6e..c345ce763b 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Acquisition.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/class/Acquisition
-name: acquisition_class
-title: Acquisition Class
+name: Acquisition
+title: Acquisition
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -11,68 +11,82 @@ prefixes:
rico: https://www.ica.org/standards/RiC/ontology#
dcterms: http://purl.org/dc/terms/
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/has_score
- ../slots/temporal_extent
-# default_range: string
-enums:
- AcquisitionMethodEnum:
- description: Methods by which items are acquired for collections.
- permissible_values:
- FIELD_COLLECTION:
- description: Collected in the field (biological, geological specimens)
- meaning: dwc:Occurrence
- PURCHASE:
- description: Acquired through purchase
- meaning: schema:BuyAction
- DONATION:
- description: Given as a gift or donation
- meaning: schema:DonateAction
- BEQUEST:
- description: Received through will or estate
- TRANSFER:
- description: Transferred from another institution
- meaning: crm:E10_Transfer_of_Custody
- EXCHANGE:
- description: Exchanged with another institution (specimen exchange)
- EXCAVATION:
- description: Recovered through archaeological excavation
- LOAN:
- description: On long-term loan (not owned)
- CONFISCATION:
- description: Seized or confiscated (legal action)
- FOUND:
- description: Found object (no prior owner)
- COMMISSION:
- description: Commissioned work (created for the collection)
- UNKNOWN:
- description: Acquisition method unknown
classes:
Acquisition:
+ description: >-
+ Event capturing how and when an object or specimen was obtained for a
+ collection, including method, source, and timing information.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis die vastlegt hoe en wanneer een object of specimen is
+ verkregen voor een collectie, inclusief methode, bron en tijdsinformatie.
+ de: >-
+ Ereignis, das erfasst, wie und wann ein Objekt oder Exemplar fuer eine
+ Sammlung erworben wurde, einschliesslich Methode, Quelle und
+ Zeitangaben.
+ fr: >-
+ Evenement capturant comment et quand un objet ou specimen a ete obtenu
+ pour une collection, y compris la methode, la source et les informations
+ temporelles.
+ es: >-
+ Evento que captura como y cuando se obtuvo un objeto o especimen para una
+ coleccion, incluyendo metodo, fuente e informacion temporal.
+ ar: >-
+ حدث يسجل كيف ومتى تم الحصول على شيء أو عينة لمجموعة، بما في ذلك الطريقة
+ والمصدر والمعلومات الزمنية.
+ id: >-
+ Peristiwa yang mencatat bagaimana dan kapan objek atau spesimen
+ diperoleh untuk koleksi, termasuk metode, sumber, dan informasi waktu.
+ zh: >-
+ 记录物品或标本如何以及何时为馆藏获取的事件,包括方法、来源和时间信息。
+ examples:
+ - value:
+ temporal_extent:
+ begin_of_the_begin: "1923-03-15"
+ end_of_the_end: "1923-03-15"
+ description: Museum object purchased from dealer
+ - value:
+ temporal_extent:
+ begin_of_the_begin: "1750-01-01"
+ end_of_the_end: "1759-12-31"
+ description: Biological specimen collected in the field
+ - value:
+ temporal_extent:
+ begin_of_the_begin: "2015-06-01"
+ end_of_the_end: "2015-06-30"
+ description: Art donated by artist's estate
class_uri: crm:E8_Acquisition
- description: 'Represents an acquisition event - how and when an object or specimen
- was obtained for a collection.
-
- CIDOC-CRM E8 Acquisition models the transfer of legal ownership rights.
-
- **Key properties**: - `temporal_extent`: When the acquisition occurred (TimeSpan
- with fuzzy boundaries for historical items) - `acquisition_method`: How the
- item was acquired (field collection, purchase, donation, etc.) - `acquisition_source`:
- From whom/where acquired (collector, dealer, previous owner, field location)
- - `acquisition_agent`: Who performed the acquisition (collector, curator, institution)
-
- **Darwin Core alignment**: For biological specimens: - `temporal_extent` replaces
- `dwc:eventDate` (collection date) - `acquisition_source` can capture `dwc:locality`
- and `dwc:recordedBy`
-
- **Use cases**: - Museum object provenance (purchase from dealer, 1923) - Biological
- specimen collection (field collection, Amazon basin, 1750s) - Archival transfer
- (transferred from ministry archives, 2001) - Art donation (donated by artist''s
- estate, 2015)'
+ slots:
+ - temporal_extent
+ - has_score
+ structured_aliases:
+ - literal_form: verwerving
+ in_language: nl
+ - literal_form: Erwerbung
+ in_language: de
+ - literal_form: acquisition
+ in_language: fr
+ - literal_form: adquisicion
+ in_language: es
+ - literal_form: الاستحواذ
+ in_language: ar
+ - literal_form: akuisisi
+ in_language: id
+ - literal_form: 获取
+ in_language: zh
+ keywords:
+ - collection acquisition
+ - provenance
+ - field collection
+ - purchase
+ - donation
+ - bequest
+ - transfer
exact_mappings:
- crm:E8_Acquisition
close_mappings:
@@ -81,28 +95,13 @@ classes:
related_mappings:
- rico:Event
- dwc:Event
- slots:
- - temporal_extent
- - has_score
+ broad_mappings:
+ - skos:Concept
comments:
- Created per slot_fixes.yaml revision for collection_date migration
- Replaces simple collection_date string with structured acquisition event
- - 'RULE 53: Part of collection_date → was_acquired_through + Acquisition migration'
+ - RULE 53: Part of collection_date to was_acquired_through plus Acquisition migration
annotations:
- specificity_score: 0.7
+ specificity_score: "0.7"
specificity_rationale: Fairly specific - applies to items with acquisition provenance
- custodian_types: '[''*'']'
- examples:
- - value: "# Biological specimen collected in the field\nacquisition_method: FIELD_COLLECTION\n\
- temporal_extent:\n begin_of_the_begin: \"1750-01-01\"\n end_of_the_end:\
- \ \"1759-12-31\"\n notes: \"Collected sometime in the 1750s\"\nacquisition_source:\
- \ \"Amazon basin, Brazil\"\nacquisition_agent: \"Unknown Dutch collector\"\
- \nacquisition_date_text: \"1750s\"\n"
- - value: "# Museum object purchased from dealer\nacquisition_method: PURCHASE\n\
- temporal_extent:\n begin_of_the_begin: \"1923-03-15\"\n end_of_the_end:\
- \ \"1923-03-15\"\nacquisition_source: \"Sotheby's London\"\nacquisition_reference:\
- \ \"Lot 245, Sale of March 1923\"\n"
- - value: "# Historical specimen with uncertain date\nacquisition_method: FIELD_COLLECTION\n\
- temporal_extent:\n begin_of_the_begin: \"1600-01-01\"\n end_of_the_end:\
- \ \"1662-12-31\"\n notes: \"Pre-1662 (before Great Fire of London)\"\nacquisition_date_text:\
- \ \"pre-1662\"\n"
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml
index 5f2c76c3b1..6e08d8b93e 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionEvent.yaml
@@ -1,12 +1,13 @@
id: https://nde.nl/ontology/hc/class/AcquisitionEvent
name: AcquisitionEvent
title: Acquisition Event
-description: An event in which an entity is acquired. MIGRATED from has_acquisition_source per Rule 53. Follows rico:Instantiation.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- ./Entity
- linkml:types
@@ -14,20 +15,93 @@ imports:
- ../slots/originate_from
- ../slots/has_provenance
- ../slots/temporal_extent
-default_prefix: hc
classes:
AcquisitionEvent:
- class_uri: rico:Instantiation
+ description: >-
+ Occurrence documenting the transfer of materials from a source to a
+ heritage institution, capturing origin, method, and temporal context.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis die de overdracht van materialen van een bron naar een
+ erfgoedinstelling documenteert, met vastlegging van herkomst, methode
+ en temporele context.
+ de: >-
+ Ereignis, das die Uebertragung von Materialien von einer Quelle an eine
+ Kulturerbeeinrichtung dokumentiert und Herkunft, Methode und zeitlichen
+ Kontext erfasst.
+ fr: >-
+ Evenement documentant le transfert de materiaux d'une source vers une
+ institution patrimoniale, capturant l'origine, la methode et le contexte
+ temporel.
+ es: >-
+ Evento que documenta la transferencia de materiales de una fuente a una
+ institucion patrimonial, capturando origen, metodo y contexto temporal.
+ ar: >-
+ حدث يوثق نقل المواد من مصدر إلى مؤسسة تراثية، مع تسجيل المصدر والطريقة
+ والسياق الزمني.
+ id: >-
+ Peristiwa yang mendokumentasikan transfer materi dari sumber ke lembaga
+ warisan, menangkap asal, metode, dan konteks temporal.
+ zh: >-
+ 记录材料从来源转移到遗产机构的事件,包括来源、方法和时间背景。
+ examples:
+ - value:
+ originate_from:
+ has_label: Van der Berg Collection
+ has_method:
+ has_label: Donation
+ temporal_extent:
+ begin_of_the_begin: "2024-01-15"
+ end_of_the_end: "2024-01-15"
+ description: Donation from private collector
+ - value:
+ originate_from:
+ has_label: Ministry of Culture
+ has_method:
+ has_label: Government Transfer
+ temporal_extent:
+ begin_of_the_begin: "2001-06-01"
+ end_of_the_end: "2001-06-30"
+ description: Transfer from government archives
+ class_uri: crm:E10_Transfer_of_Custody
slots:
- - has_origin
+ - originate_from
- temporal_extent
- has_method
- has_provenance
+ structured_aliases:
+ - literal_form: verwervingsgebeurtenis
+ in_language: nl
+ - literal_form: Erwerbungsereignis
+ in_language: de
+ - literal_form: evenement d'acquisition
+ in_language: fr
+ - literal_form: evento de adquisicion
+ in_language: es
+ - literal_form: حدث الاستحواذ
+ in_language: ar
+ - literal_form: peristiwa akuisisi
+ in_language: id
+ - literal_form: 获取事件
+ in_language: zh
+ keywords:
+ - custody transfer
+ - acquisition source
+ - provenance event
+ - collection entry
slot_usage:
- has_origin:
+ originate_from:
range: Entity
required: true
+ close_mappings:
+ - rico:Instantiation
+ broad_mappings:
+ - crm:E10_Transfer_of_Custody
+ - skos:Concept
+ comments:
+ - Migrated from has_acquisition_source per Rule 53
+ - Links materials to their source before entering the collection
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to acquisition transfer events
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml
index 135b81de82..b02083d040 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AcquisitionMethod.yaml
@@ -1,30 +1,104 @@
id: https://nde.nl/ontology/hc/class/AcquisitionMethod
name: AcquisitionMethod
title: Acquisition Method
-description: Method by which an object or collection was acquired. MIGRATED from has_acquisition_method slot context per Rule 53. Follows crm:E55_Type.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
- dcterms: http://purl.org/dc/terms/
- prov: http://www.w3.org/ns/prov#
- 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/has_description
- ../slots/has_label
-default_prefix: hc
classes:
AcquisitionMethod:
+ description: >-
+ Category describing how an object or collection was obtained by a heritage
+ institution, such as purchase, donation, field collection, or transfer.
+ alt_descriptions:
+ nl: >-
+ Categorie die beschrijft hoe een object of collectie is verkregen door
+ een erfgoedinstelling, zoals aankoop, schenking, veldverzameling of
+ overdracht.
+ de: >-
+ Kategorie, die beschreibt, wie ein Objekt oder eine Sammlung von einer
+ Kulturerbeeinrichtung erworben wurde, wie z.B. Kauf, Schenkung,
+ Feldsammlung oder Transfer.
+ fr: >-
+ Categorie decrivant comment un objet ou une collection a ete obtenu par
+ une institution patrimoniale, comme l'achat, le don, la collecte de
+ terrain ou le transfert.
+ es: >-
+ Categoria que describe como se obtuvo un objeto o coleccion por una
+ institucion patrimonial, como compra, donacion, coleccion de campo o
+ transferencia.
+ ar: >-
+ فئة تصف كيف تم الحصول على شيء أو مجموعة من قبل مؤسسة تراثية، مثل
+ الشراء أو التبرع أو الجمع الميداني أو النقل.
+ id: >-
+ Kategori yang menggambarkan bagaimana objek atau koleksi diperoleh oleh
+ lembaga warisan, seperti pembelian, donasi, pengumpulan lapangan, atau
+ transfer.
+ zh: >-
+ 描述遗产机构如何获得物品或馆藏的类别,如购买、捐赠、田野采集或转让。
+ examples:
+ - value:
+ has_label: Purchase
+ has_description: Acquired through monetary transaction
+ description: Commercial acquisition
+ - value:
+ has_label: Donation
+ has_description: Given freely by owner or heir
+ description: Gift acquisition
+ - value:
+ has_label: Field Collection
+ has_description: Collected in natural or archaeological context
+ description: Scientific collection method
+ - value:
+ has_label: Bequest
+ has_description: Received through will or estate
+ description: Inheritance acquisition
+ - value:
+ has_label: Transfer
+ has_description: Transferred from another institution
+ description: Institutional transfer
class_uri: crm:E55_Type
slots:
- has_label
- has_description
+ structured_aliases:
+ - literal_form: verwervingsmethode
+ in_language: nl
+ - literal_form: Erwerbungsmethode
+ in_language: de
+ - literal_form: methode d'acquisition
+ in_language: fr
+ - literal_form: metodo de adquisicion
+ in_language: es
+ - literal_form: طريقة الاستحواذ
+ in_language: ar
+ - literal_form: metode akuisisi
+ in_language: id
+ - literal_form: 获取方式
+ in_language: zh
+ keywords:
+ - purchase
+ - donation
+ - bequest
+ - field collection
+ - transfer
+ - exchange
+ - confiscation
+ - commission
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ comments:
+ - Migrated from has_acquisition_method slot context per Rule 53
+ - Used to categorize provenance and collection development activities
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to acquisition method taxonomy
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml
index 7383d603bd..0221f01cc7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Activity.yaml
@@ -13,30 +13,114 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- - linkml:types
- - ../metadata
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_score
- - ../slots/has_status
- - ../slots/succeeded_by
- - ../slots/has_note
- - ../slots/has_activity
- - ../slots/temporal_extent
+- linkml:types
+- ../metadata
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_score
+- ../slots/has_status
+- ../slots/succeeded_by
+- ../slots/has_note
+- ../slots/has_activity
+- ../slots/temporal_extent
classes:
Activity:
class_uri: prov:Activity
- description: "Base class for activities performed by heritage custodians.\n\n**DEFINITION**:\n\nAn Activity represents a discrete or ongoing action undertaken by a heritage\ncustodian. This is the base class for all activity instances in the ontology.\n\n**ONTOLOGICAL ALIGNMENT**:\n\n| Ontology | Class | Use Case |\n|----------|-------|----------|\n| PROV-O | prov:Activity | Primary - provenance tracking |\n| CIDOC-CRM | crm:E7_Activity | Cultural heritage domain |\n| RiC-O | rico:Activity | Archival activities |\n| Schema.org | schema:Action | Web semantics |\n\n**KEY RELATIONSHIPS**:\n\n```\nActivity\n \u2502\n \u251C\u2500\u2500 has_activity_type \u2192 ActivityType (classification)\n \u2502 \u2514\u2500\u2500 CurationActivityType, ConservationActivityType, etc.\n \u2502\n \u251C\u2500\u2500 has_timespan \u2192 TimeSpan (temporal extent)\n \u2502 \u2514\u2500\u2500 start_date, end_date, fuzzy bounds\n \u2502\n \u251C\u2500\u2500 succeeded_by\
- \ \u2192 Activity (succession)\n \u2502\n \u2514\u2500\u2500 preceding_activity \u2192 Activity (inverse succession)\n```\n\n**SPECIALIZATION**:\n\nThis base class is extended by domain-specific activity classes:\n- CurationActivity - Collection management (existing, to be refactored)\n- ConservationActivity - Preservation work\n- ExhibitionActivity - Exhibition planning and execution\n- DigitizationActivity - Digital transformation projects\n\n**PROVENANCE (PROV-O)**:\n\nActivities generate provenance information:\n- `prov:Activity` - The activity itself\n- `prov:wasAssociatedWith` - Responsible agents\n- `prov:used` - Entities processed\n- `prov:generated` - Entities created\n- `prov:atTime` - Temporal extent\n"
- exact_mappings:
- - prov:Activity
+ description: >-
+ Discrete or ongoing action undertaken by a heritage custodian.
+ alt_descriptions:
+ nl: "Discrete of doorlopende actie uitgevoerd door een erfgoedbeheerder."
+ de: "Diskrete oder laufende Handlung, die von einem Kulturgüterverwalter durchgeführt wird."
+ fr: "Action discrète ou continue entreprise par un dépositaire du patrimoine."
+ es: "Acción discreta o continua realizada por un custodio del patrimonio."
+ ar: "إجراء منفصل أو مستمر يقوم به أمين التراث."
+ id: "Tindakan diskrit atau berkelanjutan yang dilakukan oleh pengelola warisan."
+ zh: "由遗产保管人执行的离散或持续行动。"
+ examples:
+ - value:
+ identified_by:
+ identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
+ has_label: 2025 Annual Collection Inventory - Dutch Masters
+ has_description: "Annual physical inventory of the Dutch Masters collection (Gallery of Honour and adjacent galleries). Spot-check methodology with 20% sample verification against CMS records."
+ temporal_extent:
+ begin_of_the_begin: '2025-01-15'
+ end_of_the_end: '2025-03-31'
+ has_status: IN_PROGRESS
+ description: Annual collection inventory activity at a museum
+ - value:
+ identified_by:
+ identifier_value: https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024
+ has_label: Medieval Manuscripts Digitization Project
+ has_description: "High-resolution digitization of 342 medieval manuscripts with HTR processing and metadata enhancement. IIIF-compliant output."
+ temporal_extent:
+ begin_of_the_begin: '2024-03-01'
+ end_of_the_end: '2025-12-31'
+ has_status: IN_PROGRESS
+ preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2023
+ description: Digitization project activity at a national library
close_mappings:
- crm:E7_Activity
- rico:Activity
+ broad_mappings:
- schema:Action
+ - prov:Activity
related_mappings:
- aat:300054277
+ structured_aliases:
+ - literal_form: activiteit
+ in_language: nl
+ - literal_form: handeling
+ in_language: nl
+ - literal_form: verrichting
+ in_language: nl
+ - literal_form: Aktivität
+ in_language: de
+ - literal_form: Tätigkeit
+ in_language: de
+ - literal_form: Vorgang
+ in_language: de
+ - literal_form: activité
+ in_language: fr
+ - literal_form: opération
+ in_language: fr
+ - literal_form: action
+ in_language: fr
+ - literal_form: actividad
+ in_language: es
+ - literal_form: operación
+ in_language: es
+ - literal_form: acción
+ in_language: es
+ - literal_form: نشاط
+ in_language: ar
+ - literal_form: إجراء
+ in_language: ar
+ - literal_form: عملية
+ in_language: ar
+ - literal_form: aktivitas
+ in_language: id
+ - literal_form: kegiatan
+ in_language: id
+ - literal_form: operasi
+ in_language: id
+ - literal_form: 活动
+ in_language: zh
+ - literal_form: 行动
+ in_language: zh
+ - literal_form: 操作
+ in_language: zh
+ keywords:
+ - action
+ - operation
+ - provenance
+ - workflow
+ - process
+ - activity
+ - curation
+ - conservation
+ - digitization
+ - cataloging
slots:
- identified_by
- has_label
@@ -49,28 +133,23 @@ classes:
- has_score
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
- value:
identifier_value: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024
has_label:
-# range: string
required: true
examples:
- value: 2025 Annual Collection Inventory
- value: VOC Archives Digitization Project Phase 2
has_description:
-# range: string
required: false
examples:
- - value: "Annual physical inventory of the Dutch Masters collection, \ncovering approximately 450 paintings. Spot-check methodology \nwith 20% sample verified against catalog records.\n"
- - value: CurationActivityType
- - value: '[DigitizationActivityType, ResearchActivityType]'
+ - value: "Annual physical inventory of the Dutch Masters collection, covering approximately 450 paintings. Spot-check methodology with 20% sample verified against catalog records."
temporal_extent:
range: TimeSpan
required: false
@@ -80,58 +159,96 @@ classes:
begin_of_the_begin: '2025-01-15'
end_of_the_end: '2025-03-31'
succeeded_by:
-# range: string
+ range: Activity
+ description: Link to subsequent activity instances (activity chaining).
multivalued: true
inlined: false
examples:
- value: https://nde.nl/ontology/hc/activity/conservation-treatment-2025
has_activity:
-# range: string
inlined: false
examples:
- value: https://nde.nl/ontology/hc/activity/condition-survey-2024
has_status:
-# range: string
required: false
examples:
- value: IN_PROGRESS
- value: COMPLETED
- value: PLANNED
has_note:
-# range: string
multivalued: true
annotations:
- specificity_score: '0.50'
- specificity_rationale: Moderately specific - Activity is a core domain concept but broadly applicable across all heritage custodian types.
- has_score: null
+ specificity_score: "0.50"
+ specificity_rationale: "Moderately specific - Activity is a core domain concept but broadly applicable across all heritage custodian types."
+ has_score:
custodian_types: "['*']"
+ ontological_alignment_prov: "Primary - provenance tracking"
+ ontological_alignment_crm: "E7_Activity - Cultural heritage domain"
+ ontological_alignment_rico: "Activity - Archival activities"
+ ontological_alignment_schema: "Action - Web semantics"
+ key_relationships: "has_activity_type, has_timespan, succeeded_by, preceding_activity"
+ subclasses: "CurationActivity, ConservationActivity, ExhibitionActivity, DigitizationActivity"
+ prov_properties: "prov:wasAssociatedWith, prov:used, prov:generated, prov:atTime"
comments:
- Base class for all heritage domain activities
- - Extended by CurationActivity, ConservationActivity, etc.
- - 'Uses generic slots: has_activity_identifier, has_activity_type, has_timespan'
+ - Extended by CurationActivity, ConservationActivity, ExhibitionActivity, DigitizationActivity
+ - Uses generic slots: has_activity_identifier, has_activity_type, has_timespan
- PROV-O primary alignment for provenance tracking
- Supports activity chaining via succeeded_by/preceding_activity
+ - Activity types organized by category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, ADMINISTRATIVE
+ - |
+ Preserved from prior description:
+
+ **DEFINITION**:
+
+ An Activity represents a discrete or ongoing action undertaken by a heritage
+ custodian. This is the base class for all activity instances in the ontology.
+
+ **ONTOLOGICAL ALIGNMENT**:
+
+ | Ontology | Class | Use Case |
+ |----------|-------|----------|
+ | PROV-O | prov:Activity | Primary - provenance tracking |
+ | CIDOC-CRM | crm:E7_Activity | Cultural heritage domain |
+ | RiC-O | rico:Activity | Archival activities |
+ | Schema.org | schema:Action | Web semantics |
+
+ **KEY RELATIONSHIPS**:
+
+ ```
+ Activity
+ │
+ ├── has_activity_type → ActivityType (classification)
+ │ └── CurationActivityType, ConservationActivityType, etc.
+ │
+ ├── has_timespan → TimeSpan (temporal extent)
+ │ └── start_date, end_date, fuzzy bounds
+ │
+ ├── succeeded_by → Activity (succession)
+ │
+ └── preceding_activity → Activity (inverse succession)
+ ```
+
+ **SPECIALIZATION**:
+
+ This base class is extended by domain-specific activity classes:
+ - CurationActivity - Collection management (existing, to be refactored)
+ - ConservationActivity - Preservation work
+ - ExhibitionActivity - Exhibition planning and execution
+ - DigitizationActivity - Digital transformation projects
+
+ **PROVENANCE (PROV-O)**:
+
+ Activities generate provenance information:
+ - `prov:Activity` - The activity itself
+ - `prov:wasAssociatedWith` - Responsible agents
+ - `prov:used` - Entities processed
+ - `prov:generated` - Entities created
+ - `prov:atTime` - Temporal extent
+ - 'Preserved from prior description: Discrete or ongoing action undertaken by a heritage custodian. Base class for all activity instances in the ontology, representing provenance-tracked operations such as collection inventory, digitization projects, conservation treatments, and cataloging workflows.'
see_also:
- https://www.w3.org/TR/prov-o/
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E7
- https://www.ica.org/standards/RiC/ontology
- examples:
- - value:
- identified_by:
- identifier_value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
- has_label: 2025 Annual Collection Inventory - Dutch Masters
- has_description: "Annual physical inventory of the Dutch Masters collection \n(Gallery of Honour and adjacent galleries). Spot-check methodology \nwith 20% sample verification against CMS records.\n"
- temporal_extent:
- begin_of_the_begin: '2025-01-15'
- end_of_the_end: '2025-03-31'
- has_status: IN_PROGRESS
- - value:
- identified_by:
- identifier_value: https://nde.nl/ontology/hc/activity/kb-digitization-medieval-2024
- has_label: Medieval Manuscripts Digitization Project
- has_description: "High-resolution digitization of 342 medieval manuscripts with \nHTR processing and metadata enhancement. IIIF-compliant output.\n"
- temporal_extent:
- begin_of_the_begin: '2024-03-01'
- end_of_the_end: '2025-12-31'
- has_status: IN_PROGRESS
- preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2023
\ No newline at end of file
+ - ActivityType
+ - ActivityTypes
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml
index 0ce25437b5..410a29f244 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityType.yaml
@@ -9,31 +9,87 @@ prefixes:
prov: http://www.w3.org/ns/prov#
schema: http://schema.org/
aat: http://vocab.getty.edu/aat/
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/begin_of_the_begin
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_score
- - ../slots/updated_at
+- linkml:types
+- ../slots/begin_of_the_begin
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_score
+- ../slots/updated_at
classes:
ActivityType:
class_uri: skos:Concept
- description: "Abstract base class for activity type classifications in the heritage domain.\n\n**DEFINITION**:\n\nActivityType represents CATEGORIES of activities performed by heritage\ncustodians, not individual activity instances. Each subclass defines\ncharacteristics of an activity category (function, typical duration,\ndeliverables, etc.).\n\n**CRITICAL: TYPE vs INSTANCE**\n\n| Aspect | ActivityType (This Class) | Activity (Instance Class) |\n|--------|---------------------------|---------------------------|\n| **Nature** | Classification/category | Individual activity |\n| **Examples** | CURATION, CONSERVATION | \"2025 Inventory at Rijksmuseum\" |\n| **Properties** | Category metadata, typical standards | Dates, responsible actors |\n| **Cardinality** | ~20-30 types | Thousands of instances |\n\n**CATEGORY STRUCTURE**:\n\nActivity types are organized into high-level categories:\n\n1. **CURATION**: Collection management activities\n - Accessioning, Cataloging, Inventory, Deaccessioning\n\
- \ - Rehousing, Relocation, Storage Reorganization\n \n2. **CONSERVATION**: Preservation activities\n - Preventive Conservation, Condition Assessment\n - Restoration, Stabilization, Environmental Monitoring\n \n3. **COMMERCIAL**: Business activities\n - Sales, Licensing, Merchandising\n - Venue Rental, Event Hosting\n \n4. **RESEARCH**: Scholarly activities\n - Provenance Research, Cataloging Research\n - Scientific Analysis, Documentation\n \n5. **EDUCATION**: Educational activities\n - Guided Tours, Workshops, Lectures\n - Online Courses, Educational Programs\n \n6. **EXHIBITION**: Display activities\n - Permanent Exhibition, Temporary Exhibition\n - Traveling Exhibition, Virtual Exhibition\n \n7. **DIGITIZATION**: Digital transformation activities\n - Scanning, Photography, 3D Modeling\n - OCR/HTR Processing, Metadata Enhancement\n \n8. **ADMINISTRATIVE**: Governance activities\n - Audit, Valuation, Insurance\n - Loan Management, Rights\
- \ Management\n\n**ONTOLOGY ALIGNMENT**:\n\n- **SKOS Concept**: Activity types are concepts in a controlled vocabulary\n- **CIDOC-CRM E55_Type**: Cultural heritage domain type system\n- **AAT**: Getty Art & Architecture Thesaurus for activity terms\n- **SPECTRUM**: UK Collections Management Standard procedures\n\n**SUBCLASSES**:\n\nSee ActivityTypes.yaml for concrete activity type subclasses organized\nby category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION,\nEXHIBITION, DIGITIZATION, and ADMINISTRATIVE.\n"
+ description: >-
+ Classification category for activities performed by heritage custodians.
+ alt_descriptions:
+ nl: "Classificatiecategorie voor activiteiten uitgevoerd door erfgoedbeheerders."
+ de: "Klassifikationskategorie für Aktivitäten von Kulturgüterverwaltern."
+ fr: "Catégorie de classification pour les activités effectuées par les dépositaires du patrimoine."
+ es: "Categoría de clasificación para actividades realizadas por custodios del patrimonio."
+ ar: "فئة تصنيف للأنشطة التي يقوم بها أمناء التراث."
+ id: "Kategori klasifikasi untuk aktivitas yang dilakukan oleh pengelola warisan."
+ zh: "遗产保管人执行活动的分类类别。"
+ examples:
+ - value:
+ identified_by:
+ - https://nde.nl/ontology/hc/activity-type/curation
+ has_label:
+ - Curation@en
+ - curatie@nl
+ has_description: Activities related to ongoing collection management
+ description: Curation activity type classification
abstract: true
- exact_mappings:
- - skos:Concept
close_mappings:
- - crm:E55_Type
- schema:DefinedTerm
+ broad_mappings:
+ - crm:E55_Type
+ - skos:Concept
related_mappings:
- prov:Activity
- aat:300054277
+ structured_aliases:
+ - literal_form: activiteittype
+ in_language: nl
+ - literal_form: activiteitscategorie
+ in_language: nl
+ - literal_form: Aktivitätstyp
+ in_language: de
+ - literal_form: Aktivitätskategorie
+ in_language: de
+ - literal_form: type d'activité
+ in_language: fr
+ - literal_form: catégorie d'activité
+ in_language: fr
+ - literal_form: tipo de actividad
+ in_language: es
+ - literal_form: categoría de actividad
+ in_language: es
+ - literal_form: نوع النشاط
+ in_language: ar
+ - literal_form: فئة النشاط
+ in_language: ar
+ - literal_form: tipe aktivitas
+ in_language: id
+ - literal_form: kategori aktivitas
+ in_language: id
+ - literal_form: 活动类型
+ in_language: zh
+ - literal_form: 活动类别
+ in_language: zh
+ keywords:
+ - activity type
+ - classification
+ - category
+ - curation
+ - conservation
+ - digitization
+ - cataloging
+ - exhibition
+ - research
+ - education
+ - administrative
slots:
- begin_of_the_begin
- updated_at
@@ -43,24 +99,21 @@ classes:
- has_label
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
multivalued: true
examples:
- value: https://nde.nl/ontology/hc/activity-type/curation
- - value: wd:Q1348059
+ - value: https://nde.nl/ontology/hc/activity-type/conservation
has_label:
-# range: string
required: true
multivalued: true
examples:
- value:
- Curation@en
- curatie@nl
- - Kuration@de
+ - Kuratierung@de
has_description:
-# range: string
required: false
examples:
- value: Activities related to the ongoing management and care of collections
@@ -69,27 +122,91 @@ classes:
updated_at:
range: datetime
annotations:
- specificity_score: '0.40'
- specificity_rationale: Moderately specific - activity types are domain-relevant but not specific to any single conversation template.
- has_score: null
+ specificity_score: "0.40"
+ specificity_rationale: "Moderately specific - activity types are domain-relevant but not specific to any single custodian type."
+ has_score:
custodian_types: "['*']"
+ activity_categories: "CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, ADMINISTRATIVE"
+ type_vs_instance: "ActivityType = classification; Activity = individual activity instance"
+ spectrum_alignment: "UK Collections Management Standard procedures"
comments:
- Abstract base class - use specific subclasses (CurationType, ConservationType, etc.)
- Represents ACTIVITY TYPES, not activity instances
- Activity.has_activity_type references these type classes
- Follows Type/Types naming convention (Rule 0b)
- Organized by function, domain, and typical characteristics
+ - Activity types organized into 8 categories: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION, EXHIBITION, DIGITIZATION, ADMINISTRATIVE
+ - |
+ Preserved from prior description:
+
+ **DEFINITION**:
+
+ ActivityType represents CATEGORIES of activities performed by heritage
+ custodians, not individual activity instances. Each subclass defines
+ characteristics of an activity category (function, typical duration,
+ deliverables, etc.).
+
+ **CRITICAL: TYPE vs INSTANCE **
+
+ | Aspect | ActivityType (This Class) | Activity (Instance Class) |
+ |--------|---------------------------|---------------------------|
+ | **Nature** | Classification/category | Individual activity |
+ | **Examples** | CURATION, CONSERVATION | "2025 Inventory at Rijksmuseum" |
+ | **Properties** | Category metadata, typical standards | Dates, responsible actors |
+ | **Cardinality** | ~20-30 types | Thousands of instances |
+
+ **CATEGORY STRUCTURE**:
+
+ Activity types are organized into high-level categories:
+
+ 1. **CURATION**: Collection management activities
+ - Accessioning, Cataloging, Inventory, Deaccessioning
+ - Rehousing, Relocation, Storage Reorganization
+
+ 2. **CONSERVATION**: Preservation activities
+ - Preventive Conservation, Condition Assessment
+ - Restoration, Stabilization, Environmental Monitoring
+
+ 3. **COMMERCIAL**: Business activities
+ - Sales, Licensing, Merchandising
+ - Venue Rental, Event Hosting
+
+ 4. **RESEARCH**: Scholarly activities
+ - Provenance Research, Cataloging Research
+ - Scientific Analysis, Documentation
+
+ 5. **EDUCATION**: Educational activities
+ - Guided Tours, Workshops, Lectures
+ - Online Courses, Educational Programs
+
+ 6. **EXHIBITION**: Display activities
+ - Permanent Exhibition, Temporary Exhibition
+ - Traveling Exhibition, Virtual Exhibition
+
+ 7. **DIGITIZATION**: Digital transformation activities
+ - Scanning, Photography, 3D Modeling
+ - OCR/HTR Processing, Metadata Enhancement
+
+ 8. **ADMINISTRATIVE**: Governance activities
+ - Audit, Valuation, Insurance
+ - Loan Management, Rights Management
+
+ **ONTOLOGY ALIGNMENT**:
+
+ - **SKOS Concept**: Activity types are concepts in a controlled vocabulary
+ - **CIDOC-CRM E55_Type**: Cultural heritage domain type system
+ - **AAT**: Getty Art & Architecture Thesaurus for activity terms
+ - **SPECTRUM**: UK Collections Management Standard procedures
+
+ **SUBCLASSES**:
+
+ See ActivityTypes.yaml for concrete activity type subclasses organized
+ by category: CURATION, CONSERVATION, COMMERCIAL, RESEARCH, EDUCATION,
+ EXHIBITION, DIGITIZATION, and ADMINISTRATIVE.
+ - 'Preserved from prior description: Classification category for activities performed by heritage custodians. Abstract base class representing TYPES of activities (not individual instances). Each subclass defines characteristics of an activity category including function, typical duration, deliverables, and applicable standards.'
see_also:
- - https://www.wikidata.org/
- https://www.w3.org/2004/02/skos/
- http://vocab.getty.edu/aat/
- https://collectionstrust.org.uk/spectrum/
- examples:
- - value:
- identified_by:
- - https://nde.nl/ontology/hc/activity-type/curation
- - wd:Q1348059
- has_label:
- - Curation@en
- - curatie@nl
- has_description: Activities related to ongoing collection management
\ No newline at end of file
+ - Activity
+ - ActivityTypes
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml
index 99974cb170..8159a4d1c7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ActivityTypes.yaml
@@ -1,23 +1,71 @@
id: https://nde.nl/ontology/hc/class/ActivityTypes
name: ActivityTypes
-title: ActivityTypes
+title: Activity Types Container
description: Container for ActivityType instances.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ schema: http://schema.org/
default_prefix: hc
imports:
- - ./ActivityType
- - linkml:types
+- ./ActivityType
+- linkml:types
classes:
ActivityTypes:
class_uri: hc:ActivityTypes
- description: Activity types container.
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class created during migration
- custodian_types: '["*"]'
+ description: >-
+ Container class for ActivityType instances.
+
+ Provides a root node for grouping activity type classifications in the heritage custodian ontology hierarchy.
+ alt_descriptions:
+ nl: Containerklasse voor ActivityType-instanties.
+ de: Containerklasse für ActivityType-Instanzen.
+ fr: Classe conteneur pour les instances ActivityType.
+ es: Clase contenedora para instancias de ActivityType.
+ ar: فئة حاوية لمثيلات ActivityType.
+ id: Kelas kontainer untuk instance ActivityType.
+ zh: ActivityType实例的容器类。
+ examples:
+ - value:
+ activity_types:
+ - https://nde.nl/ontology/hc/activity-type/curation
+ - https://nde.nl/ontology/hc/activity-type/conservation
+ - https://nde.nl/ontology/hc/activity-type/digitization
+ description: Container holding references to activity type classifications
tree_root: true
broad_mappings:
- - crm:E7_Activity
- - schema:Action
+ - skos:Collection
+ - skos:Concept
+ - crm:E55_Type
+ - schema:Enumeration
+ structured_aliases:
+ - literal_form: activiteitstypen
+ in_language: nl
+ - literal_form: Aktivitätstypen
+ in_language: de
+ - literal_form: types d'activité
+ in_language: fr
+ - literal_form: tipos de actividad
+ in_language: es
+ - literal_form: أنواع الأنشطة
+ in_language: ar
+ - literal_form: tipe aktivitas
+ in_language: id
+ - literal_form: 活动类型
+ in_language: zh
+ keywords:
+ - activity types
+ - container
+ - classification
+ annotations:
+ specificity_score: "0.10"
+ specificity_rationale: "Generic utility container class for grouping activity types."
+ custodian_types: "['*']"
+ comments:
+ - Container class for grouping ActivityType instances
+ - Used as tree_root for activity type hierarchy
+ see_also:
+ - ActivityType
+ - Activity
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml
index 23d955125c..b7e491c0e8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Actor.yaml
@@ -1,24 +1,108 @@
id: https://nde.nl/ontology/hc/class/Actor
name: Actor
title: Actor
-description: An actor involved in an event or activity.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
+ schema: http://schema.org/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ foaf: http://xmlns.com/foaf/0.1/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_name
- - ../slots/has_role
+- linkml:types
+- ../slots/has_name
+- ../slots/has_role
classes:
Actor:
class_uri: prov:Agent
- description: Involved actor.
+ description: >-
+ Agent involved in an event, activity, or provenance chain.
+ alt_descriptions:
+ nl: "Agent betrokken bij een gebeurtenis, activiteit of herkomstketen."
+ de: "Akteur, der an einem Ereignis, einer Aktivität oder einer Provenienzkette beteiligt ist."
+ fr: "Agent impliqué dans un événement, une activité ou une chaîne de provenance."
+ es: "Agente involucrado en un evento, actividad o cadena de procedencia."
+ ar: "وكيل مشارك في حدث أو نشاط أو سلسلة أصل."
+ id: "Agen yang terlibat dalam peristiwa, aktivitas, atau rantai provenans."
+ zh: "参与事件、活动或来源链的代理。"
+ examples:
+ - value:
+ has_name: Dr. Maria van der Berg
+ has_role: Conservator
+ description: Person acting as collection conservator
+ - value:
+ has_name: Rijksmuseum Conservation Department
+ has_role: Responsible Department
+ description: Organization acting in conservation activities
+ close_mappings:
+ - crm:E39_Actor
+ - rico:Agent
+ - foaf:Agent
+ broad_mappings:
+ - schema:Thing
+ - prov:Agent
+ structured_aliases:
+ - literal_form: actor
+ in_language: nl
+ - literal_form: agent
+ in_language: nl
+ - literal_form: Akteur
+ in_language: de
+ - literal_form: Agent
+ in_language: de
+ - literal_form: acteur
+ in_language: fr
+ - literal_form: agent
+ in_language: fr
+ - literal_form: actor
+ in_language: es
+ - literal_form: agente
+ in_language: es
+ - literal_form: فاعل
+ in_language: ar
+ - literal_form: وكيل
+ in_language: ar
+ - literal_form: aktor
+ in_language: id
+ - literal_form: agen
+ in_language: id
+ - literal_form: 行为者
+ in_language: zh
+ - literal_form: 代理
+ in_language: zh
+ keywords:
+ - agent
+ - actor
+ - person
+ - organization
+ - provenance
+ - responsibility
slots:
- has_name
- has_role
+ slot_usage:
+ has_name:
+ required: true
+ examples:
+ - value: Dr. Maria van der Berg
+ - value: Rijksmuseum Conservation Department
+ has_role:
+ required: false
+ examples:
+ - value: Conservator
+ - value: Responsible Department
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.10"
+ specificity_rationale: "Generic utility class - actors are broadly applicable across all provenance contexts."
custodian_types: "['*']"
+ actor_types: "Person, Organization, SoftwareAgent"
+ comments:
+ - Base class for all agents in provenance tracking
+ - Specialized by Person, Organization, and SoftwareAgent in PROV-O
+ - Used in Activity.associated_with and Entity.attributed_to relationships
+ - "Preserved from prior description: Agent involved in an event, activity, or provenance chain. Represents any entity that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity. May be a person, organization, or software agent."
+ see_also:
+ - https://www.w3.org/TR/prov-o/#Agent
+ - Activity
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml
index 370ba08e80..6596436177 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Address.yaml
@@ -12,67 +12,52 @@ prefixes:
dcterms: http://purl.org/dc/terms/
skos: http://www.w3.org/2004/02/skos/core#
imports:
- - ./ReconstructionActivity
- - ./AddressType
- - ./HouseNumber
- - linkml:types
- - ../slots/in_country
- - ../slots/has_label
- - ../slots/has_section
- - ../slots/has_type
- - ../slots/derive_from # was: was_derived_from
- - ../slots/generated_by # was: was_generated_by
- - ../slots/located_in
- - ../slots/has_latitude
- - ../slots/has_locality
- - ../slots/has_longitude
- - ../slots/has_postal_code
- - ../slots/20260202_matang/new/region
-# default_range: string
+- ./ReconstructionActivity
+- ./AddressType
+- ./HouseNumber
+- linkml:types
+- ../slots/in_country
+- ../slots/has_label
+- ../slots/has_section
+- ../slots/has_type
+- ../slots/derive_from
+- ../slots/generated_by
+- ../slots/located_in
+- ../slots/has_latitude
+- ../slots/has_locality
+- ../slots/has_longitude
+- ../slots/has_postal_code
+- ../slots/has_geographic_subdivision
classes:
Address:
class_uri: vcard:Address
- description: |
+ description: >-
Physical or postal address for heritage custodians and related entities.
- **ONTOLOGY ALIGNMENT**:
- This class aligns with multiple established address ontologies:
- | Ontology | Class | Notes |
- |----------|-------|-------|
- | **vCard** | `vcard:Address` | RFC6350 ADR property components |
- | **Schema.org** | `schema:PostalAddress` | Web semantics |
- | **LOCN** | `locn:Address` | EU Location Core Vocabulary |
- | **GLEIF** | `gleif_base:PhysicalAddress` | Legal entity addresses |
- **COMPONENT STRUCTURE**:
- An address consists of hierarchical components:
- ```
- Address
- ├── has_section (e.g., "1", "221B", "25-27")
- ├── has_label (street name as Label, e.g., "Museumstraat")
- ├── postal_code (e.g., "1071 XX")
- ├── locality (e.g., "Amsterdam")
- ├── region (e.g., "Noord-Holland", "NL-NH")
- ├── country_name (e.g., "Netherlands", "NL")
- └── has_label (formatted address as Label)
- ```
- NOTE: street_name slot migrated to has_label + Label (2026-01-17, Rule 53/56)
- NOTE: street_address slot removed - was redundant string; use house_number + has_label (2026-01-17, Rule 53/56)
- **ADDRESS TYPES FOR HERITAGE CUSTODIANS**:
- | Type | Use Case |
- |------|----------|
- | `HEADQUARTERS` | Main organizational address |
- | `LEGAL` | Registered legal/business address |
- | `VISITING` | Public visitor entrance |
- | `MAILING` | Correspondence/postal address |
- | `STORAGE` | Depot, warehouse, off-site storage |
- | `BRANCH` | Branch office location |
- **USAGE EXAMPLES**:
- ```yaml
- # Simple address with formatted string
- has_address:
+ alt_descriptions:
+ nl: "Fysiek of postadres voor erfgoedbeheerders en gerelateerde entiteiten."
+ de: "Physische oder Postadresse für Kulturgüterverwalter und verwandte Entitäten."
+ fr: "Adresse physique ou postale pour les dépositaires du patrimoine et entités connexes."
+ es: "Dirección física o postal para custodios del patrimonio y entidades relacionadas."
+ ar: "عنوان فعلي أو بريدي لأمناء التراث والكيانات ذات الصلة."
+ id: "Alamat fisik atau pos untuk pengelola warisan dan entitas terkait."
+ zh: "遗产保管人及相关实体的物理或邮政地址。"
+ examples:
+ - value: |
+ Address
+ ├── has_section (e.g., "1", "221B", "25-27")
+ ├── has_label (street name as Label, e.g., "Museumstraat")
+ ├── postal_code (e.g., "1071 XX")
+ ├── locality (e.g., "Amsterdam")
+ ├── region (e.g., "Noord-Holland", "NL-NH")
+ ├── country_name (e.g., "Netherlands", "NL")
+ └── has_label (formatted address as Label)
+ - value: |
+ # Simple address with formatted string
+ has_address:
- address_formatted: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
address_type: HEADQUARTERS
- # Structured address with components
- has_address:
+ # Structured address with components
+ has_address:
- has_label:
- has_label: "Museumstraat"
language: "nl"
@@ -86,7 +71,189 @@ classes:
latitude: 52.3600
longitude: 4.8852
geonames_id: 2759794
- ```
+ - value:
+ has_section:
+ - has_value: "1"
+ has_label:
+ - has_label: Museumstraat
+ language: nl
+ - has_label: Museumstraat 1, 1071 XX Amsterdam, Netherlands
+ language: nl
+ has_postal_code: "1071 XX"
+ has_locality: Amsterdam
+ has_geographic_subdivision: Noord-Holland
+ in_country: NL
+ has_latitude: 52.36
+ has_longitude: 4.8852
+ has_type: HeadquartersAddress
+ description: Rijksmuseum headquarters address with structured components
+ - value:
+ has_label:
+ - has_label: 1600 Pennsylvania Avenue NW, Washington, DC 20500, USA
+ language: en
+ has_locality: Washington
+ has_geographic_subdivision: DC
+ in_country: US
+ description: Simple formatted address for US location
+ exact_mappings:
+ - vcard:Address
+ close_mappings:
+ - schema:PostalAddress
+ - locn:Address
+ - gleif_base:PhysicalAddress
+ related_mappings:
+ - org:siteAddress
+ - schema:address
+ structured_aliases:
+ - literal_form: adres
+ in_language: nl
+ - literal_form: postadres
+ in_language: nl
+ - literal_form: Adresse
+ in_language: de
+ - literal_form: Postanschrift
+ in_language: de
+ - literal_form: adresse
+ in_language: fr
+ - literal_form: adresse postale
+ in_language: fr
+ - literal_form: dirección
+ in_language: es
+ - literal_form: dirección postal
+ in_language: es
+ - literal_form: عنوان
+ in_language: ar
+ - literal_form: عنوان بريدي
+ in_language: ar
+ - literal_form: alamat
+ in_language: id
+ - literal_form: alamat pos
+ in_language: id
+ - literal_form: 地址
+ in_language: zh
+ - literal_form: 邮政地址
+ in_language: zh
+ keywords:
+ - address
+ - location
+ - street
+ - postal code
+ - city
+ - country
+ - headquarters
+ - visiting address
+ - storage address
+ slots:
+ - has_section
+ - has_postal_code
+ - has_locality
+ - located_in
+ - has_geographic_subdivision
+ - in_country
+ - has_label
+ - has_type
+ - has_latitude
+ - has_longitude
+ - derive_from
+ - generated_by
+ slot_usage:
+ has_section:
+ range: HouseNumber
+ required: false
+ examples:
+ - value:
+ has_value: "1"
+ - value:
+ has_value: "221B"
+ has_postal_code:
+ required: false
+ examples:
+ - value: "1071 XX"
+ has_locality:
+ required: false
+ examples:
+ - value: Amsterdam
+ located_in:
+ required: false
+ inlined: false
+ examples:
+ - value:
+ settlement_name: Amsterdam
+ country: NL
+ has_geographic_subdivision:
+ required: false
+ examples:
+ - value: Noord-Holland
+ - value: NL-NH
+ in_country:
+ required: false
+ examples:
+ - value: Netherlands
+ - value: NL
+ has_label:
+ multivalued: true
+ inlined: false
+ inlined_as_list: false
+ required: false
+ examples:
+ - value:
+ - has_label: Museumstraat
+ language: nl
+ - has_label: Museumstraat 1, 1071 XX Amsterdam, Netherlands
+ language: nl
+ has_type:
+ range: AddressType
+ required: false
+ multivalued: false
+ examples:
+ - value: HeadquartersAddress
+ has_latitude:
+ range: float
+ required: false
+ examples:
+ - value: 52.36
+ has_longitude:
+ range: float
+ required: false
+ examples:
+ - value: 4.8852
+ derived_from:
+ multivalued: true
+ required: false
+ generated_by:
+ range: ReconstructionActivity
+ required: false
+ notes:
+ - |
+ Preserved from prior description (commit d356aa77):
+
+ Preserved from prior description (commit d356aa77):
+
+ Physical or postal address for heritage custodians and related entities.
+ **ONTOLOGY ALIGNMENT**:
+ This class aligns with multiple established address ontologies:
+ | Ontology | Class | Notes |
+ |----------|-------|-------|
+ | **vCard** | `vcard:Address` | RFC6350 ADR property components |
+ | **Schema.org** | `schema:PostalAddress` | Web semantics |
+ | **LOCN** | `locn:Address` | EU Location Core Vocabulary |
+ | **GLEIF** | `gleif_base:PhysicalAddress` | Legal entity addresses |
+ **COMPONENT STRUCTURE**:
+ An address consists of hierarchical components:
+
+ NOTE: street_name slot migrated to has_label + Label (2026-01-17, Rule 53/56)
+ NOTE: street_address slot removed - was redundant string; use house_number + has_label (2026-01-17, Rule 53/56)
+ **ADDRESS TYPES FOR HERITAGE CUSTODIANS**:
+ | Type | Use Case |
+ |------|----------|
+ | `HEADQUARTERS` | Main organizational address |
+ | `LEGAL` | Registered legal/business address |
+ | `VISITING` | Public visitor entrance |
+ | `MAILING` | Correspondence/postal address |
+ | `STORAGE` | Depot, warehouse, off-site storage |
+ | `BRANCH` | Branch office location |
+ **USAGE EXAMPLES**:
+
**RELATIONSHIP TO OTHER CLASSES**:
- `AuxiliaryPlace`: Uses Address for structured address data
- `CustodianPlace`: May reference Address for place location
@@ -97,180 +264,30 @@ classes:
registries). Track provenance with:
- `was_derived_from`: Link to source observation
- `generated_by`: Link to extraction activity
- exact_mappings:
- - vcard:Address
- close_mappings:
- - schema:PostalAddress
- - locn:Address
- - gleif_base:PhysicalAddress
- related_mappings:
- - org:siteAddress
- - schema:address
- slots:
- # Street-level components
- - has_section
- # REMOVED: street_name - migrated to has_label + Label (2026-01-17, Rule 53/56)
- # REMOVED: street_address - redundant string slot; use house_number + has_label (2026-01-17, Rule 53/56)
- # Postal components
- - has_postal_code
- # Locality/geographic hierarchy
- - has_locality
- # REMOVED: city - migrated to located_in + City (2026-01-18, Rule 53)
- - located_in
- - region
- - in_country
- # Formatted representation (MIGRATED: address_formatted → has_label)
- - has_label
- # Classification (MIGRATED: address_type → has_type)
- - has_type
- # Geographic coordinates (for geocoded addresses)
- - has_latitude
- - has_longitude
- # Provenance
- - derived_from # was: was_derived_from - migrated per Rule 53
- - generated_by # was: was_generated_by - migrated per Rule 53
- slot_usage:
- has_section:
- range: HouseNumber
- required: false
- examples:
- - value:
- has_value: "1"
- - value:
- has_value: "221B"
- # REMOVED: street_name slot_usage - migrated to has_label + Label (2026-01-17, Rule 53/56)
- # Street names should now use Label class with language tagging via has_label
- # REMOVED: street_address slot_usage - redundant string slot removed (2026-01-17, Rule 53/56)
- # Use house_number + has_label (street name as Label) instead of combined string
- has_postal_code:
-# range: string
- required: false
- examples:
- - value: "1071 XX"
- has_locality:
-# range: string
- required: false
- examples:
- - value: "Amsterdam"
- # REMOVED: city slot_usage - migrated to located_in + City (2026-01-18, Rule 53)
- # city:
- # range: string
- # required: false
- # description: Alternative slot for locality (schema:addressLocality)
- located_in:
-# range: string
- required: false
- inlined: false # Fixed invalid inline for primitive type
- examples:
- - value:
- settlement_name: "Amsterdam"
- country: "NL"
- region:
-# range: string
- required: false
- examples:
- - value: "Noord-Holland"
- - value: "NL-NH"
- in_country:
-# range: string
- required: false
- examples:
- - value: "Netherlands"
- - value: "NL"
- # REMOVED 2026-01-22: address_formatted - migrated to has_label + Label (Rule 53, Feedback F1)
- # Formatted address strings now use has_label slot_usage below
- # REMOVED: address_type slot_usage - migrated to has_type (2026-01-17, Rule 53/56)
- has_label: # was: address_formatted + street_name - migrated per Rule 53 (2026-01-17, 2026-01-22)
-# range: string
- multivalued: true
- inlined: false # Fixed invalid inline for primitive type
- inlined_as_list: false # Fixed invalid inline for primitive type
- required: false
- examples:
- - value:
- - has_label: "Museumstraat"
- language: "nl"
- - has_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
- language: "nl"
- has_type: # was: address_type - migrated per Rule 53/56 (2026-01-17)
- range: AddressType
- required: false
- multivalued: false
- examples:
- - value: HeadquartersAddress
- has_latitude:
- range: float
- required: false
- examples:
- - value: 52.3600
- has_longitude:
- range: float
- required: false
- examples:
- - value: 4.8852
- - value: 2759794
- derived_from: # was: was_derived_from - migrated per Rule 53
-# range: string # CustodianObservation
- multivalued: true
- required: false
- generated_by: # was: was_generated_by - migrated per Rule 53
- range: ReconstructionActivity
- required: false
- comments:
- - vCard Address is the primary ontology class (RFC6350 standard)
- - Use structured components when available, address_formatted as fallback
- - Multiple addresses supported via has_address slot (multivalued, Rule 39 compliant)
- - address_type distinguishes headquarters, legal, visiting, mailing, storage
- - Coordinates (lat/lon) optional but recommended for visualization/mapping
- see_also:
- - https://www.w3.org/TR/vcard-rdf/#d4e936
- - https://schema.org/PostalAddress
- - https://www.w3.org/ns/locn#Address
- - https://www.gleif.org/ontology/Base/PhysicalAddress
- examples:
- - value:
- has_section:
- - has_value: "1"
- has_label:
- - has_label: "Museumstraat"
- language: "nl"
- - has_label: "Museumstraat 1, 1071 XX Amsterdam, Netherlands"
- language: "nl"
- # REMOVED: street_address - migrated to house_number + has_label (2026-01-17, Rule 53/56)
- postal_code: "1071 XX"
- locality: "Amsterdam"
- region: "Noord-Holland"
- country_name: "NL"
- latitude: 52.3600
- longitude: 4.8852
- - value:
- has_section:
- - has_value: "40"
- # REMOVED: street_address - migrated to house_number + has_label (2026-01-17, Rule 53/56)
- postal_code: "2011 RX"
- locality: "Haarlem"
- country_name: "NL"
- - value:
- has_label:
- - has_label: "1600 Pennsylvania Avenue NW, Washington, DC 20500, USA"
- language: "en"
- locality: "Washington"
- region: "DC"
- country_name: "US"
- - value:
- has_label:
- - has_label: "Euterpelaan"
- language: "nl"
- - has_label: "Euterpelaan 25, 3824 BK Amersfoort, Netherlands"
- language: "nl"
- has_section:
- - has_value: "25"
- postal_code: "3824 BK"
- locality: "Amersfoort"
- region: "Utrecht"
- country_name: "NL"
annotations:
- specificity_score: 0.25
+ specificity_score: "0.25"
specificity_rationale: "Address is broadly applicable to all heritage custodian types and many other entities. Universal across domains."
- custodian_types: '["*"]'
+ custodian_types: "['*']"
custodian_types_rationale: "All heritage custodians have physical addresses - museums, archives, libraries, etc."
+ address_types: "HEADQUARTERS, LEGAL, VISITING, MAILING, STORAGE, BRANCH, READING_ROOM"
+ ontology_alignment_vcard: "RFC6350 ADR property components"
+ ontology_alignment_schema: "Web semantics"
+ ontology_alignment_locn: "EU Location Core Vocabulary"
+ ontology_alignment_gleif: "Legal entity addresses"
+ comments:
+ - vCard Address is the primary ontology class (RFC6350 standard)
+ - Use structured components when available, formatted string as fallback
+ - Multiple addresses supported via has_address slot (multivalued, Rule 39 compliant)
+ - Address types distinguish headquarters, legal, visiting, mailing, storage
+ - Coordinates (lat/lon) optional but recommended for visualization/mapping
+ - street_name migrated to has_label + Label (2026-01-17, Rule 53/56)
+ - street_address removed - use house_number + has_label instead
+ - 'Preserved from prior description: Physical or postal address for heritage custodians and related entities. Structured representation of location data following vCard (RFC6350), Schema.org, and EU Location Core Vocabulary standards. Supports both formatted string representation and component-based structured data.'
+ see_also:
+ - https://www.w3.org/TR/vcard-rdf/#d4e936
+ - https://schema.org/PostalAddress
+ - https://www.w3.org/ns/locn#Address
+ - https://www.gleif.org/ontology/Base/PhysicalAddress
+ - AddressType
+ - AddressTypes
+ - AddressComponent
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml
index 8cfd8f2e16..5aacda6a1e 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AddressComponent.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/classes/AddressComponent
name: AddressComponent
-title: AddressComponent
+title: Address Component
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -8,68 +8,104 @@ prefixes:
vcard: http://www.w3.org/2006/vcard/ns#
locn: http://www.w3.org/ns/locn#
imports:
- - linkml:types
- - ../slots/has_type
- - ../slots/has_literal_form
- - ../slots/20260202_matang/new/short_name
-# default_range: string
+- linkml:types
+- ../classes/ComponentType
+- ../slots/has_type
+- ../slots/has_literal_form
+- ../slots/shortened_as
classes:
AddressComponent:
class_uri: hc:AddressComponent
- description: "A single component of a structured address.\n\n**PURPOSE**:\n\n\
- AddressComponent represents one discrete element of an address, such as \nthe\
- \ street number, street name, city, region, or country. This enables:\n- Parsing\
- \ addresses from various sources into standardized components\n- Normalizing\
- \ address data from different formats/APIs\n- Supporting multilingual address\
- \ representations (long_name vs short_name)\n\n**COMPONENT STRUCTURE**:\n\n\
- Each AddressComponent has:\n- `long_name`: Full form of the value (e.g., \"\
- Netherlands\", \"Noord-Holland\")\n- `short_name`: Abbreviated form (e.g., \"\
- NL\", \"NH\") - may equal long_name\n- `has_type`: Semantic type(s) via\
- \ ComponentType (e.g., Country, Locality)\n\n**STANDARD COMPONENT TYPES**:\n\
- \n| Type | Description | Example long_name | Example short_name |\n|------|-------------|-------------------|-------------------|\n\
- | `street_number` | House/building number | \"1\", \"221B\" | same |\n| `route`\
- \ | Street/road name | \"Museumstraat\" | same |\n| `locality` | City/town/village\
- \ | \"Amsterdam\" | same |\n| `postal_code` | ZIP/postal code | \"1071 XX\"\
- \ | same |\n| `subregion` | County/district | \"Amsterdam\" | same |\n| `region`\
- \ | State/province | \"Noord-Holland\" | \"NH\" |\n| `country` | Country | \"\
- Netherlands\" | \"NL\" |\n| `premise` | Building/complex name | \"Rijksmuseum\"\
- \ | same |\n| `subpremise` | Unit/floor/suite | \"Floor 3\" | \"3\" |\n\n**RELATIONSHIP\
- \ TO Address CLASS**:\n\nAddressComponent is used for:\n1. **Parsing workflows**:\
- \ Breaking down raw address strings into components\n2. **Normalization**: Standardizing\
- \ addresses from different sources\n3. **Intermediate representation**: Before\
- \ constructing a full Address object\n\nThe Address class provides the final,\
- \ ontology-aligned representation with \ndedicated slots (street_name, locality,\
- \ region, country_name, etc.).\n\n```\nRaw Address Data (any source)\n │\n\
- \ └── parse → AddressComponent[] # Intermediate representation\n \
- \ │\n └── normalize → Address # vCard/LOCN aligned\n\
- ```\n\n**USAGE EXAMPLES**:\n\n```yaml\n# Street number component (MIGRATED 2026-01-22:\
- \ Rule 53)\n- long_name: \"1\"\n short_name: \"1\"\n has_type: [StreetNumber]\n\
- \n# Province with abbreviation\n- long_name: \"Noord-Holland\"\n short_name:\
- \ \"NH\"\n has_type: [Region]\n\n# Country with ISO code\n- long_name:\
- \ \"Netherlands\"\n short_name: \"NL\"\n has_type: [Country]\n```\n\
- \n**SOURCE-AGNOSTIC DESIGN**:\n\nThis class is designed to work with addresses\
- \ from ANY source:\n- Website scraping\n- Registry data (ISIL, KvK, etc.)\n\
- - API responses (when normalized)\n- Manual data entry\n- OCR/document extraction\n\
- \nAPI-specific raw data formats are handled by Endpoint classes.\n"
+ description: >-
+ Single component of a structured address.
+ alt_descriptions:
+ nl: "Enkel onderdeel van een gestructureerd adres."
+ de: "Einzelne Komponente einer strukturierten Adresse."
+ fr: "Composant unique d'une adresse structurée."
+ es: "Componente único de una dirección estructurada."
+ ar: "مكون واحد من عنوان منظم."
+ id: "Komponen tunggal dari alamat terstruktur."
+ zh: "结构化地址的单个组件。"
+ examples:
+ - value:
+ has_literal_form: '1'
+ shortened_as: '1'
+ has_type:
+ - StreetNumber
+ description: Street number component
+ - value:
+ has_literal_form: Museumstraat
+ shortened_as: Museumstraat
+ has_type:
+ - Route
+ description: Street name component
+ - value:
+ has_literal_form: Noord-Holland
+ shortened_as: NH
+ has_type:
+ - Region
+ description: Province/region component with abbreviation
+ - value:
+ has_literal_form: Netherlands
+ shortened_as: NL
+ has_type:
+ - Country
+ description: Country component with ISO code
close_mappings:
- locn:AddressRepresentation
related_mappings:
- schema:PostalAddress
- vcard:Address
+ structured_aliases:
+ - literal_form: adrescomponent
+ in_language: nl
+ - literal_form: adresonderdeel
+ in_language: nl
+ - literal_form: Adresskomponente
+ in_language: de
+ - literal_form: Adressbestandteil
+ in_language: de
+ - literal_form: composant d'adresse
+ in_language: fr
+ - literal_form: élément d'adresse
+ in_language: fr
+ - literal_form: componente de dirección
+ in_language: es
+ - literal_form: elemento de dirección
+ in_language: es
+ - literal_form: مكون العنوان
+ in_language: ar
+ - literal_form: عنصر العنوان
+ in_language: ar
+ - literal_form: komponen alamat
+ in_language: id
+ - literal_form: elemen alamat
+ in_language: id
+ - literal_form: 地址组件
+ in_language: zh
+ - literal_form: 地址元素
+ in_language: zh
+ keywords:
+ - address component
+ - street number
+ - locality
+ - region
+ - country
+ - postal code
+ - parsing
+ - normalization
slots:
- has_literal_form
- - short_name
+ - shortened_as
- has_type
slot_usage:
has_literal_form:
-# range: string
required: false
examples:
- value: Netherlands
- value: Noord-Holland
- value: Museumstraat
- short_name:
-# range: string
+ shortened_as:
required: false
examples:
- value: NL
@@ -85,49 +121,98 @@ classes:
- value: Locality
- value: Region
- value: Country
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: "Generic address parsing component. Broadly applicable across all address sources and custodian types."
+ custodian_types: "['*']"
+ custodian_types_rationale: "Any custodian with address data may use address components during parsing/normalization."
+ component_types: "street_number, route, locality, postal_code, subregion, region, country, premise, subpremise"
comments:
- Source-agnostic representation of address components
- Use for parsing/normalization workflows before constructing Address objects
- Component types follow common geographic hierarchy conventions
- Multiple types allowed for components that serve multiple roles
+ - Intermediate representation between raw data and Address objects
+ - |
+ Preserved from prior description:
+
+ **PURPOSE**:
+
+ AddressComponent represents one discrete element of an address, such as
+ the street number, street name, city, region, or country. This enables:
+ - Parsing addresses from various sources into standardized components
+ - Normalizing address data from different formats/APIs
+ - Supporting multilingual address representations (long_name vs short_name)
+
+ **COMPONENT STRUCTURE**:
+
+ Each AddressComponent has:
+ - `long_name`: Full form of the value (e.g., "Netherlands", "Noord-Holland")
+ - `short_name`: Abbreviated form (e.g., "NL", "NH") - may equal long_name
+ - `has_type`: Semantic type(s) via ComponentType (e.g., Country, Locality)
+
+ **STANDARD COMPONENT TYPES**:
+
+ | Type | Description | Example long_name | Example short_name |
+ |------|-------------|-------------------|-------------------|
+ | `street_number` | House/building number | "1", "221B" | same |
+ | `route` | Street/road name | "Museumstraat" | same |
+ | `locality` | City/town/village | "Amsterdam" | same |
+ | `postal_code` | ZIP/postal code | "1071 XX" | same |
+ | `subregion` | County/district | "Amsterdam" | same |
+ | `region` | State/province | "Noord-Holland" | "NH" |
+ | `country` | Country | "Netherlands" | "NL" |
+ | `premise` | Building/complex name | "Rijksmuseum" | same |
+ | `subpremise` | Unit/floor/suite | "Floor 3" | "3" |
+
+ **RELATIONSHIP TO Address CLASS**:
+
+ AddressComponent is used for:
+ 1. **Parsing workflows**: Breaking down raw address strings into components
+ 2. **Normalization**: Standardizing addresses from different sources
+ 3. **Intermediate representation**: Before constructing a full Address object
+
+ The Address class provides the final, ontology-aligned representation with
+ dedicated slots (street_name, locality, region, country_name, etc.).
+
+ ```
+ Raw Address Data (any source)
+ │
+ └── parse → AddressComponent[] # Intermediate representation
+ │
+ └── normalize → Address # vCard/LOCN aligned
+ ```
+
+ **USAGE EXAMPLES**:
+
+ ```yaml
+ # Street number component (MIGRATED 2026-01-22: Rule 53)
+ - long_name: "1"
+ short_name: "1"
+ has_type: [StreetNumber]
+
+ # Province with abbreviation
+ - long_name: "Noord-Holland"
+ short_name: "NH"
+ has_type: [Region]
+
+ # Country with ISO code
+ - long_name: "Netherlands"
+ short_name: "NL"
+ has_type: [Country]
+ ```
+
+ **SOURCE-AGNOSTIC DESIGN**:
+
+ This class is designed to work with addresses from ANY source:
+ - Website scraping
+ - Registry data (ISIL, KvK, etc.)
+ - API responses (when normalized)
+ - Manual data entry
+ - OCR/document extraction
+
+ API-specific raw data formats are handled by Endpoint classes.
+ - 'Preserved from prior description: Single component of a structured address. Represents one discrete element of an address such as street number, street name, city, region, or country. Used for parsing addresses from various sources into standardized components and normalizing address data from different formats/APIs.'
see_also:
- - https://nde.nl/ontology/hc/classes/Address
+ - Address
- https://www.w3.org/ns/locn#Address
- examples:
- - value:
- long_name: '1'
- short_name: '1'
- has_type:
- - StreetNumber
- - value:
- long_name: Museumstraat
- short_name: Museumstraat
- has_type:
- - Route
- - value:
- long_name: Amsterdam
- short_name: Amsterdam
- has_type:
- - Locality
- - value:
- long_name: Noord-Holland
- short_name: NH
- has_type:
- - Region
- - value:
- long_name: Netherlands
- short_name: NL
- has_type:
- - Country
- - value:
- long_name: 1071 XX
- short_name: 1071 XX
- has_type:
- - PostalCode
- annotations:
- specificity_score: 0.35
- specificity_rationale: Generic address parsing component. Broadly applicable
- across all address sources and custodian types.
- custodian_types: '["*"]'
- custodian_types_rationale: Any custodian with address data may use address components
- during parsing/normalization.
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml
index 271ba11f60..ce07dea0b4 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AddressType.yaml
@@ -12,28 +12,92 @@ prefixes:
crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_code
- - ../slots/has_description
- - ../slots/has_hypernym
- - ../slots/has_hyponym
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/equivalent_to
- - ../slots/related_to
+- linkml:types
+- ../slots/has_code
+- ../slots/has_description
+- ../slots/has_hypernym
+- ../slots/has_hyponym
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/equivalent_to
+- ../slots/related_to
classes:
AddressType:
class_uri: skos:Concept
- description: "Classification type for Address purposes in heritage custodian contexts.\n\n**DEFINITION**:\n\nAddressType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of addresses based on their purpose or function. This enables:\n- Rich metadata (descriptions, use cases)\n- Hierarchical relationships (broader/narrower types)\n- Extensibility (new types without enum modification)\n- Semantic alignment with vCard, GLEIF, and Schema.org ontologies\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **vCard** | `vcard:Type` | RFC6350 type codes (Home, Work) |\n| **GLEIF** | `gleif_base:hasAddressLegal`, `gleif_base:hasAddressHeadquarters` | Legal entity addresses |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**ADDRESS TYPES FOR HERITAGE CUSTODIANS**:\n\n| Type | Use Case |\n|------|----------|\n| `HEADQUARTERS`\
- \ | Main organizational address |\n| `LEGAL` | Registered legal/business address (KvK, Chamber of Commerce) |\n| `VISITING` | Public visitor entrance address |\n| `MAILING` | Correspondence/postal address |\n| `STORAGE` | Depot, warehouse, off-site storage facility |\n| `BRANCH` | Branch office location |\n| `READING_ROOM` | Public reading/research room entrance |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nAddress (physical address)\n \u2502\n \u2514\u2500\u2500 has_type \u2192 AddressType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 AddressType (parent in hierarchy)\n \u251C\u2500\u2500 has_hyponym \u2192 AddressType[] (children)\n \u2514\u2500\u2500 has_description (text)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the address_type string slot with a proper class hierarchy.\nOld pattern: `address_type: HEADQUARTERS` (string)\nNew pattern: `has_type: AddressType` (object reference)\n"
- exact_mappings:
- - skos:Concept
+ description: >-
+ Classification type for address purposes in heritage custodian contexts.
+ alt_descriptions:
+ nl: "Classificatietype voor adresdoeleinden in erfgoedbeheerderscontext."
+ de: "Klassifikationstyp für Adresszwecke im Kontext von Kulturgüterverwaltern."
+ fr: "Type de classification pour les objectifs d'adresse dans le contexte des dépositaires du patrimoine."
+ es: "Tipo de clasificación para fines de dirección en el contexto de custodios del patrimonio."
+ ar: "نوع التصنيف لأغراض العنوان في سياق أمناء التراث."
+ id: "Jenis klasifikasi untuk tujuan alamat dalam konteks pengelola warisan."
+ zh: "遗产保管人背景下地址目的的分类类型。"
+ examples:
+ - value:
+ identified_by: https://nde.nl/ontology/hc/address-type/headquarters
+ has_code: HEADQUARTERS
+ has_label:
+ - Headquarters@en
+ - Hoofdkantoor@nl
+ has_description: Main organizational address where primary operations occur. This is typically where leadership and central administration are located.
+ description: Headquarters address type
+ - value:
+ identified_by: https://nde.nl/ontology/hc/address-type/legal
+ has_code: LEGAL
+ has_label:
+ - Legal Address@en
+ - Juridisch adres@nl
+ - Statutaire zetel@nl
+ has_description: Registered legal address for official correspondence and legal purposes. May differ from operational headquarters. For Dutch organizations, this is the address registered with KvK.
+ description: Legal address type
close_mappings:
- vcard:Type
+ broad_mappings:
- crm:E55_Type
+ - skos:Concept
related_mappings:
- gleif_base:hasAddressLegal
- gleif_base:hasAddressHeadquarters
+ structured_aliases:
+ - literal_form: adrestype
+ in_language: nl
+ - literal_form: adresclassificatie
+ in_language: nl
+ - literal_form: Adresstyp
+ in_language: de
+ - literal_form: Adressklassifikation
+ in_language: de
+ - literal_form: type d'adresse
+ in_language: fr
+ - literal_form: classification d'adresse
+ in_language: fr
+ - literal_form: tipo de dirección
+ in_language: es
+ - literal_form: clasificación de dirección
+ in_language: es
+ - literal_form: نوع العنوان
+ in_language: ar
+ - literal_form: تصنيف العنوان
+ in_language: ar
+ - literal_form: tipe alamat
+ in_language: id
+ - literal_form: klasifikasi alamat
+ in_language: id
+ - literal_form: 地址类型
+ in_language: zh
+ - literal_form: 地址分类
+ in_language: zh
+ keywords:
+ - address type
+ - headquarters
+ - legal address
+ - visiting address
+ - mailing address
+ - storage address
+ - branch address
+ - classification
slots:
- identified_by
- has_code
@@ -45,17 +109,15 @@ classes:
- equivalent_to
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
- pattern: ^https://nde\.nl/ontology/hc/address-type/[a-z0-9-]+$
+ pattern: "^https://nde\\.nl/ontology/hc/address-type/[a-z0-9-]+$"
examples:
- value: https://nde.nl/ontology/hc/address-type/headquarters
- value: https://nde.nl/ontology/hc/address-type/legal
has_code:
-# range: string
required: true
- pattern: ^[A-Z][A-Z0-9_]*$
+ pattern: "^[A-Z][A-Z0-9_]*$"
examples:
- value: HEADQUARTERS
- value: LEGAL
@@ -64,7 +126,6 @@ classes:
- value: STORAGE
- value: BRANCH
has_label:
-# range: string
required: true
multivalued: true
examples:
@@ -78,7 +139,6 @@ classes:
- Visiting Address@en
- Bezoekadres@nl
has_description:
-# range: string
examples:
- value: Main organizational address where primary operations occur.
has_hypernym:
@@ -100,70 +160,70 @@ classes:
- value:
- qid: Q1234567
annotations:
- specificity_score: '0.30'
- specificity_rationale: Address types are broadly applicable - all heritage custodians have addresses.
- has_score: null
- slot_migration: "2026-01-13: Migrated from address_type string slot to AddressType class\n- address_type (string) \u2192 has_type (AddressType)\n"
+ specificity_score: "0.30"
+ specificity_rationale: "Address types are broadly applicable - all heritage custodians have addresses."
+ has_score:
+ slot_migration: "2026-01-13: Migrated from address_type string slot to AddressType class - address_type (string) → has_type (AddressType)"
custodian_types: "['*']"
+ address_types: "HEADQUARTERS, LEGAL, VISITING, MAILING, STORAGE, BRANCH, READING_ROOM"
comments:
- AddressType provides SKOS-based classification for Address instances
- Supports hierarchical type relationships (has_hypernym/hyponym)
- Richer semantics than flat address_type string slot
- Aligned with vCard Type, GLEIF address distinctions
- - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
+ - MIGRATED 2026-01-13: Now uses shared slots (Rule 38)
+ - |
+ Preserved from prior description:
+
+ **DEFINITION**:
+
+ AddressType provides a SKOS-based classification hierarchy for categorizing
+ different types of addresses based on their purpose or function. This enables:
+ - Rich metadata (descriptions, use cases)
+ - Hierarchical relationships (broader/narrower types)
+ - Extensibility (new types without enum modification)
+ - Semantic alignment with vCard, GLEIF, and Schema.org ontologies
+
+ **ONTOLOGY ALIGNMENT**:
+
+ | Ontology | Class/Property | Notes |
+ |----------|----------------|-------|
+ | **vCard** | `vcard:Type` | RFC6350 type codes (Home, Work) |
+ | **GLEIF** | `gleif_base:hasAddressLegal`, `gleif_base:hasAddressHeadquarters` | Legal entity addresses |
+ | **CIDOC-CRM** | `crm:E55_Type` | General type classification |
+ | **SKOS** | `skos:Concept` | Controlled vocabulary concept |
+
+ **ADDRESS TYPES FOR HERITAGE CUSTODIANS**:
+
+ | Type | Use Case |
+ |------|----------|
+ | `HEADQUARTERS` | Main organizational address |
+ | `LEGAL` | Registered legal/business address (KvK, Chamber of Commerce) |
+ | `VISITING` | Public visitor entrance address |
+ | `MAILING` | Correspondence/postal address |
+ | `STORAGE` | Depot, warehouse, off-site storage facility |
+ | `BRANCH` | Branch office location |
+ | `READING_ROOM` | Public reading/research room entrance |
+
+ **RELATIONSHIP TO OTHER CLASSES**:
+
+ ```
+ Address (physical address)
+ │
+ └── has_type → AddressType (THIS CLASS)
+ ├── has_hypernym → AddressType (parent in hierarchy)
+ ├── has_hyponym → AddressType[] (children)
+ └── has_description (text)
+ ```
+
+ **SLOT MIGRATION** (2026-01-13):
+
+ This class replaces the address_type string slot with a proper class hierarchy.
+ Old pattern: `address_type: HEADQUARTERS` (string)
+ New pattern: `has_type: AddressType` (object reference)
+ - 'Preserved from prior description: Classification type for address purposes in heritage custodian contexts. SKOS-based classification hierarchy for categorizing different types of addresses based on their purpose or function. Enables rich metadata, hierarchical relationships, and semantic alignment with vCard, GLEIF, and Schema.org ontologies.'
see_also:
- https://www.w3.org/TR/vcard-rdf/#d4e1769
- https://www.gleif.org/ontology/Base/
- examples:
- - value:
- identified_by: https://nde.nl/ontology/hc/address-type/headquarters
- has_code: HEADQUARTERS
- has_label:
- - Headquarters@en
- - Hoofdkantoor@nl
- has_description: 'Main organizational address where primary operations occur.
-
- This is typically where leadership and central administration
-
- are located.
-
- '
- - value:
- identified_by: https://nde.nl/ontology/hc/address-type/legal
- has_code: LEGAL
- has_label:
- - Legal Address@en
- - Juridisch adres@nl
- - Statutaire zetel@nl
- has_description: 'Registered legal address for official correspondence and legal
-
- purposes. May differ from operational headquarters.
-
- For Dutch organizations, this is the address registered with KvK.
-
- '
- - value:
- identified_by: https://nde.nl/ontology/hc/address-type/visiting
- has_code: VISITING
- has_label:
- - Visiting Address@en
- - Bezoekadres@nl
- has_description: 'Public entrance for visitors. May include museums, archives,
-
- or libraries with public reading rooms.
-
- '
- - value:
- identified_by: https://nde.nl/ontology/hc/address-type/storage
- has_code: STORAGE
- has_label:
- - Storage Facility@en
- - Opslaglocatie@nl
- - Depot@nl
- has_description: 'Off-site storage facility, depot, or warehouse for collections.
-
- Not typically open to the public.
-
- '
- related_to:
- - https://nde.nl/ontology/hc/address-type/branch
\ No newline at end of file
+ - Address
+ - AddressTypes
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml
index 617b69b826..68c4ebc3fe 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AddressTypes.yaml
@@ -9,29 +9,53 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- - ./AddressType
- - linkml:types
+- ./AddressType
+- linkml:types
classes:
HeadquartersAddress:
is_a: AddressType
class_uri: hc:HeadquartersAddress
- description: 'Main organizational headquarters address where primary operations
- occur.
-
- This is typically where leadership and central administration are located.
+ description: >-
+ Main organizational headquarters address where primary operations occur.
+ Typically where leadership and central administration are located.
+ comments:
+ - |
+ Preserved from prior description:
**Ontology Alignment**:
-
- GLEIF: `gleif_base:hasAddressHeadquarters`
-
- '
+ alt_descriptions:
+ nl: "Hoofdkantooradres waar de primaire operaties plaatsvinden."
+ de: "Hauptgeschäftsadresse, an der die primären Betriebstätigkeiten stattfinden."
+ fr: "Adresse du siège social où se déroulent les opérations principales."
+ es: "Dirección de la sede central donde ocurren las operaciones principales."
+ ar: "عنوان المقر الرئيسي حيث تتم العمليات الأساسية."
+ id: "Alamat kantor pusat tempat operasi utama berlangsung."
+ zh: "主要运营发生的主要组织总部地址。"
close_mappings:
- gleif_base:hasAddressHeadquarters
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: hoofdkantooradres
+ in_language: nl
+ - literal_form: Hauptgeschäftsadresse
+ in_language: de
+ - literal_form: adresse du siège
+ in_language: fr
+ - literal_form: dirección de la sede
+ in_language: es
+ - literal_form: عنوان المقر
+ in_language: ar
+ - literal_form: alamat kantor pusat
+ in_language: id
+ - literal_form: 总部地址
+ in_language: zh
annotations:
short_code: HEADQUARTERS
- specificity_score: '0.25'
- custodian_types: '[''*'']'
+ specificity_score: "0.25"
+ custodian_types: "['*']"
examples:
- value:
has_code: HEADQUARTERS
@@ -39,31 +63,43 @@ classes:
- Headquarters@en
- Hoofdkantoor@nl
description: Rijksmuseum main headquarters
- broad_mappings:
- - skos:Concept
LegalAddress:
is_a: AddressType
class_uri: hc:LegalAddress
- description: 'Registered legal address for official correspondence and legal purposes.
-
- May differ from operational headquarters.
-
-
- For Dutch organizations, this is the address registered with the
-
- Chamber of Commerce (Kamer van Koophandel - KvK).
-
-
- **Ontology Alignment**:
-
- - GLEIF: `gleif_base:hasAddressLegal`
-
- '
+ description: >-
+ Registered legal address for official correspondence and legal purposes.
+ alt_descriptions:
+ nl: "Geregistreerd juridisch adres voor officiële correspondentie en juridische doeleinden."
+ de: "Eingetragene Rechtsadresse für offizielle Korrespondenz und rechtliche Zwecke."
+ fr: "Adresse légale enregistrée pour la correspondance officielle et les objectifs juridiques."
+ es: "Dirección legal registrada para correspondencia oficial y fines legales."
+ ar: "العنوان القانوني المسجل للمراسلات الرسمية والأغراض القانونية."
+ id: "Alamat legal terdaftar untuk korespondensi resmi dan tujuan hukum."
+ zh: "用于正式通信和法律目的的注册法定地址。"
close_mappings:
- gleif_base:hasAddressLegal
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: juridisch adres
+ in_language: nl
+ - literal_form: statutaire zetel
+ in_language: nl
+ - literal_form: Rechtsadresse
+ in_language: de
+ - literal_form: adresse légale
+ in_language: fr
+ - literal_form: dirección legal
+ in_language: es
+ - literal_form: عنوان قانوني
+ in_language: ar
+ - literal_form: alamat legal
+ in_language: id
+ - literal_form: 法定地址
+ in_language: zh
annotations:
short_code: LEGAL
- specificity_score: '0.30'
+ specificity_score: "0.30"
examples:
- value:
has_code: LEGAL
@@ -72,24 +108,41 @@ classes:
- Juridisch adres@nl
- Statutaire zetel@nl
description: Registered legal address from KvK
- broad_mappings:
- - skos:Concept
+ comments:
+ - 'Preserved from prior description: Registered legal address for official correspondence and legal purposes. May differ from operational headquarters. For Dutch organizations, this is the address registered with the Chamber of Commerce (Kamer van Koophandel - KvK).'
VisitingAddress:
is_a: AddressType
class_uri: hc:VisitingAddress
- description: 'Public entrance address for visitors.
-
-
- For heritage custodians, this is typically where the public enters
-
- to visit exhibitions, reading rooms, or public services.
-
- May include accessible entrances for persons with disabilities.
-
- '
+ description: >-
+ Public entrance address for visitors.
+ alt_descriptions:
+ nl: "Openbare ingang voor bezoekers."
+ de: "Öffentliche Eingangsadresse für Besucher."
+ fr: "Adresse d'entrée publique pour les visiteurs."
+ es: "Dirección de entrada pública para visitantes."
+ ar: "عنوان المدخل العام للزوار."
+ id: "Alamat masuk publik untuk pengunjung."
+ zh: "访客公共入口地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: bezoekadres
+ in_language: nl
+ - literal_form: Besucheradresse
+ in_language: de
+ - literal_form: adresse de visite
+ in_language: fr
+ - literal_form: dirección de visita
+ in_language: es
+ - literal_form: عنوان الزيارة
+ in_language: ar
+ - literal_form: alamat kunjungan
+ in_language: id
+ - literal_form: 访客地址
+ in_language: zh
annotations:
short_code: VISITING
- specificity_score: '0.25'
+ specificity_score: "0.25"
examples:
- value:
has_code: VISITING
@@ -97,22 +150,45 @@ classes:
- Visiting Address@en
- Bezoekadres@nl
description: Public visitor entrance
- broad_mappings:
- - skos:Concept
+ comments:
+ - 'Preserved from prior description: Public entrance address for visitors. For heritage custodians, this is typically where the public enters to visit exhibitions, reading rooms, or public services. May include accessible entrances for persons with disabilities.'
MailingAddress:
is_a: AddressType
class_uri: hc:MailingAddress
- description: 'Postal correspondence address.
+ description: >-
+ Postal correspondence address.
-
- Address for receiving mail and correspondence. May be a P.O. Box
-
- or differ from physical location addresses.
-
- '
+ Address for receiving mail and correspondence. May be a P.O. Box or differ from physical location addresses.
+ alt_descriptions:
+ nl: "Postcorrespondentieadres."
+ de: "Postanschrift."
+ fr: "Adresse postale."
+ es: "Dirección postal."
+ ar: "عنوان المراسلات البريدية."
+ id: "Alamat korespondensi pos."
+ zh: "邮政通信地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: postadres
+ in_language: nl
+ - literal_form: correspondentieadres
+ in_language: nl
+ - literal_form: Postadresse
+ in_language: de
+ - literal_form: adresse postale
+ in_language: fr
+ - literal_form: dirección postal
+ in_language: es
+ - literal_form: عنوان بريدي
+ in_language: ar
+ - literal_form: alamat pos
+ in_language: id
+ - literal_form: 邮寄地址
+ in_language: zh
annotations:
short_code: MAILING
- specificity_score: '0.25'
+ specificity_score: "0.25"
examples:
- value:
has_code: MAILING
@@ -121,27 +197,43 @@ classes:
- Postadres@nl
- Correspondentieadres@nl
description: Postal correspondence address
- broad_mappings:
- - skos:Concept
StorageAddress:
is_a: AddressType
class_uri: hc:StorageAddress
- description: 'Off-site storage facility, depot, or warehouse address.
+ description: >-
+ Off-site storage facility, depot, or warehouse address.
-
- Not typically open to the public. May house collection items
-
- not currently on display, archival materials, or preservation
-
- facilities.
-
-
- Related to StorageType for describing the type of storage facility.
-
- '
+ Not typically open to the public. May house collection items not currently on display, archival materials, or preservation facilities.
+ alt_descriptions:
+ nl: "Adres van externe opslagfaciliteit, depot of magazijn."
+ de: "Adresse einer externen Lagereinrichtung, Depots oder Lagers."
+ fr: "Adresse d'une installation de stockage externe, dépôt ou entrepôt."
+ es: "Dirección de instalación de almacenamiento externo, depósito o almacén."
+ ar: "عنوان منشأة التخزين الخارجية أو المستودع أو المخزن."
+ id: "Alamat fasilitas penyimpanan luar lokasi, depot, atau gudang."
+ zh: "场外存储设施、仓库或库房地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: opslaglocatie
+ in_language: nl
+ - literal_form: depot
+ in_language: nl
+ - literal_form: Lageradresse
+ in_language: de
+ - literal_form: adresse de dépôt
+ in_language: fr
+ - literal_form: dirección de almacenamiento
+ in_language: es
+ - literal_form: عنوان التخزين
+ in_language: ar
+ - literal_form: alamat penyimpanan
+ in_language: id
+ - literal_form: 存储地址
+ in_language: zh
annotations:
short_code: STORAGE
- specificity_score: '0.40'
+ specificity_score: "0.40"
examples:
- value:
has_code: STORAGE
@@ -150,24 +242,43 @@ classes:
- Opslaglocatie@nl
- Depot@nl
description: Off-site collection depot
- broad_mappings:
- - skos:Concept
BranchAddress:
is_a: AddressType
class_uri: hc:BranchAddress
- description: 'Branch office or satellite location address.
+ description: >-
+ Branch office or satellite location address.
-
- For heritage custodians with multiple locations, this identifies
-
- addresses of branch offices, satellite reading rooms, or regional
-
- service points.
-
- '
+ For heritage custodians with multiple locations, this identifies addresses of branch offices, satellite reading rooms, or regional service points.
+ alt_descriptions:
+ nl: "Adres van bijkantoor of satellietlocatie."
+ de: "Adresse einer Zweigstelle oder Satellitenstandort."
+ fr: "Adresse d'une succursale ou d'un site satellite."
+ es: "Dirección de oficina sucursal o ubicación satelital."
+ ar: "عنوان الفرع أو الموقع التابع."
+ id: "Alamat kantor cabang atau lokasi satelit."
+ zh: "分支机构或卫星地点地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: vestiging
+ in_language: nl
+ - literal_form: filiaal
+ in_language: nl
+ - literal_form: Zweigstellenadresse
+ in_language: de
+ - literal_form: adresse de succursale
+ in_language: fr
+ - literal_form: dirección de sucursal
+ in_language: es
+ - literal_form: عنوان الفرع
+ in_language: ar
+ - literal_form: alamat cabang
+ in_language: id
+ - literal_form: 分支地址
+ in_language: zh
annotations:
short_code: BRANCH
- specificity_score: '0.35'
+ specificity_score: "0.35"
examples:
- value:
has_code: BRANCH
@@ -176,24 +287,43 @@ classes:
- Vestiging@nl
- Filiaal@nl
description: Branch office location
- broad_mappings:
- - skos:Concept
ReadingRoomAddress:
is_a: AddressType
class_uri: hc:ReadingRoomAddress
- description: 'Public reading room or research room entrance address.
+ description: >-
+ Public reading room or research room entrance address.
-
- Specific to archives and libraries, this identifies where
-
- researchers access original materials for consultation.
-
- May differ from the main visiting address.
-
- '
+ Specific to archives and libraries, this identifies where researchers access original materials for consultation. May differ from the main visiting address.
+ alt_descriptions:
+ nl: "Openbare leeszaal of onderzoekskamer ingang."
+ de: "Öffentlicher Lesesaal oder Forschungsraum Eingangsadresse."
+ fr: "Adresse d'entrée de la salle de lecture ou de la salle de recherche publique."
+ es: "Dirección de entrada a sala de lectura o sala de investigación pública."
+ ar: "عنوان مدخل غرفة القراءة أو غرفة البحث العامة."
+ id: "Alamat masuk ruang baca atau ruang penelitian publik."
+ zh: "公共阅览室或研究室入口地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: studiezaal
+ in_language: nl
+ - literal_form: leeszaal
+ in_language: nl
+ - literal_form: Leseadresse
+ in_language: de
+ - literal_form: adresse de salle de lecture
+ in_language: fr
+ - literal_form: dirección de sala de lectura
+ in_language: es
+ - literal_form: عنوان غرفة القراءة
+ in_language: ar
+ - literal_form: alamat ruang baca
+ in_language: id
+ - literal_form: 阅览室地址
+ in_language: zh
annotations:
short_code: READING_ROOM
- specificity_score: '0.50'
+ specificity_score: "0.50"
examples:
- value:
has_code: READING_ROOM
@@ -202,22 +332,43 @@ classes:
- Studiezaal@nl
- Leeszaal@nl
description: Archive/library reading room entrance
- broad_mappings:
- - skos:Concept
DeliveryAddress:
is_a: AddressType
class_uri: hc:DeliveryAddress
- description: 'Goods delivery and receiving address.
+ description: >-
+ Goods delivery and receiving address.
-
- Address for receiving deliveries, including acquisitions,
-
- loans, and supplies. May include loading dock facilities.
-
- '
+ Address for receiving deliveries, including acquisitions, loans, and supplies. May include loading dock facilities.
+ alt_descriptions:
+ nl: "Goederenlevering en ontvangstadres."
+ de: "Warenlieferungs- und Empfangsadresse."
+ fr: "Adresse de livraison et de réception de marchandises."
+ es: "Dirección de entrega y recepción de mercancías."
+ ar: "عنوان تسليم واستلام البضائع."
+ id: "Alamat pengiriman dan penerimaan barang."
+ zh: "货物交付和接收地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: afleveradres
+ in_language: nl
+ - literal_form: goederenontvangst
+ in_language: nl
+ - literal_form: Lieferadresse
+ in_language: de
+ - literal_form: adresse de livraison
+ in_language: fr
+ - literal_form: dirección de entrega
+ in_language: es
+ - literal_form: عنوان التسليم
+ in_language: ar
+ - literal_form: alamat pengiriman
+ in_language: id
+ - literal_form: 交付地址
+ in_language: zh
annotations:
short_code: DELIVERY
- specificity_score: '0.40'
+ specificity_score: "0.40"
examples:
- value:
has_code: DELIVERY
@@ -226,22 +377,43 @@ classes:
- Afleveradres@nl
- Goederenontvangst@nl
description: Delivery receiving dock
- broad_mappings:
- - skos:Concept
ConservationLabAddress:
is_a: AddressType
class_uri: hc:ConservationLabAddress
- description: 'Conservation laboratory or restoration facility address.
+ description: >-
+ Conservation laboratory or restoration facility address.
-
- May be separate from main facilities, housing specialized
-
- equipment for preservation and restoration work.
-
- '
+ May be separate from main facilities, housing specialized equipment for preservation and restoration work.
+ alt_descriptions:
+ nl: "Conserveringslaboratorium of restauratiefaciliteit adres."
+ de: "Adresse des Konservierungslabors oder der Restaurierungseinrichtung."
+ fr: "Adresse du laboratoire de conservation ou de l'installation de restauration."
+ es: "Dirección del laboratorio de conservación o instalación de restauración."
+ ar: "عنوان مختبر الحفظ أو منشأة الترميم."
+ id: "Alamat laboratorium konservasi atau fasilitas restorasi."
+ zh: "保护实验室或修复设施地址。"
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: restauratieatelier
+ in_language: nl
+ - literal_form: conserveringslab
+ in_language: nl
+ - literal_form: Konservierungslabor-Adresse
+ in_language: de
+ - literal_form: adresse de laboratoire de conservation
+ in_language: fr
+ - literal_form: dirección de laboratorio de conservación
+ in_language: es
+ - literal_form: عنوان مختبر الحفظ
+ in_language: ar
+ - literal_form: alamat lab konservasi
+ in_language: id
+ - literal_form: 保护实验室地址
+ in_language: zh
annotations:
short_code: CONSERVATION_LAB
- specificity_score: '0.55'
+ specificity_score: "0.55"
examples:
- value:
has_code: CONSERVATION_LAB
@@ -250,5 +422,3 @@ classes:
- Restauratieatelier@nl
- Conserveringslab@nl
description: Restoration workshop facility
- broad_mappings:
- - skos:Concept
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml
index 39534e9d34..8fb8373ee1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Administration.yaml
@@ -1,30 +1,106 @@
id: https://nde.nl/ontology/hc/class/Administration
name: Administration
title: Administration
-description: An administrative unit or body.
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#
+ org: http://www.w3.org/ns/org#
+ cpov: http://data.europa.eu/m8g/
wd: http://www.wikidata.org/entity/
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
+- linkml:types
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
classes:
Administration:
class_uri: org:OrganizationalUnit
+ description: >-
+ Administrative unit or body within a heritage custodian organization.
+ alt_descriptions:
+ nl: "Administratieve eenheid of orgaan binnen een erfgoedbeheerderorganisatie."
+ de: "Verwaltungseinheit oder Gremium innerhalb einer Kulturgüterverwalterorganisation."
+ fr: "Unité administrative ou organe au sein d'une organisation de dépositaire du patrimoine."
+ es: "Unidad administrativa u órgano dentro de una organización de custodio del patrimonio."
+ ar: "وحدة إدارية أو هيئة داخل منظمة أمين التراث."
+ id: "Unit administratif atau badan dalam organisasi pengelola warisan."
+ zh: "遗产保管人组织内的行政单位或机构。"
+ examples:
+ - value:
+ has_label: Finance Department
+ has_description: Responsible for budget management, accounting, and financial reporting
+ description: Administrative finance department
close_mappings:
- - rico:CorporateBody
- - cpov:PublicOrganisation
- description: An administrative unit or body.
+ - rico:CorporateBody
+ - cpov:PublicOrganisation
+ - schema:Organization
+ structured_aliases:
+ - literal_form: administratie
+ in_language: nl
+ - literal_form: bestuur
+ in_language: nl
+ - literal_form: Verwaltung
+ in_language: de
+ - literal_form: Verwaltungseinheit
+ in_language: de
+ - literal_form: administration
+ in_language: fr
+ - literal_form: organe administratif
+ in_language: fr
+ - literal_form: administración
+ in_language: es
+ - literal_form: órgano administrativo
+ in_language: es
+ - literal_form: إدارة
+ in_language: ar
+ - literal_form: هيئة إدارية
+ in_language: ar
+ - literal_form: administrasi
+ in_language: id
+ - literal_form: badan administratif
+ in_language: id
+ - literal_form: 行政
+ in_language: zh
+ - literal_form: 管理部门
+ in_language: zh
+ keywords:
+ - administration
+ - administrative unit
+ - department
+ - governance
+ - management
+ - organizational unit
slots:
- has_label
- has_description
- identified_by
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Finance Department
+ - value: Board of Directors
+ has_description:
+ required: false
+ examples:
+ - value: Responsible for budget management, accounting, and financial reporting
+ identified_by:
+ required: false
+ examples:
+ - value: https://nde.nl/ontology/hc/administration/finance-dept
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.10"
+ specificity_rationale: "Generic utility class - administrative units are broadly applicable across all organizational contexts."
custodian_types: "['*']"
+ comments:
+ - Represents internal administrative divisions within heritage custodians
+ - May include departments, committees, boards, or governance bodies
+ - Distinguished from external organizational relationships
+ - 'Preserved from prior description: Administrative unit or body within a heritage custodian organization. Represents a distinct administrative division, department, or governance body responsible for specific organizational functions such as finance, human resources, governance, or institutional policy.'
+ see_also:
+ - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit
+ - AdministrativeOffice
+ - AdministrativeUnit
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml
index 6073b72c5b..8bb5a51272 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeLevel.yaml
@@ -14,32 +14,78 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_code
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../slots/has_code
+- ../slots/has_description
+- ../slots/has_label
classes:
AdministrativeLevel:
class_uri: skos:Concept
- description: 'A level or tier within an administrative or government hierarchy.
+ description: >-
+ Level or tier within an administrative or government hierarchy.
-
- **Examples**:
-
- - National/Federal
-
- - State/Provincial
-
- - Regional
-
- - Municipal/Local
-
-
- **Ontological Alignment**:
-
- - `skos:Concept`: Concept in a hierarchy scheme.
-
- '
+ Represents the hierarchical position of an administrative unit within a governance structure, from national/federal down to municipal/local levels.
+ alt_descriptions:
+ nl: "Niveau of laag binnen een administratieve of overheidshiërarchie.\nVertegenwoordigt de hiërarchische positie van een administratieve eenheid binnen een bestuursstructuur, van nationaal/federaal tot gemeentelijk/lokaal."
+ de: "Ebene oder Stufe innerhalb einer Verwaltungs- oder Regierungshierarchie.\nRepräsentiert die hierarchische Position einer Verwaltungseinheit innerhalb einer Regierungsstruktur, von national/bundesweit bis kommunal/lokal."
+ fr: "Niveau ou échelon dans une hiérarchie administrative ou gouvernementale.\nReprésente la position hiérarchique d'une unité administrative dans une structure de gouvernance, du niveau national/fédéral au niveau municipal/local."
+ es: "Nivel o escalón dentro de una jerarquía administrativa o gubernamental.\nRepresenta la posición jerárquica de una unidad administrativa dentro de una estructura de gobernanza, desde nacional/federal hasta municipal/local."
+ ar: "مستوى أو طبقة ضمن التسلسل الإداري أو الحكومي.\nيمثل الموقع الهرمي لوحدة إدارية داخل هيكل الحوكمة، من المستوى الوطني/الفيدرالي إلى المستوى البلدي/المحلي."
+ id: "Tingkat atau jenjang dalam hierarki administratif atau pemerintahan.\nMewakili posisi hierarkis unit administratif dalam struktur tata kelola, dari nasional/federal hingga kotamadya/lokal."
+ zh: "行政或政府层级中的级别或层次。\n代表行政单位在治理结构中的层级位置,从国家/联邦到市/地方级别。"
+ examples:
+ - value:
+ has_label: National
+ has_code: NATIONAL
+ has_description: Highest level of government administration for a sovereign state
+ description: National/federal administrative level
+ - value:
+ has_label: Municipal
+ has_code: MUNICIPAL
+ has_description: Local government administration for a city, town, or municipality
+ description: Municipal/local administrative level
+ broad_mappings:
+ - crm:E55_Type
+ - skos:Concept
+ structured_aliases:
+ - literal_form: administratief niveau
+ in_language: nl
+ - literal_form: bestuurlijk niveau
+ in_language: nl
+ - literal_form: Verwaltungsebene
+ in_language: de
+ - literal_form: Verwaltungsstufe
+ in_language: de
+ - literal_form: niveau administratif
+ in_language: fr
+ - literal_form: échelon administratif
+ in_language: fr
+ - literal_form: nivel administrativo
+ in_language: es
+ - literal_form: escalón administrativo
+ in_language: es
+ - literal_form: المستوى الإداري
+ in_language: ar
+ - literal_form: الدرجة الإدارية
+ in_language: ar
+ - literal_form: tingkat administratif
+ in_language: id
+ - literal_form: jenjang administratif
+ in_language: id
+ - literal_form: 行政级别
+ in_language: zh
+ - literal_form: 行政层次
+ in_language: zh
+ keywords:
+ - administrative level
+ - government level
+ - federal
+ - state
+ - provincial
+ - regional
+ - municipal
+ - local
+ - hierarchy
slots:
- has_label
- has_code
@@ -47,9 +93,46 @@ classes:
slot_usage:
has_label:
required: true
+ examples:
+ - value: National
+ - value: State
+ - value: Provincial
+ - value: Regional
+ - value: Municipal
+ - value: Local
has_code:
required: false
+ examples:
+ - value: NATIONAL
+ - value: STATE
+ - value: PROVINCIAL
+ - value: REGIONAL
+ - value: MUNICIPAL
+ - value: LOCAL
+ has_description:
+ required: false
+ examples:
+ - value: Highest level of government administration for a sovereign state
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.10"
+ specificity_rationale: "Generic utility class - administrative levels are broadly applicable across all governance contexts."
custodian_types: "['*']"
+ standard_levels: "National, State/Provincial, Regional, Municipal/Local"
+ comments:
+ - Represents hierarchical position in governance structures
+ - Standard levels: National, State/Provincial, Regional, Municipal/Local
+ - Used for classifying the scope of administrative authority
+ - |
+ Preserved from prior description:
+
+ **Examples**:
+ - National/Federal
+ - State/Provincial
+ - Regional
+ - Municipal/Local
+
+ **Ontological Alignment**:
+ - `skos:Concept`: Concept in a hierarchy scheme.
+ see_also:
+ - AdministrativeUnit
+ - Administration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml
index 52b16929b5..5b46d8ec0f 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml
@@ -2,17 +2,17 @@ id: https://nde.nl/ontology/hc/class/administrative-office
name: administrative_office_class
title: AdministrativeOffice Class
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_function
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_score
- - ../slots/has_staff
- - ../slots/leased_by
- - ../slots/derive_from
- - ../slots/generated_by
- - ../slots/lease
+- linkml:types
+- ../slots/has_description
+- ../slots/has_function
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_score
+- ../slots/has_staff
+- ../slots/leased_by
+- ../slots/derive_from
+- ../slots/generated_by
+- ../slots/lease
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -27,92 +27,16 @@ classes:
AdministrativeOffice:
is_a: ReconstructedEntity
class_uri: org:Site
- description: "Non-public administrative building or office space of a heritage custodian.\n**DEFINITION**:\nAn AdministrativeOffice is a secondary physical location where a heritage custodian performs back-office, administrative, or support functions that do not directly serve the public. These locations typically house staff performing finance, HR, IT, management, or other operational activities.\n**W3C ORG ALIGNMENT**:\n`org:Site` - \"An office or other premise at which the organization is located.\"\nAdministrativeOffice specializes org:Site for non-public administrative spaces: - Financial/accounting departments - Human resources offices - IT infrastructure locations - Executive/management offices\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n| Type | Public Access | Primary Function | |------|---------------|------------------| | BranchOffice | Yes | Public service delivery | | **AdministrativeOffice** | No | Back-office operations | | ResearchCenter | Limited | Research/conservation\
- \ | | Storage | No | Collection storage |\n**TYPICAL CHARACTERISTICS**:\n- **Staff-only access**: No public visitors - **Administrative functions**: Finance, HR, IT, management - **Separate from collections**: No collection materials stored - **Cost center**: Often in lower-cost location than main building\n**USE CASES**:\n1. **Separate Administrative Building**:\n - Museum finance department in office park\n - Archive IT/digitization support center\n\n2. **Executive Offices**:\n - Foundation board meeting space\n - Director's office separate from main building\n\n3. **Support Services**:\n - Facilities management office\n - Marketing/communications department\n\n**Example - Administrative Annex**: ```yaml AdministrativeOffice:\n has_admin_office_identifier: \"https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas\"\n has_admin_office_name: \"Rijksmuseum Administrative Offices - Zuidas\"\n has_admin_office_description: |\n Administrative support offices housing finance,\
- \ HR, and IT departments.\n Staff access only. Located in Zuidas business district for cost efficiency.\n has_function:\n - function_category: ADMINISTRATIVE\n function_name: \"Finance and accounting\"\n - function_category: ADMINISTRATIVE\n function_name: \"Human resources\"\n - function_category: SUPPORT\n function_name: \"Information technology\"\n - function_category: ADMINISTRATIVE\n function_name: \"Legal affairs\"\n has_access_restriction: \"Staff badge required\"\n```"
- exact_mappings:
- - org:Site
- close_mappings:
- - schema:Place
- - crm:E27_Site
- related_mappings:
- - schema:Corporation
- - org:OrganizationalUnit
- slots:
- - has_description
- - identified_by
- - has_label
- # has_admin_staff_count REMOVED - migrated to has_staff_member (Rule 53)
- - has_staff
- - has_function
- - leased_by
- - lease
- - has_score
- - derived_from
- - generated_by
- slot_usage:
- identified_by:
-# range: string # uriorcurie
- required: true
- has_label:
-# range: string
- required: true
- has_description:
-# range: string
- has_function:
- range: FunctionType
- multivalued: true
- inlined: true
- inlined_as_list: true
- examples:
- - value:
- function_category: ADMINISTRATIVE
- function_name: Finance and accounting
- - value:
- function_category: ADMINISTRATIVE
- function_name: Human resources
- - value:
- function_category: SUPPORT
- function_name: Information technology
- - value: Management access only
- has_staff:
- range: Staff
- multivalued: true
- inlined: true
- examples:
- - value:
- has_quantity:
- has_value: 25
- has_unit:
- has_label: "FTE"
- has_type:
- has_label: "Administrative Staff"
- leased_by:
- range: boolean
- examples:
- - value: true
- - value: false
- lease:
- range: date
- examples:
- - value: '2028-12-31'
- derived_from:
-# range: string # CustodianObservation
- multivalued: true
- required: false
- generated_by:
- range: ReconstructionActivity
- required: false
- comments:
- - AdministrativeOffice models non-public back-office locations
- - Distinguished from BranchOffice by lack of public access
- - W3C ORG org:Site specialized for administrative functions
- - Often in separate building from main heritage operations
- - May be leased rather than owned for cost efficiency
- - 'MIGRATION NOTE: has_administrative_function replaced by generic has_function (Rule 53)'
- see_also:
- - https://www.w3.org/TR/vocab-org/#org:Site
- - https://schema.org/Corporation
+ description: >-
+ Non-public administrative building or office space of a heritage custodian.
+ alt_descriptions:
+ nl: "Niet-openbaar administratief gebouw of kantoorruimte van een erfgoedbeheerder."
+ de: "Nicht-öffentliches Verwaltungsgebäude oder Büroraum eines Kulturgüterverwalters."
+ fr: "Bâtiment administratif non public ou espace de bureau d'un dépositaire du patrimoine."
+ es: "Edificio administrativo no público o espacio de oficina de un custodio del patrimonio."
+ ar: "مبنى إداري غير عام أو مساحة مكتبية لأمين التراث."
+ id: "Bangunan administratif non-publik atau ruang kantor pengelola warisan."
+ zh: "遗产保管人的非公共行政建筑或办公空间。"
examples:
- value:
identified_by:
@@ -130,43 +54,163 @@ classes:
function_name: Human resources
- function_category: SUPPORT
function_name: Information technology
- - function_category: ADMINISTRATIVE
- function_name: Legal affairs
has_staff:
- has_quantity:
has_value: 45
has_unit:
- has_label: "FTE"
+ has_label: FTE
has_type:
- has_label: "Administrative Staff"
- is_leased: true
- lease_expiry: '2028-12-31'
- - value:
- identified_by:
- identifier_value: https://nde.nl/ontology/hc/aux/kb-digitization-center
- has_label:
- has_label: Koninklijke Bibliotheek Digitization Support Center
- has_description:
- has_content:
- has_description: Technical support center for digitization operations. Houses scanning equipment coordination and quality control.
- description_type: admin_office
- has_function:
- - function_category: PROGRAM
- function_name: Digitization project management
- - function_category: SUPPORT
- function_name: Quality control
- - function_category: SUPPORT
- function_name: Technical support
- has_staff:
- - has_quantity:
- has_value: 12
- has_unit:
- has_label: "FTE"
- has_type:
- has_label: "Technical Staff"
- is_leased: false
- lease_expiry: null
+ has_label: Administrative Staff
+ leased_by: true
+ lease: '2028-12-31'
+ description: Administrative annex in business district
+ broad_mappings:
+ - org:Site
+ close_mappings:
+ - schema:Place
+ - crm:E27_Site
+ related_mappings:
+ - schema:Corporation
+ - org:OrganizationalUnit
+ structured_aliases:
+ - literal_form: administratief kantoor
+ in_language: nl
+ - literal_form: backoffice
+ in_language: nl
+ - literal_form: Verwaltungsbüro
+ in_language: de
+ - literal_form: Backoffice
+ in_language: de
+ - literal_form: bureau administratif
+ in_language: fr
+ - literal_form: oficinas administrativas
+ in_language: es
+ - literal_form: مكتب إداري
+ in_language: ar
+ - literal_form: kantor administratif
+ in_language: id
+ - literal_form: 行政办公室
+ in_language: zh
+ keywords:
+ - administrative office
+ - back-office
+ - support services
+ - staff-only
+ - non-public
+ - headquarters
+ - annex
+ slots:
+ - has_description
+ - identified_by
+ - has_label
+ - has_staff
+ - has_function
+ - leased_by
+ - lease
+ - has_score
+ - derive_from
+ - generated_by
+ slot_usage:
+ identified_by:
+ required: true
+ examples:
+ - value:
+ identifier_value: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas
+ has_label:
+ required: true
+ examples:
+ - value: Rijksmuseum Administrative Offices - Zuidas
+ has_description:
+ required: false
+ examples:
+ - value: Administrative support offices housing finance, HR, and IT departments. Staff access only.
+ has_function:
+ range: FunctionType
+ multivalued: true
+ inlined: true
+ inlined_as_list: true
+ examples:
+ - value:
+ function_category: ADMINISTRATIVE
+ function_name: Finance and accounting
+ - value:
+ function_category: ADMINISTRATIVE
+ function_name: Human resources
+ - value:
+ function_category: SUPPORT
+ function_name: Information technology
+ has_staff:
+ range: Staff
+ multivalued: true
+ inlined: true
+ examples:
+ - value:
+ has_quantity:
+ has_value: 25
+ has_measurement_unit:
+ has_label: FTE
+ has_type:
+ has_label: Administrative Staff
+ leased_by:
+ range: boolean
+ examples:
+ - value: true
+ - value: false
+ lease:
+ range: date
+ examples:
+ - value: '2028-12-31'
+ derive_from:
+ multivalued: true
+ required: false
+ generated_by:
+ range: ReconstructionActivity
+ required: false
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.35"
+ specificity_rationale: "Administrative offices are common across heritage custodians but represent a specific auxiliary place type."
custodian_types: "['*']"
+ distinction_from_branch: "No public access - distinguished from BranchOffice by lack of public service delivery"
+ typical_functions: "Finance, HR, IT, Management, Legal affairs"
+ cost_consideration: "Often in lower-cost location than main building"
+ comments:
+ - AdministrativeOffice models non-public back-office locations
+ - Distinguished from BranchOffice by lack of public access
+ - W3C ORG org:Site specialized for administrative functions
+ - Often in separate building from main heritage operations
+ - May be leased rather than owned for cost efficiency
+ - has_administrative_function replaced by generic has_function (Rule 53)
+ - |
+ Preserved from prior description:
+
+ 2. **Executive Offices**:
+ - Foundation board meeting space
+ - Director's office separate from main building
+
+ 3. **Support Services**:
+ - Facilities management office
+ - Marketing/communications department
+
+ **Example - Administrative Annex**: ```yaml AdministrativeOffice:
+ has_admin_office_identifier: "https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas"
+ has_admin_office_name: "Rijksmuseum Administrative Offices - Zuidas"
+ has_admin_office_description: |
+ Administrative support offices housing finance, HR, and IT departments.
+ Staff access only. Located in Zuidas business district for cost efficiency.
+ has_function:
+ - function_category: ADMINISTRATIVE
+ function_name: "Finance and accounting"
+ - function_category: ADMINISTRATIVE
+ function_name: "Human resources"
+ - function_category: SUPPORT
+ function_name: "Information technology"
+ - function_category: ADMINISTRATIVE
+ function_name: "Legal affairs"
+ has_access_restriction: "Staff badge required"
+ ```
+ - 'Preserved from prior description: Non-public administrative building or office space of a heritage custodian. Secondary physical location where back-office, administrative, or support functions are performed that do not directly serve the public. Typically houses staff performing finance, HR, IT, management, or other operational activities.'
+ see_also:
+ - https://www.w3.org/TR/vocab-org/#org:Site
+ - https://schema.org/Corporation
+ - BranchOffice
+ - StorageFacility
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml
index a65b88f4a8..198f30ce64 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdministrativeUnit.yaml
@@ -1,27 +1,112 @@
id: https://nde.nl/ontology/hc/class/AdministrativeUnit
name: AdministrativeUnit
-title: AdministrativeUnit
-description: >-
- An administrative division or unit.
-
+title: Administrative Unit
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
org: http://www.w3.org/ns/org#
-
+ schema: http://schema.org/
+ skos: http://www.w3.org/2004/02/skos/core#
+ dcterms: http://purl.org/dc/terms/
default_prefix: hc
-
imports:
- - linkml:types
- - ../slots/has_name
+- linkml:types
+- ../slots/has_name
+- ../slots/has_description
+- ../slots/identified_by
classes:
AdministrativeUnit:
class_uri: org:OrganizationalUnit
- description: Administrative unit.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
+ description: >-
+ Administrative division or unit within an organization.
+ alt_descriptions:
+ nl: "Administratieve afdeling of eenheid binnen een organisatie."
+ de: "Administrative Abteilung oder Einheit innerhalb einer Organisation."
+ fr: "Division administrative ou unité au sein d'une organisation."
+ es: "División administrativa o unidad dentro de una organización."
+ ar: "قسم إداري أو وحدة داخل منظمة."
+ id: "Divisi administratif atau unit dalam organisasi."
+ zh: "组织内的行政部门或单位。"
+ examples:
+ - value:
+ has_name: Conservation Department
+ has_description: Responsible for preservation and restoration of collection items
+ description: Conservation department within a museum
+ - value:
+ has_name: Digital Services Division
+ has_description: Manages digitization, digital preservation, and online access
+ description: Digital services division
+ close_mappings:
+ - org:OrganizationalUnit
+ - schema:Organization
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: administratieve eenheid
+ in_language: nl
+ - literal_form: afdeling
+ in_language: nl
+ - literal_form: Verwaltungseinheit
+ in_language: de
+ - literal_form: Abteilung
+ in_language: de
+ - literal_form: unité administrative
+ in_language: fr
+ - literal_form: département
+ in_language: fr
+ - literal_form: unidad administrativa
+ in_language: es
+ - literal_form: departamento
+ in_language: es
+ - literal_form: وحدة إدارية
+ in_language: ar
+ - literal_form: قسم
+ in_language: ar
+ - literal_form: unit administratif
+ in_language: id
+ - literal_form: departemen
+ in_language: id
+ - literal_form: 行政单位
+ in_language: zh
+ - literal_form: 部门
+ in_language: zh
+ keywords:
+ - administrative unit
+ - department
+ - division
+ - team
+ - organizational unit
+ - organizational structure
slots:
- - has_name
+ - has_name
+ - has_description
+ - identified_by
+ slot_usage:
+ has_name:
+ required: true
+ examples:
+ - value: Conservation Department
+ - value: Digital Services Division
+ - value: Reader Services Team
+ has_description:
+ required: false
+ examples:
+ - value: Responsible for preservation and restoration of collection items
+ identified_by:
+ required: false
+ examples:
+ - value: https://nde.nl/ontology/hc/admin-unit/conservation-dept
+ annotations:
+ specificity_score: "0.10"
+ specificity_rationale: "Generic utility class - administrative units are broadly applicable across all organizational contexts."
+ custodian_types: "['*']"
+ unit_types: "Department, Division, Team, Section, Unit"
+ comments:
+ - Represents internal organizational divisions
+ - May be hierarchical (departments within divisions)
+ - Used for staff assignment and responsibility tracking
+ - 'Preserved from prior description: Administrative division or unit within an organization. Represents a distinct organizational component with defined responsibilities, reporting structure, and operational scope. May be a department, division, team, or other organizational subdivision.'
+ see_also:
+ - https://www.w3.org/TR/vocab-org/#org:OrganizationalUnit
+ - Administration
+ - AdministrativeLevel
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml
index bec0b44067..af63721266 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionFee.yaml
@@ -1,21 +1,141 @@
id: https://nde.nl/ontology/hc/class/AdmissionFee
name: AdmissionFee
-title: AdmissionFee
-description: >-
- Fee charged for admission.
+title: Admission Fee
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#
+ dcterms: http://purl.org/dc/terms/
default_prefix: hc
imports:
- - linkml:types
+- linkml:types
+- ../slots/has_price
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/has_type
classes:
AdmissionFee:
class_uri: schema:PriceSpecification
- description: Admission fee.
+ description: >-
+ Fee charged for admission to a heritage custodian facility or event.
+ alt_descriptions:
+ nl: "Tarief dat wordt gerekend voor toegang tot een erfgoedbeheerderfaciliteit of evenement."
+ de: "Gebühr für den Einlass zu einer Einrichtung oder Veranstaltung eines Kulturgüterverwalters."
+ fr: "Frais d'entrée pour l'accès à une installation ou un événement d'un dépositaire du patrimoine."
+ es: "Tarifa cobrada por la admisión a una instalación o evento de un custodio del patrimonio."
+ ar: "رسم يُفرض للدخول إلى منشأة أو حدث لأمين التراث."
+ id: "Biaya yang dibebankan untuk masuk ke fasilitas atau acara pengelola warisan."
+ zh: "进入遗产保管人设施或活动所收取的费用。"
+ examples:
+ - value:
+ has_label: Adult Admission
+ has_price: 20.00
+ has_type: STANDARD
+ has_description: Standard adult admission ticket
+ description: Standard adult admission fee
+ - value:
+ has_label: Student Discount
+ has_price: 10.00
+ has_type: DISCOUNTED
+ has_description: Reduced rate for students with valid ID
+ description: Student discounted admission
+ - value:
+ has_label: Free Admission
+ has_price: 0.00
+ has_type: FREE
+ has_description: No charge for admission
+ description: Free admission policy
+ close_mappings:
+ - schema:PriceSpecification
+ - schema:Offer
+ related_mappings:
+ - schema:MonetaryAmount
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: entreegeld
+ in_language: nl
+ - literal_form: toegangsprijs
+ in_language: nl
+ - literal_form: Eintrittspreis
+ in_language: de
+ - literal_form: Eintrittsgeld
+ in_language: de
+ - literal_form: prix d'entrée
+ in_language: fr
+ - literal_form: droit d'entrée
+ in_language: fr
+ - literal_form: precio de entrada
+ in_language: es
+ - literal_form: tarifa de admisión
+ in_language: es
+ - literal_form: رسوم الدخول
+ in_language: ar
+ - literal_form: سعر التذكرة
+ in_language: ar
+ - literal_form: biaya masuk
+ in_language: id
+ - literal_form: harga tiket
+ in_language: id
+ - literal_form: 入场费
+ in_language: zh
+ - literal_form: 门票价格
+ in_language: zh
+ keywords:
+ - admission fee
+ - entrance fee
+ - ticket price
+ - pricing
+ - discount
+ - free admission
+ - student rate
+ - senior rate
+ slots:
+ - has_label
+ - has_price
+ - has_description
+ - has_type
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Adult Admission
+ - value: Student Discount
+ - value: Senior Rate
+ - value: Free Admission
+ has_price:
+ range: float
+ required: true
+ examples:
+ - value: 20.00
+ - value: 10.00
+ - value: 0.00
+ has_description:
+ required: false
+ examples:
+ - value: Standard adult admission ticket
+ - value: Reduced rate for students with valid ID
+ has_type:
+ range: string
+ required: false
+ examples:
+ - value: STANDARD
+ - value: DISCOUNTED
+ - value: FREE
+ - value: MEMBER
annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
- slots: []
+ specificity_score: "0.25"
+ specificity_rationale: "Admission fees are common for museums and some heritage sites, but not universally applicable to all custodians."
+ custodian_types: "['Museum', 'Archive', 'Library']"
+ fee_types: "STANDARD, DISCOUNTED, FREE, MEMBER, GROUP"
+ comments:
+ - Represents pricing for visitor access
+ - May include multiple fee tiers (adult, student, senior, etc.)
+ - Free admission is represented with price of 0.00
+ - Often used with AdmissionInfo for comprehensive visitor information
+ - 'Preserved from prior description: Fee charged for admission to a heritage custodian facility or event. Represents pricing information for visitor access to museums, archives, libraries, or special exhibitions. May include standard rates, discounted rates, and free admission policies.'
+ see_also:
+ - AdmissionInfo
+ - https://schema.org/PriceSpecification
+ - https://schema.org/Offer
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml
index f21f370079..0fc625ae56 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml
@@ -1,32 +1,125 @@
id: https://nde.nl/ontology/hc/classes/AdmissionInfo
name: AdmissionInfo
-title: AdmissionInfo
+title: Admission Information
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
-# default_range: string
+- linkml:types
+- ../slots/has_price
+- ../slots/has_note
+- ../slots/has_description
+- ../slots/has_label
classes:
AdmissionInfo:
- description: "Structured admission price information from Google Maps including\
- \ price value and notes about additional fees or conditions.\nOntology mapping\
- \ rationale: - class_uri is schema:PriceSpecification because this represents\n\
- \ structured price information for museum/institution admission\n- close_mappings\
- \ includes schema:Offer for commercial offering context - related_mappings includes\
- \ schema:MonetaryAmount for price values"
class_uri: schema:PriceSpecification
+ description: >-
+ Structured admission price information including price value and notes.
+ alt_descriptions:
+ nl: "Gestructureerde informatie over entreeprijzen inclusief prijs en notities."
+ de: "Strukturierte Eintrittspreisinformationen einschließlich Preiswert und Hinweisen."
+ fr: "Informations structurées sur les prix d'entrée, y compris la valeur et les notes."
+ es: "Información estructurada sobre precios de admisión incluyendo valor y notas."
+ ar: "معلومات منظمة عن أسعار الدخول تشمل القيمة والملاحظات."
+ id: "Informasi harga masuk terstruktur termasuk nilai harga dan catatan."
+ zh: "包含价格值和注释的结构化入场价格信息。"
+ examples:
+ - value:
+ has_label: General Admission
+ has_price: 15.00
+ has_note: Audio guide available for additional €5
+ description: Museum admission with optional audio guide
+ - value:
+ has_label: Free Entry
+ has_price: 0.00
+ has_note: Free admission on the first Sunday of each month
+ description: Free admission policy with conditions
close_mappings:
- schema:Offer
related_mappings:
- schema:MonetaryAmount
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: toegangsinformatie
+ in_language: nl
+ - literal_form: entreeprijsinformatie
+ in_language: nl
+ - literal_form: Eintrittsinformationen
+ in_language: de
+ - literal_form: Zutrittsinformationen
+ in_language: de
+ - literal_form: informations d'entrée
+ in_language: fr
+ - literal_form: informations d'admission
+ in_language: fr
+ - literal_form: información de admisión
+ in_language: es
+ - literal_form: información de entrada
+ in_language: es
+ - literal_form: معلومات الدخول
+ in_language: ar
+ - literal_form: معلومات القبول
+ in_language: ar
+ - literal_form: informasi masuk
+ in_language: id
+ - literal_form: informasi penerimaan
+ in_language: id
+ - literal_form: 入场信息
+ in_language: zh
+ - literal_form: 入场须知
+ in_language: zh
+ keywords:
+ - admission information
+ - pricing
+ - entrance fee
+ - ticket information
+ - visitor information
slots:
- has_price
- has_note
+ - has_label
+ - has_description
+ slot_usage:
+ has_price:
+ range: float
+ required: false
+ examples:
+ - value: 15.00
+ - value: 0.00
+ has_note:
+ required: false
+ multivalued: true
+ examples:
+ - value: Audio guide available for additional €5
+ - value: Free admission on the first Sunday of each month
+ - value: Group discounts available
+ has_label:
+ required: false
+ examples:
+ - value: General Admission
+ - value: Student Rate
+ - value: Free Entry
+ has_description:
+ required: false
+ examples:
+ - value: Standard museum admission ticket
+ annotations:
+ specificity_score: "0.25"
+ specificity_rationale: "Admission information is common for museums but not universally applicable to all custodians."
+ custodian_types: "['Museum', 'Archive', 'Library']"
+ data_sources: "Google Maps, official websites, visitor information systems"
+ comments:
+ - Structured pricing information from various sources
+ - May include notes about conditions, discounts, or additional fees
+ - Price of 0.00 indicates free admission
+ - Often extracted from Google Maps or official websites
+ - 'Preserved from prior description: Structured admission price information including price value and notes. Comprehensive information about admission pricing for heritage custodian facilities, typically extracted from sources like Google Maps or official websites. Includes both the price amount and contextual notes about additional fees, conditions, or special offers.'
+ see_also:
+ - AdmissionFee
+ - https://schema.org/PriceSpecification
+ - https://schema.org/Offer
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml
index 524132f78a..69c2bde4ea 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml
@@ -3,65 +3,129 @@ name: AdvertisingRadioArchive
title: Advertising Radio Archive Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ schema: http://schema.org/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ wd: http://www.wikidata.org/entity/
imports:
- - linkml:types
- - ../slots/identified_by
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
- - ../slots/related_to
+- linkml:types
+- ../slots/identified_by
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
+- ../slots/related_to
+- ../slots/has_label
+- ../slots/has_description
classes:
AdvertisingRadioArchive:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
- slots:
- - hold_record_set
- - has_score
- description: 'Sound archive specializing in advertising radio productions and commercials.
-
-
- **Wikidata**: Q60658673
-
-
- **Scope**:
-
- Advertising radio archives preserve:
-
- - Radio commercials and jingles
-
- - Advertising campaigns for radio broadcast
-
- - Production materials (scripts, recordings, masters)
-
- - Historical radio advertising content
-
-
- **Related Types**:
-
- - SoundArchive (Q2230431) - Broader audio collection type
-
- - RadioArchive (Q109326271) - General radio broadcast archives
-
- - MediaArchive (Q116809817) - Broader media preservation
-
- '
- slot_usage:
- identified_by:
- pattern: ^Q[0-9]+$
- exact_mappings:
- - skos:Concept
+ description: >-
+ Sound archive specializing in advertising radio productions and commercials.
+ alt_descriptions:
+ nl: "Geluidsarchief gespecialiseerd in radioadvertenties en commercials."
+ de: "Audioarchiv, spezialisiert auf Werbefunksendungen und Werbespots."
+ fr: "Archives sonores spécialisées dans les productions publicitaires radio et les commercials."
+ es: "Archivo de sonido especializado en producciones publicitarias de radio y comerciales."
+ ar: "أرشيف صوتي متخصص في إعلانات الراديو والإعلانات التجارية."
+ id: "Arsip suara yang berspesialisasi dalam produksi iklan radio dan komersial."
+ zh: "专门从事广播广告制作和商业广告的音频档案。"
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Radio Advertising Archive
+ hold_record_set:
+ - hc:RadioAdvertisementCollection
+ - hc:CampaignDocumentationSeries
+ description: Archive specializing in radio advertising materials
close_mappings:
- schema:ArchiveOrganization
- rico:CorporateBody
+ - wd:Q60658673
+ broad_mappings:
+ - wd:Q2230431
+ - skos:Concept
+ related_mappings:
+ - wd:Q109326271
+ structured_aliases:
+ - literal_form: reclameradioarchief
+ in_language: nl
+ - literal_form: advertentieradioarchief
+ in_language: nl
+ - literal_form: Werbefunkarchiv
+ in_language: de
+ - literal_form: Radioanzeigenarchiv
+ in_language: de
+ - literal_form: archives publicitaires radio
+ in_language: fr
+ - literal_form: archivo de publicidad radiofónica
+ in_language: es
+ - literal_form: أرشيف إعلانات الراديو
+ in_language: ar
+ - literal_form: arsip iklan radio
+ in_language: id
+ - literal_form: 广播广告档案馆
+ in_language: zh
+ keywords:
+ - advertising archive
+ - radio archive
+ - commercial archive
+ - jingles
+ - radio commercials
+ - advertising history
+ - broadcasting archive
+ slots:
+ - hold_record_set
+ - has_score
+ - has_type
+ - identified_by
+ - has_label
+ - has_description
+ - related_to
+ slot_usage:
+ identified_by:
+ pattern: "^Q[0-9]+$"
+ examples:
+ - value: Q60658673
+ has_label:
+ required: false
+ examples:
+ - value: Radio Advertising Archive
+ has_description:
+ required: false
+ examples:
+ - value: Sound archive specializing in advertising radio productions and commercials
+ annotations:
+ specificity_score: "0.55"
+ specificity_rationale: "Highly specific archive type - advertising radio archives are a specialized subset of sound archives."
+ custodian_types: "['AdvertisingRadioArchive']"
+ wikidata_qid: "Q60658673"
+ related_types: "SoundArchive (Q2230431), RadioArchive (Q109326271)"
comments:
- Specialized sound archive for advertising radio content
- - 'Part of dual-class pattern: custodian type + rico:RecordSetType'
+ - Part of dual-class pattern: custodian type + rico:RecordSetType
- Often associated with broadcasting organizations or advertising agencies
+ - Holds record sets like RadioAdvertisementCollection, CampaignDocumentationSeries
+ - |
+ Preserved from prior description:
+
+ **Wikidata**: Q60658673
+
+ **Scope**:
+ Advertising radio archives preserve:
+ - Radio commercials and jingles
+ - Advertising campaigns for radio broadcast
+ - Production materials (scripts, recordings, masters)
+ - Historical radio advertising content
+
+ **Related Types**:
+ - SoundArchive (Q2230431) - Broader audio collection type
+ - RadioArchive (Q109326271) - General radio broadcast archives
+ - MediaArchive (Q116809817) - Broader media preservation
+ - 'Preserved from prior description: Sound archive specializing in advertising radio productions and commercials. Preserves radio commercials, jingles, advertising campaigns for radio broadcast, production materials including scripts, recordings, and masters, and historical radio advertising content.'
see_also:
- - SoundArchive
- - RadioArchive
- - MediaArchive
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ - AdvertisingRadioArchiveRecordSetType
+ - AdvertisingRadioArchiveRecordSetTypes
+ - wd:Q2230431
+ - wd:Q109326271
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml
index d367d223b8..707ca25aa5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetType.yaml
@@ -1,34 +1,100 @@
id: https://nde.nl/ontology/hc/class/AdvertisingRadioArchiveRecordSetType
name: AdvertisingRadioArchiveRecordSetType
-title: AdvertisingRadioArchive Record Set Type
+title: Advertising Radio Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
wd: http://www.wikidata.org/entity/
+ skos: http://www.w3.org/2004/02/skos/core#
+ rico: https://www.ica.org/standards/RiC/ontology#
+ schema: http://schema.org/
imports:
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/related_to
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/related_to
+- ../slots/has_label
+- ../slots/has_description
classes:
AdvertisingRadioArchiveRecordSetType:
- description: A rico:RecordSetType for classifying collections of advertising radio productions and commercials within heritage institutions.
+ description: >-
+ Record set type classification for advertising radio production collections.
+ alt_descriptions:
+ nl: "Recordsettype-classificatie voor collecties van radioadvertentieproducties."
+ de: "Bestandstyp-Klassifikation für Sammlungen von Werbefunkproduktionen."
+ fr: "Classification du type de fonds pour les collections de productions publicitaires radio."
+ es: "Clasificación de tipo de conjunto documental para colecciones de producciones publicitarias de radio."
+ ar: "تصنيف نوع مجموعة السجلات لمجموعات إنتاج إعلانات الراديو."
+ id: "Klasifikasi tipe set rekaman untuk koleksi produksi iklan radio."
+ zh: "广播广告制作收藏的记录集类型分类。"
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Radio Advertisement Collection
+ has_description: Collection of radio commercial recordings
+ description: Collection of radio commercials
is_a: CollectionType
class_uri: rico:RecordSetType
- exact_mappings:
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
+ related_mappings:
- wd:Q60658673
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- related_to:
- range: WikidataAlignment
- inlined: true
- see_also:
- - AdvertisingRadioArchive
+ structured_aliases:
+ - literal_form: reclameradioarchief-recordsettype
+ in_language: nl
+ - literal_form: Werbefunkarchiv-Bestandstyp
+ in_language: de
+ - literal_form: type de fonds d'archives publicitaires radio
+ in_language: fr
+ - literal_form: tipo de conjunto de archivo de publicidad radiofónica
+ in_language: es
+ - literal_form: نوع مجموعة سجلات أرشيف إعلانات الراديو
+ in_language: ar
+ - literal_form: tipe set rekaman arsip iklan radio
+ in_language: id
+ - literal_form: 广播广告档案记录集类型
+ in_language: zh
+ keywords:
+ - record set type
+ - advertising radio
+ - radio commercials
+ - jingles
+ - campaign documentation
+ - archival classification
slots:
- has_type
- has_score
- related_to
+ - has_label
+ - has_description
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
+ related_to:
+ range: WikidataAlignment
+ inlined: true
+ has_label:
+ required: false
+ examples:
+ - value: Radio Advertisement Collection
+ - value: Campaign Documentation Series
+ has_description:
+ required: false
+ examples:
+ - value: Collection of radio commercial recordings from advertising agencies
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.50"
+ specificity_rationale: "Specialized record set type for advertising radio archives - a specific subset of archival classifications."
+ custodian_types: "['AdvertisingRadioArchive']"
+ wikidata_note: "Q60658673 is the archive organization type, not the record set type - used as related_mapping"
+ comments:
+ - Specialized record set type for advertising radio archive collections
+ - Part of dual-class pattern: AdvertisingRadioArchive (custodian) + this class (holdings)
+ - Subclasses include RadioAdvertisementCollection, CampaignDocumentationSeries
+ - Q60658673 is related_mapping (archive organization), not exact_mapping (this is a classification)
+ - 'Preserved from prior description: Record set type classification for advertising radio production collections. Specialized rico:RecordSetType for classifying collections of advertising radio productions, commercials, and related documentation within heritage institutions. Distinguishes different organizational levels and content types held by advertising radio archives.'
+ see_also:
+ - AdvertisingRadioArchive
+ - AdvertisingRadioArchiveRecordSetTypes
+ - rico:RecordSetType
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml
index fb74b1e46a..cbfd855469 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml
@@ -1,98 +1,215 @@
id: https://nde.nl/ontology/hc/class/AdvertisingRadioArchiveRecordSetTypes
name: AdvertisingRadioArchiveRecordSetTypes
-title: AdvertisingRadioArchive Record Set Type Subclasses
+title: Advertising Radio Archive Record Set Type Subclasses
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- - ./AdvertisingRadioArchiveRecordSetType
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_custodian
- - ../slots/has_note
+- ./AdvertisingRadioArchiveRecordSetType
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_custodian
+- ../slots/has_note
+- ../slots/has_label
+- ../slots/has_description
classes:
RadioAdvertisementCollection:
is_a: AdvertisingRadioArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Radio commercial recordings.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ collection \norganizational principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Assembled documentary body of audio advertising spots and related
+ commercial broadcast captures.
+ alt_descriptions:
+ nl: >-
+ Samengesteld documentaire geheel van audio-advertentiespots en
+ gerelateerde commerciële uitzendingopnamen.
+ de: >-
+ Zusammengestellter Dokumentkoerper aus Audio-Werbespots und
+ zugehoerigen kommerziellen Sendemitschnitten.
+ fr: >-
+ Ensemble documentaire reuni de spots publicitaires audio et de
+ captures de diffusion commerciale associees.
+ es: >-
+ Cuerpo documental reunido de cuñas publicitarias de audio y
+ capturas de emisión comercial relacionadas.
+ ar: >-
+ جسم وثائقي مُجمع من فواصل إعلانية صوتية وتسجيلات
+ بث تجاري مرتبطة بها.
+ id: >-
+ Kumpulan dokumenter terhimpun berisi spot iklan audio dan
+ tangkapan siaran komersial terkait.
+ zh: >-
+ 汇集音频广告插播及相关商业播出截录的文献整体。
+ examples:
+ - value:
+ has_label: Radio Commercials Collection
+ has_description: Collection of radio commercial recordings from 1960s-2000s
+ has_type: hc:RadioAdvertisementCollection
+ has_custodian: hc:AdvertisingRadioArchive
+ description: Radio commercial recordings collection
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
- see_also:
- - AdvertisingRadioArchiveRecordSetType
- - rico:RecordSetType
+ structured_aliases:
+ - literal_form: radiocommercial-collectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Werbefunksammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de spots publicitaires radio
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: colección de comerciales de radio
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة إعلانات الراديو
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi iklan radio
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 广播商业广告收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - radio commercials
+ - advertising recordings
+ - jingles
+ - radio spots
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
+ - has_label
+ - has_description
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: RadioAdvertisementCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:RadioAdvertisementCollection
has_custodian:
- equals_string: AdvertisingRadioArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by AdvertisingRadioArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:AdvertisingRadioArchive
+ has_note:
+ equals_string: "This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf."
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.50"
+ specificity_rationale: "Specialized record set type for radio commercial collections."
+ custodian_types: "['AdvertisingRadioArchive']"
+ rico_organizational_principle: "Collection"
+ comments:
+ - Specialized collection for radio commercial recordings
+ - Follows rico-rst:Collection organizational principle
+ - |
+ Preserved from prior description:
+
+ **RiC-O Alignment**:
+ This class is a specialized rico:RecordSetType following the collection
+ organizational principle as defined by rico-rst:Collection.
+ - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value.
+ see_also:
+ - AdvertisingRadioArchiveRecordSetType
+ - AdvertisingRadioArchive
+ - rico:RecordSetType
CampaignDocumentationSeries:
is_a: AdvertisingRadioArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Advertising campaign records.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ series \norganizational principle as defined by rico-rst:Series.\n"
+ description: >-
+ Ordered documentary sequence of campaign planning artifacts,
+ production materials, and creative-brief revision traces.
+ alt_descriptions:
+ nl: >-
+ Geordende documentaire reeks van campagneplanning,
+ productiemateriaal en sporen van aanpassing van creative briefs.
+ de: >-
+ Geordnete Dokumentationsfolge aus Kampagnenplanung,
+ Produktionsmaterialien und Nachweisen zu Briefing-Aenderungen.
+ fr: >-
+ Sequence documentaire ordonnee de planification de campagne,
+ de materiaux de production et de traces de revision des briefs creatifs.
+ es: >-
+ Secuencia documental ordenada de planificacion de campaña,
+ materiales de produccion y trazas de revision de briefs creativos.
+ ar: >-
+ تسلسل وثائقي منظم لتخطيط الحملة ومواد الإنتاج
+ وآثار مراجعة الموجزات الإبداعية.
+ id: >-
+ Urutan dokumenter teratur untuk perencanaan kampanye,
+ materi produksi, dan jejak revisi brief kreatif.
+ zh: >-
+ 由活动策划、制作材料与创意简报修订痕迹构成的有序文献序列。
+ examples:
+ - value:
+ has_label: Campaign Documentation Series
+ has_description: Series of advertising campaign planning documents and production materials
+ has_type: hc:CampaignDocumentationSeries
+ has_custodian: hc:AdvertisingRadioArchive
+ description: Advertising campaign documentation
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- close_mappings:
- - skos:Concept
- see_also:
- - AdvertisingRadioArchiveRecordSetType
- - rico:RecordSetType
+ structured_aliases:
+ - literal_form: campagnedocumentatie-serie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kampagnendokumentationsreihe
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: série de documentation de campagne
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de documentación de campaña
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة وثائق الحملات
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri dokumentasi kampanye
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 活动文档系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - campaign documentation
+ - advertising campaigns
+ - production materials
+ - campaign planning
+ - creative briefs
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
+ - has_label
+ - has_description
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: CampaignDocumentationSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: hc:CampaignDocumentationSeries
has_custodian:
- equals_string: AdvertisingRadioArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by AdvertisingRadioArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:AdvertisingRadioArchive
+ has_note:
+ equals_string: "This RecordSetType is typically held by AdvertisingRadioArchive custodians. Inverse of rico:isOrWasHolderOf."
+ annotations:
+ specificity_score: "0.50"
+ specificity_rationale: "Specialized record set type for campaign documentation."
+ custodian_types: "['AdvertisingRadioArchive']"
+ rico_organizational_principle: "Series"
+ comments:
+ - Specialized series for advertising campaign documentation
+ - Follows rico-rst:Series organizational principle
+ see_also:
+ - AdvertisingRadioArchiveRecordSetType
+ - AdvertisingRadioArchive
+ - rico:RecordSetType
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml
index 51f8db3e6d..5ee19fd888 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Age.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/class/Age
name: Age
-title: Age Class
+title: Age
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -15,33 +15,93 @@ imports:
classes:
Age:
class_uri: schema:QuantitativeValue
- description: 'Represents an age or age range.
-
-
- **Examples**:
-
- - "18 years"
-
- - "25-35 years"
-
-
- **Ontological Alignment**:
-
- - `schema:QuantitativeValue`: Allows specifying value, minValue, maxValue, and unitCode.
-
- '
+ description: >-
+ Temporal span of existence measured in units of time, typically applied to
+ persons, objects, or entities. Expressed as a single value or range with
+ an optional unit of measurement.
+ alt_descriptions:
+ nl: >-
+ Tijdsduur van het bestaan gemeten in tijdseenheden, typisch toegepast op
+ personen, objecten of entiteiten. Uitgedrukt als een enkele waarde of
+ bereik met een optionele meeteenheid.
+ de: >-
+ Zeitlicher Bestandszeitraum gemessen in Zeiteinheiten, typischerweise auf
+ Personen, Objekte oder Entitaeten angewendet. Ausgedrueckt als einzelner
+ Wert oder Bereich mit optionaler Masseinheit.
+ fr: >-
+ Duree d'existence mesuree en unites de temps, generalement appliquee aux
+ personnes, objets ou entites. Exprimee comme une valeur unique ou une
+ plage avec une unite de mesure optionnelle.
+ es: >-
+ Extension temporal de existencia medida en unidades de tiempo,
+ tipicamente aplicada a personas, objetos o entidades. Expresada como un
+ valor unico o rango con una unidad de medida opcional.
+ ar: >-
+ المدة الزمنية للوجود مقاسة بوحدات الوقت، وتطبق عادة على الأشخاص أو
+ الكائنات أو الكيانات. معبراً عنها كقيمة مفردة أو نطاق مع وحدة قياس
+ اختيارية.
+ id: >-
+ Rentang waktu keberadaan yang diukur dalam satuan waktu, biasanya
+ diterapkan pada orang, benda, atau entitas. Dinyatakan sebagai nilai
+ tunggal atau rentang dengan satuan pengukuran opsional.
+ zh: >-
+ 以时间单位衡量的存在时间跨度,通常应用于人、物体或实体。表示为单个值或
+ 范围,带有可选的度量单位。
+ examples:
+ - value:
+ has_quantity: 18
+ has_measurement_unit: years
+ description: A person's age of 18 years
+ - value:
+ has_quantity: 25
+ has_measurement_unit: years
+ description: Minimum age in a range
+ structured_aliases:
+ - literal_form: leeftijd
+ in_language: nl
+ - literal_form: Alter
+ in_language: de
+ - literal_form: age
+ in_language: fr
+ - literal_form: edad
+ in_language: es
+ - literal_form: عمر
+ in_language: ar
+ - literal_form: usia
+ in_language: id
+ - literal_form: 年龄
+ in_language: zh
+ keywords:
+ - temporal span
+ - duration
+ - years
+ - time measurement
+ - demographic
slots:
- has_quantity
- - has_unit
+ - has_measurement_unit
- has_description
slot_usage:
has_quantity:
range: integer
required: true
- has_unit:
-# range: string
+ has_measurement_unit:
required: false
+ broad_mappings:
+ - schema:QuantitativeValue
+ comments:
+ - Generic utility class for representing age values
+ - Supports both point values and ranges via schema:QuantitativeValue
+ - |
+ Preserved from prior description:
+
+ **Examples**:
+ - "18 years"
+ - "25-35 years"
+
+ **Ontological Alignment**:
+ - `schema:QuantitativeValue`: Allows specifying value, minValue, maxValue, and unitCode.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.1"
+ specificity_rationale: Generic utility class for temporal measurement
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml
index c2eaca7487..8676553734 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Agenda.yaml
@@ -1,7 +1,6 @@
id: https://nde.nl/ontology/hc/class/Agenda
name: Agenda
title: Agenda
-description: A strategic agenda or plan.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -14,11 +13,69 @@ imports:
classes:
Agenda:
class_uri: schema:Action
- description: Agenda.
+ description: >-
+ Ordered list of items to be addressed or accomplished within a specific
+ timeframe, typically used for meetings, events, or organizational planning.
+ alt_descriptions:
+ nl: >-
+ Geordende lijst van onderwerpen die binnen een specifiek tijdsbestek
+ aan bod moeten komen of gerealiseerd moeten worden, typisch gebruikt
+ voor vergaderingen, evenementen of organisatorische planning.
+ de: >-
+ Geordnete Liste von Punkten, die innerhalb eines bestimmten Zeitrahmens
+ behandelt oder erledigt werden sollen, typischerweise verwendet fuer
+ Sitzungen, Veranstaltungen oder organisatorische Planung.
+ fr: >-
+ Liste ordonnee d'elements a traiter ou a accomplir dans un delai
+ specifique, generalement utilisee pour les reunions, evenements ou
+ la planification organisationnelle.
+ es: >-
+ Lista ordenada de temas a tratar o realizar dentro de un plazo
+ especifico, tipicamente utilizada para reuniones, eventos o planificacion
+ organizativa.
+ ar: >-
+ قائمة مرتبة من البنود التي يجب معالجتها أو إنجازها ضمن إطار زمني
+ محدد، تُستخدم عادةً للاجتماعات أو الفعاليات أو التخطيط المؤسسي.
+ id: >-
+ Daftar terurut item yang akan dibahas atau diselesaikan dalam jangka
+ waktu tertentu, biasanya digunakan untuk rapat, acara, atau perencanaan
+ organisasi.
+ zh: >-
+ 在特定时间范围内要处理或完成的有序事项列表,通常用于会议、活动或组织规划。
+ examples:
+ - value:
+ has_label: Board Meeting Agenda
+ has_description: Quarterly review and budget approval
+ description: An agenda for a quarterly board meeting
+ structured_aliases:
+ - literal_form: agenda
+ in_language: nl
+ - literal_form: Tagesordnung
+ in_language: de
+ - literal_form: ordre du jour
+ in_language: fr
+ - literal_form: orden del dia
+ in_language: es
+ - literal_form: جدول أعمال
+ in_language: ar
+ - literal_form: agenda
+ in_language: id
+ - literal_form: 议程
+ in_language: zh
+ keywords:
+ - meeting
+ - planning
+ - schedule
+ - items
+ - organizational
+ broad_mappings:
+ - schema:Action
slots:
- has_label
- has_description
+ comments:
+ - Generic utility class for representing planned activities or schedules
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.1"
+ specificity_rationale: Generic utility class for planning
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml
index 1aac5111c8..28f1b13710 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Agent.yaml
@@ -17,18 +17,79 @@ imports:
classes:
Agent:
class_uri: prov:Agent
- description: "An agent (person, organization, or software) that performs actions.\n\
- \n**RULE 53 MIGRATION**:\nReplaces simple string slots with a structured agent\
- \ model:\n- `acquired_by` → Agent (this class)\n- Supports typed agents\
- \ (person, organization, software)\n\n**USAGE**:\n```yaml\nacquired_by:\n\
- \ - agent_name: \"Dr. Jane Smith\"\n agent_type: person\n identified_by:\n\
- \ - identifier_scheme: ORCID\n identifier_value: \"0000-0001-2345-6789\"\
- \n```\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `prov:Agent`\
- \ - PROV-O agent\n- **Close**: `foaf:Agent` - FOAF agent\n- **Close**: `schema:Person`\
- \ / `schema:Organization` - Schema.org agents\n- **Close**: `dcterms:Agent`\
- \ - Dublin Core agent\n\n**Use Cases**:\n- Specimen collectors (field biologists)\n\
- - Artwork donors/sellers\n- Archive depositors\n- Record creators\n"
- exact_mappings:
+ description: >-
+ Entity that bears responsibility for an activity or action, encompassing
+ persons, organizations, groups, or software systems that can act with
+ intent or perform operations within heritage contexts.
+ alt_descriptions:
+ nl: >-
+ Entiteit die verantwoordelijk is voor een activiteit of handeling,
+ omvattende personen, organisaties, groepen of softwaresystemen die met
+ opzet kunnen handelen of bewerkingen kunnen uitvoeren binnen
+ erfgoedcontexten.
+ de: >-
+ Entitaet, die Verantwortung fuer eine Aktivitaet oder Handlung traegt,
+ einschliesslich Personen, Organisationen, Gruppen oder Softwaresysteme,
+ die absichtlich handeln oder Operationen in Heritage-Kontexten
+ durchfuehren koennen.
+ fr: >-
+ Entite responsable d'une activite ou d'une action, englobant les
+ personnes, organisations, groupes ou systemes logiciels capables d'agir
+ avec intention ou d'effectuer des operations dans les contextes
+ patrimoniaux.
+ es: >-
+ Entidad responsable de una actividad o accion, que abarca personas,
+ organizaciones, grupos o sistemas de software que pueden actuar con
+ intencion o realizar operaciones en contextos patrimoniales.
+ ar: >-
+ كيان يتحمل مسؤولية نشاط أو إجراء، يشمل الأشخاص والمنظمات والمجموعات
+ أو أنظمة البرمجيات التي يمكنها التصرف بقصد أو تنفيذ عمليات في
+ السياقات التراثية.
+ id: >-
+ Entitas yang bertanggung jawab atas aktivitas atau tindakan, mencakup
+ orang, organisasi, kelompok, atau sistem perangkat lunak yang dapat
+ bertindak dengan sengaja atau melakukan operasi dalam konteks warisan.
+ zh: >-
+ 承担活动或行动责任的实体,包括在遗产背景下可以有目的地行动或执行操作
+ 的人员、组织、团体或软件系统。
+ examples:
+ - value:
+ has_name: Dr. Jane Smith
+ has_type: hc:PersonAgent
+ identified_by:
+ - identifier_scheme: ORCID
+ identifier_value: "0000-0001-2345-6789"
+ description: A researcher agent with ORCID identifier
+ - value:
+ has_name: Koninklijke Bibliotheek
+ has_type: hc:OrganizationAgent
+ identified_by:
+ - identifier_scheme: ISIL
+ identifier_value: "NL-LeKB"
+ description: An organization agent with ISIL identifier
+ structured_aliases:
+ - literal_form: agent
+ in_language: nl
+ - literal_form: Akteur
+ in_language: de
+ - literal_form: agent
+ in_language: fr
+ - literal_form: agente
+ in_language: es
+ - literal_form: وكيل
+ in_language: ar
+ - literal_form: agen
+ in_language: id
+ - literal_form: 代理者
+ in_language: zh
+ keywords:
+ - actor
+ - person
+ - organization
+ - software
+ - responsibility
+ - provenance
+ broad_mappings:
- prov:Agent
close_mappings:
- foaf:Agent
@@ -42,31 +103,47 @@ classes:
- identified_by
slot_usage:
has_name:
-# range: string # uriorcurie
required: false
has_type:
-# range: string # uriorcurie
required: false
identified_by:
-# range: string # uriorcurie
multivalued: true
required: false
- annotations:
- specificity_score: '0.25'
- specificity_rationale: Broadly applicable - agents appear across all heritage
- contexts.
- template_specificity: '{"archive_search": 0.30, "museum_search": 0.30, "library_search":
- 0.30, "collection_discovery": 0.40, "person_research": 0.60, "location_browse":
- 0.15, "identifier_lookup": 0.35, "organizational_change": 0.25, "digital_platform":
- 0.20, "general_heritage": 0.25}'
- custodian_types: '[''*'']'
- examples:
- - value: null
- - value: null
- - value:
- identified_by:
- - identifier_scheme: ISIL
comments:
- - Created per slot_fixes.yaml migration (2026-01-22)
- - 'RULE 53: Replaces collector string slot with structured model'
- - Generic agent class for persons, organizations, and software
+ - Replaces simple string slots with structured agent model
+ - Supports typed agents (person, organization, software, group)
+ - Fundamental class for provenance tracking in heritage contexts
+ - |
+ Preserved from prior description:
+
+ **RULE 53 MIGRATION**:
+ Replaces simple string slots with a structured agent model:
+ - `acquired_by` → Agent (this class)
+ - Supports typed agents (person, organization, software)
+
+ **USAGE**:
+ ```yaml
+ acquired_by:
+ - agent_name: "Dr. Jane Smith"
+ agent_type: person
+ identified_by:
+ - identifier_scheme: ORCID
+ identifier_value: "0000-0001-2345-6789"
+ ```
+
+ **Ontological Alignment**:
+ - **Primary** (`class_uri`): `prov:Agent` - PROV-O agent
+ - **Close**: `foaf:Agent` - FOAF agent
+ - **Close**: `schema:Person` / `schema:Organization` - Schema.org agents
+ - **Close**: `dcterms:Agent` - Dublin Core agent
+
+ **Use Cases**:
+ - Specimen collectors (field biologists)
+ - Artwork donors/sellers
+ - Archive depositors
+ - Record creators
+ annotations:
+ specificity_score: "0.25"
+ specificity_rationale: Broadly applicable - agents appear across all heritage contexts
+ template_specificity: '{"archive_search": 0.30, "museum_search": 0.30, "library_search": 0.30, "collection_discovery": 0.40, "person_research": 0.60, "location_browse": 0.15, "identifier_lookup": 0.35, "organizational_change": 0.25, "digital_platform": 0.20, "general_heritage": 0.25}'
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml
index 901620c57d..8e29ac94e8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AgentType.yaml
@@ -1,10 +1,11 @@
id: https://nde.nl/ontology/hc/class/AgentType
name: AgentType
-title: Agent Type Abstract Class
+title: Agent Type
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- linkml:types
@@ -14,13 +15,43 @@ imports:
classes:
AgentType:
class_uri: skos:Concept
- description: 'Abstract base class for agent types classification.
-
- Provides a taxonomy for different types of agents (e.g., Person, Organization, SoftwareAgent).
-
- '
+ description: >-
+ Abstract classification category for categorizing agents according to
+ their nature, such as persons, organizations, software systems, or
+ informal groups. Serves as a taxonomy foundation for agent typing.
+ alt_descriptions:
+ nl: >-
+ Abstracte classificatiecategorie voor het categoriseren van agenten
+ volgens hun aard, zoals personen, organisaties, softwaresystemen of
+ informele groepen. Dient als taxonomiefundament voor agenttypering.
+ de: >-
+ Abstrakte Klassifikationskategorie zur Kategorisierung von Akteuren nach
+ ihrer Art, wie Personen, Organisationen, Softwaresysteme oder informelle
+ Gruppen. Dient als taxonomische Grundlage fuer die Akteurtypisierung.
+ fr: >-
+ Categorie de classification abstraite pour categoriser les agents selon
+ leur nature, telle que personnes, organisations, systemes logiciels ou
+ groupes informels. Sert de fondement taxonomique pour le typage des
+ agents.
+ es: >-
+ Categoria de clasificacion abstracta para categorizar agentes segun su
+ naturaleza, como personas, organizaciones, sistemas de software o grupos
+ informales. Sirve como base taxonomica para la tipificacion de agentes.
+ ar: >-
+ فئة تصنيف مجردة لتصنيف الوكلاء حسب طبيعتهم، مثل الأشخاص أو المنظمات
+ أو أنظمة البرمجيات أو المجموعات غير الرسمية. تعمل كأساس تصنيفي
+ لنوع الوكيل.
+ id: >-
+ Kategori klasifikasi abstrak untuk mengkategorikan agen berdasarkan
+ sifatnya, seperti orang, organisasi, sistem perangkat lunak, atau
+ kelompok informal. Berfungsi sebagai dasar taksonomi untuk pengetikan
+ agen.
+ zh: >-
+ 用于根据性质(如人员、组织、软件系统或非正式团体)对代理者进行分类的
+ 抽象分类类别。作为代理者类型划分的分类学基础。
abstract: true
- exact_mappings:
+ broad_mappings:
+ - crm:E55_Type
- skos:Concept
slots:
- has_label
@@ -28,12 +59,13 @@ classes:
- has_description
slot_usage:
has_code:
-# range: string
required: true
has_label:
-# range: string
required: false
+ comments:
+ - Abstract base class - do not instantiate directly
+ - Use concrete subclasses from AgentTypes.yaml
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.15"
+ specificity_rationale: Abstract classification for agent categorization
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml
index 472ab75700..63665efed4 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AgentTypes.yaml
@@ -1,48 +1,267 @@
id: https://nde.nl/ontology/hc/class/AgentTypes
name: agent_types_classes
title: Agent Types Classes
-description: 'Concrete subclasses for AgentType taxonomy.
-
- Follows Rule 0b Type/Types naming pattern.
-
- '
+description: >-
+ Concrete subclasses for AgentType taxonomy, providing specific categories
+ for classifying agents by their organizational or operational nature.
imports:
- - ./AgentType
- - linkml:types
+- ./AgentType
+- linkml:types
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
default_prefix: hc
classes:
PersonAgent:
is_a: AgentType
class_uri: hc:PersonAgent
- description: Agent type for natural persons.
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ description: >-
+ Agent type representing a natural person who performs actions or holds
+ responsibility within heritage contexts, such as researchers, donors,
+ collectors, or staff members.
+ alt_descriptions:
+ nl: >-
+ Agenttype dat een natuurlijk persoon vertegenwoordigt die handelingen
+ verricht of verantwoordelijkheid draagt binnen erfgoedcontexten, zoals
+ onderzoekers, donateurs, verzamelaars of medewerkers.
+ de: >-
+ Akteurtyp, der eine natuerliche Person repraesentiert, die in
+ Heritage-Kontexten handelt oder Verantwortung traegt, wie Forscher,
+ Spoender, Sammler oder Mitarbeiter.
+ fr: >-
+ Type d'agent representant une personne physique qui effectue des actions
+ ou assume des responsabilites dans les contextes patrimoniaux, comme les
+ chercheurs, donateurs, collectionneurs ou membres du personnel.
+ es: >-
+ Tipo de agente que representa a una persona natural que realiza acciones
+ o tiene responsabilidades en contextos patrimoniales, como
+ investigadores, donantes, coleccionistas o personal.
+ ar: >-
+ نوع الوكيل الذي يمثل شخصًا طبيعيًا يقوم بإجراءات أو يتحمل مسؤولية
+ في السياقات التراثية، مثل الباحثين أو المتبرعين أو الجامعين أو
+ الموظفين.
+ id: >-
+ Jenis agen yang mewakili orang alami yang melakukan tindakan atau
+ memikul tanggung jawab dalam konteks warisan, seperti peneliti,
+ donor, kolektor, atau staf.
+ zh: >-
+ 代表在遗产背景下执行行动或承担责任的自然人的代理者类型,如研究人员、
+ 捐赠者、收藏家或工作人员。
+ structured_aliases:
+ - literal_form: persoonsagent
+ in_language: nl
+ - literal_form: Personenakteur
+ in_language: de
+ - literal_form: agent personne
+ in_language: fr
+ - literal_form: agente persona
+ in_language: es
+ - literal_form: وكيل شخصي
+ in_language: ar
+ - literal_form: agen orang
+ in_language: id
+ - literal_form: 个人代理者
+ in_language: zh
broad_mappings:
- - crm:E39_Actor
- - schema:Organization
+ - crm:E21_Person
+ - schema:Person
+ - prov:Agent
+ keywords:
+ - person
+ - individual
+ - researcher
+ - donor
+ - collector
OrganizationAgent:
is_a: AgentType
class_uri: hc:OrganizationAgent
- description: Agent type for organizations.
+ description: >-
+ Agent type representing a formal organization or institution that performs
+ actions or holds responsibility within heritage contexts, such as archives,
+ libraries, museums, or government bodies.
+ alt_descriptions:
+ nl: >-
+ Agenttype dat een formele organisatie of instelling vertegenwoordigt die
+ handelingen verricht of verantwoordelijkheid draagt binnen
+ erfgoedcontexten, zoals archieven, bibliotheken, musea of
+ overheidsinstanties.
+ de: >-
+ Akteurtyp, der eine formelle Organisation oder Institution repraesentiert,
+ die in Heritage-Kontexten handelt oder Verantwortung traegt, wie Archive,
+ Bibliotheken, Museen oder Behoerden.
+ fr: >-
+ Type d'agent representant une organisation ou institution formelle qui
+ effectue des actions ou assume des responsabilites dans les contextes
+ patrimoniaux, comme les archives, bibliotheques, musees ou organismes
+ gouvernementaux.
+ es: >-
+ Tipo de agente que representa una organizacion o institucion formal que
+ realiza acciones o tiene responsabilidades en contextos patrimoniales,
+ como archivos, bibliotecas, museos u organismos gubernamentales.
+ ar: >-
+ نوع الوكيل الذي يمثل منظمة أو مؤسسة رسمية تقوم بإجراءات أو تتحمل
+ مسؤولية في السياقات التراثية، مثل الأرشيفات أو المكتبات أو
+ المتاحف أو الهيئات الحكومية.
+ id: >-
+ Jenis agen yang mewakili organisasi atau institusi formal yang melakukan
+ tindakan atau memikul tanggung jawab dalam konteks warisan, seperti
+ arsip, perpustakaan, museum, atau lembaga pemerintah.
+ zh: >-
+ 代表在遗产背景下执行行动或承担责任的正式组织或机构的代理者类型,如
+ 档案馆、图书馆、博物馆或政府机构。
+ structured_aliases:
+ - literal_form: organisatieagent
+ in_language: nl
+ - literal_form: Organisationsakteur
+ in_language: de
+ - literal_form: agent organisation
+ in_language: fr
+ - literal_form: agente organizacion
+ in_language: es
+ - literal_form: وكيل مؤسسي
+ in_language: ar
+ - literal_form: agen organisasi
+ in_language: id
+ - literal_form: 组织代理者
+ in_language: zh
broad_mappings:
- - crm:E39_Actor
+ - crm:E40_Legal_Body
- schema:Organization
+ - prov:Agent
+ keywords:
+ - organization
+ - institution
+ - archive
+ - library
+ - museum
SoftwareAgent:
is_a: AgentType
class_uri: hc:SoftwareAgent
- description: Agent type for software agents or automated processes.
+ description: >-
+ Agent type representing a software system, automated process, or algorithm
+ that performs actions within heritage contexts, such as cataloging systems,
+ digitization workflows, or data processing pipelines.
+ alt_descriptions:
+ nl: >-
+ Agenttype dat een softwaresysteem, geautomatiseerd proces of algoritme
+ vertegenwoordigt dat handelingen verricht binnen erfgoedcontexten, zoals
+ catalogiseringssystemen, digitaliseringsworkflows of
+ dataverwerkingspijplijnen.
+ de: >-
+ Akteurtyp, der ein Softwaresystem, einen automatisierten Prozess oder
+ Algorithmus repraesentiert, der in Heritage-Kontexten handelt, wie
+ Katalogisierungssysteme, Digitalisierungsworkflows oder
+ Datenverarbeitungspipelines.
+ fr: >-
+ Type d'agent representant un systeme logiciel, un processus automatise
+ ou un algorithme qui effectue des actions dans les contextes
+ patrimoniaux, comme les systemes de catalogage, les flux de
+ numerisation ou les pipelines de traitement de donnees.
+ es: >-
+ Tipo de agente que representa un sistema de software, proceso
+ automatizado o algoritmo que realiza acciones en contextos patrimoniales,
+ como sistemas de catalogacion, flujos de digitalizacion o canalizaciones
+ de procesamiento de datos.
+ ar: >-
+ نوع الوكيل الذي يمثل نظام برمجي أو عملية آلية أو خوارزمية تقوم
+ بإجراءات في السياقات التراثية، مثل أنظمة الفهرسة أو سير عمل
+ الرقمنة أو خطوط معالجة البيانات.
+ id: >-
+ Jenis agen yang mewakili sistem perangkat lunak, proses otomatis, atau
+ algoritma yang melakukan tindakan dalam konteks warisan, seperti sistem
+ katalog, alur kerja digitalisasi, atau pipeline pemrosesan data.
+ zh: >-
+ 代表在遗产背景下执行操作的软件系统、自动化流程或算法的代理者类型,如
+ 编目系统、数字化工作流或数据处理管道。
+ structured_aliases:
+ - literal_form: softwareagent
+ in_language: nl
+ - literal_form: Softwareakteur
+ in_language: de
+ - literal_form: agent logiciel
+ in_language: fr
+ - literal_form: agente software
+ in_language: es
+ - literal_form: وكيل برمجي
+ in_language: ar
+ - literal_form: agen perangkat lunak
+ in_language: id
+ - literal_form: 软件代理者
+ in_language: zh
broad_mappings:
- - crm:E39_Actor
- - schema:Organization
+ - prov:SoftwareAgent
+ - schema:SoftwareApplication
+ keywords:
+ - software
+ - automated
+ - algorithm
+ - system
+ - process
GroupAgent:
is_a: AgentType
class_uri: hc:GroupAgent
- description: Agent type for informal groups or collectives.
+ description: >-
+ Agent type representing an informal group, collective, or ad-hoc assembly of persons that performs actions within heritage contexts without a formal organizational structure.
+ alt_descriptions:
+ nl: >-
+ Agenttype dat een informele groep, collectief of ad-hocvergadering van
+ personen vertegenwoordigt die handelingen verricht binnen
+ erfgoedcontexten zonder formele organisatiestructuur, zoals
+ onderzoeksteams, gemeenschapsgroepen of projectcollaboraties.
+ de: >-
+ Akteurtyp, der eine informelle Gruppe, ein Kollektiv oder eine
+ Ad-hoc-Versammlung von Personen repraesentiert, die in Heritage-Kontexten
+ ohne formelle Organisationsstruktur handelt, wie Forschungsteams,
+ Gemeinschaftsgruppen oder Projektzusammenarbeiten.
+ fr: >-
+ Type d'agent representant un groupe informel, un collectif ou une
+ assemblee ad hoc de personnes qui effectue des actions dans les contextes
+ patrimoniaux sans structure organisationnelle formelle, comme les equipes
+ de recherche, les groupes communautaires ou les collaborations de projet.
+ es: >-
+ Tipo de agente que representa un grupo informal, colectivo o asamblea
+ ad hoc de personas que realiza acciones en contextos patrimoniales sin
+ estructura organizativa formal, como equipos de investigacion, grupos
+ comunitarios o colaboraciones de proyectos.
+ ar: >-
+ نوع الوكيل الذي يمثل مجموعة غير رسمية أو تجمع أو جمعية مؤقتة من
+ الأشخاص تقوم بإجراءات في السياقات التراثية بدون هيكل تنظيمي رسمي،
+ مثل فرق البحث أو مجموعات المجتمع أو تعاونات المشاريع.
+ id: >-
+ Jenis agen yang mewakili kelompok informal, kolektif, atau perkumpulan
+ ad hoc orang yang melakukan tindakan dalam konteks warisan tanpa
+ struktur organisasi formal, seperti tim penelitian, kelompok komunitas,
+ atau kolaborasi proyek.
+ zh: >-
+ 代表在遗产背景下执行操作的非正式团体、集体或临时人员集会的代理者类型,
+ 无正式组织结构,如研究团队、社区团体或项目协作。
+ structured_aliases:
+ - literal_form: groepsagent
+ in_language: nl
+ - literal_form: Gruppenakteur
+ in_language: de
+ - literal_form: agent groupe
+ in_language: fr
+ - literal_form: agente grupo
+ in_language: es
+ - literal_form: وكيل جماعي
+ in_language: ar
+ - literal_form: agen kelompok
+ in_language: id
+ - literal_form: 团体代理者
+ in_language: zh
broad_mappings:
- - crm:E39_Actor
+ - crm:E74_Group
- schema:Organization
+ - prov:Agent
+ keywords:
+ - group
+ - collective
+ - team
+ - informal
+ - collaboration
+ comments:
+ - 'Preserved from prior description: Agent type representing an informal group, collective, or ad-hoc assembly of persons that performs actions within heritage contexts without formal organizational structure, such as research teams, community groups, or project collaborations.'
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml
index ee481ea14f..097ef6ce96 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Agreement.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/class/Agreement
name: Agreement
-title: Agreement Class
+title: Agreement
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -8,10 +8,6 @@ prefixes:
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
@@ -22,23 +18,73 @@ imports:
classes:
Agreement:
class_uri: schema:Contract
- description: 'A formal agreement, contract, or treaty between parties.
-
-
- **Examples**:
-
- - Loan Agreement
-
- - Service Agreement
-
- - Memorandum of Understanding
-
-
- **Ontological Alignment**:
-
- - `schema:Contract`: A generic agreement.
-
- '
+ description: >-
+ Formal arrangement between two or more parties establishing mutual
+ obligations, rights, or expectations, typically documented in writing
+ and enforceable within heritage institutional contexts.
+ alt_descriptions:
+ nl: >-
+ Formele regeling tussen twee of meer partijen die wederzijdse
+ verplichtingen, rechten of verwachtingen vastlegt, typisch schriftelijk
+ gedocumenteerd en afdwingbaar binnen erfgoedinstellingen.
+ de: >-
+ Formelle Vereinbarung zwischen zwei oder mehr Parteien, die gegenseitige
+ Verpflichtungen, Rechte oder Erwartungen festlegt, typischerweise
+ schriftlich dokumentiert und in Heritage-Institutionen durchsetzbar.
+ fr: >-
+ Arrangement formel entre deux ou plusieurs parties etablissant des
+ obligations, droits ou attentes mutuels, generalement documente par
+ ecrit et applicable dans les contextes institutionnels patrimoniaux.
+ es: >-
+ Acuerdo formal entre dos o mas partes que establece obligaciones,
+ derechos o expectativas mutuas, tipicamente documentado por escrito
+ y aplicable en contextos institucionales patrimoniales.
+ ar: >-
+ ترتيب رسمي بين طرفين أو أكثر يحدد التزامات أو حقوق أو توقعات
+ متبادلة، موثق عادةً كتابيًا وقابل للإنفاذ في السياقات المؤسسية
+ التراثية.
+ id: >-
+ Pengaturan formal antara dua pihak atau lebih yang menetapkan kewajiban,
+ hak, atau harapan timbal balik, biasanya didokumentasikan secara tertulis
+ dan dapat diberlakukan dalam konteks lembaga warisan.
+ zh: >-
+ 两方或多方之间建立相互义务、权利或期望的正式安排,通常以书面形式记录,
+ 并在遗产机构背景下可执行。
+ examples:
+ - value:
+ has_label: Loan Agreement
+ has_description: Outgoing loan of collection items to partner museum
+ signed_on: "2024-01-15"
+ description: A loan agreement for collection items
+ - value:
+ has_label: Memorandum of Understanding
+ has_description: Collaborative research partnership agreement
+ description: A partnership MOU
+ structured_aliases:
+ - literal_form: overeenkomst
+ in_language: nl
+ - literal_form: Vereinbarung
+ in_language: de
+ - literal_form: accord
+ in_language: fr
+ - literal_form: acuerdo
+ in_language: es
+ - literal_form: اتفاقية
+ in_language: ar
+ - literal_form: perjanjian
+ in_language: id
+ - literal_form: 协议
+ in_language: zh
+ keywords:
+ - contract
+ - legal
+ - loan
+ - partnership
+ - memorandum
+ - formal
+ broad_mappings:
+ - schema:Contract
+ - schema:Thing
slots:
- has_label
- has_description
@@ -46,9 +92,25 @@ classes:
- temporal_extent
slot_usage:
has_label:
+ required: true
signed_on:
+ required: false
temporal_extent:
+ required: false
+ comments:
+ - Used for loans, partnerships, service agreements, and MOUs
+ - May be linked to acquisition, lending, or collaborative activities
+ - |
+ Preserved from prior description:
+
+ **Examples**:
+ - Loan Agreement
+ - Service Agreement
+ - Memorandum of Understanding
+
+ **Ontological Alignment**:
+ - `schema:Contract`: A generic agreement.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.2"
+ specificity_rationale: Applicable to institutional agreements and contracts
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml
index 06ba693a53..acf6b78bd8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AirChanges.yaml
@@ -1,10 +1,11 @@
id: https://nde.nl/ontology/hc/class/AirChanges
name: AirChanges
-title: Air Changes Class
+title: Air Changes
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- linkml:types
@@ -13,25 +14,94 @@ imports:
classes:
AirChanges:
class_uri: schema:QuantitativeValue
- description: 'Represents the rate of air changes in a space.
-
-
- **Ontological Alignment**:
-
- - `schema:QuantitativeValue`: Allows specifying value and unit.
-
- '
+ description: >-
+ Measurement of the rate at which air within an enclosed space is replaced
+ with fresh air, expressed as air changes per hour (ACH) or per minute,
+ critical for environmental control in storage and exhibition spaces.
+ alt_descriptions:
+ nl: >-
+ Meting van de snelheid waarmee lucht in een afgesloten ruimte wordt
+ vervangen door verse lucht, uitgedrukt als luchtveranderingen per uur
+ of per minuut, cruciaal voor milieubeheersing in opslag- en
+ tentoonstellingsruimtes.
+ de: >-
+ Messung der Rate, mit der Luft in einem geschlossenen Raum durch
+ Frischluft ersetzt wird, ausgedrueckt als Luftwechsel pro Stunde oder
+ Minute, kritisch fuer die Umweltkontrolle in Lager- und
+ Ausstellungsräumen.
+ fr: >-
+ Mesure du taux auquel l'air dans un espace clos est remplace par de
+ l'air frais, exprimee en renouvellements d'air par heure ou par minute,
+ essentielle pour le controle environnemental des espaces de stockage et
+ d'exposition.
+ es: >-
+ Medicion de la tasa a la que el aire en un espacio cerrado es reemplazado
+ por aire fresco, expresada como cambios de aire por hora o por minuto,
+ critica para el control ambiental en espacios de almacenamiento y
+ exposicion.
+ ar: >-
+ قياس معدل استبدال الهواء في مساحة مغلقة بهواء نقي، معبرًا عنه
+ بتغييرات الهواء في الساعة أو الدقيقة، وهو أمر بالغ الأهمية للتحكم
+ البيئي في مساحات التخزين والعرض.
+ id: >-
+ Pengukuran tingkat pergantian udara dalam ruang tertutup dengan udara
+ segar, dinyatakan sebagai pergantian udara per jam atau per menit,
+ penting untuk kontrol lingkungan di ruang penyimpanan dan pameran.
+ zh: >-
+ 衡量封闭空间内空气被新鲜空气替换的速率,以每小时或每分钟换气次数表示,
+ 对于存储和展示空间的环境控制至关重要。
+ examples:
+ - value:
+ has_quantity: 4
+ has_measurement_unit: "ACH"
+ description: Four air changes per hour for storage facility
+ - value:
+ has_quantity: 6
+ has_measurement_unit: "ACH"
+ description: Six air changes per hour for exhibition space
+ structured_aliases:
+ - literal_form: luchtveranderingen
+ in_language: nl
+ - literal_form: Luftwechsel
+ in_language: de
+ - literal_form: renouvellement d'air
+ in_language: fr
+ - literal_form: cambios de aire
+ in_language: es
+ - literal_form: تغييرات الهواء
+ in_language: ar
+ - literal_form: pergantian udara
+ in_language: id
+ - literal_form: 换气次数
+ in_language: zh
+ keywords:
+ - ventilation
+ - HVAC
+ - environmental control
+ - storage
+ - exhibition
+ - air quality
+ broad_mappings:
+ - wd:Q2299838
+ - schema:QuantitativeValue
slots:
- has_quantity
- - has_unit
+ - has_measurement_unit
slot_usage:
has_quantity:
range: float
required: true
- has_unit:
-# range: string
+ has_measurement_unit:
required: true
+ comments:
+ - Critical parameter for collections preservation
+ - Higher ACH values indicate better ventilation rates
+ - |
+ Preserved from prior description:
+
+ **Ontological Alignment**:
+ - `schema:QuantitativeValue`: Allows specifying value and unit.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.2"
+ specificity_rationale: Specific environmental control measurement
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml
index e3dd15ce5b..3994db511c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Alignment.yaml
@@ -1,12 +1,10 @@
id: https://nde.nl/ontology/hc/class/Alignment
name: alignment_class
-title: Alignment Class
-description: 'Represents positioning or alignment information for content elements.
- **USE CASES**:
- - Caption/subtitle positioning (top, bottom, left, right)
- - Text alignment within containers
- - Visual element placement in layouts
- '
+title: Alignment
+description: >-
+ Positioning or arrangement specification for visual elements within content
+ layouts, supporting caption placement, text arrangement, and element
+ positioning in digital heritage presentations.
imports:
- linkml:types
- ../slots/has_alignment
@@ -20,16 +18,81 @@ default_prefix: hc
classes:
Alignment:
class_uri: hc:Alignment
- description: 'Positioning or alignment information for content elements.
- Captures alignment, position values, and units.
- '
+ description: >-
+ Specification of positioning or arrangement for content elements within
+ display contexts, capturing alignment direction, position values, and
+ measurement units for precise layout control in digital presentations.
+ alt_descriptions:
+ nl: >-
+ Specificatie van positionering of rangschikking van elementen in
+ weergavecontexten, vastleggend uitlijningsrichting, positiewaarden en
+ meeteenheden voor nauwkeurige lay-outbeheersing in digitale
+ presentaties.
+ de: >-
+ Spezifikation der Positionierung oder Anordnung von Inhaltselementen in
+ Anzeigekontexten, die Ausrichtungsrichtung, Positionswerte und
+ Masseinheiten fuer praezise Layout-Kontrolle in digitalen Praesentationen
+ erfasst.
+ fr: >-
+ Specification du positionnement ou de l'arrangement d'elements de
+ contenu dans des contextes d'affichage, capturant la direction de
+ l'alignement, les valeurs de position et les unites de mesure pour un
+ controle precis de la mise en page dans les presentations numeriques.
+ es: >-
+ Especificacion del posicionamiento o disposicion de elementos de
+ contenido en contextos de visualizacion, capturando la direccion de
+ alineacion, valores de posicion y unidades de medida para un control
+ preciso del diseno en presentaciones digitales.
+ ar: >-
+ مواصفات التموضع أو الترتيب لعناصر المحتوى في سياقات العرض، مع
+ تسجيل اتجاه المحاذاة وقيم الموضع ووحدات القياس للتحكم الدقيق
+ في التخطيط في العروض الرقمية.
+ id: >-
+ Spesifikasi pemosisian atau pengaturan elemen konten dalam konteks
+ tampilan, menangkap arah perataan, nilai posisi, dan satuan pengukuran
+ untuk kontrol tata letak yang presisi dalam presentasi digital.
+ zh: >-
+ 在显示上下文中对内容元素的定位或排列规范,捕捉对齐方向、位置值和
+ 度量单位,用于数字演示中的精确布局控制。
+ examples:
+ - value:
+ has_alignment: center
+ has_value: "50"
+ has_measurement_unit: "%"
+ description: Center-aligned element at 50% horizontal position
+ - value:
+ has_alignment:
+ - bottom
+ - right
+ description: Caption positioned at bottom-right
+ structured_aliases:
+ - literal_form: uitlijning
+ in_language: nl
+ - literal_form: Ausrichtung
+ in_language: de
+ - literal_form: alignement
+ in_language: fr
+ - literal_form: alineacion
+ in_language: es
+ - literal_form: محاذاة
+ in_language: ar
+ - literal_form: perataan
+ in_language: id
+ - literal_form: 对齐
+ in_language: zh
+ keywords:
+ - position
+ - layout
+ - caption
+ - text alignment
+ - visual
+ - display
slots:
- has_alignment
- has_value
- - has_unit
+ - has_measurement_unit
slot_usage:
has_alignment:
-# range: string
multivalued: true
examples:
- value: center
@@ -37,16 +100,17 @@ classes:
- value: bottom
- value: middle
has_value:
-# range: string
examples:
- - value: '10'
+ - value: "10"
- value: default
- has_unit:
-# range: string
+ has_measurement_unit:
examples:
- value: px
- - value: '%'
+ - value: "%"
+ comments:
+ - Generic utility class for layout positioning
+ - Supports multi-value alignment for combined directions
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.1"
+ specificity_rationale: Generic utility class for layout positioning
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml
index 13ed3cb034..2c7e0500a9 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml
@@ -1,56 +1,151 @@
id: https://nde.nl/ontology/hc/class/AllocationAgency
name: allocation_agency
-title: Allocation Agency Class
+title: Allocation Agency
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
org: http://www.w3.org/ns/org#
gleif_base: https://www.gleif.org/ontology/Base/
hc: https://nde.nl/ontology/hc/
+default_prefix: hc
imports:
- - linkml:types
- - ../enums/AllocationDomainEnum
- - ../metadata
- - ../slots/has_description
- - ../slots/has_score
+- linkml:types
+- ../enums/AllocationDomainEnum
+- ../metadata
+- ../slots/has_description
+- ../slots/has_score
classes:
AllocationAgency:
class_uri: org:FormalOrganization
- description: "An organization that allocates identifiers within a specific geographic\
- \ area \nand/or domain of heritage institutions.\n\n**Key Distinction from RegistrationAuthority:**\n\
- \n- **RegistrationAuthority**: Maintains the GLOBAL registry for a standard\n\
- \ - Example: Danish Agency for Culture and Palaces maintains global ISIL registry\n\
- \ - Example: ISNI International Agency (WIPO) maintains global ISNI database\n\
- \n- **AllocationAgency**: Allocates identifiers LOCALLY within constraints\n\
- \ - Example: Koninklijke Bibliotheek allocates ISIL for Dutch public libraries\n\
- \ - Example: OCLC allocates ISIL for Dutch academic libraries\n - Example:\
- \ Nationaal Archief allocates ISIL for Dutch archives\n\n**Multi-Dimensional\
- \ Scope:**\n\nAllocationAgencies have both:\n1. **Geographic scope**: Which\
- \ country/region they serve\n2. **Domain scope**: Which types of institutions\
- \ they serve\n\nThis allows multiple agencies per country, each serving different\
- \ domains:\n- NL public libraries → KB\n- NL academic libraries → OCLC\n- NL\
- \ archives → Nationaal Archief\n\n**Relationship to Standard:**\n\nAn AllocationAgency\
- \ allocates for one or more Standards:\n- AllocationAgency.allocates_for → Standard[]\n\
- - Standard can have multiple AllocationAgencies (one per country/domain)\n\n\
- **Examples:**\n\n| Agency | Country | Domain | Standard |\n|--------|---------|--------|----------|\n\
- | Koninklijke Bibliotheek | NL | Public libraries | ISIL |\n| OCLC | NL | Academic\
- \ libraries | ISIL |\n| Nationaal Archief | NL | Archives | ISIL |\n| British\
- \ Library | GB | All | ISIL |\n| Library of Congress | US | All | ISIL |\n|\
- \ OCLC | Global | Academic | VIAF |\n| Deutsche Nationalbibliothek | DE | All\
- \ | ISNI |\n\n**Ontology Alignment:**\n\n- org:FormalOrganization - W3C Organization\
- \ Ontology\n- Extends gleif_base:RegistrationAuthority concept (but for allocation,\
- \ not registration)\n"
- exact_mappings:
+ description: >-
+ Organization authorized to allocate identifiers within a specific geographic area and/or domain of heritage institutions, distinguished from registration authorities that maintain global registries for identifier standards.
+ alt_descriptions:
+ nl: >-
+ Organisatie die bevoegd is om identifiers toe te wijzen binnen een
+ specifiek geografisch gebied en/of domein van erfgoedinstellingen,
+ te onderscheiden van registratieautoriteiten die wereldwijde registers
+ bijhouden voor identifierstandaarden.
+ de: >-
+ Organisation, die berechtigt ist, Kennungen innerhalb eines bestimmten
+ geografischen Bereichs und/oder Bereichs von Heritage-Institutionen
+ zuzuweisen, unterschieden von Registrierungsbehoerden, die globale
+ Register fuer Kennungsstandards pflegen.
+ fr: >-
+ Organisation autorisee a attribuer des identifiants dans une zone
+ geographique specifique et/ou un domaine d'institutions patrimoniales,
+ distinguee des autorites d'enregistrement qui maintiennent des registres
+ mondiaux pour les normes d'identifiants.
+ es: >-
+ Organizacion autorizada para asignar identificadores dentro de un area
+ geografica especifica y/o dominio de instituciones patrimoniales,
+ distinguible de las autoridades de registro que mantienen registros
+ globales para estandares de identificadores.
+ ar: >-
+ منظمة مخولة لتخصيص المعرفات داخل منطقة جغرافية محددة و/أو مجال
+ المؤسسات التراثية، تتميز عن سلطات التسجيل التي تحافظ على سجلات
+ عالمية لمعايير المعرفات.
+ id: >-
+ Organisasi yang berwenang mengalokasikan pengidentifikasi dalam area
+ geografis tertentu dan/atau domain lembaga warisan, dibedakan dari
+ otoritas pendaftaran yang memelihara registri global untuk standar
+ pengidentifikasi.
+ zh: >-
+ 被授权在特定地理区域和/或遗产机构领域内分配标识符的组织,区别于维护
+ 标识符标准全球注册表的注册机构。
+ examples:
+ - value:
+ has_name: Koninklijke Bibliotheek
+ has_score: 1.0
+ description: KB allocates ISIL for Dutch public libraries
+ - value:
+ has_name: Nationaal Archief
+ has_score: 1.0
+ description: Nationaal Archief allocates ISIL for Dutch archives
+ structured_aliases:
+ - literal_form: toewijzingsagentschap
+ in_language: nl
+ - literal_form: Zuweisungsstelle
+ in_language: de
+ - literal_form: agence d'allocation
+ in_language: fr
+ - literal_form: agencia de asignacion
+ in_language: es
+ - literal_form: وكالة التخصيص
+ in_language: ar
+ - literal_form: lembaga alokasi
+ in_language: id
+ - literal_form: 分配机构
+ in_language: zh
+ keywords:
+ - identifier allocation
+ - ISIL
+ - ISNI
+ - VIAF
+ - registration
+ - authority
+ broad_mappings:
+ - schema:Organization
- org:FormalOrganization
close_mappings:
- gleif_base:RegistrationAuthority
- - schema:Organization
slots:
- has_score
- has_name
- has_label
- current
+ comments:
+ - AllocationAgency allocates LOCALLY within geographic/domain constraints
+ - RegistrationAuthority maintains GLOBAL registry for a standard
+ - Multiple AllocationAgencies may serve different domains within one country
+ - |
+ Preserved from prior description:
+
+ **Key Distinction from RegistrationAuthority:**
+
+ - **RegistrationAuthority**: Maintains the GLOBAL registry for a standard
+ - Example: Danish Agency for Culture and Palaces maintains global ISIL registry
+ - Example: ISNI International Agency (WIPO) maintains global ISNI database
+
+ - **AllocationAgency**: Allocates identifiers LOCALLY within constraints
+ - Example: Koninklijke Bibliotheek allocates ISIL for Dutch public libraries
+ - Example: OCLC allocates ISIL for Dutch academic libraries
+ - Example: Nationaal Archief allocates ISIL for Dutch archives
+
+ **Multi-Dimensional Scope:**
+
+ AllocationAgencies have both:
+ 1. **Geographic scope**: Which country/region they serve
+ 2. **Domain scope**: Which types of institutions they serve
+
+ This allows multiple agencies per country, each serving different domains:
+ - NL public libraries → KB
+ - NL academic libraries → OCLC
+ - NL archives → Nationaal Archief
+
+ **Relationship to Standard:**
+
+ An AllocationAgency allocates for one or more Standards:
+ - AllocationAgency.allocates_for → Standard[]
+ - Standard can have multiple AllocationAgencies (one per country/domain)
+
+ **Examples:**
+
+ | Agency | Country | Domain | Standard |
+ |--------|---------|--------|----------|
+ | Koninklijke Bibliotheek | NL | Public libraries | ISIL |
+ | OCLC | NL | Academic libraries | ISIL |
+ | Nationaal Archief | NL | Archives | ISIL |
+ | British Library | GB | All | ISIL |
+ | Library of Congress | US | All | ISIL |
+ | OCLC | Global | Academic | VIAF |
+ | Deutsche Nationalbibliothek | DE | All | ISNI |
+
+ **Ontology Alignment:**
+
+ - org:FormalOrganization - W3C Organization Ontology
+ - Extends gleif_base:RegistrationAuthority concept (but for allocation, not registration)
+ - 'Preserved from prior description: Organization authorized to allocate identifiers within a specific geographic area and/or domain of heritage institutions, distinguished from registration authorities that maintain global registries for identifier standards.'
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.25"
+ specificity_rationale: Specific to identifier allocation within heritage domain
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml
index aee112b074..00de1b03cc 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AllocationEvent.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/class/AllocationEvent
name: AllocationEvent
-title: Allocation Event Class
+title: Allocation Event
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -13,20 +13,78 @@ imports:
classes:
AllocationEvent:
class_uri: prov:Activity
- description: 'An event representing the allocation of an identifier.
-
-
- **Ontological Alignment**:
-
- - `prov:Activity`: An activity that occurred over a period of time and acted upon or with entities.
-
- '
+ description: >-
+ Occurrence of assigning an identifier to an entity by an allocation
+ agency, capturing when and within what timeframe the allocation took
+ place.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis waarbij een identifier aan een entiteit wordt toegewezen
+ door een toewijzingsagentschap, vastleggend wanneer en binnen welk
+ tijdsbestek de toewijzing plaatsvond.
+ de: >-
+ Ereignis der Zuweisung einer Kennung an eine Entitaet durch eine
+ Zuweisungsstelle, das erfasst, wann und in welchem Zeitraum die
+ Zuweisung stattfand.
+ fr: >-
+ Evenement d'attribution d'un identifiant a une entite par une agence
+ d'allocation, capturant quand et dans quel delai l'allocation a eu
+ lieu.
+ es: >-
+ Evento de asignacion de un identificador a una entidad por una agencia
+ de asignacion, capturando cuando y en que periodo de tiempo ocurrio la
+ asignacion.
+ ar: >-
+ حدث تخصيص معرف لكيان من قبل وكالة تخصيص، مع تسجيل متى وفي أي
+ إطار زمني تم التخصيص.
+ id: >-
+ Peristiwa pengalokasian pengidentifikasi ke entitas oleh lembaga
+ alokasi, mencatat kapan dan dalam jangka waktu apa alokasi terjadi.
+ zh: >-
+ 由分配机构向实体分配标识符的事件,记录分配发生的时间和时限。
+ examples:
+ - value:
+ temporal_extent:
+ start_date: "2024-01-15"
+ end_date: "2024-01-15"
+ description: Allocation event on a specific date
+ structured_aliases:
+ - literal_form: toewijzingsgebeurtenis
+ in_language: nl
+ - literal_form: Zuweisungsereignis
+ in_language: de
+ - literal_form: evenement d'allocation
+ in_language: fr
+ - literal_form: evento de asignacion
+ in_language: es
+ - literal_form: حدث التخصيص
+ in_language: ar
+ - literal_form: peristiwa alokasi
+ in_language: id
+ - literal_form: 分配事件
+ in_language: zh
+ keywords:
+ - identifier assignment
+ - allocation
+ - timestamp
+ - provenance
+ broad_mappings:
+ - schema:Action
+ - prov:Activity
slots:
- temporal_extent
slot_usage:
temporal_extent:
required: true
+ comments:
+ - Records when an identifier was officially assigned
+ - Links to AllocationAgency that performed the allocation
+ - |
+ Preserved from prior description:
+
+ **Ontological Alignment**:
+ - `prov:Activity`: An activity that occurred over a period of time and acted upon or with entities.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.15"
+ specificity_rationale: Specific event type for identifier allocation
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml
index b3a41776cc..9c35eb36d6 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml
@@ -6,6 +6,7 @@ prefixes:
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- linkml:types
@@ -13,50 +14,101 @@ imports:
classes:
Alpha2Code:
class_uri: skos:Concept
- description: 'ISO 3166-1 alpha-2 country code (two-letter code).
-
-
- **DEFINITION**:
-
-
- A two-letter country code as defined by ISO 3166-1 alpha-2 standard.
-
- Used for representing countries and dependent territories.
-
-
- **EXAMPLES**:
-
- - NL = Netherlands
-
- - BE = Belgium
-
- - DE = Germany
-
- - US = United States
-
-
- **ONTOLOGY ALIGNMENT**:
-
- - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary
-
- - Schema.org: addressCountry can use alpha-2 codes
-
- '
+ description: >-
+ Two-letter country code conforming to ISO 3166-1 alpha-2 standard,
+ providing a standardized abbreviation for countries and dependent
+ territories in international contexts.
+ alt_descriptions:
+ nl: >-
+ Tweeletterige landcode conform de ISO 3166-1 alpha-2 standaard,
+ die een gestandaardiseerde afkorting biedt voor landen en
+ afhankelijke gebieden in internationale contexten.
+ de: >-
+ Zweibuchstabiger Laendercode nach ISO 3166-1 alpha-2 Standard, der
+ eine standardisierte Abkuerzung fuer Laender und abhaengige Gebiete
+ in internationalen Kontexten bietet.
+ fr: >-
+ Code pays a deux lettres conforme a la norme ISO 3166-1 alpha-2,
+ fournissant une abreviation standardisee pour les pays et territoires
+ dependants dans les contextes internationaux.
+ es: >-
+ Codigo de pais de dos letras conforme al estandar ISO 3166-1 alfa-2,
+ que proporciona una abreviatura estandarizada para paises y territorios
+ dependientes en contextos internacionales.
+ ar: >-
+ رمز بلد من حرفين يتوافق مع معيار ISO 3166-1 alpha-2، يوفر اختصارًا
+ موحدًا للبلدان والأقاليم التابعة في السياقات الدولية.
+ id: >-
+ Kode negara dua huruf yang sesuai dengan standar ISO 3166-1 alpha-2,
+ memberikan singkatan terstandarisasi untuk negara dan wilayah
+ dependensi dalam konteks internasional.
+ zh: >-
+ 符合ISO 3166-1 alpha-2标准的双字母国家代码,在国际背景下为国家和
+ 属地提供标准化缩写。
+ examples:
+ - value:
+ has_code: NL
+ description: Netherlands
+ - value:
+ has_code: BE
+ description: Belgium
+ - value:
+ has_code: DE
+ description: Germany
+ structured_aliases:
+ - literal_form: alfa-2-code
+ in_language: nl
+ - literal_form: Alpha-2-Code
+ in_language: de
+ - literal_form: code alpha-2
+ in_language: fr
+ - literal_form: codigo alfa-2
+ in_language: es
+ - literal_form: رمز ألفا-2
+ in_language: ar
+ - literal_form: kode alfa-2
+ in_language: id
+ - literal_form: alpha-2代码
+ in_language: zh
+ keywords:
+ - ISO 3166
+ - country code
+ - two-letter
+ - standard
+ - geographic
+ broad_mappings:
+ - wd:Q42032
+ - skos:Concept
slots:
- has_code
slot_usage:
has_code:
- pattern: ^[A-Z]{2}$
+ pattern: "^[A-Z]{2}$"
required: true
examples:
- value: NL
- value: BE
- exact_mappings:
- - skos:Concept
+ comments:
+ - ISO 3166-1 alpha-2 codes are maintained by ISO
+ - Used in ISIL identifiers and address standards
+ - |
+ Preserved from prior description:
+
+ **DEFINITION**:
+
+ A two-letter country code as defined by ISO 3166-1 alpha-2 standard.
+ Used for representing countries and dependent territories.
+
+ **EXAMPLES**:
+ - NL = Netherlands
+ - BE = Belgium
+ - DE = Germany
+ - US = United States
+
+ **ONTOLOGY ALIGNMENT**:
+ - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary
+ - Schema.org: addressCountry can use alpha-2 codes
annotations:
- specificity_score: '0.30'
- specificity_rationale: Low specificity - standard country codes used broadly.
+ specificity_score: "0.30"
+ specificity_rationale: Standardized country code format
custodian_types: "['*']"
- examples:
- - value:
- has_code: NL
\ No newline at end of file
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml
index 5b02daffa4..9f630545b3 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Alpha3Code.yaml
@@ -6,6 +6,7 @@ prefixes:
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- linkml:types
@@ -13,50 +14,102 @@ imports:
classes:
Alpha3Code:
class_uri: skos:Concept
- description: 'ISO 3166-1 alpha-3 country code (three-letter code).
-
-
- **DEFINITION**:
-
-
- A three-letter country code as defined by ISO 3166-1 alpha-3 standard.
-
- Used for representing countries and dependent territories with more
-
- recognizable abbreviations.
-
-
- **EXAMPLES**:
-
- - NLD = Netherlands
-
- - BEL = Belgium
-
- - DEU = Germany
-
- - USA = United States
-
-
- **ONTOLOGY ALIGNMENT**:
-
- - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary
-
- '
+ description: >-
+ Three-letter country code conforming to ISO 3166-1 alpha-3 standard,
+ providing more recognizable abbreviations for countries and dependent
+ territories than alpha-2 codes while remaining concise.
+ alt_descriptions:
+ nl: >-
+ Drieletterige landcode conform de ISO 3166-1 alpha-3 standaard, die
+ herkenbaardere afkortingen biedt voor landen en afhankelijke gebieden
+ dan alpha-2 codes, en toch beknopt blijft.
+ de: >-
+ Dreibuchstabiger Laendercode nach ISO 3166-1 alpha-3 Standard, der
+ erkennbarere Abkuerzungen fuer Laender und abhaengige Gebiete bietet
+ als Alpha-2-Codes und dabei praezise bleibt.
+ fr: >-
+ Code pays a trois lettres conforme a la norme ISO 3166-1 alpha-3,
+ fournissant des abreviations plus reconnaissables pour les pays et
+ territoires dependants que les codes alpha-2 tout en restant concis.
+ es: >-
+ Codigo de pais de tres letras conforme al estandar ISO 3166-1 alfa-3,
+ que proporciona abreviaturas mas reconocibles para paises y territorios
+ dependientes que los codigos alfa-2 sin dejar de ser concisos.
+ ar: >-
+ رمز بلد من ثلاثة أحرف يتوافق مع معيار ISO 3166-1 alpha-3، يوفر
+ اختصارات أكثر وضوحًا للبلدان والأقاليم التابعة من رموز alpha-2
+ مع الحفاظ على الإيجاز.
+ id: >-
+ Kode negara tiga huruf yang sesuai dengan standar ISO 3166-1 alpha-3,
+ memberikan singkatan yang lebih dikenali untuk negara dan wilayah
+ dependensi daripada kode alfa-2 sambil tetap ringkas.
+ zh: >-
+ 符合ISO 3166-1 alpha-3标准的三字母国家代码,比alpha-2代码提供更具
+ 辨识度的国家和属地缩写,同时保持简洁。
+ examples:
+ - value:
+ has_code: NLD
+ description: Netherlands
+ - value:
+ has_code: BEL
+ description: Belgium
+ - value:
+ has_code: DEU
+ description: Germany
+ structured_aliases:
+ - literal_form: alfa-3-code
+ in_language: nl
+ - literal_form: Alpha-3-Code
+ in_language: de
+ - literal_form: code alpha-3
+ in_language: fr
+ - literal_form: codigo alfa-3
+ in_language: es
+ - literal_form: رمز ألفا-3
+ in_language: ar
+ - literal_form: kode alfa-3
+ in_language: id
+ - literal_form: alpha-3代码
+ in_language: zh
+ keywords:
+ - ISO 3166
+ - country code
+ - three-letter
+ - standard
+ - geographic
+ broad_mappings:
+ - wd:Q42032
+ - skos:Concept
slots:
- has_code
slot_usage:
has_code:
- pattern: ^[A-Z]{3}$
+ pattern: "^[A-Z]{3}$"
required: true
examples:
- value: NLD
- value: BEL
- exact_mappings:
- - skos:Concept
+ comments:
+ - ISO 3166-1 alpha-3 codes are maintained by ISO
+ - More recognizable than alpha-2 codes
+ - |
+ Preserved from prior description:
+
+ **DEFINITION**:
+
+ A three-letter country code as defined by ISO 3166-1 alpha-3 standard.
+ Used for representing countries and dependent territories with more
+ recognizable abbreviations.
+
+ **EXAMPLES**:
+ - NLD = Netherlands
+ - BEL = Belgium
+ - DEU = Germany
+ - USA = United States
+
+ **ONTOLOGY ALIGNMENT**:
+ - SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary
annotations:
- specificity_score: '0.30'
- specificity_rationale: Low specificity - standard country codes used broadly.
+ specificity_score: "0.30"
+ specificity_rationale: Standardized country code format
custodian_types: "['*']"
- examples:
- - value:
- has_code: NLD
\ No newline at end of file
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml
index c079cf1f39..b4627487aa 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Altitude.yaml
@@ -1,13 +1,14 @@
id: https://nde.nl/ontology/hc/class/Altitude
name: Altitude
title: Altitude
-description: The altitude of a place.
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
rico: https://www.ica.org/standards/RiC/ontology#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_measurement_unit
@@ -15,13 +16,89 @@ imports:
classes:
Altitude:
class_uri: schema:QuantitativeValue
- exact_mappings:
- - crm:E54_Dimension
- description: The altitude of a place.
+ description: >-
+ Vertical distance measurement of a location above a reference datum,
+ typically mean sea level, used for geographic positioning and
+ environmental characterization of heritage sites and storage facilities.
+ alt_descriptions:
+ nl: >-
+ Verticale afstandsmeting van een locatie boven een referentiepunt,
+ doorgaans gemiddeld zeeniveau, gebruikt voor geografische
+ positionering en omgevingskarakteristiek van erfgoedlocaties en
+ opslagfaciliteiten.
+ de: >-
+ Vertikale Distanzmessung eines Standortes ueber einem Referenzdatum,
+ typischerweise mittlerer Meeresspiegel, verwendet zur geografischen
+ Positionierung und Umweltcharakterisierung von Heritage-Standorten und
+ Lagereinrichtungen.
+ fr: >-
+ Mesure de distance verticale d'un emplacement au-dessus d'un datum de
+ reference, generalement le niveau moyen de la mer, utilisee pour le
+ positionnement geographique et la caracterisation environnementale des
+ sites patrimoniaux et des installations de stockage.
+ es: >-
+ Medicion de distancia vertical de una ubicacion sobre un datum de
+ referencia, tipicamente el nivel medio del mar, utilizada para el
+ posicionamiento geografico y la caracterizacion ambiental de sitios
+ patrimoniales e instalaciones de almacenamiento.
+ ar: >-
+ قياس المسافة العمودية لموقع فوق مرجع أساسي، عادة مستوى سطح البحر
+ المتوسط، يُستخدم لتحديد الموقع الجغرافي والخصائص البيئية للمواقع
+ التراثية ومرافق التخزين.
+ id: >-
+ Pengukuran jarak vertikal suatu lokasi di atas datum referensi,
+ biasanya rata-rata permukaan laut, digunakan untuk pemosisian
+ geografis dan karakterisasi lingkungan situs warisan dan fasilitas
+ penyimpanan.
+ zh: >-
+ 相对于参考基准(通常为平均海平面)的位置垂直距离测量,用于遗产地点和
+ 存储设施的地理定位和环境特征描述。
+ examples:
+ - value:
+ has_value: 52
+ has_measurement_unit: m
+ description: Altitude of 52 meters above sea level
+ - value:
+ has_value: 1500
+ has_measurement_unit: m
+ description: High-altitude storage facility at 1500m
+ structured_aliases:
+ - literal_form: hoogte
+ in_language: nl
+ - literal_form: Hoehe
+ in_language: de
+ - literal_form: altitude
+ in_language: fr
+ - literal_form: altitud
+ in_language: es
+ - literal_form: ارتفاع
+ in_language: ar
+ - literal_form: ketinggian
+ in_language: id
+ - literal_form: 海拔
+ in_language: zh
+ keywords:
+ - elevation
+ - height
+ - sea level
+ - geographic
+ - vertical
+ broad_mappings:
+ - crm:E54_Dimension
+ - schema:QuantitativeValue
slots:
- has_value
- - has_unit
+ - has_measurement_unit
+ slot_usage:
+ has_value:
+ range: float
+ required: true
+ has_measurement_unit:
+ required: true
+ comments:
+ - Important for environmental control planning
+ - Affects preservation conditions for collections
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.2"
+ specificity_rationale: Geographic measurement for location characterization
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml
index 83e317ea87..ec3e4d1841 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AmendmentEvent.yaml
@@ -1,14 +1,16 @@
id: https://nde.nl/ontology/hc/class/AmendmentEvent
name: AmendmentEvent
title: Amendment Event
-description: An event where a document or agreement was amended.
prefixes:
- rov: http://www.w3.org/ns/regorg#
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#
+ prov: http://www.w3.org/ns/prov#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
@@ -17,12 +19,81 @@ imports:
classes:
AmendmentEvent:
class_uri: prov:Activity
- description: An event where a document or agreement was amended.
+ description: >-
+ Occurrence of modifying or revising a document, agreement, or policy,
+ capturing when changes were made and describing the nature of the
+ modifications within institutional records.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis waarbij een document, overeenkomst of beleid wordt gewijzigd
+ of herzien, vastleggend wanneer wijzigingen zijn aangebracht en de aard
+ van de wijzigingen beschrijvend binnen institutionele archieven.
+ de: >-
+ Ereignis der Aenderung oder Ueberarbeitung eines Dokuments, einer
+ Vereinbarung oder Richtlinie, das erfasst, wann Aenderungen vorgenommen
+ wurden, und die Art der Aenderungen in institutionellen Unterlagen
+ beschreibt.
+ fr: >-
+ Evenement de modification ou de revision d'un document, d'un accord ou
+ d'une politique, capturant quand des modifications ont ete apportees et
+ decrivant la nature des changements dans les archives institutionnelles.
+ es: >-
+ Evento de modificacion o revision de un documento, acuerdo o politica,
+ capturando cuando se realizaron cambios y describiendo la naturaleza de
+ las modificaciones en los registros institucionales.
+ ar: >-
+ حدث تعديل أو مراجعة وثيقة أو اتفاق أو سياسة، مع تسجيل وقت إجراء
+ التغييرات ووصف طبيعة التعديلات في السجلات المؤسسية.
+ id: >-
+ Peristiwa modifikasi atau revisi dokumen, perjanjian, atau kebijakan,
+ mencatat kapan perubahan dilakukan dan mendeskripsikan sifat modifikasi
+ dalam arsip institusional.
+ zh: >-
+ 修改或修订文档、协议或政策的事件,记录更改发生的时间并描述机构档案中
+ 修改的性质。
+ examples:
+ - value:
+ has_description: Policy clause 4.2 updated to reflect new regulations
+ temporal_extent:
+ start_date: "2024-03-15"
+ description: Amendment to institutional policy
+ structured_aliases:
+ - literal_form: wijzigingsgebeurtenis
+ in_language: nl
+ - literal_form: Aenderungsereignis
+ in_language: de
+ - literal_form: evenement de modification
+ in_language: fr
+ - literal_form: evento de enmienda
+ in_language: es
+ - literal_form: حدث التعديل
+ in_language: ar
+ - literal_form: peristiwa amandemen
+ in_language: id
+ - literal_form: 修订事件
+ in_language: zh
+ keywords:
+ - modification
+ - revision
+ - update
+ - policy change
+ - document
+ broad_mappings:
+ - crm:E11_Modification
+ - prov:Activity
slots:
- temporal_extent
- has_description
- identified_by
+ slot_usage:
+ temporal_extent:
+ required: true
+ has_description:
+ required: false
+ comments:
+ - Records document version history and changes
+ - May be linked to Agreement or Policy classes
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.15"
+ specificity_rationale: Specific event type for document modification tracking
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml
index 5b1dbec8dc..d85344df55 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Animal.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/class/Animal
name: Animal
-title: Animal Class
+title: Animal
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -9,27 +9,85 @@ prefixes:
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/has_description
- - ../slots/has_label
- - ../slots/categorized_as
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/categorized_as
classes:
Animal:
class_uri: schema:Animal
- description: 'An animal.
-
-
- **Ontological Alignment**:
-
- - `schema:Animal`: Generic animal class.
-
- '
+ description: >-
+ Multicellular living organism characterized by heterotrophic nutrition,
+ motility at some life stage, and sensory response capacity.
+ alt_descriptions:
+ nl: >-
+ Meercellig levend organisme dat wordt gekenmerkt door heterotrofe
+ voeding, beweeglijkheid in een levensfase en zintuiglijke respons.
+ de: >-
+ Mehrzelliger lebender Organismus, der durch heterotrophe Ernährung,
+ Beweglichkeit in einer Lebensphase und sensorische Reaktionsfähigkeit
+ gekennzeichnet ist.
+ fr: >-
+ Organisme vivant pluricellulaire caractérisé par une nutrition
+ hétérotrophe, une mobilité à un stade du cycle de vie et une capacité
+ de réponse sensorielle.
+ es: >-
+ Organismo vivo multicelular caracterizado por nutrición heterótrofa,
+ movilidad en alguna etapa del ciclo vital y capacidad de respuesta
+ sensorial.
+ ar: >-
+ كائن حي متعدد الخلايا يتميز بالتغذية غير الذاتية والحركة في إحدى
+ مراحل الحياة والقدرة على الاستجابة الحسية.
+ id: >-
+ Organisme hidup multisel yang dicirikan oleh nutrisi heterotrof,
+ mobilitas pada salah satu tahap hidup, dan kemampuan respons sensorik.
+ zh: >-
+ 具有异养营养、在某一生命阶段可运动并具备感觉反应能力的多细胞生物体。
+ examples:
+ - value:
+ has_label: African Elephant
+ categorized_as: Loxodonta africana
+ description: A mammal specimen in natural history collection
+ - value:
+ has_label: Monarch Butterfly
+ categorized_as: Danaus plexippus
+ description: An insect specimen
+ structured_aliases:
+ - literal_form: dier
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Tier
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: animal
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: animal
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: حيوان
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: hewan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 动物
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - organism
+ - specimen
+ - natural history
+ - zoological
+ - wildlife
+ - fauna
+ exact_mappings:
+ - schema:Animal
+ broad_mappings:
+ - wd:Q729
+ - schema:Thing
slots:
- has_label
- has_description
@@ -37,7 +95,17 @@ classes:
slot_usage:
categorized_as:
range: Species
+ comments:
+ - Used for biological specimens in natural history collections
+ - categorization typically references taxonomic species classification
+ - Preserved scope detail: relevant to zoological specimens and natural-history holdings.
+ - |
+ Preserved from prior description:
+
+ **Ontological Alignment**:
+ - `schema:Animal`: Generic animal class.
+ - 'Preserved from prior description: Living organism belonging to the kingdom Animalia, characterized by voluntary movement, consumption of organic material, and typically sensory and nervous systems, relevant to natural history collections and zoological specimens.'
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.2"
+ specificity_rationale: Applicable to natural history and zoological contexts
+ custodian_types: "['NaturalHistoryMuseum', 'Zoo']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml
index 191186e50b..24c46b07a2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml
@@ -1,40 +1,140 @@
id: https://nde.nl/ontology/hc/class/AnimalSoundArchive
name: AnimalSoundArchive
-title: Animal Sound Archive Type
+title: Animal Sound Archive
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#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- - linkml:types
- - ../slots/identified_by
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
- - ../slots/related_to
+- linkml:types
+- ../slots/identified_by
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
+- ../slots/related_to
classes:
AnimalSoundArchive:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: schema:ArchiveOrganization
+ description: >-
+ Archive institution specializing in the collection, preservation, and study of bioacoustic recordings, including wildlife vocalizations, environmental soundscapes, and species identification recordings.
+ alt_descriptions:
+ nl: >-
+ Archiefinstelling gespecialiseerd in het verzamelen, bewaren en
+ bestuderen van bioakoestische opnames, waaronder dierengeluiden,
+ omgevingsgeluiden en soortidentificatie-opnames voor onderzoek en
+ natuurbehoud.
+ de: >-
+ Archivinstitution, die sich auf die Sammlung, Erhaltung und Erforschung
+ von bioakustischen Aufnahmen spezialisiert, einschliesslich
+ Tierlauten, Umgebungsgeraeuschen und Artenbestimmungsaufnahmen fuer
+ Forschungs- und Naturschutzzwecke.
+ fr: >-
+ Institution d'archives specialisee dans la collecte, la preservation et
+ l'etude des enregistrements bioacoustiques, y compris les vocalisations
+ animales, les paysages sonores environnementaux et les enregistrements
+ d'identification des especes a des fins de recherche et de conservation.
+ es: >-
+ Institucion de archivo especializada en la coleccion, preservacion y
+ estudio de grabaciones bioacusticas, incluyendo vocalizaciones de
+ fauna, paisajes sonoros ambientales y grabaciones de identificacion de
+ especies para fines de investigacion y conservacion.
+ ar: >-
+ مؤسسة أرشيفية متخصصة في جمع وحفظ ودراسة التسجيلات البيوacosستية، بما في ذلك
+ أصوات الحيوانات والمشاهد الصوتية البيئية وتسجيلات تحديد الأنواع لأغراض
+ البحث والحفظ.
+ id: >-
+ Lembaga arsip yang mengkhususkan diri dalam pengumpulan, pelestarian,
+ dan studi rekaman bioakustik, termasuk vokalisasi satwa liar, lanskap
+ suara lingkungan, dan rekaman identifikasi spesies untuk tujuan
+ penelitian dan konservasi.
+ zh: >-
+ 专门从事生物声学录音收集、保存和研究的档案机构,包括野生动物叫声、
+ 环境声景和物种识别录音,用于研究和保护目的。
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Tierstimmenarchiv Berlin
+ hold_record_set:
+ - hc:BioacousticRecordingCollection
+ description: Museum für Naturkunde Berlin animal sound archive
+ structured_aliases:
+ - literal_form: dierengeluidarchief
+ in_language: nl
+ - literal_form: Tierstimmenarchiv
+ in_language: de
+ - literal_form: archive de sons animaux
+ in_language: fr
+ - literal_form: archivo de sonidos de animales
+ in_language: es
+ - literal_form: أرشيف أصوات الحيوانات
+ in_language: ar
+ - literal_form: arsip suara hewan
+ in_language: id
+ - literal_form: 动物声音档案馆
+ in_language: zh
+ keywords:
+ - bioacoustic
+ - wildlife sounds
+ - animal vocalizations
+ - natural sounds
+ - sound archive
+ - species identification
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
+ close_mappings:
+ - rico:CorporateBody
+ - wd:Q18574935
slots:
- hold_record_set
- has_score
- description: "Archive specializing in animal sound recordings for research and preservation.\n\n**Wikidata**: Q18574935\n\n**Scope**:\nAnimal sound archives (Tierstimmenarchive) preserve:\n- Bioacoustic recordings of wildlife\n- Species identification recordings\n- Environmental soundscapes with animal vocalizations\n- Scientific research recordings\n- Educational materials for species identification\n\n**Scientific Context**:\nThese archives support:\n- Biodiversity monitoring and conservation\n- Species identification and taxonomy\n- Behavioral ecology research\n- Environmental impact assessment\n- Educational outreach\n\n**Related Types**:\n- SoundArchive (Q2230431) - Broader audio collection type\n- ScientificArchive (Q27032095) - Research-focused archives\n\n**Notable Examples**:\n- Tierstimmenarchiv (Museum f\xFCr Naturkunde Berlin)\n- Macaulay Library (Cornell Lab of Ornithology)\n- British Library Sound Archive wildlife collection\n"
slot_usage:
identified_by:
- pattern: ^Q[0-9]+$
- exact_mappings:
- - skos:Concept
- close_mappings:
- - schema:ArchiveOrganization
- - rico:CorporateBody
+ pattern: "^Q[0-9]+$"
comments:
- Specialized sound archive for bioacoustic and wildlife recordings
- Often affiliated with natural history museums or research institutions
- - 'Part of dual-class pattern: custodian type + rico:RecordSetType'
- - Important for biodiversity conservation and scientific research
+ - Part of dual-class pattern: custodian type + rico:RecordSetType
+ - |
+ Preserved from prior description:
+
+ **Wikidata**: Q18574935
+
+ **Scope**:
+ Animal sound archives (Tierstimmenarchive) preserve:
+ - Bioacoustic recordings of wildlife
+ - Species identification recordings
+ - Environmental soundscapes with animal vocalizations
+ - Scientific research recordings
+ - Educational materials for species identification
+
+ **Scientific Context**:
+ These archives support:
+ - Biodiversity monitoring and conservation
+ - Species identification and taxonomy
+ - Behavioral ecology research
+ - Environmental impact assessment
+ - Educational outreach
+
+ **Related Types**:
+ - SoundArchive (Q2230431) - Broader audio collection type
+ - ScientificArchive (Q27032095) - Research-focused archives
+
+ **Notable Examples**:
+ - Tierstimmenarchiv (Museum für Naturkunde Berlin)
+ - Macaulay Library (Cornell Lab of Ornithology)
+ - British Library Sound Archive wildlife collection
+ - 'Preserved from prior description: Archive institution specializing in the collection, preservation, and study of bioacoustic recordings, including wildlife vocalizations, environmental soundscapes, and species identification recordings for research and conservation purposes.'
see_also:
- SoundArchive
- ScientificArchive
+ - AnimalSoundArchiveRecordSetType
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.25"
+ specificity_rationale: Specialized archive type for bioacoustic collections
+ custodian_types: "['AnimalSoundArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml
index 08ecf2cdcc..edfeaa4ded 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetType.yaml
@@ -1,9 +1,13 @@
id: https://nde.nl/ontology/hc/class/AnimalSoundArchiveRecordSetType
name: AnimalSoundArchiveRecordSetType
-title: AnimalSoundArchive Record Set Type
+title: Animal Sound Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
wd: http://www.wikidata.org/entity/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_score
@@ -11,14 +15,50 @@ imports:
- ../slots/related_to
classes:
AnimalSoundArchiveRecordSetType:
- description: A rico:RecordSetType for classifying collections of animal sound archive materials within heritage institutions.
+ description: >-
+ Classification category for record sets within animal sound archives,
+ distinguishing types of bioacoustic collections based on content,
+ recording methodology, or organizational structure.
+ alt_descriptions:
+ nl: >-
+ Classificatiecategorie voor archiefbestanden binnen dierengeluidarchieven,
+ onderscheidend types bioakoestische collecties op basis van inhoud,
+ opnamemethodologie of organisatiestructuur.
+ de: >-
+ Klassifikationskategorie fuer Bestandsgruppen in Tierstimmenarchiven,
+ die Arten von bioakustischen Sammlungen nach Inhalt,
+ Aufnahmemethodologie oder Organisationsstruktur unterscheidet.
+ fr: >-
+ Categorie de classification pour les ensembles d'archives dans les
+ archives de sons animaux, distinguant les types de collections
+ bioacoustiques en fonction du contenu, de la methodologie d'enregistrement
+ ou de la structure organisationnelle.
+ es: >-
+ Categoria de clasificacion para conjuntos de registros en archivos de
+ sonidos de animales, distinguiendo tipos de colecciones bioacusticas
+ segun el contenido, la metodologia de grabacion o la estructura
+ organizativa.
+ ar: >-
+ فئة تصنيفية لمجموعات السجلات في أرشيفات أصوات الحيوانات، تميز أنواع
+ المجموعات البيوacosستية بناءً على المحتوى أو منهجية التسجيل أو
+ الهيكل التنظيمي.
+ id: >-
+ Kategori klasifikasi untuk kumpulan rekaman dalam arsip suara hewan,
+ membedakan jenis koleksi bioakustik berdasarkan konten, metodologi
+ perekaman, atau struktur organisasi.
+ zh: >-
+ 动物声音档案馆内档案组的分类类别,根据内容、录制方法或组织结构
+ 区分生物声学收藏的类型。
is_a: CollectionType
class_uri: rico:RecordSetType
- exact_mappings:
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
+ close_mappings:
- wd:Q18574935
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: "hc:ArchiveOrganizationType"
related_to:
range: WikidataAlignment
inlined: true
@@ -28,7 +68,10 @@ classes:
- has_type
- has_score
- related_to
+ comments:
+ - RiC-O RecordSetType classification for animal sound collections
+ - Paired with AnimalSoundArchive custodian type
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.2"
+ specificity_rationale: Specialized record set type for bioacoustic archives
+ custodian_types: "['AnimalSoundArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml
index 3aae6e98a3..fbc8a46d55 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml
@@ -1,14 +1,13 @@
id: https://nde.nl/ontology/hc/class/AnimalSoundArchiveRecordSetTypes
name: AnimalSoundArchiveRecordSetTypes
-title: AnimalSoundArchive Record Set Type Subclasses
+title: Animal Sound Archive Record Set Type Subclasses
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- ./AnimalSoundArchiveRecordSetType
@@ -21,78 +20,170 @@ classes:
BioacousticRecordingCollection:
is_a: AnimalSoundArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Animal and nature sound recordings.\n\n\
- **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the collection \norganizational principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Collection of animal and nature sound recordings for research,
+ species identification, and biodiversity documentation purposes.
+ alt_descriptions:
+ nl: >-
+ Collectie van dier- en natuurgeluidsopnames voor onderzoek,
+ soortidentificatie en biodiversiteitsdocumentatie.
+ de: >-
+ Sammlung von Tier- und Naturgeraeuschaufnahmen fuer Forschungs-,
+ Artenbestimmungs- und Biodiversitaetsdokumentationszwecke.
+ fr: >-
+ Collection d'enregistrements de sons animaux et naturels pour la
+ recherche, l'identification des especes et la documentation de la
+ biodiversite.
+ es: >-
+ Coleccion de grabaciones de sonidos de animales y naturaleza para
+ investigacion, identificacion de especies y documentacion de
+ biodiversidad.
+ ar: >-
+ مجموعة من تسجيلات أصوات الحيوانات والطبيعة لأغراض البحث وتحديد
+ الأنواع وتوثيق التنوع البيولوجي.
+ id: >-
+ Koleksi rekaman suara hewan dan alam untuk penelitian, identifikasi
+ spesies, dan dokumentasi keanekaragaman hayati.
+ zh: >-
+ 用于研究、物种识别和生物多样性记录的动物和自然声音录音收藏。
+ structured_aliases:
+ - literal_form: bioakoestische opnamecollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Bioakustische Aufnahmesammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection d'enregistrements bioacoustiques
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de grabaciones bioacusticas
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة التسجيلات البيوأكوستية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi rekaman bioakustik
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 生物声学录音收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
see_also:
- AnimalSoundArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: BioacousticRecordingCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:BioacousticRecordingCollection
has_custodian:
- equals_string: AnimalSoundArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by AnimalSoundArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:AnimalSoundArchive
+ has_note:
+ equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf.
+ comments:
+ - RiC-O specialized collection type following rico-rst:Collection principle
+ - Note preserved: Earlier modeling used hc:ArchiveOrganizationType as a fallback has_type value.
+ - |
+ Preserved from prior description:
+
+ **RiC-O Alignment**:
+ This class is a specialized rico:RecordSetType following the collection
+ organizational principle as defined by rico-rst:Collection.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.25"
+ specificity_rationale: Specialized bioacoustic collection type
+ custodian_types: "['AnimalSoundArchive']"
FieldRecordingSeries:
is_a: AnimalSoundArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Field research audio.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the series \norganizational\
- \ principle as defined by rico-rst:Series.\n"
+ description: >-
+ Series of field research audio recordings documenting wildlife in
+ natural habitats, typically organized by expedition, location, or
+ research project.
+ alt_descriptions:
+ nl: >-
+ Reeks veldonderzoeks-audio-opnames die wildlife documenteren in
+ natuurlijke habitats, typisch georganiseerd per expeditie, locatie
+ of onderzoeksproject.
+ de: >-
+ Serie von Feldforschungsaudioaufnahmen, die Wildtiere in natuerlichen
+ Lebensraeumen dokumentieren, typischerweise organisiert nach Expedition,
+ Standort oder Forschungsprojekt.
+ fr: >-
+ Serie d'enregistrements audio de recherche de terrain documentant la
+ faune dans les habitats naturels, generalement organises par expedition,
+ lieu ou projet de recherche.
+ es: >-
+ Serie de grabaciones de audio de investigacion de campo que documentan
+ la fauna en habitats naturales, tipicamente organizadas por expedicion,
+ ubicacion o proyecto de investigacion.
+ ar: >-
+ سلسلة من التسجيلات الصوتية للبحث الميداني توثق الحيوانات البرية في
+ الموائل الطبيعية، عادة ما تكون منظمة حسب البعثة أو الموقع أو
+ مشروع البحث.
+ id: >-
+ Seri rekaman audio penelitian lapangan yang mendokumentasikan satwa liar
+ di habitat alami, biasanya diorganisir berdasarkan ekspedisi, lokasi,
+ atau proyek penelitian.
+ zh: >-
+ 记录自然栖息地野生动物的野外研究音频录音系列,通常按探险、地点或
+ 研究项目组织。
+ structured_aliases:
+ - literal_form: veldopnameserie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Feldaufnahmeserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: serie d'enregistrements de terrain
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de grabaciones de campo
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة التسجيلات الميدانية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri rekaman lapangan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 野外录音系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- close_mappings:
- - skos:Concept
see_also:
- AnimalSoundArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: FieldRecordingSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: hc:FieldRecordingSeries
has_custodian:
- equals_string: AnimalSoundArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by AnimalSoundArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:AnimalSoundArchive
+ has_note:
+ equals_string: This RecordSetType is typically held by AnimalSoundArchive custodians. Inverse of rico:isOrWasHolderOf.
+ comments:
+ - RiC-O specialized series type following rico-rst:Series principle
+ - Note preserved: Earlier modeling used hc:ArchiveOrganizationType as a fallback has_type value.
+ annotations:
+ specificity_score: "0.25"
+ specificity_rationale: Specialized field recording series type
+ custodian_types: "['AnimalSoundArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml
index 10b28ed894..b1fcd9a6d2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnexCreationEvent.yaml
@@ -1,11 +1,12 @@
id: https://nde.nl/ontology/hc/class/AnnexCreationEvent
name: AnnexCreationEvent
-title: AnnexCreationEvent
-description: Event of creating an annex.
+title: Annex Creation Event
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
+ schema: http://schema.org/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- linkml:types
@@ -14,11 +15,79 @@ imports:
classes:
AnnexCreationEvent:
class_uri: prov:Activity
- description: Annex creation event.
+ description: >-
+ Occurrence of establishing an annex, branch, or subsidiary facility
+ connected to a main heritage institution, capturing when and why the
+ organizational expansion took place.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis waarbij een bijlage, filiaal of dochterfaciliteit wordt
+ opgericht die verbonden is aan een hoofderfgoedinstelling, vastleggend
+ wanneer en waarom de organisatorische uitbreiding plaatsvond.
+ de: >-
+ Ereignis der Gruendung einer Annex-, Zweig- oder Tochtereinrichtung,
+ die mit einer Haupt-heritage-Institution verbunden ist, das erfasst,
+ wann und warum die organisatorische Erweiterung stattfand.
+ fr: >-
+ Evenement de creation d'une annexe, d'une succursale ou d'une
+ installation filiale reliee a une institution patrimoniale principale,
+ capturant quand et pourquoi l'expansion organisationnelle a eu lieu.
+ es: >-
+ Evento de establecimiento de una anexa, sucursal o instalacion
+ filial conectada a una institucion patrimonial principal, capturando
+ cuando y por que tuvo lugar la expansion organizativa.
+ ar: >-
+ حدث إنشاء ملحق أو فرع أو منشأة تابعة مرتبطة بمؤسسة تراثية رئيسية،
+ مع تسجيل متى ولماذا حدث التوسع التنظيمي.
+ id: >-
+ Peristiwa pendirian aneks, cabang, atau fasilitas anak perusahaan yang
+ terhubung dengan lembaga warisan utama, mencatat kapan dan mengapa
+ ekspansi organisasi terjadi.
+ zh: >-
+ 建立与主要遗产机构相连的附属、分支或子公司设施的事件,记录组织扩张
+ 发生的时间和原因。
+ examples:
+ - value:
+ has_reason: Expansion of storage capacity for growing collections
+ temporal_extent:
+ start_date: "2024-06-01"
+ description: Creation of new storage annex
+ structured_aliases:
+ - literal_form: bijlagecreatiegebeurtenis
+ in_language: nl
+ - literal_form: Annexgruendungsereignis
+ in_language: de
+ - literal_form: evenement de creation d'annexe
+ in_language: fr
+ - literal_form: evento de creacion de anexa
+ in_language: es
+ - literal_form: حدث إنشاء الملحق
+ in_language: ar
+ - literal_form: peristiwa pembentukan aneks
+ in_language: id
+ - literal_form: 附属创建事件
+ in_language: zh
+ keywords:
+ - expansion
+ - branch
+ - facility
+ - organizational change
+ - annex
+ broad_mappings:
+ - crm:E66_Formation
+ - prov:Activity
slots:
- has_reason
- temporal_extent
+ slot_usage:
+ has_reason:
+ required: false
+ temporal_extent:
+ required: true
+ comments:
+ - Records institutional growth and expansion events
+ - May be linked to organizational structure changes
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.15"
+ specificity_rationale: Specific event type for organizational expansion
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml
index 670a7fdeac..2e3258d639 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Annotation.yaml
@@ -6,6 +6,8 @@ prefixes:
hc: https://nde.nl/ontology/hc/
oa: http://www.w3.org/ns/oa#
schema: http://schema.org/
+ skos: http://www.w3.org/2004/02/skos/core#
+ prov: http://www.w3.org/ns/prov#
default_prefix: hc
imports:
- linkml:types
@@ -17,14 +19,61 @@ imports:
classes:
Annotation:
class_uri: oa:Annotation
- description: 'An annotation (comment, note, tag, highlight) on a resource.
-
-
- **Ontological Alignment**:
-
- - `oa:Annotation`: Web Annotation Data Model.
-
- '
+ description: >-
+ Supplemental information attached to a resource, such as comments, notes,
+ tags, or highlighted segments. Part of the W3C Web Annotation Data Model
+ for interoperable annotation systems.
+ alt_descriptions:
+ nl: >-
+ Aanvullende informatie toegevoegd aan een bron, zoals opmerkingen, notities,
+ tags of gemarkeerde segmenten. Onderdeel van het W3C Web Annotation Data Model
+ voor interoperabele annotatiesystemen.
+ de: >-
+ Zusatzliche Informationen, die einer Ressource angehangt werden, wie Kommentare,
+ Notizen, Tags oder hervorgehobene Abschnitte. Teil des W3C Web Annotation Data
+ Model fur interoperable Annotationssysteme.
+ fr: >-
+ Information supplementaire jointe a une ressource, telle que des commentaires,
+ notes, balises ou segments mis en evidence. Fait partie du modele de donnees
+ W3C Web Annotation pour les systemes d'annotation interoperables.
+ es: >-
+ Informacion adicional adjunta a un recurso, como comentarios, notas, etiquetas
+ o segmentos resaltados. Parte del modelo de datos W3C Web Annotation para
+ sistemas de anotacion interoperables.
+ ar: >-
+ معلومات إضافية مرفقة بمورد، مثل التعليقات والملاحظات والعلامات أو الأجزاء
+ المميزة. جزء من نموذج بيانات شرح الويب W3C للأنظمة التفاعلية.
+ id: >-
+ Informasi tambahan yang dilampirkan ke sumber daya, seperti komentar, catatan,
+ tag, atau segmen yang disorot. Bagian dari Model Data Anotasi Web W3C untuk
+ sistem anotasi yang dapat dioperasikan.
+ zh: >-
+ 附加到资源的补充信息,如评论、注释、标签或高亮片段。属于W3C Web注释数据模型,
+ 用于可互操作的注释系统。
+ structured_aliases:
+ - literal_form: annotatie
+ in_language: nl
+ - literal_form: Anmerkung
+ in_language: de
+ - literal_form: annotation
+ in_language: fr
+ - literal_form: anotacion
+ in_language: es
+ - literal_form: تعليق توضيحي
+ in_language: ar
+ - literal_form: anotasi
+ in_language: id
+ - literal_form: 注释
+ in_language: zh
+ exact_mappings:
+ - oa:Annotation
+ close_mappings:
+ - schema:Comment
+ - schema:UserComments
+ related_mappings:
+ - prov:Entity
+ broad_mappings:
+ - skos:Concept
slots:
- has_description
- created_by
@@ -33,6 +82,7 @@ classes:
- has_type
slot_usage:
has_description:
+ required: false
created_by:
range: Agent
has_rationale:
@@ -41,7 +91,40 @@ classes:
range: Segment
has_type:
range: AnnotationType
+ examples:
+ - value:
+ has_type: hc:CommentAnnotation
+ has_description: "This image depicts the Battle of Waterloo, 1815."
+ created_by: "https://example.org/users/historian123"
+ description: A scholarly comment annotation on an image
+ - value:
+ has_type: hc:TagAnnotation
+ has_description: "Waterloo; Napoleon; 19th century"
+ created_by: "https://example.org/users/cataloger"
+ description: A tagging annotation for subject classification
+ keywords:
+ - comment
+ - note
+ - tag
+ - highlight
+ - markup
+ - web annotation
+ - scholarly annotation
+ - user-generated content
+ comments:
+ - Part of W3C Web Annotation Data Model (https://www.w3.org/TR/annotation-vocab/)
+ - Enables interoperable annotation across platforms and systems
+ - Supports multiple motivation types (commenting, tagging, describing, etc.)
+ - |
+ Preserved from prior description:
+
+ **Ontological Alignment**:
+ - `oa:Annotation`: Web Annotation Data Model.
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/
+ - AnnotationType
+ - AnnotationMotivationType
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.2"
+ specificity_rationale: Core annotation class from W3C Web Annotation standard
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml
index 5d5558b761..7b8434e2e9 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml
@@ -26,12 +26,58 @@ classes:
AnnotationMotivationType:
class_uri: oa:Motivation
abstract: true
- description: "Abstract base class for annotation motivation types in the heritage domain.\n\n**DEFINITION**:\n\nAnnotationMotivationType represents CATEGORIES of motivations for creating\nannotations. Each subclass defines a specific purpose or intent behind\nannotation creation.\n\n**W3C WEB ANNOTATION ALIGNMENT**:\n\nThe W3C Web Annotation Data Model defines `oa:Motivation` as:\n> The class for Motivation resources that describe the user's intent\n> or motivation for the creation of the Annotation.\n\nThe `oa:Motivation` class is a subclass of `skos:Concept`:\n```turtle\noa:Motivation a rdfs:Class ;\n rdfs:subClassOf skos:Concept .\n```\n\n**STANDARD MOTIVATIONS** (from W3C Web Annotation):\n\n| Motivation | URI | Description |\n|------------|-----|-------------|\n| classifying | oa:classifying | Categorizing or classifying content |\n| commenting | oa:commenting | Adding commentary |\n| describing | oa:describing | Adding descriptive information |\n| identifying | oa:identifying\
- \ | Identifying depicted entities |\n| linking | oa:linking | Linking to external resources |\n| tagging | oa:tagging | Adding tags or keywords |\n\n**HERITAGE-SPECIFIC EXTENSIONS**:\n\nBeyond W3C standard motivations, heritage institutions require:\n\n| Motivation | Purpose | Use Case |\n|------------|---------|----------|\n| AccessibilityMotivation | Accessibility support | Alt-text, captions, audio descriptions |\n| DiscoveryMotivation | Search and discovery | SEO, facets, keywords |\n| PreservationMotivation | Digital preservation | Checksums, format migration notes |\n| ResearchMotivation | Research support | Citations, analysis, scholarly notes |\n\n**CIDOC-CRM ALIGNMENT**:\n\nAnnotation motivations relate to CIDOC-CRM attribute assignments:\n- `crm:E13_Attribute_Assignment` - The act of assigning information\n- `crm:P17_was_motivated_by` - The motivation for an activity\n\n**PROV-O ALIGNMENT**:\n\n- `prov:Activity` - Annotations as activities with motivations\n- `prov:wasMotivatedBy`\
- \ (proposed) - Relates activity to motivation\n\n**SUBCLASSES**:\n\nSee AnnotationMotivationTypes.yaml for 10 concrete motivation subclasses:\n- ClassifyingMotivation, DescribingMotivation, IdentifyingMotivation\n- TaggingMotivation, LinkingMotivation, CommentingMotivation\n- AccessibilityMotivation, DiscoveryMotivation, PreservationMotivation, ResearchMotivation\n"
+ description: >-
+ Abstract base class for categories of reasons or intents behind creating
+ annotations. Each subclass defines a specific purpose such as classifying,
+ commenting, describing, identifying, linking, or tagging content.
+ alt_descriptions:
+ nl: >-
+ Abstracte basisklasse voor categorieen van redenen of intenties achter het
+ maken van annotaties. Elke subklasse definieert een specifiek doel zoals
+ classificeren, becommentarieren, beschrijven, identificeren, koppelen of
+ taggen van inhoud.
+ de: >-
+ Abstrakte Basisklasse fur Kategorien von Grunden oder Absichten hinter der
+ Erstellung von Annotationen. Jede Unterklasse definiert einen spezifischen
+ Zweck wie Klassifizieren, Kommentieren, Beschreiben, Identifizieren,
+ Verknupfen oder Taggen von Inhalten.
+ fr: >-
+ Classe de base abstraite pour les categories de raisons ou intentions derriere
+ la creation d'annotations. Chaque sous-classe definit un objectif specifique
+ tel que classifier, commenter, decrire, identifier, lier ou etiqueter du contenu.
+ es: >-
+ Clase base abstracta para categorias de razones o intenciones detras de la
+ creacion de anotaciones. Cada subclase define un proposito especifico como
+ clasificar, comentar, describir, identificar, vincular o etiquetar contenido.
+ ar: >-
+ فئة أساسية مجردة لفئات الأسباب أو النوايا وراء إنشاء التعليقات التوضيحية.
+ يحدد كل فئة فرعية غرضًا محددًا مثل التصنيف أو التعليق أو الوصف أو
+ التعريف أو الربط أو وضع العلامات على المحتوى.
+ id: >-
+ Kelas dasar abstrak untuk kategori alasan atau niat di balik pembuatan anotasi.
+ Setiap subkelas mendefinisikan tujuan spesifik seperti mengklasifikasikan,
+ mengomentari, mendeskripsikan, mengidentifikasi, menautkan, atau menandai konten.
+ zh: >-
+ 用于创建注释背后的原因或意图类别的抽象基类。每个子类定义特定目的,
+ 如分类、评论、描述、识别、链接或标记内容。
+ structured_aliases:
+ - literal_form: annotatiemotivatietype
+ in_language: nl
+ - literal_form: Anmerkungsmotivationstyp
+ in_language: de
+ - literal_form: type de motivation d'annotation
+ in_language: fr
+ - literal_form: tipo de motivacion de anotacion
+ in_language: es
+ - literal_form: نوع دافع التعليق التوضيحي
+ in_language: ar
+ - literal_form: tipe motivasi anotasi
+ in_language: id
+ - literal_form: 注释动机类型
+ in_language: zh
exact_mappings:
- oa:Motivation
- close_mappings:
+ broad_mappings:
- skos:Concept
related_mappings:
- crm:E55_Type
@@ -49,15 +95,98 @@ classes:
has_label:
required: true
comments:
- - Abstract base class - use specific subclasses (ClassifyingMotivation, etc.)
+ - Abstract base class - use specific subclasses (ClassifyingMotivation, DescribingMotivation, etc.)
- Represents MOTIVATION TYPES, not individual motivation instances
- Aligns with W3C Web Annotation oa:Motivation class
- - Heritage-specific extensions beyond W3C standard motivations
+ - oa:Motivation is a subclass of skos:Concept in the W3C model
+ - Heritage-specific extensions beyond W3C standard motivations include AccessibilityMotivation, DiscoveryMotivation, PreservationMotivation, ResearchMotivation
+ - |
+ Preserved from prior description:
+
+ **DEFINITION**:
+
+ AnnotationMotivationType represents CATEGORIES of motivations for creating
+ annotations. Each subclass defines a specific purpose or intent behind
+ annotation creation.
+
+ **W3C WEB ANNOTATION ALIGNMENT**:
+
+ The W3C Web Annotation Data Model defines `oa:Motivation` as:
+ > The class for Motivation resources that describe the user's intent
+ > or motivation for the creation of the Annotation.
+
+ The `oa:Motivation` class is a subclass of `skos:Concept`:
+ ```turtle
+ oa:Motivation a rdfs:Class ;
+ rdfs:subClassOf skos:Concept .
+ ```
+
+ **STANDARD MOTIVATIONS** (from W3C Web Annotation):
+
+ | Motivation | URI | Description |
+ |------------|-----|-------------|
+ | classifying | oa:classifying | Categorizing or classifying content |
+ | commenting | oa:commenting | Adding commentary |
+ | describing | oa:describing | Adding descriptive information |
+ | identifying | oa:identifying | Identifying depicted entities |
+ | linking | oa:linking | Linking to external resources |
+ | tagging | oa:tagging | Adding tags or keywords |
+
+ **HERITAGE-SPECIFIC EXTENSIONS**:
+
+ Beyond W3C standard motivations, heritage institutions require:
+
+ | Motivation | Purpose | Use Case |
+ |------------|---------|----------|
+ | AccessibilityMotivation | Accessibility support | Alt-text, captions, audio descriptions |
+ | DiscoveryMotivation | Search and discovery | SEO, facets, keywords |
+ | PreservationMotivation | Digital preservation | Checksums, format migration notes |
+ | ResearchMotivation | Research support | Citations, analysis, scholarly notes |
+
+ **CIDOC-CRM ALIGNMENT**:
+
+ Annotation motivations relate to CIDOC-CRM attribute assignments:
+ - `crm:E13_Attribute_Assignment` - The act of assigning information
+ - `crm:P17_was_motivated_by` - The motivation for an activity
+
+ **PROV-O ALIGNMENT**:
+
+ - `prov:Activity` - Annotations as activities with motivations
+ - `prov:wasMotivatedBy` (proposed) - Relates activity to motivation
+
+ **SUBCLASSES**:
+
+ See AnnotationMotivationTypes.yaml for 10 concrete motivation subclasses:
+ - ClassifyingMotivation, DescribingMotivation, IdentifyingMotivation
+ - TaggingMotivation, LinkingMotivation, CommentingMotivation
+ - AccessibilityMotivation, DiscoveryMotivation, PreservationMotivation, ResearchMotivation
see_also:
- https://www.w3.org/TR/annotation-vocab/#motivation
- https://www.w3.org/ns/oa#Motivation
- - http://www.cidoc-crm.org/cidoc-crm/E55_Type
+ - AnnotationMotivationTypes
+ examples:
+ - value:
+ identify_as: oa:classifying
+ has_label: classifying
+ has_description: "The motivation for classifying the target"
+ description: W3C standard classifying motivation type
+ keywords:
+ - motivation
+ - intent
+ - purpose
+ - W3C Web Annotation
+ - oa:Motivation
+ - classifying
+ - commenting
+ - describing
+ - identifying
+ - tagging
+ - linking
+ - accessibility
+ - discovery
+ - preservation
+ - research
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Abstract base class aligned with W3C Web Annotation standard
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml
index 6179049a8a..a90701f376 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml
@@ -13,72 +13,62 @@ prefixes:
wcag: https://www.w3.org/WAI/WCAG21/
default_prefix: hc
imports:
- - ./AnnotationMotivationType
- - linkml:types
- - ../metadata
- - ../slots/has_score
- - ../slots/has_label
+- ./AnnotationMotivationType
+- linkml:types
+- ../metadata
+- ../slots/has_score
+- ../slots/has_label
classes:
ClassifyingMotivation:
is_a: AnnotationMotivationType
class_uri: hc:ClassifyingMotivation
- exact_mappings:
- - oa:classifying
- description: 'Motivation for categorizing or classifying content.
-
-
- **DEFINITION**:
-
-
- ClassifyingMotivation describes annotations where the intent is to
-
- assign the target to a specific category or classification scheme.
-
-
- **W3C WEB ANNOTATION**:
-
-
- From oa:classifying:
-
- > The motivation for when the user intends to classify the Target
-
- > as something.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Subject classification | Assigning LCSH or AAT terms |
-
- | Genre classification | Labeling artwork as "Baroque" |
-
- | Object type | Classifying as "painting", "sculpture" |
-
- | Content rating | Age-appropriate classifications |
-
-
- **HERITAGE CONTEXT**:
-
-
- Classification is fundamental to heritage cataloging:
-
- - Museum object classification (Getty AAT)
-
- - Archival arrangement and description
-
- - Library subject cataloging (LCSH, DDC)
-
- - Iconographic classification (Iconclass)
-
- '
+ description: >-
+ Intent to assign the target to a specific category or classification scheme,
+ such as assigning subject headings, genre labels, or object types.
+ alt_descriptions:
+ nl: >-
+ Intentie om het doel toe te wijzen aan een specifieke categorie of
+ classificatieschema, zoals het toewijzen van trefwoorden, genrelabels
+ of objecttypes.
+ de: >-
+ Absicht, das Ziel einer bestimmten Kategorie oder einem Klassifizierungsschema
+ zuzuweisen, wie das Zuweisen von Schlagwortern, Genre-Labels oder Objekttypen.
+ fr: >-
+ Intention d'attribuer la cible a une categorie specifique ou a un schema
+ de classification, comme l'attribution de mots-cles, d'etiquettes de genre
+ ou de types d'objets.
+ es: >-
+ Intencion de asignar el objetivo a una categoria especifica o esquema de
+ clasificacion, como asignar encabezados de materia, etiquetas de genero
+ o tipos de objetos.
+ ar: >-
+ نية تعيين الهدف لفئة محددة أو مخطط تصنيف، مثل تعيين عناوين موضوعية
+ أو تسميات نوعية أو أنواع كائنات.
+ id: >-
+ Niat untuk menetapkan target ke kategori spesifik atau skema klasifikasi,
+ seperti menetapkan tajuk subjek, label genre, atau tipe objek.
+ zh: >-
+ 将目标分配到特定类别或分类方案的意图,例如分配主题标题、类型标签或对象类型。
+ structured_aliases:
+ - literal_form: classificerende motivatie
+ in_language: nl
+ - literal_form: Klassifizierungsmotivation
+ in_language: de
+ - literal_form: motivation de classification
+ in_language: fr
+ - literal_form: motivacion de clasificacion
+ in_language: es
+ - literal_form: دافع التصنيف
+ in_language: ar
+ - literal_form: motivasi klasifikasi
+ in_language: id
+ - literal_form: 分类动机
+ in_language: zh
close_mappings:
- - oa:classifying
- - skos:Concept
- crm:E17_Type_Assignment
+ - oa:classifying
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: classifying
@@ -87,72 +77,107 @@ classes:
comments:
- W3C Web Annotation standard motivation
- Primary use in heritage cataloging and classification
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- broad_mappings:
- - skos:Concept
- DescribingMotivation:
- is_a: AnnotationMotivationType
- class_uri: hc:DescribingMotivation
- exact_mappings:
- - oa:describing
- description: 'Motivation for adding descriptive information to content.
-
+ - Supports LCSH, AAT, Iconclass, DDC and other controlled vocabularies
+ - |
+ Preserved from prior description:
**DEFINITION**:
-
- DescribingMotivation describes annotations where the intent is to
-
- provide a description of the target resource.
-
+ ClassifyingMotivation describes annotations where the intent is to
+ assign the target to a specific category or classification scheme.
**W3C WEB ANNOTATION**:
-
- From oa:describing:
-
- > The motivation for when the user intends to describe the Target,
-
- > as opposed to a comment about them.
-
+ From oa:classifying:
+ > The motivation for when the user intends to classify the Target
+ > as something.
**USE CASES**:
-
| Use Case | Example |
-
|----------|---------|
-
- | Physical description | Dimensions, materials, condition |
-
- | Content description | What is depicted in an artwork |
-
- | Scene description | Video scene narrative |
-
- | Alt-text | Image description for accessibility |
-
+ | Subject classification | Assigning LCSH or AAT terms |
+ | Genre classification | Labeling artwork as "Baroque" |
+ | Object type | Classifying as "painting", "sculpture" |
+ | Content rating | Age-appropriate classifications |
**HERITAGE CONTEXT**:
-
- Description is core to heritage documentation:
-
- - Museum object cataloging (physical descriptions)
-
- - Archival finding aid scope and content notes
-
- - Library bibliographic description
-
- - Video/audio content summarization
-
- '
+ Classification is fundamental to heritage cataloging:
+ - Museum object classification (Getty AAT)
+ - Archival arrangement and description
+ - Library subject cataloging (LCSH, DDC)
+ - Iconographic classification (Iconclass)
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/#motivation
+ examples:
+ - value:
+ has_label: classifying
+ has_score: 1.0
+ description: Standard classifying motivation instance
+ keywords:
+ - classification
+ - categorization
+ - subject headings
+ - LCSH
+ - AAT
+ - Iconclass
+ - DDC
+ - genre classification
+ - object type
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: W3C standard motivation for classification tasks
+ custodian_types: "['*']"
+ DescribingMotivation:
+ is_a: AnnotationMotivationType
+ class_uri: hc:DescribingMotivation
+ description: >-
+ Intent to provide a description of the target resource, such as physical
+ descriptions, content summaries, or accessibility alt-text.
+ alt_descriptions:
+ nl: >-
+ Intentie om een beschrijving te geven van de doelbron, zoals fysieke
+ beschrijvingen, inhoudssamenvattingen of toegankelijkheids-alt-tekst.
+ de: >-
+ Absicht, eine Beschreibung der Zielressource zu liefern, wie physische
+ Beschreibungen, Inhaltszusammenfassungen oder Barrierefreiheits-Alt-Text.
+ fr: >-
+ Intention de fournir une description de la ressource cible, comme des
+ descriptions physiques, des resumes de contenu ou du texte alternatif
+ d'accessibilite.
+ es: >-
+ Intencion de proporcionar una descripcion del recurso objetivo, como
+ descripciones fisicas, resumenes de contenido o texto alternativo de
+ accesibilidad.
+ ar: >-
+ نية توفير وصف للمورد المستهدف، مثل الأوصاف المادية أو ملخصات المحتوى
+ أو النص البديل لإمكانية الوصول.
+ id: >-
+ Niat untuk memberikan deskripsi sumber daya target, seperti deskripsi fisik,
+ ringkasan konten, atau teks alt aksesibilitas.
+ zh: >-
+ 提供目标资源描述的意图,如物理描述、内容摘要或无障碍替代文本。
+ structured_aliases:
+ - literal_form: beschrijvende motivatie
+ in_language: nl
+ - literal_form: Beschreibungsmotivation
+ in_language: de
+ - literal_form: motivation de description
+ in_language: fr
+ - literal_form: motivacion de descripcion
+ in_language: es
+ - literal_form: دافع الوصف
+ in_language: ar
+ - literal_form: motivasi deskripsi
+ in_language: id
+ - literal_form: 描述动机
+ in_language: zh
close_mappings:
- - oa:describing
- dcterms:description
- - crm:E62_String
+ - oa:describing
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: describing
@@ -161,68 +186,77 @@ classes:
comments:
- W3C Web Annotation standard motivation
- Fundamental to heritage cataloging and accessibility
- broad_mappings:
- - skos:Concept
+ - Distinct from commenting which expresses opinions
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/#motivation
+ examples:
+ - value:
+ has_label: describing
+ has_score: 1.0
+ description: Standard describing motivation instance
+ keywords:
+ - description
+ - physical description
+ - content summary
+ - alt-text
+ - accessibility
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: W3C standard motivation for description tasks
+ custodian_types: "['*']"
IdentifyingMotivation:
is_a: AnnotationMotivationType
class_uri: hc:IdentifyingMotivation
- exact_mappings:
- - oa:identifying
- description: 'Motivation for identifying depicted entities.
-
-
- **DEFINITION**:
-
-
- IdentifyingMotivation describes annotations where the intent is to
-
- assign an identity to what is being depicted or described.
-
-
- **W3C WEB ANNOTATION**:
-
-
- From oa:identifying:
-
- > The motivation for when the user intends to assign an identity to
-
- > the Target or identify what is being depicted or described.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Person identification | Identifying portrait subjects |
-
- | Place identification | Geolocating depicted locations |
-
- | Object identification | Linking to collection records |
-
- | Entity recognition | Named entity extraction |
-
-
- **HERITAGE CONTEXT**:
-
-
- Identification links heritage content to entities:
-
- - Portrait subject identification
-
- | - Artwork attribution (artist identification)
-
- - Depicted location identification
-
- - Object-to-record linking (computer vision)
-
- '
+ description: >-
+ Intent to assign an identity to what is depicted or described, such as
+ identifying portrait subjects, depicted locations, or linking to entity records.
+ alt_descriptions:
+ nl: >-
+ Intentie om een identiteit toe te wijzen aan wat wordt afgebeeld of
+ beschreven, zoals het identificeren van portretonderwerpen, afgebeelde
+ locaties of het koppelen aan entiteitsrecords.
+ de: >-
+ Absicht, dem Abgebildeten oder Beschriebenen eine Identitat zuzuweisen,
+ wie das Identifizieren von Portratsubjekten, abgebildeten Orten oder
+ das Verknupfen mit Entitatsdatensatzen.
+ fr: >-
+ Intention d'attribuer une identite a ce qui est represente ou decrit,
+ comme l'identification des sujets de portraits, des lieux representes
+ ou la liaison aux enregistrements d'entites.
+ es: >-
+ Intencion de asignar una identidad a lo que se representa o describe,
+ como identificar sujetos de retratos, lugares representados o vincular
+ a registros de entidades.
+ ar: >-
+ نية تعيين هوية لما يتم تصويره أو وصفه، مثل تحديد موضوعات الصور
+ الشخصية أو الأماكن المصورة أو الربط بسجلات الكيانات.
+ id: >-
+ Niat untuk menetapkan identitas pada apa yang digambarkan atau dijelaskan,
+ seperti mengidentifikasi subjek potret, lokasi yang digambarkan, atau
+ menautkan ke rekaman entitas.
+ zh: >-
+ 为所描绘或描述的内容分配身份的意图,如识别肖像主体、描绘的地点或链接到实体记录。
+ structured_aliases:
+ - literal_form: identificerende motivatie
+ in_language: nl
+ - literal_form: Identifizierungsmotivation
+ in_language: de
+ - literal_form: motivation d'identification
+ in_language: fr
+ - literal_form: motivacion de identificacion
+ in_language: es
+ - literal_form: دافع التعريف
+ in_language: ar
+ - literal_form: motivasi identifikasi
+ in_language: id
+ - literal_form: 识别动机
+ in_language: zh
close_mappings:
- - oa:identifying
- crm:E15_Identifier_Assignment
- schema:identifier
+ - oa:identifying
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: identifying
@@ -231,68 +265,78 @@ classes:
comments:
- W3C Web Annotation standard motivation
- Links content to identified entities
- broad_mappings:
- - skos:Concept
+ - Used for named entity recognition and computer vision tasks
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/#motivation
+ examples:
+ - value:
+ has_label: identifying
+ has_score: 1.0
+ description: Standard identifying motivation instance
+ keywords:
+ - identification
+ - entity recognition
+ - named entity
+ - person identification
+ - place identification
+ - attribution
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: W3C standard motivation for identification tasks
+ custodian_types: "['*']"
TaggingMotivation:
is_a: AnnotationMotivationType
class_uri: hc:TaggingMotivation
- exact_mappings:
- - oa:tagging
- description: 'Motivation for adding tags or keywords.
-
-
- **DEFINITION**:
-
-
- TaggingMotivation describes annotations where the intent is to
-
- associate a tag or keyword with the target resource.
-
-
- **W3C WEB ANNOTATION**:
-
-
- From oa:tagging:
-
- > The motivation for when the user intends to associate a tag with
-
- > the Target.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Keyword tagging | User-generated tags |
-
- | Folksonomy | Community tagging |
-
- | Social tagging | Hashtags on social media |
-
- | Crowdsourced tags | Volunteer tagging projects |
-
-
- **HERITAGE CONTEXT**:
-
-
- Tagging complements formal classification:
-
- - Crowdsourced transcription projects
-
- - Social tagging of collections
-
- - User-generated content enrichment
-
- - Folksonomies alongside controlled vocabularies
-
- '
+ description: >-
+ Intent to associate a tag or keyword with the target resource, typically
+ user-generated or crowdsourced rather than from controlled vocabularies.
+ alt_descriptions:
+ nl: >-
+ Intentie om een tag of trefwoord te koppelen aan de doelbron, meestal
+ door gebruikers gegenereerd of door crowdsourcing in plaats van uit
+ gecontroleerde woordenlijsten.
+ de: >-
+ Absicht, ein Tag oder Schlusselwort mit der Zielressource zu verknupfen,
+ typischerweise benutzergeneriert oder per Crowdsourcing statt aus
+ kontrollierten Vokabularen.
+ fr: >-
+ Intention d'associer un tag ou mot-cle a la ressource cible,
+ generalement genere par l'utilisateur ou par crowdsourcing plutot que
+ provenant de vocabulaires controles.
+ es: >-
+ Intencion de asociar una etiqueta o palabra clave con el recurso objetivo,
+ tipicamente generada por el usuario o por crowdsourcing en lugar de
+ vocabularios controlados.
+ ar: >-
+ نية ربط علامة أو كلمة مفتاحية بالمورد المستهدف، عادة ما تكون منشأة
+ من قبل المستخدم أو من خلال التعهيد الجماعي بدلاً من المفردات الخاضعة للرقابة.
+ id: >-
+ Niat untuk mengaitkan tag atau kata kunci dengan sumber daya target,
+ biasanya dibuat oleh pengguna atau crowdsourcing daripada dari kosakata
+ terkontrol.
+ zh: >-
+ 将标签或关键词与目标资源关联的意图,通常由用户生成或众包,
+ 而非来自受控词汇表。
+ structured_aliases:
+ - literal_form: tagmotivatie
+ in_language: nl
+ - literal_form: Tagging-Motivation
+ in_language: de
+ - literal_form: motivation de balisage
+ in_language: fr
+ - literal_form: motivacion de etiquetado
+ in_language: es
+ - literal_form: دافع الوسم
+ in_language: ar
+ - literal_form: motivasi penandaan
+ in_language: id
+ - literal_form: 标记动机
+ in_language: zh
close_mappings:
- - oa:tagging
- - skos:Concept
- schema:keywords
+ - oa:tagging
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: tagging
@@ -301,69 +345,77 @@ classes:
comments:
- W3C Web Annotation standard motivation
- User-generated content enrichment
- broad_mappings:
- - skos:Concept
+ - Complements formal classification with folksonomies
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/#motivation
+ examples:
+ - value:
+ has_label: tagging
+ has_score: 1.0
+ description: Standard tagging motivation instance
+ keywords:
+ - tagging
+ - keywords
+ - folksonomy
+ - social tagging
+ - crowdsourcing
+ - user-generated content
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: W3C standard motivation for tagging tasks
+ custodian_types: "['*']"
LinkingMotivation:
is_a: AnnotationMotivationType
class_uri: hc:LinkingMotivation
- exact_mappings:
- - oa:linking
- description: 'Motivation for linking to external resources.
-
-
- **DEFINITION**:
-
-
- LinkingMotivation describes annotations where the intent is to
-
- create a link between the target and a related resource.
-
-
- **W3C WEB ANNOTATION**:
-
-
- From oa:linking:
-
- > The motivation for when the user intends to link to a resource
-
- > related to the Target.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | See also links | Related collection items |
-
- | Authority links | Links to Wikidata/VIAF |
-
- | Reference links | Citations and sources |
-
- | IIIF links | Manifest and canvas links |
-
-
- **HERITAGE CONTEXT**:
-
-
- Linking enables Linked Open Data:
-
- - Authority file linking (VIAF, ISNI, Wikidata)
-
- - Collection cross-references
-
- - Digital object linking (IIIF)
-
- - Bibliographic references
-
- '
+ description: >-
+ Intent to create a link between the target and a related resource,
+ such as authority file links, collection cross-references, or IIIF connections.
+ alt_descriptions:
+ nl: >-
+ Intentie om een koppeling te maken tussen het doel en een gerelateerde
+ bron, zoals autoriteitsbestandslinks, collectie-kruisverwijzingen of
+ IIIF-verbindingen.
+ de: >-
+ Absicht, eine Verknupfung zwischen dem Ziel und einer verwandten Ressource
+ zu erstellen, wie Normdatei-Links, Sammlungsquerverweise oder IIIF-Verbindungen.
+ fr: >-
+ Intention de creer un lien entre la cible et une ressource connexe,
+ comme les liens de fichiers d'autorite, les references croisees de
+ collection ou les connexions IIIF.
+ es: >-
+ Intencion de crear un vinculo entre el objetivo y un recurso relacionado,
+ como enlaces de archivos de autoridad, referencias cruzadas de coleccion
+ o conexiones IIIF.
+ ar: >-
+ نية إنشاء رابط بين الهدف ومورد ذي صلة، مثل روابط ملفات الاستناد
+ أو الإشارات التبادلية للمجموعات أو اتصالات IIIF.
+ id: >-
+ Niat untuk membuat tautan antara target dan sumber daya terkait, seperti
+ tautan file otoritas, referensi silang koleksi, atau koneksi IIIF.
+ zh: >-
+ 在目标和相关资源之间创建链接的意图,如权威文件链接、馆藏交叉引用或IIIF连接。
+ structured_aliases:
+ - literal_form: koppelmotivatie
+ in_language: nl
+ - literal_form: Verknupfungsmotivation
+ in_language: de
+ - literal_form: motivation de liaison
+ in_language: fr
+ - literal_form: motivacion de vinculacion
+ in_language: es
+ - literal_form: دافع الربط
+ in_language: ar
+ - literal_form: motivasi penautan
+ in_language: id
+ - literal_form: 链接动机
+ in_language: zh
close_mappings:
- - oa:linking
- dcterms:relation
- skos:related
- schema:relatedLink
+ - oa:linking
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: linking
@@ -372,66 +424,75 @@ classes:
comments:
- W3C Web Annotation standard motivation
- Enables Linked Open Data connections
- broad_mappings:
- - skos:Concept
+ - Supports authority file linking (VIAF, ISNI, Wikidata)
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/#motivation
+ examples:
+ - value:
+ has_label: linking
+ has_score: 1.0
+ description: Standard linking motivation instance
+ keywords:
+ - linking
+ - related resources
+ - authority files
+ - VIAF
+ - ISNI
+ - Wikidata
+ - IIIF
+ - Linked Open Data
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: W3C standard motivation for linking tasks
+ custodian_types: "['*']"
CommentingMotivation:
is_a: AnnotationMotivationType
class_uri: hc:CommentingMotivation
- exact_mappings:
- - oa:commenting
- description: 'Motivation for adding commentary.
-
-
- **DEFINITION**:
-
-
- CommentingMotivation describes annotations where the intent is to
-
- add a comment or opinion about the target resource.
-
-
- **W3C WEB ANNOTATION**:
-
-
- From oa:commenting:
-
- > The motivation for when the user intends to comment about the Target.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Scholarly notes | Research observations |
-
- | Curatorial notes | Internal cataloging notes |
-
- | User comments | Public-facing comments |
-
- | Editorial remarks | Publication annotations |
-
-
- **HERITAGE CONTEXT**:
-
-
- Comments add contextual knowledge:
-
- - Provenance research notes
-
- - Conservation observations
-
- - Scholarly commentary
-
- - Community engagement features
-
- '
+ description: >-
+ Intent to add a comment or opinion about the target resource, distinct
+ from descriptive annotations which provide factual information.
+ alt_descriptions:
+ nl: >-
+ Intentie om een opmerking of mening toe te voegen over de doelbron,
+ onderscheiden van beschrijvende annotaties die feitelijke informatie geven.
+ de: >-
+ Absicht, einen Kommentar oder eine Meinung zur Zielressource hinzuzufugen,
+ unterschieden von beschreibenden Annotationen, die sachliche Informationen liefern.
+ fr: >-
+ Intention d'ajouter un commentaire ou une opinion sur la ressource cible,
+ distincte des annotations descriptives qui fournissent des informations factuelles.
+ es: >-
+ Intencion de agregar un comentario u opinion sobre el recurso objetivo,
+ distinto de las anotaciones descriptivas que proporcionan informacion factual.
+ ar: >-
+ نية إضافة تعليق أو رأي حول المورد المستهدف، متميز عن التعليقات
+ التوضيحية الوصفية التي تقدم معلومات واقعية.
+ id: >-
+ Niat untuk menambahkan komentar atau pendapat tentang sumber daya target,
+ berbeda dari anotasi deskriptif yang memberikan informasi faktual.
+ zh: >-
+ 对目标资源添加评论或意见的意图,区别于提供事实信息的描述性注释。
+ structured_aliases:
+ - literal_form: commentmotivatie
+ in_language: nl
+ - literal_form: Kommentarmotivation
+ in_language: de
+ - literal_form: motivation de commentaire
+ in_language: fr
+ - literal_form: motivacion de comentario
+ in_language: es
+ - literal_form: دافع التعليق
+ in_language: ar
+ - literal_form: motivasi komentar
+ in_language: id
+ - literal_form: 评论动机
+ in_language: zh
close_mappings:
- - oa:commenting
- schema:Comment
- schema:UserComments
+ - oa:commenting
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: commenting
@@ -440,337 +501,356 @@ classes:
comments:
- W3C Web Annotation standard motivation
- User and scholarly engagement
- broad_mappings:
- - skos:Concept
+ - Distinct from describing which is factual not opinionated
+ see_also:
+ - https://www.w3.org/TR/annotation-vocab/#motivation
+ examples:
+ - value:
+ has_label: commenting
+ has_score: 1.0
+ description: Standard commenting motivation instance
+ keywords:
+ - comment
+ - opinion
+ - scholarly notes
+ - curatorial notes
+ - editorial remarks
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: W3C standard motivation for commenting tasks
+ custodian_types: "['*']"
AccessibilityMotivation:
is_a: AnnotationMotivationType
class_uri: hc:accessibilityMotivation
- description: 'Motivation for providing accessibility support.
-
-
- **DEFINITION**:
-
-
- AccessibilityMotivation describes annotations created to make
-
- heritage content accessible to users with disabilities.
-
-
- **HERITAGE-SPECIFIC MOTIVATION**:
-
-
- This extends W3C Web Annotation with heritage accessibility needs.
-
- Not part of the standard oa: vocabulary but essential for inclusive
-
- heritage access.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Alt-text | Image descriptions for screen readers |
-
- | Audio description | Video narration for visually impaired |
-
- | Closed captions | Text for hearing impaired |
-
- | Sign language | Video interpretation |
-
- | Easy read | Simplified text versions |
-
-
- **HERITAGE CONTEXT**:
-
-
- Heritage institutions have accessibility obligations:
-
- - Museum audio guides and touch tours
-
- - Archive reading room accommodations
-
- - Library assistive technology support
-
- - Digital platform WCAG compliance
-
-
- **WCAG ALIGNMENT**:
-
-
- Supports Web Content Accessibility Guidelines:
-
- - WCAG 2.1 Success Criterion 1.1.1 (Non-text Content)
-
- - WCAG 2.1 Success Criterion 1.2 (Time-based Media)
-
- '
- exact_mappings:
- - hc:accessibilityMotivation
+ description: >-
+ Heritage-specific motivation for creating annotations to make content
+ accessible to users with disabilities, such as alt-text, captions,
+ audio descriptions, or sign language interpretation.
+ alt_descriptions:
+ nl: >-
+ Erfgoed-specifieke motivatie voor het maken van annotaties om inhoud
+ toegankelijk te maken voor gebruikers met een beperking, zoals alt-tekst,
+ ondertitels, audiobeschrijvingen of gebarentaalinterpretatie.
+ de: >-
+ Heritage-spezifische Motivation zur Erstellung von Annotationen, um Inhalte
+ fur Benutzer mit Behinderungen zugaenglich zu machen, wie Alt-Text,
+ Untertitel, Audiobeschreibungen oder Gebaerdensprachdolmetschung.
+ fr: >-
+ Motivation specifique au patrimoine pour creer des annotations afin de
+ rendre le contenu accessible aux utilisateurs handicapes, comme les
+ textes alternatifs, les sous-titres, les descriptions audio ou
+ l'interpretation en langue des signes.
+ es: >-
+ Motivacion especifica del patrimonio para crear anotaciones para hacer
+ el contenido accesible a usuarios con discapacidades, como texto alternativo,
+ subtitulos, descripciones de audio o interpretacion en lenguaje de senas.
+ ar: >-
+ دافع خاص بالتراث لإنشاء تعليقات توضيحية لجعل المحتوى متاحًا للمستخدمين
+ ذوي الإعاقة، مثل النص البديل والترجمة والوصف الصوتي أو تفسير لغة الإشارة.
+ id: >-
+ Motivasi khusus warisan untuk membuat anotasi agar konten dapat diakses
+ oleh pengguna dengan disabilitas, seperti teks alt, takarir, deskripsi audio,
+ atau interpretasi bahasa isyarat.
+ zh: >-
+ 遗产特定的动机,用于创建注释使残障用户能够访问内容,如替代文本、
+ 字幕、音频描述或手语翻译。
+ structured_aliases:
+ - literal_form: toegankelijkheidsmotivatie
+ in_language: nl
+ - literal_form: Barrierefreiheitsmotivation
+ in_language: de
+ - literal_form: motivation d'accessibilite
+ in_language: fr
+ - literal_form: motivacion de accesibilidad
+ in_language: es
+ - literal_form: دافع إمكانية الوصول
+ in_language: ar
+ - literal_form: motivasi aksesibilitas
+ in_language: id
+ - literal_form: 无障碍动机
+ in_language: zh
close_mappings:
- schema:accessibilityFeature
- schema:accessibilityHazard
related_mappings:
- wcag:Guideline
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: accessibility
slots:
- has_score
comments:
- - Heritage-specific extension beyond W3C standard
+ - Heritage-specific extension beyond W3C standard motivations
- Critical for inclusive heritage access
- - Supports WCAG compliance
- broad_mappings:
- - skos:Concept
+ - Supports WCAG compliance (Success Criteria 1.1.1, 1.2)
+ see_also:
+ - https://www.w3.org/WAI/WCAG21/
+ examples:
+ - value:
+ has_label: accessibility
+ has_score: 1.0
+ description: Accessibility motivation instance for alt-text creation
+ keywords:
+ - accessibility
+ - alt-text
+ - captions
+ - audio description
+ - sign language
+ - WCAG
+ - inclusive access
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Heritage-specific motivation for accessibility
+ custodian_types: "['*']"
DiscoveryMotivation:
is_a: AnnotationMotivationType
class_uri: hc:discoveryMotivation
- description: 'Motivation for enabling search and discovery.
-
-
- **DEFINITION**:
-
-
- DiscoveryMotivation describes annotations created specifically to
-
- improve the findability and discoverability of heritage content.
-
-
- **HERITAGE-SPECIFIC MOTIVATION**:
-
-
- This extends W3C Web Annotation with heritage discovery needs.
-
- Focus is on making collections searchable and browsable.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | SEO metadata | Schema.org structured data |
-
- | Faceted search | Filter-enabling metadata |
-
- | Full-text indexing | OCR text for search |
-
- | Named entity extraction | People, places, dates |
-
- | AI-generated descriptions | ML-powered metadata |
-
-
- **HERITAGE CONTEXT**:
-
-
- Discovery is essential for heritage access:
-
- - Collection portal search optimization
-
- - Aggregator metadata enhancement (Europeana)
-
- - Cross-collection discovery
-
- - Semantic search enablement
-
-
- **SCHEMA.ORG ALIGNMENT**:
-
-
- Supports structured data for search engines:
-
- - schema:WebPage, schema:CollectionPage
-
- - schema:Breadcrumb navigation
-
- - schema:SearchAction configuration
-
- '
- exact_mappings:
- - hc:discoveryMotivation
+ description: >-
+ Heritage-specific motivation for creating annotations to improve
+ findability and discoverability of content through SEO, faceted search,
+ full-text indexing, or named entity extraction.
+ alt_descriptions:
+ nl: >-
+ Erfgoed-specifieke motivatie voor het maken van annotaties om de
+ vindbaarheid en ontdekbaarheid van inhoud te verbeteren via SEO,
+ gefacetteerd zoeken, full-text indexering of extractie van benoemde entiteiten.
+ de: >-
+ Heritage-spezifische Motivation zur Erstellung von Annotationen zur
+ Verbesserung der Auffindbarkeit und Entdeckbarkeit von Inhalten durch
+ SEO, Facettensuche, Volltextindizierung oder Named Entity Extraction.
+ fr: >-
+ Motivation specifique au patrimoine pour creer des annotations afin
+ d'ameliorer la trouvabilite et la decouvrabilite du contenu via le SEO,
+ la recherche a facettes, l'indexation en texte integral ou l'extraction
+ d'entites nommees.
+ es: >-
+ Motivacion especifica del patrimonio para crear anotaciones para mejorar
+ la encontrabilidad y descubribilidad del contenido a traves de SEO,
+ busqueda facetada, indexacion de texto completo o extraccion de entidades
+ con nombre.
+ ar: >-
+ دافع خاص بالتراث لإنشاء تعليقات توضيحية لتحسين قابلية العثور على
+ المحتوى واكتشافه من خلال تحسين محركات البحث والبحث الموجه وفهرسة
+ النص الكامل أو استخراج الكيانات المسماة.
+ id: >-
+ Motivasi khusus warisan untuk membuat anotasi untuk meningkatkan
+ kemudahan ditemukan dan penemuan konten melalui SEO, pencarian faset,
+ pengindeksan teks lengkap, atau ekstraksi entitas bernama.
+ zh: >-
+ 遗产特定的动机,用于创建注释通过SEO、分面搜索、全文索引或命名实体
+ 提取来提高内容的可查找性和可发现性。
+ structured_aliases:
+ - literal_form: ontdekkingsmotivatie
+ in_language: nl
+ - literal_form: Entdeckungsmotivation
+ in_language: de
+ - literal_form: motivation de decouverte
+ in_language: fr
+ - literal_form: motivacion de descubrimiento
+ in_language: es
+ - literal_form: دافع الاكتشاف
+ in_language: ar
+ - literal_form: motivasi penemuan
+ in_language: id
+ - literal_form: 发现动机
+ in_language: zh
close_mappings:
- schema:SearchAction
- dcat:Catalog
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: discovery
slots:
- has_score
comments:
- - Heritage-specific extension beyond W3C standard
+ - Heritage-specific extension beyond W3C standard motivations
- Enables collection discoverability
- - Supports aggregator integration
- broad_mappings:
- - skos:Concept
+ - Supports aggregator integration (Europeana, etc.)
+ see_also:
+ - https://schema.org/SearchAction
+ examples:
+ - value:
+ has_label: discovery
+ has_score: 1.0
+ description: Discovery motivation instance for SEO enhancement
+ keywords:
+ - discovery
+ - SEO
+ - faceted search
+ - full-text indexing
+ - named entity extraction
+ - findability
+ - aggregator metadata
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Heritage-specific motivation for discovery
+ custodian_types: "['*']"
PreservationMotivation:
is_a: AnnotationMotivationType
class_uri: hc:preservationMotivation
- description: 'Motivation for supporting digital preservation.
-
-
- **DEFINITION**:
-
-
- PreservationMotivation describes annotations created to support
-
- the long-term preservation of digital heritage content.
-
-
- **HERITAGE-SPECIFIC MOTIVATION**:
-
-
- This extends W3C Web Annotation with digital preservation needs.
-
- Focus is on ensuring content remains accessible over time.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Format documentation | Technical metadata (PREMIS) |
-
- | Checksum recording | Fixity verification |
-
- | Migration notes | Format conversion history |
-
- | Rights documentation | Preservation rights |
-
- | Significant properties | What must be preserved |
-
-
- **HERITAGE CONTEXT**:
-
-
- Digital preservation is a core heritage function:
-
- - Archive preservation planning
-
- - Museum digital asset management
-
- - Library digital preservation programs
-
- - OAIS compliance documentation
-
-
- **PREMIS ALIGNMENT**:
-
-
- Supports PREMIS Data Dictionary:
-
- - premis:Object (digital objects)
-
- - premis:Event (preservation actions)
-
- - premis:Agent (preservation actors)
-
- - premis:Rights (preservation permissions)
-
- '
- exact_mappings:
- - hc:preservationMotivation
+ description: >-
+ Heritage-specific motivation for creating annotations to support
+ long-term digital preservation, such as format documentation,
+ checksum recording, migration notes, or rights documentation.
+ alt_descriptions:
+ nl: >-
+ Erfgoed-specifieke motivatie voor het maken van annotaties ter ondersteuning
+ van langetermijnbehoud van digitale inhoud, zoals formatdocumentatie,
+ checksum-registratie, migratienotities of rechtenocumentatie.
+ de: >-
+ Heritage-spezifische Motivation zur Erstellung von Annotationen zur
+ Unterstutzung der langfristigen digitalen Erhaltung, wie Formatdokumentation,
+ Prufsummenaufzeichnung, Migrationshinweise oder Rechte-Dokumentation.
+ fr: >-
+ Motivation specifique au patrimoine pour creer des annotations afin de
+ soutenir la preservation numerique a long terme, comme la documentation
+ de format, l'enregistrement des sommes de controle, les notes de migration
+ ou la documentation des droits.
+ es: >-
+ Motivacion especifica del patrimonio para crear anotaciones para apoyar
+ la preservacion digital a largo plazo, como documentacion de formato,
+ registro de sumas de verificacion, notas de migracion o documentacion de derechos.
+ ar: >-
+ دافع خاص بالتراث لإنشاء تعليقات توضيحية لدعم الحفظ الرقمي طويل الأجل،
+ مثل توثيق التنسيق وتسجيل المجاميع الاختبارية وملاحظات الترحيل أو توثيق الحقوق.
+ id: >-
+ Motivasi khusus warisan untuk membuat anotasi untuk mendukung pelestarian
+ digital jangka panjang, seperti dokumentasi format, pencatatan checksum,
+ catatan migrasi, atau dokumentasi hak.
+ zh: >-
+ 遗产特定的动机,用于创建注释以支持长期数字保存,如格式文档、校验和记录、
+ 迁移说明或权利文档。
+ structured_aliases:
+ - literal_form: behoudsmotivatie
+ in_language: nl
+ - literal_form: Erhaltungsmotivation
+ in_language: de
+ - literal_form: motivation de preservation
+ in_language: fr
+ - literal_form: motivacion de preservacion
+ in_language: es
+ - literal_form: دافع الحفظ
+ in_language: ar
+ - literal_form: motivasi pelestarian
+ in_language: id
+ - literal_form: 保存动机
+ in_language: zh
close_mappings:
- - premis:Event
- prov:Activity
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: preservation
slots:
- has_score
comments:
- - Heritage-specific extension beyond W3C standard
+ - Heritage-specific extension beyond W3C standard motivations
- Critical for digital preservation
- Supports OAIS and PREMIS compliance
- broad_mappings:
- - skos:Concept
+ see_also:
+ - https://www.oclc.org/research/activities/preservation-metadata.html
+ examples:
+ - value:
+ has_label: preservation
+ has_score: 1.0
+ description: Preservation motivation instance for checksum recording
+ keywords:
+ - preservation
+ - digital preservation
+ - PREMIS
+ - OAIS
+ - format documentation
+ - checksum
+ - migration
+ - fixity
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Heritage-specific motivation for preservation
+ custodian_types: "['*']"
ResearchMotivation:
is_a: AnnotationMotivationType
class_uri: hc:researchMotivation
- description: 'Motivation for supporting research and analysis.
-
-
- **DEFINITION**:
-
-
- ResearchMotivation describes annotations created specifically to
-
- support scholarly research and analysis of heritage content.
-
-
- **HERITAGE-SPECIFIC MOTIVATION**:
-
-
- This extends W3C Web Annotation with research needs.
-
- Focus is on enabling scholarly use of heritage collections.
-
-
- **USE CASES**:
-
-
- | Use Case | Example |
-
- |----------|---------|
-
- | Citation annotation | Scholarly citations |
-
- | Research notes | Analytical observations |
-
- | Hypothesis marking | Research questions |
-
- | Data annotation | Dataset documentation |
-
- | Computational analysis | ML/AI analysis results |
-
-
- **HERITAGE CONTEXT**:
-
-
- Heritage institutions support research:
-
- - Archive research services
-
- - Museum scholarly access
-
- - Library reference services
-
- - Digital humanities projects
-
-
- **CRM ALIGNMENT**:
-
-
- Supports CIDOC-CRM research patterns:
-
- - crm:E7_Activity (research activities)
-
- - crm:E13_Attribute_Assignment (scholarly assertions)
-
- - crm:E65_Creation (research outputs)
-
- '
- exact_mappings:
- - hc:researchMotivation
+ description: >-
+ Heritage-specific motivation for creating annotations to support
+ scholarly research and analysis, such as citations, research notes,
+ hypothesis marking, or computational analysis results.
+ alt_descriptions:
+ nl: >-
+ Erfgoed-specifieke motivatie voor het maken van annotaties ter ondersteuning
+ van wetenschappelijk onderzoek en analyse, zoals citaten, onderzoeksnotities,
+ hypothese-markering of computationele analyseresultaten.
+ de: >-
+ Heritage-spezifische Motivation zur Erstellung von Annotationen zur
+ Unterstutzung wissenschaftlicher Forschung und Analyse, wie Zitate,
+ Forschungsnotizen, Hypothesen-Markierung oder rechnergestutzte Analyseergebnisse.
+ fr: >-
+ Motivation specifique au patrimoine pour creer des annotations afin de
+ soutenir la recherche et l'analyse scientifiques, comme les citations,
+ les notes de recherche, le marquage d'hypotheses ou les resultats d'analyse computationnelle.
+ es: >-
+ Motivacion especifica del patrimonio para crear anotaciones para apoyar
+ la investigacion y el analisis academico, como citas, notas de investigacion,
+ marcado de hipotesis o resultados de analisis computacional.
+ ar: >-
+ دافع خاص بالتراث لإنشاء تعليقات توضيحية لدعم البحث والتحليل العلمي،
+ مثل الاستشهادات وملاحظات البحث ووضع علامات الفرضيات أو نتائج التحليل الحسابي.
+ id: >-
+ Motivasi khusus warisan untuk membuat anotasi untuk mendukung penelitian
+ dan analisis ilmiah, seperti kutipan, catatan penelitian, penandaan hipotesis,
+ atau hasil analisis komputasional.
+ zh: >-
+ 遗产特定的动机,用于创建注释以支持学术研究和分析,如引用、研究笔记、
+ 假设标记或计算分析结果。
+ structured_aliases:
+ - literal_form: onderzoeksmotivatie
+ in_language: nl
+ - literal_form: Forschungsmotivation
+ in_language: de
+ - literal_form: motivation de recherche
+ in_language: fr
+ - literal_form: motivacion de investigacion
+ in_language: es
+ - literal_form: دافع البحث
+ in_language: ar
+ - literal_form: motivasi penelitian
+ in_language: id
+ - literal_form: 研究动机
+ in_language: zh
close_mappings:
- crm:E7_Activity
- schema:ScholarlyArticle
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
equals_string: research
slots:
- has_score
comments:
- - Heritage-specific extension beyond W3C standard
+ - Heritage-specific extension beyond W3C standard motivations
- Supports digital humanities and research
- Enables computational analysis documentation
- broad_mappings:
- - skos:Concept
+ see_also:
+ - https://www.cidoc-crm.org/
+ examples:
+ - value:
+ has_label: research
+ has_score: 1.0
+ description: Research motivation instance for scholarly citation
+ keywords:
+ - research
+ - scholarly
+ - citation
+ - analysis
+ - hypothesis
+ - digital humanities
+ - computational analysis
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Heritage-specific motivation for research
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml
index 030dc7d0ce..8baab69fff 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationType.yaml
@@ -5,6 +5,8 @@ prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
+ oa: http://www.w3.org/ns/oa#
+ schema: http://schema.org/
default_prefix: hc
imports:
- linkml:types
@@ -14,26 +16,90 @@ imports:
classes:
AnnotationType:
class_uri: skos:Concept
- description: 'Abstract base class for annotation types classification.
-
- Provides a taxonomy for different types of annotations.
-
- '
+ description: >-
+ Abstract base class for categorizing different kinds of supplemental
+ information attached to resources, such as comments, tags, highlights,
+ or corrections.
+ alt_descriptions:
+ nl: >-
+ Abstracte basisklasse voor het categoriseren van verschillende soorten
+ aanvullende informatie toegevoegd aan bronnen, zoals opmerkingen, tags,
+ markeringen of correcties.
+ de: >-
+ Abstrakte Basisklasse zur Kategorisierung verschiedener Arten von
+ Zusatzinformationen, die Ressourcen angehangt werden, wie Kommentare,
+ Tags, Hervorhebungen oder Korrekturen.
+ fr: >-
+ Classe de base abstraite pour categoriser differents types d'informations
+ supplementaires jointes aux ressources, comme les commentaires, balises,
+ mises en evidence ou corrections.
+ es: >-
+ Clase base abstracta para categorizar diferentes tipos de informacion
+ adicional adjunta a los recursos, como comentarios, etiquetas,
+ resaltados o correcciones.
+ ar: >-
+ فئة أساسية مجردة لتصنيف أنواع مختلفة من المعلومات الإضافية المرفقة
+ بالموارد، مثل التعليقات والعلامات والإبرازات أو التصحيحات.
+ id: >-
+ Kelas dasar abstrak untuk mengkategorikan berbagai jenis informasi tambahan
+ yang dilampirkan ke sumber daya, seperti komentar, tag, sorotan, atau koreksi.
+ zh: >-
+ 用于分类附加到资源的不同类型补充信息的抽象基类,如评论、标签、高亮或更正。
+ structured_aliases:
+ - literal_form: annotatietype
+ in_language: nl
+ - literal_form: Anmerkungstyp
+ in_language: de
+ - literal_form: type d'annotation
+ in_language: fr
+ - literal_form: tipo de anotacion
+ in_language: es
+ - literal_form: نوع التعليق التوضيحي
+ in_language: ar
+ - literal_form: tipe anotasi
+ in_language: id
+ - literal_form: 注释类型
+ in_language: zh
abstract: true
- exact_mappings:
+ broad_mappings:
- skos:Concept
+ related_mappings:
+ - oa:Annotation
slots:
- has_label
- has_code
- has_description
slot_usage:
has_code:
-# range: string
required: true
has_label:
-# range: string
required: false
+ comments:
+ - Abstract base class - use specific subclasses (CommentAnnotation, TagAnnotation, etc.)
+ - Provides a taxonomy for annotation classification
+ - Part of W3C Web Annotation ecosystem
+ see_also:
+ - Annotation
+ - AnnotationTypes
+ examples:
+ - value:
+ has_code: comment
+ has_label: Comment
+ has_description: "A textual comment on a resource"
+ description: Comment annotation type
+ - value:
+ has_code: tag
+ has_label: Tag
+ has_description: "A keyword or tag associated with a resource"
+ description: Tag annotation type
+ keywords:
+ - annotation type
+ - comment
+ - tag
+ - highlight
+ - correction
+ - classification
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Abstract base class for annotation type taxonomy
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml
index 53fddedd7f..620e7d8f50 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotationTypes.yaml
@@ -1,44 +1,248 @@
id: https://nde.nl/ontology/hc/class/AnnotationTypes
name: annotation_types_classes
title: Annotation Types Classes
-description: 'Concrete subclasses for AnnotationType taxonomy.
-
- Follows Rule 0b Type/Types naming pattern.
-
- '
-imports:
- - ./AnnotationType
- - linkml:types
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ oa: http://www.w3.org/ns/oa#
+ schema: http://schema.org/
default_prefix: hc
+imports:
+- ./AnnotationType
+- linkml:types
classes:
CommentAnnotation:
is_a: AnnotationType
class_uri: hc:Comment
- description: A comment on a resource.
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ description: >-
+ Textual commentary or opinion added to a resource by a user or system.
+ alt_descriptions:
+ nl: >-
+ Tekstuele toelichting of mening toegevoegd aan een bron door een gebruiker of systeem.
+ de: >-
+ Textlicher Kommentar oder Meinung, die einem Benutzer oder System hinzugefugt wurde.
+ fr: >-
+ Commentaire textuel ou opinion ajoute a une ressource par un utilisateur ou un systeme.
+ es: >-
+ Comentario textual u opinion agregado a un recurso por un usuario o sistema.
+ ar: >-
+ تعليق نصي أو رأي أضيف إلى مورد من قبل مستخدم أو نظام.
+ id: >-
+ Komentar tekstual atau pendapat yang ditambahkan ke sumber daya oleh pengguna atau sistem.
+ zh: >-
+ 由用户或系统添加到资源的文本评论或意见。
+ structured_aliases:
+ - literal_form: opmerkingannotatie
+ in_language: nl
+ - literal_form: Kommentaranmerkung
+ in_language: de
+ - literal_form: annotation de commentaire
+ in_language: fr
+ - literal_form: anotacion de comentario
+ in_language: es
+ - literal_form: تعليق توضيحي
+ in_language: ar
+ - literal_form: anotasi komentar
+ in_language: id
+ - literal_form: 评论注释
+ in_language: zh
+ close_mappings:
+ - schema:Comment
+ - schema:UserComments
broad_mappings:
- skos:Concept
+ comments:
+ - Corresponds to oa:commenting motivation
+ - Used for scholarly notes, curatorial comments, user feedback
+ examples:
+ - value:
+ has_code: comment
+ has_label: Scholarly Note
+ has_description: "Research observation about provenance"
+ description: Scholarly comment annotation
+ keywords:
+ - comment
+ - opinion
+ - feedback
+ - scholarly note
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Concrete annotation type for comments
+ custodian_types: "['*']"
+ related_mappings:
+ - oa:commenting
TagAnnotation:
is_a: AnnotationType
class_uri: hc:Tag
- description: A tag or keyword associated with a resource.
+ description: >-
+ Keyword or label associated with a resource for categorization and discovery.
+ alt_descriptions:
+ nl: >-
+ Trefwoord of label gekoppeld aan een bron voor categorisatie en vindbaarheid.
+ de: >-
+ Schlusselwort oder Label, das einer Ressource zur Kategorisierung und Entdeckung zugeordnet ist.
+ fr: >-
+ Mot-cle ou etiquette associe a une ressource pour la categorisation et la decouverte.
+ es: >-
+ Palabra clave o etiqueta asociada con un recurso para categorizacion y descubrimiento.
+ ar: >-
+ كلمة مفتاحية أو تسمية مرتبطة بمورد للتصنيف والاكتشاف.
+ id: >-
+ Kata kunci atau label yang dikaitkan dengan sumber daya untuk kategorisasi dan penemuan.
+ zh: >-
+ 与资源关联的关键词或标签,用于分类和发现。
+ structured_aliases:
+ - literal_form: tagannotatie
+ in_language: nl
+ - literal_form: Tag-Anmerkung
+ in_language: de
+ - literal_form: annotation de balise
+ in_language: fr
+ - literal_form: anotacion de etiqueta
+ in_language: es
+ - literal_form: تعليق توضيحي للوسم
+ in_language: ar
+ - literal_form: anotasi tag
+ in_language: id
+ - literal_form: 标签注释
+ in_language: zh
+ close_mappings:
+ - schema:keywords
broad_mappings:
- skos:Concept
+ comments:
+ - Corresponds to oa:tagging motivation
+ - Used for folksonomies, crowdsourced tagging, social tagging
+ examples:
+ - value:
+ has_code: tag
+ has_label: User Tag
+ has_description: "Community-generated keyword"
+ description: User-generated tag annotation
+ keywords:
+ - tag
+ - keyword
+ - folksonomy
+ - crowdsourcing
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Concrete annotation type for tags
+ custodian_types: "['*']"
+ related_mappings:
+ - oa:tagging
Highlight:
is_a: AnnotationType
class_uri: hc:Highlight
- description: A highlighted segment of a resource.
+ description: >-
+ Marked segment of a resource for emphasis or later reference.
+ alt_descriptions:
+ nl: >-
+ Gemarkeerd segment van een bron voor nadruk of latere verwijzing.
+ de: >-
+ Markiertes Segment einer Ressource zur Hervorhebung oder spateren Referenz.
+ fr: >-
+ Segment mis en evidence d'une ressource pour l'emphase ou reference ulterieure.
+ es: >-
+ Segmento resaltado de un recurso para enfasis o referencia posterior.
+ ar: >-
+ جزء مميز من مورد للتأكيد أو المرجعية اللاحقة.
+ id: >-
+ Segmen yang disorot dari sumber daya untuk penekanan atau referensi nanti.
+ zh: >-
+ 资源中标记的片段,用于强调或后续参考。
+ structured_aliases:
+ - literal_form: markeringannotatie
+ in_language: nl
+ - literal_form: Hervorhebungs-Anmerkung
+ in_language: de
+ - literal_form: annotation de mise en evidence
+ in_language: fr
+ - literal_form: anotacion de resaltado
+ in_language: es
+ - literal_form: تعليق توضيحي للإبراز
+ in_language: ar
+ - literal_form: anotasi sorotan
+ in_language: id
+ - literal_form: 高亮注释
+ in_language: zh
+ close_mappings:
+ - oa:highlighting
broad_mappings:
- skos:Concept
+ comments:
+ - Used to mark important passages or regions
+ - Often combined with comments for explanation
+ examples:
+ - value:
+ has_code: highlight
+ has_label: Important Passage
+ has_description: "Key passage for research"
+ description: Highlighted segment annotation
+ keywords:
+ - highlight
+ - emphasis
+ - selection
+ - bookmark
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Concrete annotation type for highlights
+ custodian_types: "['*']"
Correction:
is_a: AnnotationType
class_uri: hc:Correction
- description: A correction to a resource.
+ description: >-
+ Suggested or applied fix to errors in a resource's metadata or content.
+ alt_descriptions:
+ nl: >-
+ Voorgestelde of toegepaste correctie van fouten in de metadata of inhoud van een bron.
+ de: >-
+ Vorgeschlagene oder angewandte Korrektur von Fehlern in den Metadaten oder Inhalten einer Ressource.
+ fr: >-
+ Correction proposee ou appliquee des erreurs dans les metadonnees ou le contenu d'une ressource.
+ es: >-
+ Correccion propuesta o aplicada de errores en los metadatos o contenido de un recurso.
+ ar: >-
+ تصحيح مقترح أو مطبق للأخطاء في البيانات الوصفية أو محتوى مورد.
+ id: >-
+ Koreksi yang diusulkan atau diterapkan untuk kesalahan dalam metadata atau konten sumber daya.
+ zh: >-
+ 对资源元数据或内容中错误的建议或已应用的修正。
+ structured_aliases:
+ - literal_form: correctieannotatie
+ in_language: nl
+ - literal_form: Korrektur-Anmerkung
+ in_language: de
+ - literal_form: annotation de correction
+ in_language: fr
+ - literal_form: anotacion de correccion
+ in_language: es
+ - literal_form: تعليق توضيحي للتصحيح
+ in_language: ar
+ - literal_form: anotasi koreksi
+ in_language: id
+ - literal_form: 更正注释
+ in_language: zh
+ close_mappings:
+ - oa:editing
broad_mappings:
- skos:Concept
+ comments:
+ - Used for crowdsourced corrections and metadata improvements
+ - May require review before application
+ examples:
+ - value:
+ has_code: correction
+ has_label: Metadata Correction
+ has_description: "Suggested fix for date error"
+ description: Metadata correction annotation
+ keywords:
+ - correction
+ - fix
+ - edit
+ - improvement
+ - crowdsourcing
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Concrete annotation type for corrections
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml
new file mode 100644
index 0000000000..ce8c2e4df9
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationMetadata.yaml
@@ -0,0 +1,85 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorAnnotationMetadata
+name: AnnotatorAnnotationMetadata
+title: Annotator Annotation Metadata
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ oa: http://www.w3.org/ns/oa#
+ dqv: http://www.w3.org/ns/dqv#
+ 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#
+imports:
+- linkml:types
+- ../slots/generated_by
+- ../classes/GenerationEvent
+classes:
+ AnnotatorAnnotationMetadata:
+ description: >-
+ Quality metrics and verification information for cultural heritage annotations.
+ alt_descriptions:
+ nl: Kwaliteitsstatistieken en verificatie-informatie voor cultureel erfgoed annotaties.
+ de: Qualitätsmetriken und Verifikationsinformationen für Annotationsdaten zum kulturellen Erbe.
+ fr: Métriques de qualité et informations de vérification pour les annotations du patrimoine culturel.
+ es: Métricas de calidad e información de verificación para anotaciones de patrimonio cultural.
+ ar: مقاييس الجودة ومعلومات التحقق للتعليقات التراثية الثقافية.
+ id: Metrik kualitas dan informasi verifikasi untuk anotasi warisan budaya.
+ zh: 文化遗产注释的质量指标和验证信息。
+ structured_aliases:
+ - literal_form: annotatiemetagegevens
+ in_language: nl
+ - literal_form: Annotationsmetadaten
+ in_language: de
+ - literal_form: métadonnées d'annotation
+ in_language: fr
+ - literal_form: metadatos de anotación
+ in_language: es
+ - literal_form: بيانات التعليق الوصفية
+ in_language: ar
+ - literal_form: metadata anotasi
+ in_language: id
+ - literal_form: 注释元数据
+ in_language: zh
+ class_uri: oa:Annotation
+ close_mappings:
+ - dqv:QualityAnnotation
+ related_mappings:
+ - prov:Entity
+ - schema:Rating
+ keywords:
+ - annotation metadata
+ - confidence score
+ - quality metrics
+ - verification
+ - Annotator
+ examples:
+ - value:
+ generated_by:
+ has_score:
+ has_score: 0.92
+ has_method: annotation_validation
+ comments:
+ - MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore
+ - Part of Annotator annotation pipeline
+ slots:
+ - generated_by
+ slot_usage:
+ generated_by:
+ range: GenerationEvent
+ required: false
+ inlined: true
+ description: Generation event containing confidence score for annotation.
+ examples:
+ - value:
+ has_score:
+ has_score: 0.92
+ has_method: annotation_validation
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml
new file mode 100644
index 0000000000..0058380843
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorAnnotationProvenance.yaml
@@ -0,0 +1,63 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorAnnotationProvenance
+name: AnnotatorAnnotationProvenance
+title: Annotator Annotation Provenance
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ oa: http://www.w3.org/ns/oa#
+ pav: http://purl.org/pav/
+imports:
+- linkml:types
+classes:
+ AnnotatorAnnotationProvenance:
+ description: >-
+ Provenance tracking for cultural heritage annotation activities including creator, timestamp, and method.
+ alt_descriptions:
+ nl: Herkomsttracking voor cultureel erfgoed annotatie-activiteiten inclusief maker, tijdstempel en methode.
+ de: Provenienzverfolgung für Annotationsaktivitäten zum kulturellen Erbe einschließlich Ersteller, Zeitstempel und Methode.
+ fr: Traçabilité de la provenance des activités d'annotation du patrimoine culturel, y compris le créateur, l'horodatage et la méthode.
+ es: Seguimiento de procedencia para actividades de anotación de patrimonio cultural incluyendo creador, marca de tiempo y método.
+ ar: تتبع المنشأ لأنشطة التعليق التراثي الثقافي بما في ذلك المنشئ والطابع الزمني والطريقة.
+ id: Pelacakan provenansi untuk aktivitas anotasi warisan budaya termasuk pembuat, cap waktu, dan metode.
+ zh: 文化遗产注释活动的来源跟踪,包括创建者、时间戳和方法。
+ structured_aliases:
+ - literal_form: annotatieherkomst
+ in_language: nl
+ - literal_form: Annotationsprovenienz
+ in_language: de
+ - literal_form: provenance d'annotation
+ in_language: fr
+ - literal_form: procedencia de anotación
+ in_language: es
+ - literal_form: منشأ التعليق
+ in_language: ar
+ - literal_form: provenansi anotasi
+ in_language: id
+ - literal_form: 注释来源
+ in_language: zh
+ class_uri: prov:Activity
+ close_mappings:
+ - pav:Authoring
+ related_mappings:
+ - oa:Annotation
+ - prov:Agent
+ keywords:
+ - annotation provenance
+ - Annotator
+ - extraction method
+ - annotation creator
+ examples:
+ - value:
+ has_source: annotator-v1_7_0
+ comments:
+ - Tracks who/what created annotations and when
+ - Part of Annotator extraction pipeline
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
+ slots:
+ - has_source
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml
new file mode 100644
index 0000000000..302fc91483
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorBlock.yaml
@@ -0,0 +1,62 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorBlock
+name: AnnotatorBlock
+title: Annotator Block
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ oa: http://www.w3.org/ns/oa#
+imports:
+- linkml:types
+classes:
+ AnnotatorBlock:
+ description: >-
+ Container aggregating entity claims, provenance, and metadata for a complete annotation.
+ alt_descriptions:
+ nl: Container die entiteitsclaims, herkomst en metadata samenbrengt voor een complete annotatie.
+ de: Container, der Entitätsansprüche, Provenienz und Metadaten für eine vollständige Annotation zusammenfasst.
+ fr: Conteneur regroupant les revendications d'entités, la provenance et les métadonnées pour une annotation complète.
+ es: Contenedor que agrega reclamos de entidades, procedencia y metadatos para una anotación completa.
+ ar: حاوية تجمع مطالبات الكيانات والأصل والبيانات الوصفية لتعليق كامل.
+ id: Wadah yang mengumpulkan klaim entitas, provenansi, dan metadata untuk anotasi lengkap.
+ zh: 聚合实体声明、来源和元数据的完整注释容器。
+ structured_aliases:
+ - literal_form: annotatieblok
+ in_language: nl
+ - literal_form: Annotationsblock
+ in_language: de
+ - literal_form: bloc d'annotation
+ in_language: fr
+ - literal_form: bloque de anotación
+ in_language: es
+ - literal_form: كتلة التعليق
+ in_language: ar
+ - literal_form: blok anotasi
+ in_language: id
+ - literal_form: 注释块
+ in_language: zh
+ class_uri: prov:Collection
+ close_mappings:
+ - oa:Annotation
+ related_mappings:
+ - prov:Bundle
+ - schema:Dataset
+ keywords:
+ - annotation block
+ - Annotator
+ - annotation container
+ - entity claims
+ examples:
+ - value:
+ convention: annotator-v1_7_0
+ entity_claims: []
+ comments:
+ - Follows Annotator convention (e.g., annotator-v1_7_0)
+ - Aggregates claims, provenance, and metadata
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
+ slots: []
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml
new file mode 100644
index 0000000000..58e6a6970f
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClaim.yaml
@@ -0,0 +1,73 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorEntityClaim
+name: AnnotatorEntityClaim
+title: Annotator Entity Claim
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ oa: http://www.w3.org/ns/oa#
+ rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
+ 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#
+imports:
+- linkml:types
+- ../slots/has_type
+classes:
+ AnnotatorEntityClaim:
+ description: >-
+ Individual assertion about a cultural heritage entity extracted using Annotator convention.
+ alt_descriptions:
+ nl: Individuele bewering over een cultureel erfgoed entiteit geëxtraheerd met Annotator conventie.
+ de: Einzelne Aussage über eine Kulturgut-Entität, extrahiert mit Annotator-Konvention.
+ fr: Affirmation individuelle sur une entité du patrimoine culturel extraite en utilisant la convention Annotator.
+ es: Afirmación individual sobre una entidad de patrimonio cultural extraída usando la convención Annotator.
+ ar: تأكيد فردي حول كيان تراثي ثقافي مستخرج باستخدام اتفاقية Annotator.
+ id: Klaim individual tentang entitas warisan budaya yang diekstrak menggunakan konvensi Annotator.
+ zh: 使用Annotator约定提取的关于文化遗产实体的单个断言。
+ structured_aliases:
+ - literal_form: entiteitsclaim
+ in_language: nl
+ - literal_form: Entitätsanspruch
+ in_language: de
+ - literal_form: revendication d'entité
+ in_language: fr
+ - literal_form: reclamo de entidad
+ in_language: es
+ - literal_form: مطالبة الكيان
+ in_language: ar
+ - literal_form: klaim entitas
+ in_language: id
+ - literal_form: 实体声明
+ in_language: zh
+ class_uri: rdf:Statement
+ close_mappings:
+ - oa:Annotation
+ related_mappings:
+ - prov:Entity
+ - schema:PropertyValue
+ keywords:
+ - entity claim
+ - Annotator
+ - entity assertion
+ - extraction
+ examples:
+ - value:
+ has_type: hc:Library
+ comments:
+ - Represents subject-predicate-object assertion
+ - Includes provenance and confidence information
+ slots:
+ - has_type
+ slot_usage:
+ has_type:
+ inlined: false
+ required: true
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml
new file mode 100644
index 0000000000..b68995d1ec
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorEntityClassification.yaml
@@ -0,0 +1,64 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorEntityClassification
+name: AnnotatorEntityClassification
+title: Annotator Entity Classification
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ skos: http://www.w3.org/2004/02/skos/core#
+ oa: http://www.w3.org/ns/oa#
+imports:
+- linkml:types
+classes:
+ AnnotatorEntityClassification:
+ description: >-
+ Taxonomic categorization of cultural heritage entities within the Annotator classification scheme.
+ alt_descriptions:
+ nl: Taxonomische categorisatie van cultureel erfgoed entiteiten binnen het Annotator classificatieschema.
+ de: Taxonomische Kategorisierung von Kulturgut-Entitäten innerhalb des Annotator-Klassifikationsschemas.
+ fr: Catégorisation taxonomique des entités du patrimoine culturel dans le schéma de classification Annotator.
+ es: Categorización taxonómica de entidades de patrimonio cultural dentro del esquema de clasificación Annotator.
+ ar: التصنيف التصنيفي لكيانات التراث الثقافي ضمن مخطط تصنيف Annotator.
+ id: Kategorisasi taksonomi entitas warisan budaya dalam skema klasifikasi Annotator.
+ zh: 在Annotator分类方案内对文化遗产实体的分类学分类。
+ structured_aliases:
+ - literal_form: entiteitsclassificatie
+ in_language: nl
+ - literal_form: Entitätsklassifikation
+ in_language: de
+ - literal_form: classification d'entité
+ in_language: fr
+ - literal_form: clasificación de entidad
+ in_language: es
+ - literal_form: تصنيف الكيان
+ in_language: ar
+ - literal_form: klasifikasi entitas
+ in_language: id
+ - literal_form: 实体分类
+ in_language: zh
+ class_uri: skos:Concept
+ close_mappings:
+ - oa:classifying
+ related_mappings:
+ - prov:Entity
+ - schema:CategoryCode
+ keywords:
+ - entity classification
+ - Annotator
+ - taxonomy
+ - hypernym types
+ - GRP
+ - AGT
+ examples:
+ - value:
+ classification_type: GRP.HER.ARC
+ comments:
+ - Maps entities to heritage custodian taxonomy
+ - Includes hypernym types (GRP, AGT, TOP) and subtypes
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
+ slots: []
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml
new file mode 100644
index 0000000000..e0a5a75c7f
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorIntegrationNote.yaml
@@ -0,0 +1,63 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorIntegrationNote
+name: AnnotatorIntegrationNote
+title: Annotator Integration Note
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ pav: http://purl.org/pav/
+imports:
+- linkml:types
+classes:
+ AnnotatorIntegrationNote:
+ description: >-
+ Documentation note describing how a file was created or integrated into a dataset.
+ alt_descriptions:
+ nl: Documentatienotitie die beschrijft hoe een bestand is gemaakt of geïntegreerd in een dataset.
+ de: Dokumentationshinweis, der beschreibt, wie eine Datei erstellt oder in einen Datensatz integriert wurde.
+ fr: Note de documentation décrivant comment un fichier a été créé ou intégré dans un jeu de données.
+ es: Nota de documentación que describe cómo se creó o integró un archivo en un conjunto de datos.
+ ar: ملاحظة توثيقية تصف كيفية إنشاء ملف أو دمجه في مجموعة بيانات.
+ id: Catatan dokumentasi yang menjelaskan bagaimana file dibuat atau diintegrasikan ke dalam kumpulan data.
+ zh: 描述文件如何创建或集成到数据集中的文档说明。
+ structured_aliases:
+ - literal_form: integratienotitie
+ in_language: nl
+ - literal_form: Integrationshinweis
+ in_language: de
+ - literal_form: note d'intégration
+ in_language: fr
+ - literal_form: nota de integración
+ in_language: es
+ - literal_form: ملاحظة التكامل
+ in_language: ar
+ - literal_form: catatan integrasi
+ in_language: id
+ - literal_form: 集成说明
+ in_language: zh
+ class_uri: prov:Derivation
+ close_mappings:
+ - pav:importedFrom
+ related_mappings:
+ - prov:Activity
+ - prov:Entity
+ keywords:
+ - integration note
+ - data derivation
+ - file creation
+ - Annotator
+ examples:
+ - value:
+ source_file: institutions.csv
+ creation_method: extraction
+ integration_date: "2026-01-15"
+ comments:
+ - Documents source file, creation method, and integration process
+ - Used in data pipeline provenance tracking
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
+ slots: []
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml
new file mode 100644
index 0000000000..e1edcc1b9d
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorModel.yaml
@@ -0,0 +1,63 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorModel
+name: AnnotatorModel
+title: Annotator Model
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+imports:
+- linkml:types
+classes:
+ AnnotatorModel:
+ description: >-
+ Machine learning model used for cultural heritage entity extraction and annotation.
+ alt_descriptions:
+ nl: Machine learning model gebruikt voor cultureel erfgoed entiteitextractie en -annotatie.
+ de: Maschinelles Lernmodell zur Extraktion und Annotation von Kulturgut-Entitäten.
+ fr: Modèle d'apprentissage automatique utilisé pour l'extraction et l'annotation d'entités du patrimoine culturel.
+ es: Modelo de aprendizaje automático utilizado para la extracción y anotación de entidades de patrimonio cultural.
+ ar: نموذج التعلم الآلي المستخدم لاستخراج وتعليق كيانات التراث الثقافي.
+ id: Model pembelajaran mesin yang digunakan untuk ekstraksi dan anotasi entitas warisan budaya.
+ zh: 用于文化遗产实体提取和注释的机器学习模型。
+ structured_aliases:
+ - literal_form: annotatiemodel
+ in_language: nl
+ - literal_form: Annotationsmodell
+ in_language: de
+ - literal_form: modèle d'annotation
+ in_language: fr
+ - literal_form: modelo de anotación
+ in_language: es
+ - literal_form: نموذج التعليق
+ in_language: ar
+ - literal_form: model anotasi
+ in_language: id
+ - literal_form: 注释模型
+ in_language: zh
+ class_uri: prov:SoftwareAgent
+ close_mappings:
+ - schema:SoftwareApplication
+ related_mappings:
+ - prov:Agent
+ - prov:Entity
+ keywords:
+ - annotator model
+ - Annotator
+ - machine learning
+ - entity extraction
+ - glm-4.5-flash
+ examples:
+ - value:
+ model_name: glm-4.5-flash
+ convention: annotator-v1_7_0
+ comments:
+ - Includes model name, convention identifier, and timestamp
+ - Acts as software agent in provenance chains
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
+ slots:
+ - generated_by
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml
new file mode 100644
index 0000000000..cec730e65b
--- /dev/null
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AnnotatorProvenance.yaml
@@ -0,0 +1,63 @@
+id: https://nde.nl/ontology/hc/classes/AnnotatorProvenance
+name: AnnotatorProvenance
+title: Annotator Provenance
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ prov: http://www.w3.org/ns/prov#
+ xsd: http://www.w3.org/2001/XMLSchema#
+ pav: http://purl.org/pav/
+imports:
+- linkml:types
+classes:
+ AnnotatorProvenance:
+ description: >-
+ Extraction provenance tracking source data access, convention, and generation details.
+ alt_descriptions:
+ nl: Extractieherkomsttracking van brongegevenstoegang, conventie en generatiedetails.
+ de: Extraktionsprovenienzverfolgung von Quelldatenzugriff, Konvention und Generierungsdetails.
+ fr: Traçabilité de la provenance d'extraction de l'accès aux données sources, de la convention et des détails de génération.
+ es: Seguimiento de procedencia de extracción del acceso a datos fuente, convención y detalles de generación.
+ ar: تتبع منشأ الاستخراج للوصول إلى البيانات المصدر والاتفاقية وتفاصيل التوليد.
+ id: Pelacakan provenansi ekstraksi akses data sumber, konvensi, dan detail pembuatan.
+ zh: 跟踪源数据访问、约定和生成细节的提取来源。
+ structured_aliases:
+ - literal_form: extractieherkomst
+ in_language: nl
+ - literal_form: Extraktionsprovenienz
+ in_language: de
+ - literal_form: provenance d'extraction
+ in_language: fr
+ - literal_form: procedencia de extracción
+ in_language: es
+ - literal_form: منشأ الاستخراج
+ in_language: ar
+ - literal_form: provenansi ekstraksi
+ in_language: id
+ - literal_form: 提取来源
+ in_language: zh
+ class_uri: prov:Entity
+ close_mappings:
+ - pav:SourceAccessedAt
+ related_mappings:
+ - prov:Generation
+ - prov:Activity
+ keywords:
+ - extraction provenance
+ - Annotator
+ - source data
+ - convention
+ - namespace
+ examples:
+ - value:
+ has_type: extraction
+ comments:
+ - Tracks namespace, path/XPath, timestamp, agent, and convention
+ - Provenance-tracked entity for extraction activities
+ annotations:
+ specificity_score: 0.1
+ specificity_rationale: Generic utility class/slot created during migration
+ custodian_types: '[''*'']'
+ slots:
+ - has_type
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml
index 1cda30d738..0c3cc3b2b5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Any.yaml
@@ -1,16 +1,80 @@
id: https://nde.nl/ontology/hc/class/Any
name: Any
+title: Any Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
owl: http://www.w3.org/2002/07/owl#
+ rdfs: http://www.w3.org/2000/01/rdf-schema#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
classes:
Any:
class_uri: owl:Thing
- description: "A generic class representing any entity or literal. Used as a root or wildcard range."
+ description: >-
+ Universal root class representing any entity or literal value.
+ Used as a wildcard range when slot values can be of any type.
+ alt_descriptions:
+ nl: >-
+ Universele basisklasse die elke entiteit of letterlijke waarde vertegenwoordigt.
+ Gebruikt als wildcard-bereik wanneer slotwaarden van elk type kunnen zijn.
+ de: >-
+ Universelle Basisklasse, die jede Entitat oder jeden Literalwert darstellt.
+ Wird als Wildcard-Bereich verwendet, wenn Slot-Werte von jedem Typ sein konnen.
+ fr: >-
+ Classe racine universelle representant n'importe quelle entite ou valeur litterale.
+ Utilisee comme plage generique lorsque les valeurs de slot peuvent etre de n'importe quel type.
+ es: >-
+ Clase raiz universal que representa cualquier entidad o valor literal.
+ Se utiliza como rango comodin cuando los valores de slot pueden ser de cualquier tipo.
+ ar: >-
+ فئة جذر عالمية تمثل أي كيان أو قيمة حرفية.
+ تُستخدم كنطاق حرف بدل عندما يمكن أن تكون قيم الفتحة من أي نوع.
+ id: >-
+ Kelas akar universal yang mewakili entitas atau nilai literal apa pun.
+ Digunakan sebagai rentang wildcard ketika nilai slot dapat berupa tipe apa pun.
+ zh: >-
+ 通用根类,表示任何实体或字面值。
+ 当槽值可以是任何类型时用作通配符范围。
+ structured_aliases:
+ - literal_form: elk
+ in_language: nl
+ - literal_form: beliebig
+ in_language: de
+ - literal_form: tout
+ in_language: fr
+ - literal_form: cualquiera
+ in_language: es
+ - literal_form: أي
+ in_language: ar
+ - literal_form: apapun
+ in_language: id
+ - literal_form: 任意
+ in_language: zh
+ exact_mappings:
+ - owl:Thing
+ broad_mappings:
+ - rdfs:Resource
+ comments:
+ - Universal root class in OWL/RDF semantics
+ - Use sparingly - prefer specific types when possible
+ - Useful for polymorphic slot ranges
+ see_also:
+ - https://www.w3.org/TR/owl2-syntax/#Class_Expressions
+ examples:
+ - value: "any string value"
+ description: Any string is valid
+ - value: 42
+ description: Any number is valid
+ keywords:
+ - universal
+ - root
+ - wildcard
+ - polymorphic
+ - any type
annotations:
- specificity_score: 0.0
- specificity_rationale: Universal root class
+ specificity_score: "0.0"
+ specificity_rationale: Universal root class - no specificity
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml
index 88df473b0d..aa264a6d0d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Appellation.yaml
@@ -11,6 +11,7 @@ prefixes:
rdfs: http://www.w3.org/2000/01/rdf-schema#
dcterms: http://purl.org/dc/terms/
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
+default_prefix: hc
imports:
- linkml:types
- ../enums/AppellationTypeEnum
@@ -20,27 +21,114 @@ imports:
classes:
CustodianAppellation:
class_uri: crm:E41_Appellation
- description: "An alternative name or label variant for a CustodianName.\nCustodianAppellation represents names that are NOT the most common emic \ndesignator but are still used to refer to the custodian.\n\nCRITICAL: CustodianAppellations are linked to CustodianName (NOT directly to Custodian).\nOnly CustodianIdentifier can identify the Custodian hub.\n\nCIDOC-CRM E41_Appellation: Any identifier expressed as text (names, titles, labels).\nSKOS: altLabel for alternative lexical labels (trading names, colloquial names, abbreviations).\n\n**Use for**: \n- Alternative names and abbreviations (e.g., \"BnF\" for \"Biblioth\xE8que nationale de France\")\n- Translations and multilingual variants\n- Historical names and spelling variants\n- Colloquial/informal names\n\n**Connection Architecture**:\n- CustodianName (preferred label) \u2192 skos:altLabel \u2192 CustodianAppellation (variants)\n- Enables multiple variant appellations per canonical name\n\n**Enables**:\n- Multilingual name representation\
- \ (via appellation_language)\n- Name type classification (official, vernacular, historical, translation)\n- Relationship to naming authority\n- Temporal validity (when name was used)\n"
+ description: >-
+ Alternative name or label variant for a heritage custodian institution,
+ including abbreviations, translations, historical names, and colloquial forms.
+ alt_descriptions:
+ nl: >-
+ Alternatieve naam of labelvariant voor een erfgoedbewaarderinstelling,
+ inclusief afkortingen, vertalingen, historische namen en volksnamen.
+ de: >-
+ Alternativer Name oder Bezeichnungsvariante fur eine Kulturerbe-Verwahrerinstitution,
+ einschliesslich Abkurzungen, Ubersetzungen, historischer Namen und umgangssprachlicher Formen.
+ fr: >-
+ Nom alternatif ou variante d'etiquette pour une institution deprepositaire
+ du patrimoine, y compris les abreviations, traductions, noms historiques et formes familiers.
+ es: >-
+ Nombre alternativo o variante de etiqueta para una institucion depositaria
+ del patrimonio, incluyendo abreviaturas, traducciones, nombres historicos y formas coloquiales.
+ ar: >-
+ اسم بديل أو متغير التسمية لمؤسسة حارسة للتراث، بما في ذلك الاختصارات
+ والترجمات والأسماء التاريخية والأشكال العامية.
+ id: >-
+ Nama alternatif atau varian label untuk lembaga penjaka warisan budaya,
+ termasuk singkatan, terjemahan, nama historis, dan bentuk sehari-hari.
+ zh: >-
+ 遗产保管机构的替代名称或标签变体,包括缩写、翻译、历史名称和通俗形式。
+ structured_aliases:
+ - literal_form: bewaardersbenaming
+ in_language: nl
+ - literal_form: Verwahrer-Bezeichnung
+ in_language: de
+ - literal_form: appellation de depositeur
+ in_language: fr
+ - literal_form: apelacion de depositario
+ in_language: es
+ - literal_form: تسمية الحارس
+ in_language: ar
+ - literal_form: sebutan penjaga
+ in_language: id
+ - literal_form: 保管者名称
+ in_language: zh
exact_mappings:
- crm:E41_Appellation
close_mappings:
- - skos:Concept
- schema:name
- foaf:name
- rdfs:label
- dcterms:title
+ - skos:altLabel
+ broad_mappings:
+ - skos:Concept
slots:
- has_score
- alternative_form_of
slot_usage:
alternative_form_of:
-# range: string # uriorcurie
- # range: Label
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value: "Label:\n label_value: \"Rijksmuseum\"\n label_language: \"nl\"\n"
+ comments:
+ - Represents names that are NOT the most common emic designator
+ - Linked to CustodianName (NOT directly to Custodian)
+ - Enables multilingual name representation via appellation_language
+ - Supports name type classification (official, vernacular, historical, translation)
+ - |
+ Preserved from prior description:
+
+ CRITICAL: CustodianAppellations are linked to CustodianName (NOT directly to Custodian).
+ Only CustodianIdentifier can identify the Custodian hub.
+
+ CIDOC-CRM E41_Appellation: Any identifier expressed as text (names, titles, labels).
+ SKOS: altLabel for alternative lexical labels (trading names, colloquial names, abbreviations).
+
+ **Use for**:
+ - Alternative names and abbreviations (e.g., "BnF" for "Bibliothèque nationale de France")
+ - Translations and multilingual variants
+ - Historical names and spelling variants
+ - Colloquial/informal names
+
+ **Connection Architecture**:
+ - CustodianName (preferred label) → skos:altLabel → CustodianAppellation (variants)
+ - Enables multiple variant appellations per canonical name
+
+ **Enables**:
+ - Multilingual name representation (via appellation_language)
+ - Name type classification (official, vernacular, historical, translation)
+ - Relationship to naming authority
+ - Temporal validity (when name was used)
+ see_also:
+ - CustodianName
+ - AppellationType
+ - http://www.cidoc-crm.org/cidoc-crm/E41_Appellation
+ examples:
+ - value:
+ alternative_form_of: "Bibliotheque nationale de France"
+ has_score: 0.95
+ description: Abbreviated appellation "BnF" for the French National Library
+ - value:
+ alternative_form_of: "Koninklijke Bibliotheek"
+ has_score: 0.9
+ description: Abbreviated appellation "KB" for the Dutch National Library
+ keywords:
+ - alternative name
+ - abbreviation
+ - translation
+ - historical name
+ - colloquial name
+ - variant
+ - alias
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Specific to custodian name variants
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml
index 2fae0051e7..0454cbabb4 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AppellationType.yaml
@@ -1,25 +1,103 @@
id: https://nde.nl/ontology/hc/class/AppellationType
name: AppellationType
-title: Appellation Type
-description: Type of appellation/name.
+title: Appellation Type Class
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
- wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
+ - ../slots/has_description
classes:
AppellationType:
class_uri: skos:Concept
- exact_mappings:
- - crm:E55_Type
- description: Type of appellation/name.
+ description: >-
+ Category for classifying different kinds of names or designations
+ applied to entities, such as official names, vernacular names,
+ historical names, abbreviations, or translations.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het classificeren van verschillende soorten namen of
+ aanduidingen toegepast op entiteiten, zoals officiële namen, volksnamen,
+ historische namen, afkortingen of vertalingen.
+ de: >-
+ Kategorie zur Klassifizierung verschiedener Arten von Namen oder
+ Bezeichnungen, die auf Entitaten angewendet werden, wie offizielle Namen,
+ volkssprachliche Namen, historische Namen, Abkurzungen oder Ubersetzungen.
+ fr: >-
+ Categorie pour classer differents types de noms ou designations appliques
+ aux entites, tels que noms officiels, noms vernaculaires, noms historiques,
+ abreviations ou traductions.
+ es: >-
+ Categoria para clasificar diferentes tipos de nombres o designaciones
+ aplicados a entidades, como nombres oficiales, nombres vernaculos,
+ nombres historicos, abreviaturas o traducciones.
+ ar: >-
+ فئة لتصنيف أنواع مختلفة من الأسماء أو التسميات المطبقة على الكيانات،
+ مثل الأسماء الرسمية والأسماء العامية والأسماء التاريخية والاختصارات أو الترجمات.
+ id: >-
+ Kategori untuk mengklasifikasikan berbagai jenis nama atau sebutan yang
+ diterapkan pada entitas, seperti nama resmi, nama vernakular, nama historis,
+ singkatan, atau terjemahan.
+ zh: >-
+ 用于分类应用于实体的不同类型名称或称谓的类别,如官方名称、俗名、
+ 历史名称、缩写或翻译。
+ structured_aliases:
+ - literal_form: benamingtype
+ in_language: nl
+ - literal_form: Bezeichnungstyp
+ in_language: de
+ - literal_form: type d'appellation
+ in_language: fr
+ - literal_form: tipo de apelacion
+ in_language: es
+ - literal_form: نوع التسمية
+ in_language: ar
+ - literal_form: tipe sebutan
+ in_language: id
+ - literal_form: 名称类型
+ in_language: zh
+ broad_mappings:
+ - crm:E55_Type
+ - skos:Concept
slots:
- has_label
+ - has_description
+ slot_usage:
+ has_label:
+ required: true
+ has_description:
+ required: false
+ comments:
+ - Abstract classification for name types
+ - Examples: official, vernacular, historical, translation, abbreviation
+ - Used with CustodianAppellation for name variant typing
+ see_also:
+ - CustodianAppellation
+ - http://www.cidoc-crm.org/cidoc-crm/E55_Type
+ examples:
+ - value:
+ has_label: "Official Name"
+ has_description: "The legally recognized name of an entity"
+ description: Official name appellation type
+ - value:
+ has_label: "Abbreviation"
+ has_description: "Shortened form of a name"
+ description: Abbreviation appellation type
+ keywords:
+ - appellation type
+ - name type
+ - official name
+ - vernacular name
+ - historical name
+ - abbreviation
+ - translation
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Abstract type classification for appellations
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml
index 0a085387a5..bc1f76c201 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Applicant.yaml
@@ -6,9 +6,9 @@ prefixes:
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
-
+ foaf: http://xmlns.com/foaf/0.1/
+ prov: http://www.w3.org/ns/prov#
default_prefix: hc
-
imports:
- linkml:types
- ../metadata
@@ -17,20 +17,90 @@ imports:
- ../slots/has_type
classes:
Applicant:
- class_uri: schema:Person
+ class_uri: hc:Applicant
description: >-
- An individual or organization applying for a grant, job, or opportunity.
-
- **Ontology Alignment**:
- - **Primary**: `schema:Person` or `schema:Organization`
- - **Close**: `foaf:Agent`
-
+ Individual or organization submitting a formal request for access,
+ funding, employment, or other opportunities within heritage institution contexts.
+ alt_descriptions:
+ nl: >-
+ Individu of organisatie dat een formeel verzoek indient voor toegang,
+ financiering, werkgelegenheid of andere mogelijkheden binnen de context
+ van erfgoedinstellingen.
+ de: >-
+ Individuum oder Organisation, das einen formellen Antrag fur Zugang,
+ Finanzierung, Beschaftigung oder andere Moglichkeiten im Kontext von
+ Kulturerbeinstitutionen einreicht.
+ fr: >-
+ Individu ou organisation soumettant une demande formelle d'acces,
+ de financement, d'emploi ou d'autres opportunites dans le contexte
+ des institutions patrimoniales.
+ es: >-
+ Individuo u organizacion que presenta una solicitud formal de acceso,
+ financiamiento, empleo u otras oportunidades en el contexto de
+ instituciones patrimoniales.
+ ar: >-
+ فرد أو منظمة تقدم طلبًا رسميًا للوصول أو التمويل أو التوظيف أو
+ الفرص الأخرى في سياق مؤسسات التراث.
+ id: >-
+ Individu atau organisasi yang mengajukan permintaan formal untuk akses,
+ pendanaan, pekerjaan, atau peluang lain dalam konteks lembaga warisan budaya.
+ zh: >-
+ 在遗产机构背景下提交访问、资助、就业或其他机会正式请求的个人或组织。
+ structured_aliases:
+ - literal_form: aanvrager
+ in_language: nl
+ - literal_form: Antragsteller
+ in_language: de
+ - literal_form: demandeur
+ in_language: fr
+ - literal_form: solicitante
+ in_language: es
+ - literal_form: مقدم الطلب
+ in_language: ar
+ - literal_form: pemohon
+ in_language: id
+ - literal_form: 申请人
+ in_language: zh
+ broad_mappings:
+ - schema:Person
+ - schema:Organization
+ - foaf:Agent
+ - prov:Agent
slots:
- - has_label
- - identified_by
- - has_type
-
+ - has_label
+ - identified_by
+ - has_type
+ slot_usage:
+ has_type:
+ range: ApplicantType
+ required: false
+ identified_by:
+ required: true
+ comments:
+ - Represents the requesting party in application workflows
+ - Can be either a person or an organization
+ - Linked to ApplicantType for classification (Individual, NonProfit, University, etc.)
+ see_also:
+ - ApplicantType
+ - ApplicantRequirement
+ examples:
+ - value:
+ has_label: "Dr. Jane Smith"
+ has_type: hc:IndividualApplicant
+ identified_by: "https://orcid.org/0000-0001-2345-6789"
+ description: Individual researcher applicant
+ - value:
+ has_label: "University of Amsterdam"
+ has_type: hc:UniversityApplicant
+ identified_by: "https://ror.org/020r9kr23"
+ description: Institutional applicant
+ keywords:
+ - applicant
+ - requester
+ - grant applicant
+ - job applicant
+ - access applicant
annotations:
- custodian_types: '["*"]'
- specificity_score: 0.5
- specificity_rationale: Generic applicant role.
+ specificity_score: "0.4"
+ specificity_rationale: Role class for application contexts
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml
index 7306fade13..89aae23b0c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml
@@ -21,10 +21,55 @@ imports:
- ../slots/impose
classes:
ApplicantRequirement:
- class_uri: schema:Requirement
- description: 'A requirement that an applicant must fulfill (e.g., residency, organization type).
-
- **Ontology Alignment**: - **Primary**: `schema:Requirement` (proposed extension or conceptual) - **Close**: `dcterms:requires`'
+ class_uri: hc:ApplicantRequirement
+ description: >-
+ Formal prerequisite or condition that must be satisfied by an applicant,
+ such as residency requirements, organizational type, credentials, or
+ geographic restrictions.
+ alt_descriptions:
+ nl: >-
+ Formele voorwaarde of conditie die door een aanvrager moet worden vervuld,
+ zoals verblijfsvereisten, organisatietype, referenties of geografische beperkingen.
+ de: >-
+ Formelle Voraussetzung oder Bedingung, die von einem Antragsteller erfullt
+ werden muss, wie Aufenthaltsanforderungen, Organisationstyp, Qualifikationen
+ oder geografische Beschrankungen.
+ fr: >-
+ Prerequis formel ou condition qui doit etre satisfait par un demandeur,
+ comme les conditions de residence, le type d'organisation, les references
+ ou les restrictions geographiques.
+ es: >-
+ Requisito previo formal o condicion que debe ser satisfecha por un solicitante,
+ como requisitos de residencia, tipo de organizacion, credenciales o
+ restricciones geograficas.
+ ar: >-
+ شرط مسبق رسمي أو شرط يجب أن يلبيه مقدم الطلب، مثل متطلبات الإقامة
+ أو نوع المنظمة أو بيانات الاعتماد أو القيود الجغرافية.
+ id: >-
+ Prasyarat formal atau kondisi yang harus dipenuhi oleh pemohon, seperti
+ persyaratan tempat tinggal, jenis organisasi, kredensial, atau batasan geografis.
+ zh: >-
+ 申请人必须满足的正式先决条件或条件,如居住要求、组织类型、资格或地理限制。
+ structured_aliases:
+ - literal_form: aanvragervereiste
+ in_language: nl
+ - literal_form: Antragstelleranforderung
+ in_language: de
+ - literal_form: exigence du demandeur
+ in_language: fr
+ - literal_form: requisito del solicitante
+ in_language: es
+ - literal_form: متطلب مقدم الطلب
+ in_language: ar
+ - literal_form: persyaratan pemohon
+ in_language: id
+ - literal_form: 申请人要求
+ in_language: zh
+ close_mappings:
+ - schema:Requirement
+ - dcterms:requires
+ broad_mappings:
+ - skos:Concept
slots:
- has_description
- fulfilled_by
@@ -34,7 +79,31 @@ classes:
range: Applicant
impose:
range: GeographicExtent
+ comments:
+ - Defines eligibility criteria for applications
+ - Can be linked to geographic extent via impose slot
+ - Used in grant, access, and employment application workflows
+ see_also:
+ - Applicant
+ - ApplicantType
+ examples:
+ - value:
+ has_description: "Applicant must be a registered non-profit organization in the European Union"
+ impose:
+ geographic_scope: "EU"
+ description: Non-profit requirement with EU geographic restriction
+ - value:
+ has_description: "Applicant must hold a valid research affiliation"
+ fulfilled_by: "ResearchInstitution"
+ description: Institutional affiliation requirement
+ keywords:
+ - requirement
+ - prerequisite
+ - eligibility
+ - residency
+ - credential
+ - geographic restriction
annotations:
- custodian_types: '["*"]'
- specificity_score: 0.6
- specificity_rationale: Requirements for applications.
+ specificity_score: "0.5"
+ specificity_rationale: Specific to applicant eligibility criteria
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml
index 4d70178023..4b0913edf8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApplicantType.yaml
@@ -6,9 +6,7 @@ prefixes:
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
skos: http://www.w3.org/2004/02/skos/core#
-
default_prefix: hc
-
imports:
- linkml:types
- ../metadata
@@ -18,17 +16,94 @@ classes:
ApplicantType:
class_uri: skos:Concept
description: >-
- Type classification for an applicant (e.g. Individual, NonProfit, University).
-
- **Ontology Alignment**:
- - **Primary**: `skos:Concept`
- - **Close**: `schema:definedTerm`
-
+ Category for classifying applicants by their organizational or individual
+ status, such as Individual, NonProfit, University, Commercial, or
+ Government entity.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het classificeren van aanvragers op basis van hun
+ organisatorische of individuele status, zoals Individu, NonProfit,
+ Universiteit, Commercieel of Overheidsinstantie.
+ de: >-
+ Kategorie zur Klassifizierung von Antragstellern nach ihrem organisatorischen
+ oder individuellen Status, wie Individuum, NonProfit, Universitat,
+ Kommerziell oder Behorde.
+ fr: >-
+ Categorie pour classer les demandeurs selon leur statut organisationnel
+ ou individuel, comme Individu, Association a but non lucratif, Universite,
+ Commercial ou Entite gouvernementale.
+ es: >-
+ Categoria para clasificar a los solicitantes por su estatus organizacional
+ o individual, como Individual, Sin fines de lucro, Universidad, Comercial
+ o Entidad gubernamental.
+ ar: >-
+ فئة لتصنيف مقدمي الطلبات حسب وضعهم التنظيمي أو الفردي، مثل فرد أو
+ غير ربحي أو جامعة أو تجاري أو كيان حكومي.
+ id: >-
+ Kategori untuk mengklasifikasikan pemohon berdasarkan status organisasi
+ atau individu mereka, seperti Individu, Nirlaba, Universitas, Komersial,
+ atau Entitas Pemerintah.
+ zh: >-
+ 按组织或个人身份对申请人进行分类的类别,如个人、非营利、大学、商业或政府实体。
+ structured_aliases:
+ - literal_form: aanvragerstype
+ in_language: nl
+ - literal_form: Antragstellertyp
+ in_language: de
+ - literal_form: type de demandeur
+ in_language: fr
+ - literal_form: tipo de solicitante
+ in_language: es
+ - literal_form: نوع مقدم الطلب
+ in_language: ar
+ - literal_form: tipe pemohon
+ in_language: id
+ - literal_form: 申请人类型
+ in_language: zh
+ close_mappings:
+ - schema:definedTerm
+ broad_mappings:
+ - skos:Concept
slots:
- - has_label
- - identified_by
-
+ - has_label
+ - identified_by
+ slot_usage:
+ has_label:
+ required: true
+ equals_string_in:
+ - "Individual"
+ - "NonProfit"
+ - "University"
+ - "Commercial"
+ - "Government"
+ - "ResearchInstitute"
+ identified_by:
+ required: true
+ comments:
+ - Abstract classification for applicant categories
+ - Used to determine eligibility and fee structures
+ - Linked to Applicant instances via has_type slot
+ see_also:
+ - Applicant
+ - ApplicantRequirement
+ examples:
+ - value:
+ has_label: "Individual"
+ identified_by: "hc:IndividualApplicant"
+ description: Individual person applicant type
+ - value:
+ has_label: "University"
+ identified_by: "hc:UniversityApplicant"
+ description: Higher education institution applicant type
+ keywords:
+ - applicant type
+ - individual
+ - non-profit
+ - university
+ - commercial
+ - government
+ - classification
annotations:
- custodian_types: '["*"]'
- specificity_score: 0.7
- specificity_rationale: Classification for applicants.
+ specificity_score: "0.4"
+ specificity_rationale: Type classification for applicant categories
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml
index 309eb1db03..fc713efc40 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Appointment.yaml
@@ -1,37 +1,72 @@
id: https://nde.nl/ontology/hc/class/Appointment
name: appointment_class
title: Appointment Class
-version: 1.0.0
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_label
- ../slots/temporal_extent
-default_prefix: hc
classes:
Appointment:
class_uri: schema:Reservation
- description: "Models an appointment or reservation requirement as a structured\
- \ entity.\n\n**PURPOSE**:\nHeritage institutions often require appointments\
- \ for:\n- Special collections access\n- Reading room reservations \n- Guided\
- \ tours of sensitive materials\n- Conservation viewing requests\n\nBy modeling\
- \ appointments as entities (not just boolean flags), we can capture:\n- Lead\
- \ time requirements (24h, 48h, 1 week in advance)\n- Booking methods (email,\
- \ phone, online form)\n- Confirmation requirements\n- Cancellation policies\n\
- - Temporal validity (when appointments are required)\n\n**ONTOLOGY ALIGNMENT**:\n\
- - schema:Reservation - \"A reservation for an event, service, or product\"\n\
- - rico:conditionsOfAccess - Links to RiC-O access condition patterns\n\n**REPLACES**:\n\
- - appointment_required (boolean) - Now modeled as structured entity\n- requires_appointment\
- \ (boolean) - Preserved for backward compatibility\n"
- exact_mappings:
- - schema:Reservation
+ description: >-
+ Scheduled arrangement for accessing heritage collections or services,
+ capturing lead time requirements, booking methods, confirmation needs,
+ and cancellation policies.
+ alt_descriptions:
+ nl: >-
+ Geplande regeling voor toegang tot erfgoedcollecties of -diensten,
+ waarbij doorlooptijdvereisten, boekingsmethoden, bevestigingsbehoeften
+ en annuleringsbeleid worden vastgelegd.
+ de: >-
+ Geplante Vereinbarung fur den Zugang zu Kulturerbesammlungen oder -diensten,
+ die Vorlaufzeitanforderungen, Buchungsmethoden, Bestatigungsbedarfe und
+ Stornierungsrichtlinien erfasst.
+ fr: >-
+ Arrangement planifie pour l'acces aux collections ou services patrimoniaux,
+ capturant les delais d'anticipation, les methodes de reservation, les besoins
+ de confirmation et les politiques d'annulation.
+ es: >-
+ Arreglo programado para acceder a colecciones o servicios patrimoniales,
+ capturando requisitos de tiempo de anticipacion, metodos de reserva,
+ necesidades de confirmacion y politicas de cancelacion.
+ ar: >-
+ ترتيب مجدول للوصول إلى مجموعات أو خدمات التراث، يلتقط متطلبات الوقت
+ المسبق وطرق الحجز ومتطلبات التأكيد وسياسات الإلغاء.
+ id: >-
+ Pengaturan terjadwal untuk mengakses koleksi atau layanan warisan budaya,
+ menangkap persyaratan waktu tunggu, metode pemesanan, kebutuhan konfirmasi,
+ dan kebijakan pembatalan.
+ zh: >-
+ 访问遗产馆藏或服务的预定安排,捕获提前时间要求、预订方法、确认需求
+ 和取消政策。
+ structured_aliases:
+ - literal_form: afspraak
+ in_language: nl
+ - literal_form: Termin
+ in_language: de
+ - literal_form: rendez-vous
+ in_language: fr
+ - literal_form: cita
+ in_language: es
+ - literal_form: موعد
+ in_language: ar
+ - literal_form: janji temu
+ in_language: id
+ - literal_form: 预约
+ in_language: zh
close_mappings:
- rico:Rule
+ broad_mappings:
+ - schema:Reservation
+ - skos:Concept
slots:
- has_label
- has_description
@@ -42,26 +77,42 @@ classes:
- value: Reading Room Appointment
- value: Special Collections Viewing
- value: Conservation Lab Access
+ - value: Guided Tour
has_description:
examples:
- - value: "Appointments for the Special Collections reading room must be made\
- \ \nat least 48 hours in advance. Please specify which materials you \n\
- wish to consult. Maximum 5 items per visit.\n"
+ - value: "Appointments for the Special Collections reading room must be made at least 48 hours in advance. Please specify which materials you wish to consult. Maximum 5 items per visit."
temporal_extent:
range: TimeSpan
inlined: true
+ comments:
+ - Models appointments as entities rather than boolean flags
+ - Captures lead time, booking methods, and policies
+ - Replaces simple appointment_required boolean with structured data
+ - Common for special collections, reading rooms, conservation labs
+ see_also:
+ - https://schema.org/Reservation
+ - AccessPolicy
examples:
- value:
- appointment_id: hc:appointment/nationaal-archief-special-collections
has_label: Special Collections Appointment
- has_description: Advance appointment required for manuscript and map
- collections
+ has_description: Advance appointment required for manuscript and map collections
+ temporal_extent:
+ begin_of_the_begin: "2025-01-15T10:00:00Z"
+ end_of_the_end: "2025-01-15T12:00:00Z"
+ description: Special collections appointment with time slot
- value:
- appointment_id: hc:appointment/reading-room-recommended
has_label: Reading Room Reservation
- has_description: Reservations recommended but walk-ins accepted based
- on availability
+ has_description: Reservations recommended but walk-ins accepted based on availability
+ description: Reading room reservation (optional booking)
+ keywords:
+ - appointment
+ - reservation
+ - booking
+ - reading room
+ - special collections
+ - lead time
+ - cancellation
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to heritage access scheduling
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml
index 0ca33246fb..49fa57b23b 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AppraisalPolicy.yaml
@@ -6,24 +6,96 @@ prefixes:
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
odrl: http://www.w3.org/ns/odrl/2/
+ skos: http://www.w3.org/2004/02/skos/core#
+ dcterms: http://purl.org/dc/terms/
default_prefix: hc
imports:
- linkml:types
+ - ../classes/Policy
classes:
AppraisalPolicy:
is_a: Policy
class_uri: odrl:Policy
- description: 'A policy governing the appraisal of records or collections.
-
-
- **Ontological Alignment**:
-
- - `odrl:Policy`: Policy representing rules.
-
- - `rico:Rule`: Rule governing management.
-
- '
+ description: >-
+ Formal statement governing the evaluation and selection of records or
+ collections for retention, transfer, or disposal based on administrative,
+ legal, fiscal, and historical value criteria.
+ alt_descriptions:
+ nl: >-
+ Formele verklaring die de evaluatie en selectie van archiefstukken of
+ collecties voor behoud, overdracht of vernietiging regelt op basis van
+ administratieve, juridische, fiscale en historische waardecriteria.
+ de: >-
+ Formelle Erklarung, die die Bewertung und Auswahl von Unterlagen oder
+ Sammlungen zur Aufbewahrung, Ubertragung oder Vernichtung auf der Grundlage
+ von administrativen, rechtlichen, steuerlichen und historischen Wertkriterien regelt.
+ fr: >-
+ Declaration formelle regissant l'evaluation et la selection des documents
+ ou collections pour la retention, le transfert ou l'elimination sur la base
+ de criteres de valeur administrative, juridique, fiscale et historique.
+ es: >-
+ Declaracion formal que rige la evaluacion y seleccion de registros o
+ colecciones para retencion, transferencia o eliminacion basada en criterios
+ de valor administrativo, legal, fiscal e historico.
+ ar: >-
+ بيان رسمي يحكم تقييم واختيار السجلات أو المجموعات للاحتفاظ بها أو
+ نقلها أو التخلص منها بناءً على معايير القيمة الإدارية والقانونية
+ والمالية والتاريخية.
+ id: >-
+ Pernyataan formal yang mengatur evaluasi dan seleksi rekaman atau koleksi
+ untuk penyimpanan, transfer, atau pemusnahan berdasarkan kriteria nilai
+ administratif, hukum, fiskal, dan historis.
+ zh: >-
+ 管理基于行政、法律、财政和历史价值标准对记录或馆藏进行评估和选择
+ 以进行保留、转移或处置的正式声明。
+ structured_aliases:
+ - literal_form: beoordelingsbeleid
+ in_language: nl
+ - literal_form: Bewertungspolitik
+ in_language: de
+ - literal_form: politique d'evaluation
+ in_language: fr
+ - literal_form: politica de evaluacion
+ in_language: es
+ - literal_form: سياسة التقييم
+ in_language: ar
+ - literal_form: kebijakan penilaian
+ in_language: id
+ - literal_form: 鉴定政策
+ in_language: zh
+ broad_mappings:
+ - odrl:Policy
+ - skos:Concept
+ close_mappings:
+ - rico:Rule
+ - dcterms:accessRights
+ comments:
+ - Core archival function for records management
+ - Based on primary value (administrative, legal, fiscal) and secondary value (historical, research)
+ - Follows archival appraisal standards and retention schedules
+ - Part of Policy hierarchy in heritage custodianship
+ see_also:
+ - Policy
+ - AcquisitionMethod
+ - https://www.ica.org/standards/RiC/ontology
+ examples:
+ - value:
+ has_label: "University Records Appraisal Policy"
+ has_description: "Policy governing retention of administrative and academic records"
+ description: University-wide appraisal policy
+ - value:
+ has_label: "Faculty Papers Appraisal Policy"
+ has_description: "Criteria for evaluating faculty archives for permanent retention"
+ description: Faculty papers appraisal criteria
+ keywords:
+ - appraisal
+ - records management
+ - retention
+ - disposal
+ - archival value
+ - selection criteria
+ - retention schedule
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archival appraisal governance
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml
index df9ca1abce..0123f0c6a8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AppreciationEvent.yaml
@@ -7,57 +7,90 @@ prefixes:
schema: http://schema.org/
as: https://www.w3.org/ns/activitystreams#
prov: http://www.w3.org/ns/prov#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../metadata
- ../slots/has_quantity
- ../slots/has_measurement_unit
- ../slots/temporal_extent
-default_prefix: hc
classes:
AppreciationEvent:
class_uri: as:Like
- description: "Appreciation or engagement event for digital content.\n\n**PURPOSE**:\n\
- \nStructured representation of appreciation metrics (likes, favorites,\nupvotes,\
- \ reactions) for digital content such as videos, comments, and posts.\nReplaces\
- \ simple integer counts with rich event data.\n\n**DESIGN RATIONALE**:\n\nCreated\
- \ per slot_fixes.yaml migration from `comment_like_count` integer\nto structured\
- \ `appreciated` + `AppreciationEvent` with\n`has_quantity`\
- \ + `Quantity` for metric representation.\n\n**APPRECIATION TYPES**:\n\n| Type\
- \ | Description | Platforms |\n|------|-------------|-----------|\n| like |\
- \ Standard like/thumbs up | YouTube, Facebook, Instagram |\n| favorite | Favorite/bookmark\
- \ | Twitter, YouTube |\n| upvote | Upvote/positive rating | Reddit, StackOverflow\
- \ |\n| reaction | Emoji reaction | Facebook, Slack |\n| share | Share/repost\
- \ | All platforms |\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property\
- \ | Usage |\n|----------|----------------|-------|\n| **Activity Streams** |\
- \ `as:Like` | Social appreciation activity |\n| **Schema.org** | `schema:InteractionCounter`\
- \ | Engagement metrics |\n| **PROV-O** | `prov:Activity` | Event modeling |\n\
- \n**EXAMPLE**:\n\n```yaml\nappreciated:\n - appreciation_type: like\n\
- \ has_quantity:\n numeric_value: 42\n has_unit:\n\
- \ unit_label: \"likes\"\n temporal_extent:\n begin_of_the_begin:\
- \ \"2025-01-14T10:00:00Z\"\n```\n"
- exact_mappings:
- - as:Like
+ description: >-
+ Structured representation of engagement metrics such as likes, favorites,
+ upvotes, reactions, or shares for digital content, replacing simple
+ integer counts with rich event data including temporal observation.
+ alt_descriptions:
+ nl: >-
+ Gestructureerde weergave van betrokkenheidsstatistieken zoals likes,
+ favorieten, stemmen, reacties of shares voor digitale content, ter
+ vervanging van eenvoudige gehele getallen met rijke gebeurtenisgegevens
+ inclusief temporele observatie.
+ de: >-
+ Strukturierte Darstellung von Engagement-Metriken wie Likes, Favoriten,
+ Upvotes, Reaktionen oder Shares fur digitale Inhalte, die einfache
+ Ganzzahlen durch umfangreiche Ereignisdaten mit zeitlicher Beobachtung ersetzt.
+ fr: >-
+ Representation structuree des metriques d'engagement telles que les likes,
+ favoris, votes positifs, reactions ou partages pour le contenu numerique,
+ remplaçant les simples comptes entiers par des donnees d'evenement riches
+ incluant l'observation temporelle.
+ es: >-
+ Representacion estructurada de metricas de compromiso como me gusta,
+ favoritos, votos positivos, reacciones o compartidos para contenido digital,
+ reemplazando simples conteos enteros con datos de eventos ricos que incluyen
+ observacion temporal.
+ ar: >-
+ تمثيل منظم لمقاييس المشاركة مثل الإعجابات والمفضلات والأصوات الإيجابية
+ والتفاعلات أو المشاركات للمحتوى الرقمي، بدلاً من الأعداد الصحيحة البسيطة
+ ببيانات أحداث غنية تتضمن الملاحظة الزمنية.
+ id: >-
+ Representasi terstruktur dari metrik keterlibatan seperti suka, favorit,
+ voting positif, reaksi, atau berbagi untuk konten digital, menggantikan
+ jumlah bilangan bulat sederhana dengan data peristiwa yang kaya termasuk
+ observasi temporal.
+ zh: >-
+ 数字内容参与度指标的结构化表示,如点赞、收藏、投票、反应或分享,
+ 用包含时间观察的丰富事件数据替代简单的整数计数。
+ structured_aliases:
+ - literal_form: waarderingsgebeurtenis
+ in_language: nl
+ - literal_form: Wertschatzungsereignis
+ in_language: de
+ - literal_form: evenement d'appreciation
+ in_language: fr
+ - literal_form: evento de apreciacion
+ in_language: es
+ - literal_form: حدث التقدير
+ in_language: ar
+ - literal_form: peristiwa apresiasi
+ in_language: id
+ - literal_form: 欣赏事件
+ in_language: zh
close_mappings:
+ - as:Like
- schema:InteractionCounter
+ broad_mappings:
- prov:Activity
+ - skos:Concept
slots:
- has_quantity
- - has_unit
+ - has_measurement_unit
- temporal_extent
slot_usage:
has_quantity:
range: integer
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
required: false
examples:
- value:
numeric_value: 42
- has_unit:
+ has_measurement_unit:
unit_label: likes
- has_unit:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
+ has_measurement_unit:
+ inlined: false
required: false
examples:
- value:
@@ -68,29 +101,41 @@ classes:
required: false
examples:
- value:
- begin_of_the_begin: '2025-01-14T10:00:00Z'
- examples:
- - value: null
- - value:
- has_quantity:
- numeric_value: 42
- has_unit:
- unit_label: likes
- temporal_extent:
- begin_of_the_begin: '2025-01-14T10:00:00Z'
- - value: null
+ begin_of_the_begin: "2025-01-14T10:00:00Z"
comments:
- - Created 2026-01-22 from comment_like_count migration (Rule 53)
+ - Created 2026-01-22 from comment_like_count migration
- Models appreciation metrics as structured events
- - Supports multiple appreciation types (likes, favorites, etc.)
- - Includes temporal observation tracking
+ - Supports multiple appreciation types (likes, favorites, upvotes, reactions, shares)
+ - Includes temporal observation tracking for analytics
see_also:
- https://www.w3.org/ns/activitystreams#Like
- https://schema.org/InteractionCounter
+ examples:
+ - value:
+ has_quantity: 42
+ has_measurement_unit:
+ unit_label: likes
+ temporal_extent:
+ begin_of_the_begin: "2025-01-14T10:00:00Z"
+ description: YouTube-style like count with observation timestamp
+ - value:
+ has_quantity: 128
+ has_measurement_unit:
+ unit_label: upvotes
+ temporal_extent:
+ begin_of_the_begin: "2025-01-15T14:30:00Z"
+ description: Reddit-style upvote count
+ keywords:
+ - appreciation
+ - likes
+ - favorites
+ - upvotes
+ - reactions
+ - shares
+ - engagement metrics
+ - social media
+ - interaction counter
annotations:
- custodian_types: '["*"]'
- custodian_types_rationale: Universal - any custodian with digital content may
- track appreciation.
- specificity_score: '0.60'
- specificity_rationale: Moderately specific - primarily for digital content engagement
- contexts.
+ specificity_score: "0.5"
+ specificity_rationale: Specific to digital content engagement metrics
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml
index b8fd169a02..35dad853f7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeType.yaml
@@ -1,9 +1,13 @@
id: https://nde.nl/ontology/hc/class/ApprovalTimeType
name: ApprovalTimeType
+title: Approval Time Type Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ schema: http://schema.org/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
@@ -13,11 +17,83 @@ classes:
ApprovalTimeType:
class_uri: skos:Concept
abstract: true
+ description: >-
+ Abstract base class for categorizing expected processing durations for
+ approval workflows, such as immediate, fast, standard, extended, or
+ long approval timeframes.
+ alt_descriptions:
+ nl: >-
+ Abstracte basisklasse voor het categoriseren van verwachte verwerkingstijden
+ voor goedkeuringsworkflows, zoals onmiddellijk, snel, standaard, uitgebreid
+ of lange goedkeuringstermijnen.
+ de: >-
+ Abstrakte Basisklasse zur Kategorisierung erwarteter Verarbeitungszeiten
+ fur Genehmigungsworkflows, wie sofortige, schnelle, standardmassige,
+ erweiterte oder lange Genehmigungszeiträume.
+ fr: >-
+ Classe de base abstraite pour categoriser les delais de traitement attendus
+ pour les flux d'approbation, tels que immediat, rapide, standard, etendu
+ ou longs delais d'approbation.
+ es: >-
+ Clase base abstracta para categorizar las duraciones de procesamiento
+ esperadas para flujos de trabajo de aprobacion, como inmediato, rapido,
+ estandar, extendido o largos plazos de aprobacion.
+ ar: >-
+ فئة أساسية مجردة لتصنيف مدد المعالجة المتوقعة لعمليات الموافقة،
+ مثل الفورية أو السريعة أو القياسية أو الممتدة أو الطويلة.
+ id: >-
+ Kelas dasar abstrak untuk mengkategorikan durasi pemrosesan yang diharapkan
+ untuk alur kerja persetujuan, seperti segera, cepat, standar, diperpanjang,
+ atau waktu persetujuan yang lama.
+ zh: >-
+ 用于分类审批流程预期处理持续时间的抽象基类,如即时、快速、标准、
+ 延长或长时间审批。
+ structured_aliases:
+ - literal_form: goedkeuringstijdtype
+ in_language: nl
+ - literal_form: Genehmigungszeittyp
+ in_language: de
+ - literal_form: type de delai d'approbation
+ in_language: fr
+ - literal_form: tipo de tiempo de aprobacion
+ in_language: es
+ - literal_form: نوع وقت الموافقة
+ in_language: ar
+ - literal_form: tipe waktu persetujuan
+ in_language: id
+ - literal_form: 审批时间类型
+ in_language: zh
+ broad_mappings:
+ - crm:E52_Time-Span
+ - schema:Duration
+ - skos:Concept
slots:
- identified_by
- has_label
- has_description
+ slot_usage:
+ has_label:
+ required: true
+ identified_by:
+ required: true
+ comments:
+ - Abstract base class - use specific subclasses (ImmediateApproval, FastApproval, etc.)
+ - Used to set expectations for application processing times
+ - Supports service level agreements and user communication
+ see_also:
+ - ApprovalTimeTypes
+ examples:
+ - value:
+ has_label: "Standard Approval"
+ has_description: "1-2 weeks processing time"
+ description: Standard approval timeframe
+ keywords:
+ - approval time
+ - processing duration
+ - turnaround
+ - service level
+ - workflow
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Abstract type classification for approval durations
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml
index 782129138d..b1e38c30a1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApprovalTimeTypes.yaml
@@ -1,5 +1,6 @@
id: https://nde.nl/ontology/hc/class/ApprovalTimeTypes
name: ApprovalTimeTypes
+title: Approval Time Types Collection
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -11,49 +12,259 @@ prefixes:
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:
- ./ApprovalTimeType
- linkml:types
classes:
ImmediateApproval:
is_a: ApprovalTimeType
- description: Immediate approval (same day)
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ description: >-
+ Approval processed on the same day, typically within hours.
+ alt_descriptions:
+ nl: >-
+ Goedkeuring verwerkt op dezelfde dag, meestal binnen enkele uren.
+ de: >-
+ Genehmigung am selben Tag bearbeitet, normalerweise innerhalb von Stunden.
+ fr: >-
+ Approbation traitee le meme jour, generalement en quelques heures.
+ es: >-
+ Aprobacion procesada el mismo dia, generalmente en horas.
+ ar: >-
+ الموافقة المعالجة في نفس اليوم، عادة خلال ساعات.
+ id: >-
+ Persetujuan diproses pada hari yang sama, biasanya dalam beberapa jam.
+ zh: >-
+ 当天处理的批准,通常在几小时内。
+ structured_aliases:
+ - literal_form: onmiddellijke goedkeuring
+ in_language: nl
+ - literal_form: sofortige Genehmigung
+ in_language: de
+ - literal_form: approbation immediate
+ in_language: fr
+ - literal_form: aprobacion inmediata
+ in_language: es
+ - literal_form: موافقة فورية
+ in_language: ar
+ - literal_form: persetujuan segera
+ in_language: id
+ - literal_form: 即时批准
+ in_language: zh
broad_mappings:
- crm:E52_Time-Span
- schema:Duration
+ examples:
+ - value:
+ has_label: "Immediate"
+ has_description: "Same-day approval"
+ description: Immediate approval timeframe
+ keywords:
+ - immediate
+ - same-day
+ - urgent
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific approval duration category
+ custodian_types: "['*']"
FastApproval:
is_a: ApprovalTimeType
- description: Fast approval (1-3 days)
- annotations:
- custodian_types: '[''*'']'
+ description: >-
+ Approval processed within 1-3 business days.
+ alt_descriptions:
+ nl: >-
+ Goedkeuring verwerkt binnen 1-3 werkdagen.
+ de: >-
+ Genehmigung innerhalb von 1-3 Werktagen bearbeitet.
+ fr: >-
+ Approbation traitee dans un delai de 1 a 3 jours ouvrables.
+ es: >-
+ Aprobacion procesada dentro de 1-3 dias habiles.
+ ar: >-
+ الموافقة المعالجة خلال 1-3 أيام عمل.
+ id: >-
+ Persetujuan diproses dalam 1-3 hari kerja.
+ zh: >-
+ 1-3个工作日内处理的批准。
+ structured_aliases:
+ - literal_form: snelle goedkeuring
+ in_language: nl
+ - literal_form: schnelle Genehmigung
+ in_language: de
+ - literal_form: approbation rapide
+ in_language: fr
+ - literal_form: aprobacion rapida
+ in_language: es
+ - literal_form: موافقة سريعة
+ in_language: ar
+ - literal_form: persetujuan cepat
+ in_language: id
+ - literal_form: 快速批准
+ in_language: zh
broad_mappings:
- crm:E52_Time-Span
- schema:Duration
+ examples:
+ - value:
+ has_label: "Fast"
+ has_description: "1-3 business days"
+ description: Fast approval timeframe
+ keywords:
+ - fast
+ - 1-3 days
+ - expedited
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific approval duration category
+ custodian_types: "['*']"
StandardApproval:
is_a: ApprovalTimeType
- description: Standard approval (1-2 weeks)
- annotations:
- custodian_types: '[''*'']'
+ description: >-
+ Approval processed within 1-2 weeks.
+ alt_descriptions:
+ nl: >-
+ Goedkeuring verwerkt binnen 1-2 weken.
+ de: >-
+ Genehmigung innerhalb von 1-2 Wochen bearbeitet.
+ fr: >-
+ Approbation traitee dans un delai de 1 a 2 semaines.
+ es: >-
+ Aprobacion procesada dentro de 1-2 semanas.
+ ar: >-
+ الموافقة المعالجة خلال 1-2 أسبوع.
+ id: >-
+ Persetujuan diproses dalam 1-2 minggu.
+ zh: >-
+ 1-2周内处理的批准。
+ structured_aliases:
+ - literal_form: standaardgoedkeuring
+ in_language: nl
+ - literal_form: Standardgenehmigung
+ in_language: de
+ - literal_form: approbation standard
+ in_language: fr
+ - literal_form: aprobacion estandar
+ in_language: es
+ - literal_form: موافقة قياسية
+ in_language: ar
+ - literal_form: persetujuan standar
+ in_language: id
+ - literal_form: 标准批准
+ in_language: zh
broad_mappings:
- crm:E52_Time-Span
- schema:Duration
+ examples:
+ - value:
+ has_label: "Standard"
+ has_description: "1-2 weeks"
+ description: Standard approval timeframe
+ keywords:
+ - standard
+ - 1-2 weeks
+ - normal
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific approval duration category
+ custodian_types: "['*']"
ExtendedApproval:
is_a: ApprovalTimeType
- description: Extended approval (2-4 weeks)
- annotations:
- custodian_types: '[''*'']'
+ description: >-
+ Approval processed within 2-4 weeks.
+ alt_descriptions:
+ nl: >-
+ Goedkeuring verwerkt binnen 2-4 weken.
+ de: >-
+ Genehmigung innerhalb von 2-4 Wochen bearbeitet.
+ fr: >-
+ Approbation traitee dans un delai de 2 a 4 semaines.
+ es: >-
+ Aprobacion procesada dentro de 2-4 semanas.
+ ar: >-
+ الموافقة المعالجة خلال 2-4 أسبوع.
+ id: >-
+ Persetujuan diproses dalam 2-4 minggu.
+ zh: >-
+ 2-4周内处理的批准。
+ structured_aliases:
+ - literal_form: uitgebreide goedkeuring
+ in_language: nl
+ - literal_form: erweiterte Genehmigung
+ in_language: de
+ - literal_form: approbation etendue
+ in_language: fr
+ - literal_form: aprobacion extendida
+ in_language: es
+ - literal_form: موافقة ممتدة
+ in_language: ar
+ - literal_form: persetujuan diperpanjang
+ in_language: id
+ - literal_form: 延长批准
+ in_language: zh
broad_mappings:
- crm:E52_Time-Span
- schema:Duration
+ examples:
+ - value:
+ has_label: "Extended"
+ has_description: "2-4 weeks"
+ description: Extended approval timeframe
+ keywords:
+ - extended
+ - 2-4 weeks
+ - complex
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific approval duration category
+ custodian_types: "['*']"
LongApproval:
is_a: ApprovalTimeType
- description: Long approval (1+ months)
- annotations:
- custodian_types: '[''*'']'
+ description: >-
+ Approval taking one month or longer, typically for complex requests.
+ alt_descriptions:
+ nl: >-
+ Goedkeuring die een maand of langer duurt, meestal voor complexe verzoeken.
+ de: >-
+ Genehmigung, die einen Monat oder langer dauert, normalerweise fur komplexe Anfragen.
+ fr: >-
+ Approbation prenant un mois ou plus, generalement pour les demandes complexes.
+ es: >-
+ Aprobacion que toma un mes o mas, generalmente para solicitudes complejas.
+ ar: >-
+ الموافقة التي تستغرق شهرًا أو أكثر، عادة للطلبات المعقدة.
+ id: >-
+ Persetujuan yang memakan waktu satu bulan atau lebih, biasanya untuk permintaan kompleks.
+ zh: >-
+ 需要一个月或更长时间的批准,通常用于复杂请求。
+ structured_aliases:
+ - literal_form: lange goedkeuring
+ in_language: nl
+ - literal_form: lange Genehmigung
+ in_language: de
+ - literal_form: approbation longue
+ in_language: fr
+ - literal_form: aprobacion larga
+ in_language: es
+ - literal_form: موافقة طويلة
+ in_language: ar
+ - literal_form: persetujuan lama
+ in_language: id
+ - literal_form: 长期批准
+ in_language: zh
broad_mappings:
- crm:E52_Time-Span
- schema:Duration
+ examples:
+ - value:
+ has_label: "Long"
+ has_description: "1+ months"
+ description: Long approval timeframe
+ keywords:
+ - long
+ - 1+ months
+ - complex
+ - thorough review
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific approval duration category
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml
index 86ca45c46d..8bd2acf618 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Approver.yaml
@@ -1,10 +1,6 @@
id: https://nde.nl/ontology/hc/class/Approver
name: approver_class
title: Approver Class
-imports:
- - linkml:types
- - ../slots/identified_by
- - ../slots/has_label
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -18,25 +14,59 @@ prefixes:
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
+imports:
+ - linkml:types
+ - ../slots/identified_by
+ - ../slots/has_label
classes:
Approver:
- class_uri: prov:Agent
- description: 'An agent (person or organization) that approves or authorized something.
-
- **DEFINITION**:
-
- Approver represents the agent responsible for approving decisions, policies, budgets, or other organizational actions. This replaces simple string fields like `approved_by` with a structured class that can link to person or organization entities.
-
- **ONTOLOGY ALIGNMENT**:
-
- - PROV-O: `prov:Agent` - entity that bears responsibility - FOAF: `foaf:Agent` - agent (person or organization) - Schema.org: `schema:Person` or `schema:Organization`
-
- **USE CASES**:
-
- 1. **Budget Approval**: Who approved the budget allocation 2. **Policy Approval**: Who authorized the policy 3. **Decision Records**: Documenting approval chains'
- exact_mappings:
+ class_uri: hc:Approver
+ description: >-
+ Agent responsible for authorizing or approving decisions, policies,
+ budgets, or other organizational actions in heritage institution workflows.
+ alt_descriptions:
+ nl: >-
+ Agent die verantwoordelijk is voor het autoriseren of goedkeuren van
+ beslissingen, beleid, budgetten of andere organisatorische acties in
+ erfgoedinstellingsworkflows.
+ de: >-
+ Agent, der fur die Autorisierung oder Genehmigung von Entscheidungen,
+ Richtlinien, Budgets oder anderen organisatorischen Massnahmen in
+ Kulturerbe-Institutionsworkflows verantwortlich ist.
+ fr: >-
+ Agent responsable de l'autorisation ou de l'approbation des decisions,
+ politiques, budgets ou autres actions organisationnelles dans les flux
+ de travail des institutions patrimoniales.
+ es: >-
+ Agente responsable de autorizar o aprobar decisiones, politicas,
+ presupuestos u otras acciones organizativas en los flujos de trabajo
+ de las instituciones patrimoniales.
+ ar: >-
+ الوكيل المسؤول عن ترخيص أو الموافقة على القرارات أو السياسات أو
+ الميزانيات أو الإجراءات التنظيمية الأخرى في سير عمل مؤسسات التراث.
+ id: >-
+ Agen yang bertanggung jawab untuk mengesahkan atau menyetujui keputusan,
+ kebijakan, anggaran, atau tindakan organisasi lainnya dalam alur kerja
+ lembaga warisan budaya.
+ zh: >-
+ 在遗产机构工作流程中负责授权或批准决策、政策、预算或其他组织行动的代理。
+ structured_aliases:
+ - literal_form: goedkeurder
+ in_language: nl
+ - literal_form: Genehmigender
+ in_language: de
+ - literal_form: approbateur
+ in_language: fr
+ - literal_form: aprobador
+ in_language: es
+ - literal_form: موافق
+ in_language: ar
+ - literal_form: penyetuju
+ in_language: id
+ - literal_form: 审批者
+ in_language: zh
+ broad_mappings:
- prov:Agent
- close_mappings:
- foaf:Agent
- schema:Person
- schema:Organization
@@ -45,25 +75,40 @@ classes:
- identified_by
slot_usage:
has_label:
-# range: string
examples:
- value: Board of Directors
- value: Museum Director
+ - value: Department Head
+ - value: Collections Committee
identified_by:
-# range: string # uriorcurie
examples:
- value: https://nde.nl/ontology/hc/person/jan-de-vries
+ - value: https://ror.org/054hq1305
comments:
- - Generic approver class for approval provenance
+ - Generic approver class for approval provenance tracking
- Can represent individuals or organizational bodies
- - Aligns with PROV-O Agent for provenance tracking
+ - Aligns with PROV-O Agent for provenance
+ - Used to document approval chains and decision authority
see_also:
- https://www.w3.org/TR/prov-o/#Agent
+ - Applicant
examples:
- value:
has_label: Museum Director
identified_by: https://nde.nl/ontology/hc/person/example-director
+ description: Individual approver (museum director)
+ - value:
+ has_label: Board of Directors
+ identified_by: https://ror.org/054hq1305
+ description: Organizational approver (board)
+ keywords:
+ - approver
+ - authorizer
+ - decision maker
+ - approval chain
+ - provenance
+ - authorization
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Role class for approval authorization
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml
index 0c935f0f6a..4a4dc934be 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ApproximationStatus.yaml
@@ -1,6 +1,6 @@
id: https://nde.nl/ontology/hc/class/ApproximationStatus
name: approximation_status_class
-title: ApproximationStatus Class
+title: Approximation Status Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -8,6 +8,7 @@ prefixes:
crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../metadata
@@ -15,18 +16,63 @@ imports:
- ../slots/has_label
- ../slots/has_level
- ../slots/has_score
-default_prefix: hc
classes:
ApproximationStatus:
class_uri: hc:ApproximationStatus
- description: "Status indicating the level of approximation or uncertainty for a value.\n**PURPOSE**:\nApproximationStatus captures structured uncertainty information for values like dates, quantities, and measurements where precision varies. This replaces simple boolean \"approximate: true/false\" with richer modeling.\n**UNCERTAINTY LEVELS**:\n| Level | Label | Description | Example | |-------|-------|-------------|---------| | EXACT | Exact | Known with certainty | \"1880-03-15\" | | APPROXIMATE | Approximate | Close but not exact | \"circa 1880\" | | ESTIMATED | Estimated | Calculated/inferred | \"estimated 1875-1885\" | | UNCERTAIN | Uncertain | Significant doubt | \"possibly 19th century\" | | UNKNOWN | Unknown | Cannot be determined | \"date unknown\" |\n**CIDOC-CRM ALIGNMENT**:\nCIDOC-CRM models time-span precision through E52_Time-Span with fuzzy boundaries. ApproximationStatus provides a complementary vocabulary for expressing certainty levels.\n**USE CASES**:\n1. **Date Uncertainty**:\
- \ Founding dates known only to decade 2. **Quantity Estimates**: Collection size approximations 3. **Location Precision**: Address known only to city level 4. **Historical Events**: Uncertain timing of organizational changes\n**EXAMPLE**:\n```yaml event_date: \"1880\" approximate:\n has_level: APPROXIMATE # was: approximation_level\n has_label: \"circa 1880\"\n has_description: \"Founding date known only to year from secondary sources\"\n```"
- exact_mappings:
- - crm:E52_Time-Span
+ description: >-
+ Indicator expressing the degree of precision or certainty for a value
+ such as dates, quantities, or measurements, replacing simple boolean
+ flags with structured uncertainty information.
+ alt_descriptions:
+ nl: >-
+ Indicator die de mate van precisie of zekerheid voor een waarde uitdrukt,
+ zoals datums, hoeveelheden of metingen, ter vervanging van eenvoudige
+ booleaanse vlaggen door gestructureerde onzekerheidsinformatie.
+ de: >-
+ Indikator, der den Genauigkeits- oder Gewissheitsgrad fur einen Wert
+ wie Datum, Mengen oder Messungen ausdruckt und einfache boolesche
+ Flags durch strukturierte Unsicherheitsinformationen ersetzt.
+ fr: >-
+ Indicateur exprimant le degre de precision ou de certitude d'une valeur
+ telle que des dates, quantites ou mesures, remplaçant les simples
+ indicateurs booleens par des informations d'incertitude structurees.
+ es: >-
+ Indicador que expresa el grado de precision o certeza de un valor
+ como fechas, cantidades o mediciones, reemplazando simples indicadores
+ booleanos con informacion de incertidumbre estructurada.
+ ar: >-
+ مؤشر يعبر عن درجة الدقة أو اليقين لقيمة مثل التواريخ أو الكميات
+ أو القياسات، ليحل محل العلامات المنطقية البسيطة بمعلومات عدم
+ اليقين المنظمة.
+ id: >-
+ Indikator yang menyatakan tingkat presisi atau kepastian untuk nilai
+ seperti tanggal, kuantitas, atau pengukuran, mengganti bendera boolean
+ sederhana dengan informasi ketidakpastian yang terstruktur.
+ zh: >-
+ 表示日期、数量或测量等值的精度或确定性程度的指标,用结构化的不确定性
+ 信息替代简单的布尔标志。
+ structured_aliases:
+ - literal_form: benaderingsstatus
+ in_language: nl
+ - literal_form: Approximationsstatus
+ in_language: de
+ - literal_form: statut d'approximation
+ in_language: fr
+ - literal_form: estado de aproximacion
+ in_language: es
+ - literal_form: حالة التقريب
+ in_language: ar
+ - literal_form: status aproksimasi
+ in_language: id
+ - literal_form: 近似状态
+ in_language: zh
close_mappings:
+ - crm:E52_Time-Span
- rico:DateType
related_mappings:
- skos:note
+ broad_mappings:
+ - skos:Concept
slots:
- has_level
- has_label
@@ -34,52 +80,76 @@ classes:
- has_score
slot_usage:
has_level:
-# range: string
required: true
has_label:
-# range: string
required: false
examples:
- value: circa 1880
- value: approximately 10,000
has_description:
-# range: string
required: false
examples:
- value: Founding date derived from secondary sources, exact day unknown
comments:
- - ApproximationStatus replaces simple boolean approximate field
- - Provides structured uncertainty modeling for dates, quantities, etc.
- - Aligned with CIDOC-CRM E52_Time-Span precision concepts
- - Used by approximate slot
+ - Replaces simple boolean approximate field with structured uncertainty modeling
+ - Supports EXACT, APPROXIMATE, ESTIMATED, UNCERTAIN, and UNKNOWN levels
+ - Used by approximate slot for dates, quantities, and measurements
+ - Complements CIDOC-CRM E52_Time-Span fuzzy boundary concepts
see_also:
- https://www.cidoc-crm.org/Entity/e52-time-span/version-7.1.3
examples:
- value:
has_level: EXACT
- has_label: '1880-03-15'
+ has_label: "1880-03-15"
+ has_score: 1.0
+ description: Exact date known with certainty
- value:
has_level: APPROXIMATE
has_label: circa 1880
has_description: Founding date known only to year from newspaper accounts
+ has_score: 0.7
+ description: Approximate date (circa)
- value:
has_level: ESTIMATED
has_label: estimated 1875-1885
has_description: Date range inferred from building construction records
+ has_score: 0.5
+ description: Estimated date range
- value:
has_level: UNKNOWN
has_label: date unknown
has_description: No founding records survive
+ has_score: 0.0
+ description: Unknown date
+ keywords:
+ - approximation
+ - uncertainty
+ - precision
+ - certainty
+ - circa
+ - estimated
+ - exact
+ - unknown
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Status indicating the level of approximation or uncertainty for a value.\n**PURPOSE**:\nApproximationStatus captures structured uncertainty information for values like dates, quantities, and measurements where precision varies. This replaces simple boolean \"approximate: true/false\" with richer modeling.\n**UNCERTAINTY LEVELS**:\n| Level | Label | Description | Example | |-------|-------|-------------|---------| | EXACT | Exact | Known with certainty | \"1880-03-15\" | | APPROXIMATE | Approximate | Close but not exact | \"circa 1880\" | | ESTIMATED | Estimated | Calculated/inferred | \"estimated 1875-1885\" | | UNCERTAIN | Uncertain | Significant doubt | \"possibly 19th century\" | | UNKNOWN | Unknown | Cannot be determined | \"date unknown\" |\n**CIDOC-CRM ALIGNMENT**:\nCIDOC-CRM models time-span precision through E52_Time-Span with fuzzy boundaries. ApproximationStatus provides a complementary vocabulary for expressing certainty levels.\n**USE CASES**:\n1. **Date Uncertainty**:\
annotations:
- specificity_score: 0.3
- specificity_rationale: Approximation status is broadly useful across contexts where uncertainty needs to be expressed.
+ specificity_score: "0.4"
+ specificity_rationale: Broadly useful across contexts where uncertainty needs expression
custodian_types: "['*']"
enums:
ApproximationLevelEnum:
description: Levels of approximation/uncertainty for values.
permissible_values:
EXACT:
+ description: Known with certainty
APPROXIMATE:
+ description: Close but not exact
ESTIMATED:
+ description: Calculated or inferred
UNCERTAIN:
- UNKNOWN:
\ No newline at end of file
+ description: Significant doubt exists
+ UNKNOWN:
+ description: Cannot be determined
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml
index 002b3c2145..41b781e4e2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Archdiocese.yaml
@@ -1,23 +1,99 @@
id: https://nde.nl/ontology/hc/class/Archdiocese
name: Archdiocese
-title: Archdiocese
-description: An archdiocese.
+title: Archdiocese Class
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#
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
+ - ../slots/has_description
+ - ../slots/identified_by
classes:
Archdiocese:
- class_uri: schema:AdministrativeArea
- description: An archdiocese.
+ class_uri: hc:Archdiocese
+ description: >-
+ Ecclesiastical territorial jurisdiction headed by an archbishop,
+ typically comprising multiple dioceses and maintaining archives
+ of religious, administrative, and sacramental records.
+ alt_descriptions:
+ nl: >-
+ Kerkelijk territoriale rechtsbevoegdheid onder leiding van een aartsbisschop,
+ doorgaans bestaande uit meerdere bisdommen en bewaarder van archieven met
+ religieuze, administratieve en sacramentele akten.
+ de: >-
+ Kirchliche territoriale Rechtsbefugnis unter der Leitung eines Erzbischofs,
+ typischerweise bestehend aus mehreren Diözesen und verwahrt Archive mit
+ religiösen, administrativen und sakramentalen Unterlagen.
+ fr: >-
+ Juridiction territoriale ecclesiastique dirige par un archeveque,
+ comprenant generalement plusieurs dioceses et conservant des archives
+ de documents religieux, administratifs et sacramentels.
+ es: >-
+ Jurisdiccion territorial eclesiastica encabezada por un arzobispo,
+ que generalmente comprende multiples diocesis y mantiene archivos de
+ registros religiosos, administrativos y sacramentales.
+ ar: >-
+ ولاية إقليمية كنسية يرأسها رئيس أساقفة، وتتضمن عادة عدة أبرشيات
+ وتحتفظ بأرشيفات من السجلات الدينية والإدارية والسرية.
+ id: >-
+ Yurisdiksi teritorial gerejawi yang dipimpin oleh uskup agung, biasanya
+ terdiri dari beberapa keuskupan dan memelihara arsip catatan keagamaan,
+ administratif, dan sakramental.
+ zh: >-
+ 由大主教领导的教会管辖区,通常包含多个教区并保存宗教、行政
+ 和圣事记录的档案。
+ structured_aliases:
+ - literal_form: aartsbisdom
+ in_language: nl
+ - literal_form: Erzbistum
+ in_language: de
+ - literal_form: archeveche
+ in_language: fr
+ - literal_form: arquidiocesis
+ in_language: es
+ - literal_form: أبرشية كبرى
+ in_language: ar
+ - literal_form: keuskupan agung
+ in_language: id
+ - literal_form: 总教区
+ in_language: zh
+ broad_mappings:
+ - schema:AdministrativeArea
+ - schema:Organization
+ close_mappings:
+ - rico:CorporateBody
+ related_mappings:
+ - wd:Q185621
slots:
- has_label
+ - has_description
+ - identified_by
+ comments:
+ - Ecclesiastical administrative unit in Catholic and Anglican traditions
+ - Maintains diocesan archives with baptismal, marriage, and death records
+ - Often a significant source for genealogical and historical research
+ see_also:
+ - Diocese
+ - EcclesiasticalArchive
+ examples:
+ - value:
+ has_label: "Archdiocese of Cologne"
+ identified_by: "https://www.wikidata.org/wiki/Q6526"
+ description: German archdiocese with extensive medieval archives
+ keywords:
+ - archdiocese
+ - ecclesiastical
+ - archbishop
+ - diocese
+ - church archives
+ - sacramental records
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to ecclesiastical territorial administration
+ custodian_types: "['EcclesiasticalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml
index 55ed96c501..a471707869 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Architect.yaml
@@ -10,9 +10,6 @@ prefixes:
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
@@ -21,15 +18,61 @@ imports:
- ../slots/has_label
classes:
Architect:
- class_uri: schema:Person
- description: 'An architect or architectural firm.
-
-
- **Ontological Alignment**:
-
- - `schema:Person` (or Organization)
-
- '
+ class_uri: hc:Architect
+ description: >-
+ Individual or firm professionally engaged in the design and planning
+ of buildings and structures, often documented in architectural archives
+ through drawings, plans, and project documentation.
+ alt_descriptions:
+ nl: >-
+ Persoon of bedrijf die professioneel betrokken is bij het ontwerp en de
+ planning van gebouwen en constructies, vaak gedocumenteerd in architectuur-
+ archieven via tekeningen, plannen en projectdocumentatie.
+ de: >-
+ Person oder Firma, die beruflich mit dem Entwurf und der Planung von
+ Gebauden und Bauwerken befasst ist, oft dokumentiert in Architekturarchiven
+ durch Zeichnungen, Plane und Projektdokumentation.
+ fr: >-
+ Personne ou firme professionnellement engagee dans la conception et la
+ planification de batiments et de structures, souvent documentee dans les
+ archives architecturales par des dessins, plans et documentation de projet.
+ es: >-
+ Persona o firma dedicada profesionalmente al diseno y planificacion de
+ edificios y estructuras, a menudo documentada en archivos de arquitectura
+ a traves de dibujos, planos y documentacion de proyectos.
+ ar: >-
+ فرد أو شركة تعمل بشكل احترافي في تصميم وتخطيط المباني والهياكل،
+ وغالبًا ما يتم توثيقها في أرشيفات معمارية من خلال الرسومات والخطط
+ ووثائق المشاريع.
+ id: >-
+ Individu atau firma yang secara profesional terlibat dalam desain dan
+ perencanaan bangunan dan struktur, sering didokumentasikan dalam arsip
+ arsitektur melalui gambar, denah, dan dokumentasi proyek.
+ zh: >-
+ 专业从事建筑物和结构设计与规划的个人或公司,通常通过图纸、平面图
+ 和项目文档在建筑档案中记录。
+ structured_aliases:
+ - literal_form: architect
+ in_language: nl
+ - literal_form: Architekt
+ in_language: de
+ - literal_form: architecte
+ in_language: fr
+ - literal_form: arquitecto
+ in_language: es
+ - literal_form: مهندس معماري
+ in_language: ar
+ - literal_form: arsitek
+ in_language: id
+ - literal_form: 建筑师
+ in_language: zh
+ broad_mappings:
+ - schema:Person
+ - schema:Organization
+ - foaf:Person
+ - foaf:Agent
+ related_mappings:
+ - crm:E39_Actor
slots:
- has_label
- has_description
@@ -37,7 +80,32 @@ classes:
slot_usage:
has_label:
required: true
+ comments:
+ - Role class for architects as agents in heritage documentation
+ - Can represent individual architects or architectural firms
+ - Linked to architectural drawings and building documentation
+ - Often associated with ArchitecturalArchive holdings
+ see_also:
+ - ArchitecturalArchive
+ - ArchitecturalStyle
+ examples:
+ - value:
+ has_label: "Gerrit Rietveld"
+ identified_by: "https://www.wikidata.org/wiki/Q160680"
+ has_description: "Dutch architect and furniture designer"
+ description: Individual architect
+ - value:
+ has_label: "Office for Metropolitan Architecture (OMA)"
+ identified_by: "https://www.wikidata.org/wiki/Q132805"
+ has_description: "International architectural firm founded by Rem Koolhaas"
+ description: Architectural firm
+ keywords:
+ - architect
+ - architectural firm
+ - building design
+ - architectural drawings
+ - project documentation
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.4"
+ specificity_rationale: Role class for architectural agents
+ custodian_types: "['ArchitecturalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml
index 38e7f8f90d..447dbeb158 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml
@@ -3,6 +3,12 @@ name: ArchitecturalArchive
title: Architectural Archive Type
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#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/identified_by
@@ -13,32 +19,105 @@ imports:
classes:
ArchitecturalArchive:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: schema:ArchiveOrganization
+ description: >-
+ Institution dedicated to preserving architectural heritage through
+ the custody of drawings, plans, models, specifications, and related
+ documentation created by architects and architectural firms.
+ alt_descriptions:
+ nl: >-
+ Instelling die zich wijdt aan het behoud van architectonisch erfgoed
+ door de bewaring van tekeningen, plannen, modellen, specificaties en
+ gerelateerde documentatie gemaakt door architecten en architectenbureaus.
+ de: >-
+ Einrichtung, die sich der Bewahrung des architektonischen Erbes widmet
+ durch die Verwahrung von Zeichnungen, Plänen, Modellen, Spezifikationen
+ und verwandter Dokumentation, die von Architekten und Architekturburos
+ erstellt wurden.
+ fr: >-
+ Institution dediee a la preservation du patrimoine architectural par
+ la garde de dessins, plans, maquettes, specifications et documentation
+ connexe crees par des architectes et cabinets d'architectes.
+ es: >-
+ Institucion dedicada a preservar el patrimonio arquitectonico a traves
+ de la custodia de dibujos, planos, maquetas, especificaciones y
+ documentacion relacionada creada por arquitectos y firmas de arquitectura.
+ ar: >-
+ مؤسسة مكرسة للحفاظ على التراث المعماري من خلال حيازة الرسومات والخطط
+ والنماذج والمواصفات والوثائق ذات الصلة التي أنشأها المعماريون
+ والشركات المعمارية.
+ id: >-
+ Lembaga yang berdedikasi untuk melestarikan warisan arsitektur melalui
+ pengawasan gambar, denah, model, spesifikasi, dan dokumentasi terkait
+ yang dibuat oleh arsitek dan firma arsitektur.
+ zh: >-
+ 专门通过保管建筑师和建筑公司创建的图纸、平面图、模型、规格和
+ 相关文档来保护建筑遗产的机构。
+ structured_aliases:
+ - literal_form: architectonisch archief
+ in_language: nl
+ - literal_form: Architekturarchiv
+ in_language: de
+ - literal_form: archives architecturales
+ in_language: fr
+ - literal_form: archivo arquitectonico
+ in_language: es
+ - literal_form: أرشيف معماري
+ in_language: ar
+ - literal_form: arsip arsitektur
+ in_language: id
+ - literal_form: 建筑档案馆
+ in_language: zh
+ close_mappings:
+ - rico:CorporateBody
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
+ related_mappings:
+ - wd:Q121409581
slots:
- has_type
- hold_record_set
- has_score
- description: "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\
- \n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Architekturarchiv\n- fr: archives architecturales\n- nl: architectonisch archief\n"
+ - identified_by
+ - related_to
slot_usage:
identified_by:
pattern: ^Q[0-9]+$
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- exact_mappings:
- - skos:Concept
- close_mappings:
- - schema:ArchiveOrganization
- - rico:CorporateBody
+ equals_string: "hc:ArchiveOrganizationType"
comments:
- Specialized archive for architectural documentation and heritage
- Often associated with architecture schools, museums, or professional bodies
- - 'Part of dual-class pattern: custodian type + rico:RecordSetType'
- - May overlap with art archives when preserving architects' artistic works
+ - Part of dual-class pattern with ArchitecturalArchiveRecordSetType
+ - Preserves drawings, blueprints, models, photographs, and architects' papers
see_also:
- - ArchivesForBuildingRecords
- - ArtArchive
+ - ArchitecturalArchiveRecordSetType
+ - Architect
+ - ArchitecturalStyle
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ identified_by: Q121409581
+ has_score: 1.0
+ hold_record_set:
+ - hc:ArchitecturalDrawingCollection
+ - hc:ArchitectPapersCollection
+ description: Architectural archive with drawings and papers collections
+ keywords:
+ - architectural archive
+ - architectural drawings
+ - blueprints
+ - building plans
+ - architects' papers
+ - scale models
+ - maquettes
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to architectural heritage archives
+ custodian_types: "['ArchitecturalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml
index 49bc08d006..6881d0adcd 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetType.yaml
@@ -1,30 +1,98 @@
id: https://nde.nl/ontology/hc/class/ArchitecturalArchiveRecordSetType
name: ArchitecturalArchiveRecordSetType
-title: ArchitecturalArchive Record Set Type
+title: Architectural Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
wd: http://www.wikidata.org/entity/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_score
- ../slots/related_to
classes:
ArchitecturalArchiveRecordSetType:
- description: A rico:RecordSetType for classifying collections of architectural archive materials within heritage institutions.
+ description: >-
+ Category for grouping architectural archive materials accumulated
+ by heritage institutions, including drawings, plans, models,
+ photographs, and related documentation.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het groeperen van architectuurarchiefmateriaal verzameld
+ door erfgoedinstellingen, waaronder tekeningen, plannen, modellen,
+ foto's en gerelateerde documentatie.
+ de: >-
+ Kategorie zur Gruppierung von Architekturarchivmaterial, das von
+ Kulturerbeinstitutionen gesammelt wurde, einschliesslich Zeichnungen,
+ Plane, Modelle, Fotos und verwandte Dokumentation.
+ fr: >-
+ Categorie pour regrouper les materiaux d'archives architecturales
+ accumules par les institutions patrimoniales, y compris les dessins,
+ plans, maquettes, photographies et documentation connexe.
+ es: >-
+ Categoria para agrupar materiales de archivo arquitectonico acumulados
+ por instituciones patrimoniales, incluyendo dibujos, planos, maquetas,
+ fotografias y documentacion relacionada.
+ ar: >-
+ فئة لتجميع مواد أرشيفية معمارية تجمعتها مؤسسات التراث، بما في ذلك
+ الرسومات والخطط والنماذج والصور والوثائق ذات الصلة.
+ id: >-
+ Kategori untuk mengelompokkan materi arsip arsitektur yang dikumpulkan
+ oleh lembaga warisan budaya, termasuk gambar, denah, model, foto,
+ dan dokumentasi terkait.
+ zh: >-
+ 用于分组遗产机构积累的建筑档案材料的类别,包括图纸、平面图、
+ 模型、照片和相关文档。
+ structured_aliases:
+ - literal_form: architectuurarchiefbestandtype
+ in_language: nl
+ - literal_form: Architekturarchivbestandstyp
+ in_language: de
+ - literal_form: type de fonds d'archives architecturales
+ in_language: fr
+ - literal_form: tipo de fondo de archivo arquitectonico
+ in_language: es
+ - literal_form: نوع مجموعة الأرشيف المعماري
+ in_language: ar
+ - literal_form: tipe kumpulan arsip arsitektur
+ in_language: id
+ - literal_form: 建筑档案集类型
+ in_language: zh
is_a: CollectionType
class_uri: rico:RecordSetType
- exact_mappings:
+ close_mappings:
- wd:Q121409581
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
slot_usage:
related_to:
range: WikidataAlignment
inlined: true
see_also:
- ArchitecturalArchive
+ - ArchitecturalArchiveRecordSetTypes
slots:
- has_score
- related_to
+ comments:
+ - Part of dual-class pattern with ArchitecturalArchive custodian type
+ - Follows RiC-O RecordSetType classification principles
+ - Subclasses include ArchitecturalDrawingCollection, ArchitectPapersCollection, BuildingProjectFonds
+ examples:
+ - value:
+ has_type: hc:ArchitecturalDrawingCollection
+ has_score: 1.0
+ description: Architectural drawings record set type
+ keywords:
+ - architectural drawings
+ - building plans
+ - architects' papers
+ - architectural models
+ - building project documentation
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to architectural archive collection types
+ custodian_types: "['ArchitecturalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml
index c50a8bd1b7..5d61774d7a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml
@@ -1,20 +1,13 @@
id: https://nde.nl/ontology/hc/class/ArchitecturalArchiveRecordSetTypes
name: ArchitecturalArchiveRecordSetTypes
-title: ArchitecturalArchive Record Set Type Subclasses
+title: Architectural Archive Record Set Type Subclasses
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
- dcterms: http://purl.org/dc/terms/
- prov: http://www.w3.org/ns/prov#
- crm: http://www.cidoc-crm.org/cidoc-crm/
- rdfs: http://www.w3.org/2000/01/rdf-schema#
- org: http://www.w3.org/ns/org#
- xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- ./ArchitecturalArchiveRecordSetType
@@ -27,119 +20,286 @@ classes:
ArchitecturalDrawingCollection:
is_a: ArchitecturalArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Architectural plans and drawings.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ collection \norganizational principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Assembled documentary body of built-environment design representations,
+ including plan views, sections, elevations, and technical diagrams created
+ during design and construction workflows.
+ alt_descriptions:
+ nl: >-
+ Samengesteld documentaire geheel van ontwerpvoorstellingen voor de gebouwde
+ omgeving, waaronder plattegronden, doorsneden, aanzichten en technische
+ diagrammen uit ontwerp- en bouwprocessen.
+ de: >-
+ Zusammengestellter Dokumentkoerper aus Entwurfsdarstellungen der gebauten
+ Umwelt, einschliesslich Grundrissen, Schnitten, Ansichten und technischen
+ Diagrammen aus Entwurfs- und Bauablaeufen.
+ fr: >-
+ Ensemble documentaire reuni de representations de conception de
+ l'environnement bati, incluant plans, coupes, elevations et diagrammes
+ techniques issus des processus de conception et de construction.
+ es: >-
+ Cuerpo documental reunido de representaciones de diseno del entorno
+ construido, incluidas plantas, secciones, alzados y diagramas tecnicos
+ de flujos de diseno y construccion.
+ ar: >-
+ جسم وثائقي مُجمع من تمثيلات تصميم البيئة المبنية، بما في ذلك
+ المساقط والمقاطع والواجهات والرسوم التخطيطية التقنية من مسارات
+ التصميم والبناء.
+ id: >-
+ Kumpulan dokumenter terhimpun dari representasi desain lingkungan
+ terbangun, termasuk denah, penampang, elevasi, dan diagram teknis dari
+ alur desain dan konstruksi.
+ zh: >-
+ 汇集建成环境设计表达的文献整体,包含平面、剖面、立面与技术图解,来源于设计与施工流程。
+ structured_aliases:
+ - literal_form: architectuurtekeningencollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Architekturzeichnungssammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de dessins d'architecture
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de dibujos arquitectonicos
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة الرسومات المعمارية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi gambar arsitektur
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 建筑图纸收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
see_also:
- ArchitecturalArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ArchitecturalDrawingCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:ArchitecturalDrawingCollection
has_custodian:
- equals_string: ArchitecturalArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchitecturalArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:ArchitecturalArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArchitecturalArchive custodians.
+ Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows RiC-O collection organizational principle.
+ examples:
+ - value:
+ has_type: hc:ArchitecturalDrawingCollection
+ has_score: 1.0
+ description: Architectural drawings collection
+ keywords:
+ - architectural drawings
+ - blueprints
+ - plans
+ - technical documentation
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to architectural drawing collections
+ custodian_types: "['ArchitecturalArchive']"
ArchitectPapersCollection:
is_a: ArchitecturalArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Architect personal papers.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the collection \norganizational\
- \ principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Assembled documentary body of personal and professional working files
+ produced by design practitioners and firms, including correspondence,
+ project dossiers, sketches, and business records.
+ alt_descriptions:
+ nl: >-
+ Samengesteld documentaire geheel van persoonlijke en professionele
+ werkbestanden van ontwerpers en bureaus, inclusief correspondentie,
+ projectdossiers, schetsen en zakelijke administratie.
+ de: >-
+ Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen
+ Arbeitsunterlagen von Gestaltern und Bueros, einschliesslich Korrespondenz,
+ Projektakten, Skizzen und Geschaeftsunterlagen.
+ fr: >-
+ Ensemble documentaire reuni de dossiers personnels et professionnels
+ de praticiens et de cabinets, incluant correspondance,
+ dossiers de projet, croquis et documents commerciaux.
+ es: >-
+ Cuerpo documental reunido de archivos personales y profesionales
+ de practicantes y firmas, con correspondencia,
+ expedientes de proyecto, bocetos y registros comerciales.
+ ar: >-
+ جسم وثائقي مُجمع من ملفات شخصية ومهنية لممارسين وشركات، بما في ذلك
+ المراسلات وملفات المشاريع والرسومات وسجلات الأعمال.
+ id: >-
+ Kumpulan dokumenter terhimpun dari berkas pribadi dan profesional
+ praktisi dan firma, termasuk korespondensi, berkas proyek, sketsa,
+ dan catatan bisnis.
+ zh: >-
+ 汇集个人与机构的工作档案文献整体,包括通信、项目档案、草图与商业记录。
+ structured_aliases:
+ - literal_form: architectenpapierencollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Architektennachlass
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de papiers d'architectes
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de papeles de arquitectos
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة أوراق المعماريين
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi arsip arsitek
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 建筑师文件收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
see_also:
- ArchitecturalArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ArchitectPapersCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:ArchitectPapersCollection
has_custodian:
- equals_string: ArchitecturalArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchitecturalArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:ArchitecturalArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArchitecturalArchive custodians.
+ Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows RiC-O collection organizational principle.
+ - Often called Nachlass in German-speaking contexts
+ examples:
+ - value:
+ has_type: hc:ArchitectPapersCollection
+ has_score: 1.0
+ description: Architect personal papers collection
+ keywords:
+ - architect papers
+ - nachlass
+ - correspondence
+ - project files
+ - sketches
annotations:
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to architect papers collections
+ custodian_types: "['ArchitecturalArchive']"
BuildingProjectFonds:
is_a: ArchitecturalArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Building project documentation.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ fonds \norganizational principle as defined by rico-rst:Fonds.\n"
+ description: >-
+ Provenance-based aggregation of contracts, specifications,
+ correspondence, progress reports, and completion documentation for a single
+ constructed work.
+ alt_descriptions:
+ nl: >-
+ Herkomstgebaseerde aggregatie van contracten, specificaties,
+ correspondentie, voortgangsverslagen en opleveringsdocumentatie
+ voor een enkel gerealiseerd werk.
+ de: >-
+ Provenienzbasierte Aggregation von Vertraegen, Spezifikationen,
+ Korrespondenz, Fortschrittsberichten und Abschlussdokumentation
+ zu einem einzelnen realisierten Werk.
+ fr: >-
+ Agregation fondee sur la provenance de contrats, specifications,
+ correspondance, rapports d'avancement et dossiers d'achevement
+ pour un ouvrage realise.
+ es: >-
+ Agregacion basada en procedencia de contratos, especificaciones,
+ correspondencia, informes de progreso y documentacion de cierre
+ para una obra construida.
+ ar: >-
+ تجميع قائم على المنشأ لعقود ومواصفات ومراسلات وتقارير تقدم
+ ووثائق الإتمام الخاصة بعمل مُنجز واحد.
+ id: >-
+ Agregasi berbasis asal-usul untuk kontrak, spesifikasi, korespondensi,
+ laporan kemajuan, dan dokumentasi penutupan untuk satu karya terbangun.
+ zh: >-
+ 基于来源原则聚合单一建成项目的合同、规格、通信、进度报告与竣工文档。
+ structured_aliases:
+ - literal_form: bouwprojectfonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Bauprojektbestand
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds de projet de construction
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de proyecto de construccion
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: أرشيف مشروع البناء
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds proyek bangunan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 建筑项目档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- close_mappings:
- - skos:Concept
see_also:
- ArchitecturalArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: BuildingProjectFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: hc:BuildingProjectFonds
has_custodian:
- equals_string: ArchitecturalArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchitecturalArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:ArchitecturalArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArchitecturalArchive custodians.
+ Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows RiC-O fonds organizational principle.
+ - Represents complete documentation for a single constructed work.
+ examples:
+ - value:
+ has_type: hc:BuildingProjectFonds
+ has_score: 1.0
+ description: Building project documentation fonds
+ keywords:
+ - building project
+ - construction documentation
+ - contracts
+ - specifications
+ - project records
annotations:
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to building project documentation
+ custodian_types: "['ArchitecturalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml
index c7b9ca391c..869c05065b 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchitecturalStyle.yaml
@@ -1,27 +1,106 @@
id: https://nde.nl/ontology/hc/class/ArchitecturalStyle
name: ArchitecturalStyle
-title: Architectural Style
-description: An architectural style.
+title: Architectural Style Class
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ aat: http://vocab.getty.edu/aat/
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_label
+ - ../slots/identified_by
classes:
ArchitecturalStyle:
- class_uri: skos:Concept
- exact_mappings:
- - crm:E55_Type
- description: An architectural style.
+ class_uri: hc:ArchitecturalStyle
+ description: >-
+ Distinctive mode of building design characterized by specific
+ features, materials, forms, and ornamental details associated
+ with particular periods, regions, or movements.
+ alt_descriptions:
+ nl: >-
+ Onderscheidende modus van bouwontwerp gekenmerkt door specifieke kenmerken,
+ materialen, vormen en ornamentale details geassocieerd met bepaalde perioden,
+ regio's of stromingen.
+ de: >-
+ Unterschiedlicher Modus des Gebäudeentwurfs, der durch spezifische Merkmale,
+ Materialien, Formen und ornamentale Details gekennzeichnet ist, die mit
+ bestimmten Perioden, Regionen oder Bewegungen verbunden sind.
+ fr: >-
+ Mode distinctif de conception de batiments caracterise par des caracteristiques
+ specifiques, materiaux, formes et details ornamentaux associes a des periodes,
+ regions ou mouvements particuliers.
+ es: >-
+ Modo distintivo de diseno de edificios caracterizado por caracteristicas
+ especificas, materiales, formas y detalles ornamentales asociados con
+ periodos, regiones o movimientos particulares.
+ ar: >-
+ نمط مميز من تصميم المباني يتميز بخصائص ومواد وأشكال وتفاصيل زخرفية
+ محددة مرتبطة بفترات أو مناطق أو حركات معينة.
+ id: >-
+ Mode khas desain bangunan yang dicirikan oleh fitur, bahan, bentuk,
+ dan detail ornamental tertentu yang terkait dengan periode, wilayah,
+ atau gerakan tertentu.
+ zh: >-
+ 以与特定时期、地区或运动相关的特定特征、材料、形式和装饰细节
+ 为特征的独特建筑设计模式。
+ structured_aliases:
+ - literal_form: architectuurstijl
+ in_language: nl
+ - literal_form: Architekturstil
+ in_language: de
+ - literal_form: style architectural
+ in_language: fr
+ - literal_form: estilo arquitectonico
+ in_language: es
+ - literal_form: الطراز المعماري
+ in_language: ar
+ - literal_form: gaya arsitektur
+ in_language: id
+ - literal_form: 建筑风格
+ in_language: zh
+ broad_mappings:
+ - crm:E55_Type
+ - skos:Concept
+ related_mappings:
+ - aat:300015646
slots:
- has_label
- has_description
+ - identified_by
+ comments:
+ - Classification for architectural design movements and periods
+ - Examples: Gothic, Baroque, Art Deco, Brutalism, Modernism
+ - Linked to architectural drawings and building documentation
+ - Often aligned with Getty AAT architectural style terms
+ see_also:
+ - Architect
+ - ArchitecturalArchive
+ examples:
+ - value:
+ has_label: "Art Deco"
+ has_description: "Decorative style popular in the 1920s-1930s"
+ identified_by: "https://www.wikidata.org/wiki/Q44539"
+ description: Art Deco architectural style
+ - value:
+ has_label: "Gothic"
+ has_description: "Medieval architectural style emphasizing verticality and light"
+ identified_by: "https://www.wikidata.org/wiki/Q46761"
+ description: Gothic architectural style
+ keywords:
+ - architectural style
+ - design movement
+ - building style
+ - Gothic
+ - Baroque
+ - Modernism
+ - Brutalism
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.4"
+ specificity_rationale: Type classification for architectural design modes
+ custodian_types: "['ArchitecturalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml
index 243984f66f..116dc22d37 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml
@@ -1,45 +1,120 @@
id: https://nde.nl/ontology/hc/class/ArchivalLibrary
name: ArchivalLibrary
title: Archival Library Type
+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#
+ wd: http://www.wikidata.org/entity/
+ org: http://www.w3.org/ns/org#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_score
- ../slots/has_type
- ../slots/branch_of
- ../slots/related_to
+ - ../slots/has_label
classes:
ArchivalLibrary:
is_a: OrganizationBranch
class_uri: org:OrganizationalUnit
- description: "Library that is part of or associated with an archive, providing reference \nmaterials and published works to support archival research.\n\n**Wikidata**: Q25504402\n\n**IMPORTANT: This is an OrganizationBranch, NOT a standalone CustodianType**\n\nArchival libraries are organizational units (branches/sections) within a \nlarger Archive custodian. They do NOT exist independently - they are always\nembedded within an archive organization.\n\n**Scope**:\nArchival libraries (Archivbibliotheken) hold:\n- Reference works for archival research\n- Published guides and finding aids\n- Local history publications\n- Genealogical reference materials\n- Legal and administrative handbooks\n- Periodicals related to archive holdings\n\n**Organizational Context**:\nArchival libraries are typically:\n- Embedded within larger archive organizations (as org:OrganizationalUnit)\n- Supporting the research mission of the parent archive\n- Providing context for archival collections\n- Serving both\
- \ staff and external researchers\n\n**Branch Relationship**:\n- Use `is_branch_of` to link to the parent Archive custodian\n- Use `has_type` = BranchLibraryUnit for classification\n\n**Related Types**:\n- Archive (Q166118) - Parent archive organization\n- SpecialCollection (Q4431094) - Specialized library holdings\n- OrganizationBranch - Parent class for organizational units\n\n**Dual-Class Pattern**:\nThis class represents the BRANCH type (the library unit within an archive).\nFor the collection type, see `ArchivalLibraryRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **W3C ORG**: org:OrganizationalUnit (branch of parent archive)\n- **Schema.org**: schema:Library (hybrid archive-library)\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivbibliothek\n- es: biblioteca de archivo\n- fr: biblioth\xE8que li\xE9e \xE0 une institution conservant des archives\n"
- slot_usage:
- has_type:
-# range: string # uriorcurie
- required: true
- examples:
- - value: BranchLibraryUnit
- branch_of:
- required: true
- exact_mappings:
- - org:OrganizationalUnit
+ description: >-
+ Library unit embedded within or associated with an archive organization,
+ providing reference materials and published works to support archival
+ research activities.
+ alt_descriptions:
+ nl: >-
+ Bibliotheekeenheid die deel uitmaakt van of geassocieerd is met een
+ archieforganisatie, die referentiematerialen en gepubliceerde werken
+ aanbiedt om archiefonderzoek te ondersteunen.
+ de: >-
+ Bibliothekseinheit, die in eine Archivorganisation eingebettet oder
+ mit dieser verbunden ist und Referenzmaterialien und veroffentlichte
+ Werke zur Unterstutzung archivarischer Forschungsaktivitaten bereitstellt.
+ fr: >-
+ Unite de bibliotheque integree ou associee a une organisation d'archives,
+ fournissant des documents de reference et des travaux publies pour
+ soutenir les activites de recherche archivistique.
+ es: >-
+ Unidad de biblioteca integrada o asociada con una organizacion de archivos,
+ que proporciona materiales de referencia y obras publicadas para apoyar
+ las actividades de investigacion archivistica.
+ ar: >-
+ وحدة مكتبة مدمجة في منظمة أرشيف أو مرتبطة بها، توفر مواد مرجعية
+ وأعمال منشورة لدعم أنشطة البحث الأرشيفي.
+ id: >-
+ Unit perpustakaan yang tertanam atau terkait dengan organisasi arsip,
+ menyediakan materi referensi dan karya terpublikasi untuk mendukung
+ aktivitas penelitian arsip.
+ zh: >-
+ 嵌入档案组织或与其关联的图书馆单位,提供参考材料和已出版作品
+ 以支持档案研究活动。
+ structured_aliases:
+ - literal_form: archiefbibliotheek
+ in_language: nl
+ - literal_form: Archivbibliothek
+ in_language: de
+ - literal_form: bibliotheque d'archives
+ in_language: fr
+ - literal_form: biblioteca de archivo
+ in_language: es
+ - literal_form: مكتبة الأرشيف
+ in_language: ar
+ - literal_form: perpustakaan arsip
+ in_language: id
+ - literal_form: 档案图书馆
+ in_language: zh
close_mappings:
- schema:Library
- - schema:ArchiveOrganization
- rico:CorporateBody
- comments:
- - 'BRANCH type: Archival library is a section WITHIN an archive, not standalone'
- - Uses org:OrganizationalUnit pattern from W3C ORG ontology
- - 'Part of dual-class pattern: branch type + rico:RecordSetType'
- - Holdings are primarily published works, not archival records
- - ALWAYS linked to parent Archive via is_branch_of
- see_also:
- - SpecialCollection
- - OrganizationBranch
+ related_mappings:
+ - wd:Q25504402
+ broad_mappings:
+ - skos:Concept
+ - org:OrganizationalUnit
slots:
- has_type
- has_score
+ - branch_of
+ - related_to
+ - has_label
+ slot_usage:
+ has_type:
+ equals_string: BranchLibraryUnit
+ required: true
+ branch_of:
+ range: ArchiveOrganizationType
+ required: true
+ comments:
+ - BRANCH type - archival library is a section WITHIN an archive, not standalone
+ - Uses org:OrganizationalUnit pattern from W3C ORG ontology
+ - Holdings are primarily published works, not archival records
+ - ALWAYS linked to parent Archive via branch_of
+ see_also:
+ - ArchivalLibraryRecordSetType
+ - OrganizationBranch
+ examples:
+ - value:
+ has_type: BranchLibraryUnit
+ has_label: "Reference Library"
+ branch_of: hc:NationalArchive
+ has_score: 1.0
+ description: Reference library branch within a national archive
+ keywords:
+ - archival library
+ - reference library
+ - research support
+ - organizational branch
+ - archive library
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Library that is part of or associated with an archive, providing reference \nmaterials and published works to support archival research.\n\n**Wikidata**: Q25504402\n\n**IMPORTANT: This is an OrganizationBranch, NOT a standalone CustodianType**\n\nArchival libraries are organizational units (branches/sections) within a \nlarger Archive custodian. They do NOT exist independently - they are always\nembedded within an archive organization.\n\n**Scope**:\nArchival libraries (Archivbibliotheken) hold:\n- Reference works for archival research\n- Published guides and finding aids\n- Local history publications\n- Genealogical reference materials\n- Legal and administrative handbooks\n- Periodicals related to archive holdings\n\n**Organizational Context**:\nArchival libraries are typically:\n- Embedded within larger archive organizations (as org:OrganizationalUnit)\n- Supporting the research mission of the parent archive\n- Providing context for archival collections\n- Serving both\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archival library organizational units
+ custodian_types: "['Archive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml
index 2b26201557..fdad2b00b5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalLibraryRecordSetType.yaml
@@ -1,23 +1,73 @@
id: https://nde.nl/ontology/hc/class/ArchivalLibraryRecordSetType
name: ArchivalLibraryRecordSetType
-title: ArchivalLibrary Record Set Type
+title: Archival Library Record Set Type
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#
wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_score
- ../slots/related_to
classes:
ArchivalLibraryRecordSetType:
- description: A rico:RecordSetType for classifying collections of archival library materials within heritage institutions.
+ description: >-
+ Category for grouping archival library materials including reference
+ works, finding aids, and published publications that support
+ archival research activities.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het groeperen van archiefbibliotheekmaterialen inclusief
+ naslagwerken, vindtulpen en gepubliceerde publicaties die archiefonderzoek
+ ondersteunen.
+ de: >-
+ Kategorie zur Gruppierung von Archivbibliotheksmaterialien, einschließlich
+ Nachschlagewerke, Findemittel und veroffentlichte Publikationen, die
+ archivarische Forschungsaktivitaten unterstutzen.
+ fr: >-
+ Categorie pour regrouper les materiaux de bibliotheque d'archives,
+ y compris les ouvrages de reference, les instruments de recherche
+ et les publications qui soutiennent les activites de recherche archivistique.
+ es: >-
+ Categoria para agrupar materiales de biblioteca de archivos, incluyendo
+ obras de referencia, guias de busqueda y publicaciones que apoyan
+ las actividades de investigacion archivistica.
+ ar: >-
+ فئة لتجميع مواد مكتبة الأرشيف بما في ذلك الأعمال المرجعية وأدوات
+ البحث والمنشورات التي تدعم أنشطة البحث الأرشيفي.
+ id: >-
+ Kategori untuk mengelompokkan materi perpustakaan arsip termasuk karya
+ referensi, alat pencarian, dan publikasi yang mendukung aktivitas
+ penelitian arsip.
+ zh: >-
+ 用于分组档案图书馆材料的类别,包括支持档案研究活动的参考著作、
+ 检索工具和已出版出版物。
+ structured_aliases:
+ - literal_form: archiefbibliotheekbestandtype
+ in_language: nl
+ - literal_form: Archivbibliothekbestandstyp
+ in_language: de
+ - literal_form: type de collection de bibliotheque d'archives
+ in_language: fr
+ - literal_form: tipo de coleccion de biblioteca de archivo
+ in_language: es
+ - literal_form: نوع مجموعة مكتبة الأرشيف
+ in_language: ar
+ - literal_form: tipe koleksi perpustakaan arsip
+ in_language: id
+ - literal_form: 档案图书馆馆藏类型
+ in_language: zh
is_a: CollectionType
class_uri: rico:RecordSetType
- exact_mappings:
+ close_mappings:
- wd:Q25504402
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
slot_usage:
related_to:
range: WikidataAlignment
@@ -27,7 +77,20 @@ classes:
slots:
- has_score
- related_to
+ comments:
+ - Part of dual-class pattern with ArchivalLibrary branch type
+ - Follows RiC-O RecordSetType classification principles
+ examples:
+ - value:
+ has_type: hc:ReferenceWorkCollection
+ has_score: 1.0
+ description: Reference works collection type
+ keywords:
+ - reference works
+ - finding aids
+ - research publications
+ - archival library holdings
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archival library collection types
+ custodian_types: "['Archive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml
index 48270d241f..5d251a5e2c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalReference.yaml
@@ -6,6 +6,8 @@ prefixes:
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
schema: http://schema.org/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- linkml:types
@@ -15,14 +17,59 @@ imports:
classes:
ArchivalReference:
class_uri: rico:Identifier
- description: 'An archival reference code (e.g. signature, shelf mark, inventory number).
-
-
- **Ontological Alignment**:
-
- - `rico:Identifier`: An identifier assigned to an entity.
-
- '
+ description: >-
+ Unique alphanumeric code assigned to identify and locate specific
+ archival materials within a repository's organizational system,
+ such as shelf marks, signatures, or inventory numbers.
+ alt_descriptions:
+ nl: >-
+ Unieke alfanumerieke code toegekend om specifieke archiefmaterialen te
+ identificeren en te lokaliseren binnen het organisatiesysteem van een
+ bewaarplaats, zoals plaatskenmerken, handtekeningen of inventarisnummers.
+ de: >-
+ Eindeutiger alphanumerischer Code, der zugewiesen wird, um spezifische
+ Archivmaterialien im Organisationssystem eines Depots zu identifizieren
+ und zu lokalisieren, wie Signatur, Standortkennzeichen oder Inventarnummern.
+ fr: >-
+ Code alphanumerique unique attribue pour identifier et localiser des
+ materiaux d'archives specifiques dans le systeme organisationnel d'un
+ depot, tel que les cotes, signatures ou numeros d'inventaire.
+ es: >-
+ Codigo alfanumerico unico asignado para identificar y ubicar materiales
+ de archivo especificos dentro del sistema organizativo de un repositorio,
+ como signaturas, marcas de estanteria o numeros de inventario.
+ ar: >-
+ رمز أبجدي رقمي فريد يُعين لتحديد مواد أرشيفية محددة وتحديد موقعها
+ داخل النظام التنظيمي للمستودع، مثل علامات الرف أو التوقيعات
+ أو أرقام الجرد.
+ id: >-
+ Kode alfanumerik unik yang ditetapkan untuk mengidentifikasi dan
+ menemukan materi arsip tertentu dalam sistem organisasi repositori,
+ seperti tanda rak, tanda tangan, atau nomor inventaris.
+ zh: >-
+ 分配用于在存储库组织系统中识别和定位特定档案材料的唯一字母数字代码,
+ 如架位标记、签名或库存编号。
+ structured_aliases:
+ - literal_form: archiefreferentie
+ in_language: nl
+ - literal_form: Archivreferenz
+ in_language: de
+ - literal_form: reference d'archives
+ in_language: fr
+ - literal_form: referencia archivistica
+ in_language: es
+ - literal_form: مرجع الأرشيف
+ in_language: ar
+ - literal_form: referensi arsip
+ in_language: id
+ - literal_form: 档案参考号
+ in_language: zh
+ close_mappings:
+ - crm:E42_Identifier
+ - schema:identifier
+ broad_mappings:
+ - skos:Concept
+ - rico:Identifier
slots:
- identified_by
- has_label
@@ -30,7 +77,35 @@ classes:
slot_usage:
identified_by:
required: true
+ examples:
+ - value: "NL-HaNA/2.13.123/1"
+ - value: "KA 12345"
+ - value: "Collectie XYZ, nr. 42"
+ comments:
+ - Standard archival reference codes for citation and retrieval
+ - Examples: shelf marks, signatures, inventory numbers, call numbers
+ - Essential for unique identification and physical location
+ see_also:
+ - https://www.ica.org/standards/RiC/ontology
+ examples:
+ - value:
+ identified_by: "NL-HaNA/2.13.123/1"
+ has_label: "Nationaal Archief Reference"
+ has_description: "National Archives of the Netherlands, collection 2.13.123, item 1"
+ description: Dutch national archive reference code
+ - value:
+ identified_by: "MS. Bodley 764"
+ has_label: "Bodleian Reference"
+ has_description: "Bodleian Library manuscript shelf mark"
+ description: Bodleian Library manuscript reference
+ keywords:
+ - archival reference
+ - shelf mark
+ - signature
+ - inventory number
+ - call number
+ - citation code
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archival identification codes
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml
index 95f68d99e3..61117791c0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivalStatus.yaml
@@ -5,6 +5,8 @@ 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/
+ rico: https://www.ica.org/standards/RiC/ontology#
default_prefix: hc
imports:
- linkml:types
@@ -14,14 +16,54 @@ imports:
classes:
ArchivalStatus:
class_uri: skos:Concept
- description: 'The processing status of an archival record set (e.g. Unprocessed, In Arrangement, Described).
-
-
- **Ontological Alignment**:
-
- - `skos:Concept`: Concept in a status scheme.
-
- '
+ description: >-
+ Processing status indicator for archival record sets, documenting
+ the degree of arrangement, description, and accessibility of
+ collections within a repository.
+ alt_descriptions:
+ nl: >-
+ Verwerkingsstatusindicator voor archiefbestanden, die de mate van
+ ordening, beschrijving en toegankelijkheid van collecties binnen
+ een bewaarplaats documenteert.
+ de: >-
+ Bearbeitungsstatusindikator fur Archivbestande, der den Grad der
+ Ordnung, Verzeichnung und Zugänglichkeit von Sammlungen in einem
+ Depot dokumentiert.
+ fr: >-
+ Indicateur d'etat de traitement pour les ensembles d'archives,
+ documentant le degre de classement, de description et d'accessibilite
+ des collections dans un depot.
+ es: >-
+ Indicador de estado de procesamiento para conjuntos de registros
+ archivisticos, documentando el grado de organizacion, descripcion
+ y accesibilidad de las colecciones en un repositorio.
+ ar: >-
+ مؤشر حالة المعالجة لمجموعات السجلات الأرشيفية، يوثق درجة الترتيب
+ والوصف وإمكانية الوصول إلى المجموعات داخل المستودع.
+ id: >-
+ Indikator status pemrosesan untuk kumpulan rekaman arsip, mendokumentasikan
+ tingkat pengaturan, deskripsi, dan aksesibilitas koleksi dalam repositori.
+ zh: >-
+ 档案记录集的加工状态指标,记录存储库中藏品的整理、描述和可访问性程度。
+ structured_aliases:
+ - literal_form: archiefstatus
+ in_language: nl
+ - literal_form: Archivstatus
+ in_language: de
+ - literal_form: statut d'archives
+ in_language: fr
+ - literal_form: estado archivistico
+ in_language: es
+ - literal_form: حالة الأرشيف
+ in_language: ar
+ - literal_form: status arsip
+ in_language: id
+ - literal_form: 档案状态
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - rico:Rule
slots:
- has_label
- has_code
@@ -29,7 +71,38 @@ classes:
slot_usage:
has_code:
required: true
+ equals_string_in:
+ - "UNPROCESSED"
+ - "IN_ARRANGEMENT"
+ - "DESCRIBED"
+ - "AVAILABLE"
+ - "RESTRICTED"
+ - "CLOSED"
+ comments:
+ - Indicates processing stage of archival collections
+ - Values: Unprocessed, In Arrangement, Described, Available, Restricted, Closed
+ - Used for collection management and access planning
+ see_also:
+ - AccessLevel
+ examples:
+ - value:
+ has_code: "DESCRIBED"
+ has_label: "Fully Described"
+ has_description: "Collection has been arranged and finding aid available"
+ description: Fully processed and described collection
+ - value:
+ has_code: "UNPROCESSED"
+ has_label: "Unprocessed"
+ has_description: "Collection not yet arranged or described"
+ description: Unprocessed collection awaiting arrangement
+ keywords:
+ - archival status
+ - processing status
+ - arrangement
+ - description
+ - accessibility
+ - collection management
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Status classification for archival processing
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml
index 53787d6b26..2920b81366 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveAssociation.yaml
@@ -3,44 +3,119 @@ name: ArchiveAssociation
title: Archive Association Type (Heritage Society)
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#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/identified_by
- ../slots/has_score
- ../slots/has_type
- - ../slots/20260202_matang/new/society_focus
+ - ../slots/focus_on
+ - ../slots/has_label
classes:
ArchiveAssociation:
is_a: HeritageSocietyType
- class_uri: skos:Concept
- description: "Booster, history, and heritage societies that support archival institutions\nthrough advocacy, fundraising, volunteer programs, and public engagement.\n\n**Wikidata**: Q130427366\n\n**IMPORTANT: This is a HeritageSocietyType, NOT an ArchiveOrganizationType**\n\nArchive associations are HERITAGE SOCIETIES (membership organizations) that \nsupport archives, not archives themselves. The key distinction:\n- **ArchiveOrganizationType**: Actual archive institutions holding records\n- **HeritageSocietyType (this class)**: Volunteer/membership organizations supporting archives\n\n**Scope**:\nArchive associations (Archivvereine) provide:\n- Advocacy for archival institutions\n- Fundraising and donor cultivation\n- Volunteer recruitment and coordination\n- Public programming and outreach\n- Membership programs\n- Publication of newsletters and journals\n- Support for acquisitions and preservation\n\n**Organizational Role**:\nThese are typically:\n- \"Friends of the Archives\" organizations\n\
- - Historical societies supporting local archives\n- Professional associations for archivists\n- Advocacy groups for archival funding\n\n**Heritage Society Focus**:\nUse `society_focus` slot to describe the archive(s) supported.\nUse `has_activity` to document advocacy and outreach activities.\n\n**Related Types**:\n- HeritageSocietyType - Parent class for heritage support organizations\n- Archive (Q166118) - The institutions they support (NOT the same thing)\n\n**Primary Type**: \nMaps to 'S' (COLLECTING_SOCIETY) in GLAMORCUBESFIXPHDNT taxonomy,\nNOT 'A' (ARCHIVE) - these are support organizations, not archives themselves.\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader HeritageSocietyType\n- **Schema.org**: schema:Organization, schema:NGO\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Archivverein\n- fr: Association des amis des archives\n"
- slot_usage:
- society_focus:
- required: true
- identified_by:
- pattern: ^Q[0-9]+$
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]'
- exact_mappings:
- - skos:Concept
+ class_uri: hc:ArchiveAssociation
+ description: >-
+ Membership organization that supports archival institutions through
+ advocacy, fundraising, volunteer programs, and public engagement,
+ distinct from the archives themselves.
+ alt_descriptions:
+ nl: >-
+ Ledenorganisatie die archiefinstellingen ondersteunt door belangenbehartiging,
+ fondsenwerving, vrijwilligersprogramma's en publieksbetrokkenheid,
+ onderscheiden van de archieven zelf.
+ de: >-
+ Mitgliedsorganisation, die Archivinstitutionen durch Interessenvertretung,
+ Fundraising, Freiwilligenprogramme und Offentlichkeitsarbeit unterstutzt,
+ unterschieden von den Archiven selbst.
+ fr: >-
+ Organisation de membres qui soutient les institutions d'archives par
+ le plaidoyer, la collecte de fonds, les programmes de benevoles et
+ l'engagement public, distincte des archives elles-mêmes.
+ es: >-
+ Organizacion de miembros que apoya a las instituciones de archivos
+ a traves de la incidencia, recaudacion de fondos, programas de
+ voluntarios y participacion publica, distinta de los archivos mismos.
+ ar: >-
+ منظمة عضوية تدعم المؤسسات الأرشيفية من خلال الدعوة وجمع التبرعات
+ وبرامج التطوع والمشاركة العامة، ومتميزة عن الأرشيفات نفسها.
+ id: >-
+ Organisasi keanggotaan yang mendukung lembaga arsip melalui advokasi,
+ penggalangan dana, program sukarelawan, dan keterlibatan publik,
+ berbeda dari arsip itu sendiri.
+ zh: >-
+ 通过倡导、筹款、志愿者计划和公众参与支持档案机构的会员组织,
+ 与档案本身不同。
+ structured_aliases:
+ - literal_form: archiefvereniging
+ in_language: nl
+ - literal_form: Archivverein
+ in_language: de
+ - literal_form: association des amis des archives
+ in_language: fr
+ - literal_form: asociacion de archivos
+ in_language: es
+ - literal_form: جمعية الأرشيف
+ in_language: ar
+ - literal_form: asosiasi arsip
+ in_language: id
+ - literal_form: 档案协会
+ in_language: zh
close_mappings:
- schema:Organization
- schema:NGO
- rico:CorporateBody
- comments:
- - 'HERITAGE SOCIETY type: Support organization, NOT an archive itself'
- - Primary type is S (COLLECTING_SOCIETY), NOT A (ARCHIVE)
- - Links to HeritageSocietyType for organizational classification
- - Membership-based volunteer organizations supporting archives
- - No corresponding RecordSetType - these don't hold archival records
- see_also:
- - HeritageSocietyType
+ related_mappings:
+ - wd:Q130427366
+ broad_mappings:
+ - skos:Concept
slots:
- has_type
- has_score
- identified_by
+ - focus_on
+ - has_label
+ slot_usage:
+ focus_on:
+ range: ArchiveOrganizationType
+ required: true
+ identified_by:
+ pattern: ^Q[0-9]+$
+ has_type:
+ equals_string: "hc:HeritageSocietyType"
+ comments:
+ - HERITAGE SOCIETY type - support organization, NOT an archive itself
+ - Primary type is S (COLLECTING_SOCIETY), NOT A (ARCHIVE)
+ - Membership-based volunteer organizations supporting archives
+ - No corresponding RecordSetType - these don't hold archival records
+ see_also:
+ - HeritageSocietyType
+ - ArchiveOrganizationType
+ examples:
+ - value:
+ has_type: hc:HeritageSocietyType
+ has_label: "Friends of the National Archives"
+ focus_on: hc:NationalArchive
+ identified_by: Q130427366
+ description: Friends of archives organization
+ keywords:
+ - archive association
+ - friends of archives
+ - heritage society
+ - advocacy
+ - fundraising
+ - volunteer organization
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Booster, history, and heritage societies that support archival institutions\nthrough advocacy, fundraising, volunteer programs, and public engagement.\n\n**Wikidata**: Q130427366\n\n**IMPORTANT: This is a HeritageSocietyType, NOT an ArchiveOrganizationType**\n\nArchive associations are HERITAGE SOCIETIES (membership organizations) that \nsupport archives, not archives themselves. The key distinction:\n- **ArchiveOrganizationType**: Actual archive institutions holding records\n- **HeritageSocietyType (this class)**: Volunteer/membership organizations supporting archives\n\n**Scope**:\nArchive associations (Archivvereine) provide:\n- Advocacy for archival institutions\n- Fundraising and donor cultivation\n- Volunteer recruitment and coordination\n- Public programming and outreach\n- Membership programs\n- Publication of newsletters and journals\n- Support for acquisitions and preservation\n\n**Organizational Role**:\nThese are typically:\n- \"Friends of the Archives\" organizations\n\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archive support organizations
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml
index 3f52ebeafd..1cea418260 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveBranch.yaml
@@ -1,22 +1,107 @@
id: https://nde.nl/ontology/hc/class/ArchiveBranch
name: ArchiveBranch
-title: ArchiveBranch
-description: A branch of an archive organization.
+title: Archive Branch Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
org: http://www.w3.org/ns/org#
+ schema: http://schema.org/
+ skos: http://www.w3.org/2004/02/skos/core#
+ rico: https://www.ica.org/standards/RiC/ontology#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
+ - ../slots/has_description
+ - ../slots/branch_of
+ - ../slots/has_type
classes:
ArchiveBranch:
class_uri: org:OrganizationalUnit
- description: Archive branch.
+ description: >-
+ Decentralized or satellite location of an archive organization,
+ operating as part of a larger archival institution while serving
+ specific geographic or functional communities.
+ alt_descriptions:
+ nl: >-
+ Gedecentraliseerde of satellietlocatie van een archieforganisatie,
+ die opereert als onderdeel van een grotere archiefinstelling en
+ specifieke geografische of functionele gemeenschappen bedient.
+ de: >-
+ Dezentraler oder Satellitenstandort einer Archivorganisation, der
+ als Teil einer größeren Archivinstitution arbeitet und spezifische
+ geografische oder funktionale Gemeinschaften bedient.
+ fr: >-
+ Emplacement decentra ou satellite d'une organisation d'archives,
+ fonctionnant comme partie d'une institution archivistique plus grande
+ tout en servant des communautes geographiques ou fonctionnelles specifiques.
+ es: >-
+ Ubicacion descentralizada o satelite de una organizacion de archivos,
+ que opera como parte de una institucion archivistica mas grande mientras
+ sirve a comunidades geograficas o funcionales especificas.
+ ar: >-
+ موقع لامركزي أو تابع لمنظمة أرشيف، يعمل كجزء من مؤسسة أرشيفية
+ أكبر بينما يخدم مجتمعات جغرافية أو وظيفية محددة.
+ id: >-
+ Lokasi terdesentralisasi atau satelit dari organisasi arsip, yang
+ beroperasi sebagai bagian dari institusi arsip yang lebih besar
+ sambil melayani komunitas geografis atau fungsional tertentu.
+ zh: >-
+ 档案组织的分散或卫星位置,作为较大档案机构的一部分运营,
+ 同时服务特定的地理或功能社区。
+ structured_aliases:
+ - literal_form: archiefvestiging
+ in_language: nl
+ - literal_form: Archivzweigstelle
+ in_language: de
+ - literal_form: succursale d'archives
+ in_language: fr
+ - literal_form: sucursal de archivo
+ in_language: es
+ - literal_form: فرع الأرشيف
+ in_language: ar
+ - literal_form: cabang arsip
+ in_language: id
+ - literal_form: 档案分馆
+ in_language: zh
+ close_mappings:
+ - schema:ArchiveOrganization
+ - rico:CorporateBody
+ broad_mappings:
+ - skos:Concept
+ - org:OrganizationalUnit
slots:
- has_label
+ - has_description
+ - branch_of
+ - has_type
+ slot_usage:
+ branch_of:
+ range: ArchiveOrganizationType
+ required: true
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Represents satellite or regional branches of archive organizations
+ - Uses W3C ORG ontology OrganizationalUnit pattern
+ - Always linked to parent archive via branch_of
+ - May have distinct holdings or serve specific communities
+ see_also:
+ - ArchiveOrganizationType
+ - ArchivalLibrary
+ examples:
+ - value:
+ has_label: "Regional Archive Branch"
+ branch_of: hc:NationalArchive
+ has_type: hc:ArchiveOrganizationType
+ description: Regional branch of a national archive
+ keywords:
+ - archive branch
+ - satellite location
+ - regional archive
+ - organizational unit
+ - decentralized
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.4"
+ specificity_rationale: Specific to archive organizational branches
+ custodian_types: "['Archive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml
index 8bdfcd9911..f425771fee 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml
@@ -1,33 +1,96 @@
-id: https://nde.nl/ontology/hc/classes/ArchiveInfo
+id: https://nde.nl/ontology/hc/class/ArchiveInfo
name: ArchiveInfo
-title: ArchiveInfo
+title: Archive Info Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
-# default_range: string
+ - ../slots/has_name
+ - ../slots/identified_by
classes:
ArchiveInfo:
- description: "Archive reference containing basic information about an archival\
- \ institution including name, website, and ISIL identifier.\nOntology mapping\
- \ rationale: - class_uri is rico:Agent because archives are agents that create,\n\
- \ maintain, and provide access to records (RiC-O archival ontology)\n- close_mappings\
- \ includes schema:ArchiveOrganization for Schema.org alignment - related_mappings\
- \ includes prov:Agent for provenance agent role"
class_uri: rico:Agent
+ description: >-
+ Basic reference information about an archival institution including
+ name, website, and ISIL identifier for discovery and identification
+ purposes.
+ alt_descriptions:
+ nl: >-
+ Basisreferentie-informatie over een archiefinstelling inclusief naam,
+ website en ISIL-identificatie voor ontdekking en identificatie.
+ de: >-
+ Grundlegende Referenzinformationen uber eine Archivinstitution einschließlich
+ Name, Website und ISIL-Kennung für Entdeckung und Identifizierung.
+ fr: >-
+ Informations de reference de base sur une institution d'archives,
+ y compris le nom, le site web et l'identifiant ISIL pour la decouverte
+ et l'identification.
+ es: >-
+ Informacion de referencia basica sobre una institucion de archivos,
+ incluyendo nombre, sitio web e identificador ISIL para propositos
+ de descubrimiento e identificacion.
+ ar: >-
+ معلومات مرجعية أساسية عن مؤسسة أرشيفية بما في ذلك الاسم والموقع
+ الإلكتروني ومعرف ISIL لأغراض الاكتشاف والتعريف.
+ id: >-
+ Informasi referensi dasar tentang lembaga arsip termasuk nama, situs web,
+ dan pengenal ISIL untuk tujuan penemuan dan identifikasi.
+ zh: >-
+ 关于档案机构的基本参考信息,包括名称、网站和ISIL标识符,用于发现和识别。
+ structured_aliases:
+ - literal_form: archiefinfo
+ in_language: nl
+ - literal_form: Archivinformation
+ in_language: de
+ - literal_form: info archives
+ in_language: fr
+ - literal_form: info de archivo
+ in_language: es
+ - literal_form: معلومات الأرشيف
+ in_language: ar
+ - literal_form: info arsip
+ in_language: id
+ - literal_form: 档案信息
+ in_language: zh
close_mappings:
- schema:ArchiveOrganization
related_mappings:
- prov:Agent
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ broad_mappings:
+ - skos:Concept
+ - rico:Agent
slots:
- has_name
- identified_by
+ comments:
+ - Lightweight reference class for basic archive information
+ - Used for discovery and identification in aggregators
+ - Contains minimal metadata for archive lookup
+ - ISIL identifier provides unique international identification
+ see_also:
+ - ArchiveOrganizationType
+ examples:
+ - value:
+ has_name: "Nationaal Archief"
+ identified_by: "NL-HaNA"
+ description: Dutch National Archive basic info
+ - value:
+ has_name: "Bundesarchiv"
+ identified_by: "DE-BA"
+ description: German Federal Archive basic info
+ keywords:
+ - archive info
+ - archive reference
+ - ISIL
+ - institution identification
+ - basic metadata
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Lightweight reference class for archive discovery
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml
index 3d3004bbc4..c338f958ab 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveNetwork.yaml
@@ -1,42 +1,123 @@
id: https://nde.nl/ontology/hc/class/ArchiveNetwork
name: ArchiveNetwork
-title: Archive Network Type (France)
+title: Archive Network Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
rico: https://www.ica.org/standards/RiC/ontology#
skos: http://www.w3.org/2004/02/skos/core#
wd: http://www.wikidata.org/entity/
org: http://www.w3.org/ns/org#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_score
- ../slots/has_type
- ../slots/applicable_in
+ - ../slots/has_label
classes:
ArchiveNetwork:
is_a: ArchiveOrganizationType
class_uri: schema:ArchiveOrganization
- description: "Consortium or network of archives cooperating for shared services,\nresource sharing, and coordinated collection development.\n\n**Wikidata**: Q96636857\n\n**Geographic Restriction**: France only\n\nThis type is ONLY valid for French archive networks. The `applicable_countries`\nslot MUST contain \"FR\". Validation rules enforce this geographic constraint.\n\nThe concept of \"Archivverbund\" (archive network) as a formal consortium \nis primarily a French organizational pattern. Use this type ONLY for \nFrench archive networks.\n\nFor other countries, use:\n- EncompassingBody for general consortium/network patterns\n- JointArchives for archives with shared holdings\n\n**Scope**:\nArchive networks (Archivverb\xFCnde) provide:\n- Shared cataloging and discovery systems\n- Coordinated collection development\n- Joint digitization projects\n- Shared preservation infrastructure\n- Professional development and training\n- Advocacy and policy coordination\n- Inter-institutional\
- \ loan and access programs\n\n**Organizational Structure**:\nArchive networks typically:\n- Have formal membership agreements\n- Maintain shared technical infrastructure\n- Coordinate collection policies to avoid duplication\n- Provide unified access points for researchers\n- Share costs for expensive preservation activities\n\n**Related Types**:\n- EncompassingBody - Broader organizational umbrella concept\n- JointArchives (Q117442301) - Archives with shared holdings\n\n**Linkage to EncompassingBody**:\nArchive networks function as encompassing bodies for member archives.\nUse `encompassing_body_link` slot to connect to EncompassingBody class.\n\n**Notable Examples** (France):\n- Archives Portal Europe network (French participation)\n- Regional archival consortia in France\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:Organization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **ORG**: org:Organization (consortium)\n\
- \n**Multilingual Labels**:\n- de: Archivverbund\n- fr: r\xE9seau d'archives\n- it: rete di archivi\n"
+ description: >-
+ Consortium or federation of archives cooperating for shared services,
+ resource discovery, coordinated collection development, and joint
+ preservation infrastructure.
+ alt_descriptions:
+ nl: >-
+ Consortium of federatie van archieven die samenwerken voor gedeelde
+ diensten, bronnendetectie, gecoördineerde collectieontwikkeling en
+ gezamenlijke bewaarinfrastructuur.
+ de: >-
+ Konsortium oder Föderation von Archiven, die für gemeinsame Dienste,
+ Ressourcenentdeckung, koordinierte Sammlungsentwicklung und gemeinsame
+ Erhaltungsinfrastruktur zusammenarbeiten.
+ fr: >-
+ Consortium ou federation d'archives cooperant pour des services partages,
+ la decouverte de ressources, le developpement coordonne des collections
+ et l'infrastructure de preservation commune.
+ es: >-
+ Consorcio o federacion de archivos que cooperan para servicios compartidos,
+ descubrimiento de recursos, desarrollo coordinado de colecciones e
+ infraestructura de preservacion conjunta.
+ ar: >-
+ اتحاد أو شبكة من الأرشيفات تتعاون من أجل الخدمات المشتركة واكتشاف
+ الموارد وتطوير المجموعات المنسقة والبنية التحتية للحفظ المشترك.
+ id: >-
+ Konsorsium atau federasi arsip yang bekerja sama untuk layanan bersama,
+ penemuan sumber daya, pengembangan koleksi terkoordinasi, dan infrastruktur
+ pelestarian bersama.
+ zh: >-
+ 为共享服务、资源发现、协调馆藏发展和联合保存基础设施而合作的
+ 档案联盟或联合会。
+ structured_aliases:
+ - literal_form: archiefnetwerk
+ in_language: nl
+ - literal_form: Archivverbund
+ in_language: de
+ - literal_form: reseau d'archives
+ in_language: fr
+ - literal_form: red de archivos
+ in_language: es
+ - literal_form: شبكة الأرشيف
+ in_language: ar
+ - literal_form: jaringan arsip
+ in_language: id
+ - literal_form: 档案网络
+ in_language: zh
+ close_mappings:
+ - rico:CorporateBody
+ - org:Organization
+ related_mappings:
+ - wd:Q96636857
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
slots:
- has_type
- has_score
- applicable_in
+ - has_label
slot_usage:
applicable_in:
range: Country
required: true
- minimum_cardinality: 1
- maximum_cardinality: 1
examples:
- value:
identified_by: FR
has_name: France
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Archive networks function as encompassing bodies for member archives
+ - Provides shared cataloging, digitization, and preservation services
+ - Geographic restriction may apply (e.g., France-specific networks)
+ - Notable examples: Archives Portal Europe network, regional consortia
+ see_also:
+ - EncompassingBody
+ - ArchiveOrganizationType
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: "Regional Archive Network"
+ applicable_in:
+ identified_by: FR
+ has_score: 1.0
+ description: French regional archive network
+ keywords:
+ - archive network
+ - consortium
+ - federation
+ - shared services
+ - cooperative
+ - infrastructure
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Consortium or network of archives cooperating for shared services,\nresource sharing, and coordinated collection development.\n\n**Wikidata**: Q96636857\n\n**Geographic Restriction**: France only\n\nThis type is ONLY valid for French archive networks. The `applicable_countries`\nslot MUST contain \"FR\". Validation rules enforce this geographic constraint.\n\nThe concept of \"Archivverbund\" (archive network) as a formal consortium \nis primarily a French organizational pattern. Use this type ONLY for \nFrench archive networks.\n\nFor other countries, use:\n- EncompassingBody for general consortium/network patterns\n- JointArchives for archives with shared holdings\n\n**Scope**:\nArchive networks (Archivverb\xFCnde) provide:\n- Shared cataloging and discovery systems\n- Coordinated collection development\n- Joint digitization projects\n- Shared preservation infrastructure\n- Professional development and training\n- Advocacy and policy coordination\n- Inter-institutional\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to archive consortium/network structures
+ custodian_types: "['ArchiveNetwork']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml
index 38a256bb34..783c11f687 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml
@@ -3,22 +3,116 @@ name: ArchiveOfInternationalOrganization
title: Archive of International Organization Type
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#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
- ../slots/has_score
- ../slots/has_type
- ../slots/hold_record_set
+ - ../slots/has_label
classes:
ArchiveOfInternationalOrganization:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: schema:ArchiveOrganization
+ description: >-
+ Archive preserving records of inter-governmental organizations or
+ international umbrella organizations with global or regional scope,
+ documenting international cooperation, treaties, and governance.
+ alt_descriptions:
+ nl: >-
+ Archief dat archiefstukken bewaart van intergouvernementele organisaties
+ of internationale koepelorganisaties met mondiale of regionale reikwijdte,
+ die internationale samenwerking, verdragen en bestuur documenteert.
+ de: >-
+ Archiv, das Unterlagen zwischenstaatlicher Organisationen oder
+ internationaler Dachorganisationen mit globaler oder regionaler Reichweite
+ bewahrt und internationale Zusammenarbeit, Verträge und Governance dokumentiert.
+ fr: >-
+ Archives preservant les documents d'organisations intergouvernementales
+ ou d'organisations faîtieres internationales a portee mondiale ou regionale,
+ documentant la cooperation internationale, les traites et la gouvernance.
+ es: >-
+ Archivo que preserva los registros de organizaciones intergubernamentales
+ o organizaciones paraguas internacionales con alcance global o regional,
+ documentando la cooperacion internacional, los tratados y la gobernanza.
+ ar: >-
+ أرشيف يحفظ سجلات المنظمات الحكومية الدولية أو المنظمات الدولية
+ الشاملة ذات النطاق العالمي أو الإقليمي، ويوثق التعاون الدولي
+ والمعاهدات والحوكمة.
+ id: >-
+ Arsip yang melestarikan catatan organisasi antarpemerintah atau organisasi
+ payung internasional dengan cakupan global atau regional, mendokumentasikan
+ kerjasama internasional, perjanjian, dan tata kelola.
+ zh: >-
+ 保存具有全球或区域范围的国际政府间组织或国际伞型组织记录的档案,
+ 记录国际合作、条约和治理。
+ structured_aliases:
+ - literal_form: archief van internationale organisatie
+ in_language: nl
+ - literal_form: Archiv einer internationalen Organisation
+ in_language: de
+ - literal_form: archives d'une organisation internationale
+ in_language: fr
+ - literal_form: archivo de organizacion internacional
+ in_language: es
+ - literal_form: أرشيف منظمة دولية
+ in_language: ar
+ - literal_form: arsip organisasi internasional
+ in_language: id
+ - literal_form: 国际组织档案馆
+ in_language: zh
+ close_mappings:
+ - rico:CorporateBody
+ related_mappings:
+ - wd:Q27031014
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
slots:
- hold_record_set
- description: "Archive of an inter-governmental organization or international umbrella \norganization, preserving records of global significance.\n\n**Wikidata**: Q27031014\n\n**Scope**:\nInternational organization archives preserve:\n- Treaty documents and international agreements\n- Conference proceedings and resolutions\n- Correspondence between member states\n- Administrative records of international bodies\n- Reports and publications\n- Photographs and audiovisual documentation\n\n**Organizational Context**:\nThese archives are typically:\n- Part of UN system organizations (UNESCO, WHO, ILO, etc.)\n- European Union institutions (EU Commission, Parliament, etc.)\n- International NGO umbrella organizations\n- Regional intergovernmental bodies (AU, ASEAN, OAS, etc.)\n- International professional associations\n\n**Notable Examples**:\n- United Nations Archives and Records Management\n- UNESCO Archives\n- European Union Historical Archives (Florence)\n- League of Nations Archives (Geneva)\n\
- - NATO Archives\n\n**Related Types**:\n- GovernmentArchive (Q119712417) - National government archives\n- PublicArchive (Q27031009) - Public sector archives\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `InternationalOrganizationRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **CPOV**: Aligns with EU Core Public Organisation Vocabulary\n\n**Multilingual Labels**:\n- de: Archiv einer internationalen Organisation\n- fr: archives d'une organisation internationale\n"
- slot_usage: {}
+ - has_scope
+ - has_score
+ - has_type
+ - has_label
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Preserves records of UN organizations, EU institutions, NATO, etc.
+ - Documents treaties, international agreements, conference proceedings
+ - Part of dual-class pattern with ArchiveOfInternationalOrganizationRecordSetType
+ - Examples: UN Archives, UNESCO Archives, EU Historical Archives
+ see_also:
+ - ArchiveOfInternationalOrganizationRecordSetType
+ - GovernmentArchive
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: "UNESCO Archives"
+ hold_record_set:
+ - hc:InternationalOrgFonds
+ - hc:TreatyCollection
+ has_scope: global
+ description: UNESCO archives with international organization records
+ keywords:
+ - international organization archive
+ - UN archives
+ - EU archives
+ - treaty documents
+ - intergovernmental records
+ - global governance
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Archive of an inter-governmental organization or international umbrella \norganization, preserving records of global significance.\n\n**Wikidata**: Q27031014\n\n**Scope**:\nInternational organization archives preserve:\n- Treaty documents and international agreements\n- Conference proceedings and resolutions\n- Correspondence between member states\n- Administrative records of international bodies\n- Reports and publications\n- Photographs and audiovisual documentation\n\n**Organizational Context**:\nThese archives are typically:\n- Part of UN system organizations (UNESCO, WHO, ILO, etc.)\n- European Union institutions (EU Commission, Parliament, etc.)\n- International NGO umbrella organizations\n- Regional intergovernmental bodies (AU, ASEAN, OAS, etc.)\n- International professional associations\n\n**Notable Examples**:\n- United Nations Archives and Records Management\n- UNESCO Archives\n- European Union Historical Archives (Florence)\n- League of Nations Archives (Geneva)\n\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to international organization archives
+ custodian_types: "['ArchiveOfInternationalOrganization']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml
index 0e49b7dbad..6e1099b7fa 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetType.yaml
@@ -1,8 +1,13 @@
id: https://nde.nl/ontology/hc/class/ArchiveOfInternationalOrganizationRecordSetType
name: ArchiveOfInternationalOrganizationRecordSetType
-title: ArchiveOfInternationalOrganization Record Set Type
+title: Archive of International Organization Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
@@ -10,21 +15,88 @@ imports:
- ../slots/has_type
classes:
ArchiveOfInternationalOrganizationRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by ArchiveOfInternationalOrganization custodians.
- '
+ description: >-
+ Category for grouping documentary materials accumulated by international
+ organization archives, including treaty documents, conference proceedings,
+ administrative records, and institutional publications.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het groeperen van documentair materiaal verzameld door
+ archieven van internationale organisaties, inclusief verdragsdocumenten,
+ conferentieverslagen, administratieve archieven en institutionele publicaties.
+ de: >-
+ Kategorie zur Gruppierung von Dokumentenmaterial, das von Archiven
+ internationaler Organisationen gesammelt wurde, einschließlich Vertragsdokumente,
+ Konferenzprotokolle, Verwaltungsunterlagen und institutionelle Publikationen.
+ fr: >-
+ Categorie pour regrouper les documents accumules par les archives
+ d'organisations internationales, y compris les documents de traites,
+ les comptes rendus de conferences, les documents administratifs et
+ les publications institutionnelles.
+ es: >-
+ Categoria para agrupar materiales documentales acumulados por archivos
+ de organizaciones internacionales, incluyendo documentos de tratados,
+ actas de conferencias, registros administrativos y publicaciones institucionales.
+ ar: >-
+ فئة لتجميع المواد الوثائقية التي جمعتها أرشيفات المنظمات الدولية،
+ بما في ذلك وثائق المعاهدات ومحاضر المؤتمرات والسجلات الإدارية
+ والمنشورات المؤسسية.
+ id: >-
+ Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh
+ arsip organisasi internasional, termasuk dokumen perjanjian, notulensi
+ konferensi, catatan administratif, dan publikasi institusional.
+ zh: >-
+ 用于分组国际组织档案馆积累的文献材料的类别,包括条约文件、会议记录、
+ 行政记录和机构出版物。
+ structured_aliases:
+ - literal_form: archiefbestandtype internationale organisatie
+ in_language: nl
+ - literal_form: Archivbestandstyp internationaler Organisation
+ in_language: de
+ - literal_form: type de fonds d'archives d'organisation internationale
+ in_language: fr
+ - literal_form: tipo de fondo de archivo de organizacion internacional
+ in_language: es
+ - literal_form: نوع مجموعة أرشيف المنظمة الدولية
+ in_language: ar
+ - literal_form: tipe koleksi arsip organisasi internasional
+ in_language: id
+ - literal_form: 国际组织档案集类型
+ in_language: zh
is_a: CollectionType
class_uri: rico:RecordSetType
+ close_mappings:
+ - wd:Q27031014
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
slots:
- has_type
- has_score
- has_scope
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
see_also:
- ArchiveOfInternationalOrganization
- rico:RecordSetType
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ comments:
+ - Part of dual-class pattern with ArchiveOfInternationalOrganization custodian type
+ - Follows RiC-O RecordSetType classification principles
+ - Subclasses include InternationalOrgFonds, TreatyCollection, ConferenceRecordSeries
+ examples:
+ - value:
+ has_type: hc:InternationalOrgFonds
+ has_score: 1.0
+ has_scope: global
+ description: International organization fonds record set type
+ keywords:
+ - international organization records
+ - treaty documents
+ - conference proceedings
+ - institutional archives
+ - global governance records
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to international organization archive collections
+ custodian_types: "['ArchiveOfInternationalOrganization']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml
index fb3f56bdda..594e91b6ee 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml
@@ -1,11 +1,12 @@
id: https://nde.nl/ontology/hc/class/ArchiveOfInternationalOrganizationRecordSetTypes
name: ArchiveOfInternationalOrganizationRecordSetTypes
-title: ArchiveOfInternationalOrganization Record Set Type Subclasses
+title: Archive of International Organization Record Set Type Subclasses
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
wd: http://www.wikidata.org/entity/
@@ -21,115 +22,257 @@ classes:
InternationalOrgFonds:
is_a: ArchiveOfInternationalOrganizationRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for International organization records.\n\n\
- **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n"
+ description: >-
+ Fonds of records created or accumulated by an international organization
+ in the course of its official functions and activities.
+ alt_descriptions:
+ nl: >-
+ Fonds van archiefstukken gemaakt of verzameld door een internationale
+ organisatie in de loop van zijn officiële functies en activiteiten.
+ de: >-
+ Bestand von Unterlagen, die von einer internationalen Organisation im
+ Rahmen ihrer offiziellen Funktionen und Aktivitaten erstellt oder angesammelt wurden.
+ fr: >-
+ Fonds de documents crees ou accumules par une organisation internationale
+ dans le cadre de ses fonctions et activites officielles.
+ es: >-
+ Fondo de registros creados o acumulados por una organizacion internacional
+ en el curso de sus funciones y actividades oficiales.
+ ar: >-
+ أرشيف سجلات أنشأتها أو جمعتها منظمة دولية في سياق وظائفها
+ وأنشطتها الرسمية.
+ id: >-
+ Fonds catatan yang dibuat atau dikumpulkan oleh organisasi internasional
+ dalam menjalankan fungsi dan aktivitas resminya.
+ zh: >-
+ 国际组织在其官方职能和活动过程中创建或积累的记录档案。
+ structured_aliases:
+ - literal_form: fonds internationale organisatie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Fonds internationaler Organisation
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds d'organisation internationale
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de organizacion internacional
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: أرشيف المنظمة الدولية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds organisasi internasional
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 国际组织档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- close_mappings:
- - skos:Concept
see_also:
- ArchiveOfInternationalOrganizationRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: InternationalOrgFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: "hc:InternationalOrgFonds"
has_custodian:
- equals_string: ArchiveOfInternationalOrganization
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:ArchiveOfInternationalOrganization"
+ comments:
+ - Follows RiC-O fonds organizational principle
+ - Typically held by ArchiveOfInternationalOrganization custodians
+ examples:
+ - value:
+ has_type: hc:InternationalOrgFonds
+ has_score: 1.0
+ description: International organization fonds
+ keywords:
+ - international organization fonds
+ - institutional records
+ - official documents
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to international organization fonds
+ custodian_types: "['ArchiveOfInternationalOrganization']"
TreatyCollection:
is_a: ArchiveOfInternationalOrganizationRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for International agreements.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the collection \norganizational\
- \ principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Collection of international agreements, treaties, conventions, and
+ diplomatic documents governing relations between states and organizations.
+ alt_descriptions:
+ nl: >-
+ Collectie van internationale overeenkomsten, verdragen, conventies en
+ diplomatieke documenten die de betrekkingen tussen staten en
+ organisaties regelen.
+ de: >-
+ Sammlung von internationalen Vereinbarungen, Vertragen, Konventionen und
+ diplomatischen Dokumenten, die die Beziehungen zwischen Staaten und
+ Organisationen regeln.
+ fr: >-
+ Collection d'accords internationaux, traites, conventions et documents
+ diplomatiques regissant les relations entre Etats et organisations.
+ es: >-
+ Coleccion de acuerdos internacionales, tratados, convenciones y
+ documentos diplomaticos que rigen las relaciones entre estados
+ y organizaciones.
+ ar: >-
+ مجموعة من الاتفاقيات الدولية والمعاهدات والاتفاقيات والوثائق
+ الدبلوماسية التي تحكم العلاقات بين الدول والمنظمات.
+ id: >-
+ Koleksi perjanjian internasional, traktat, konvensi, dan dokumen
+ diplomatik yang mengatur hubungan antara negara dan organisasi.
+ zh: >-
+ 管理国家与组织之间关系的国际协议、条约、公约和外交文件集合。
+ structured_aliases:
+ - literal_form: verdragscollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Vertragssammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de traites
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de tratados
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة المعاهدات
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi traktat
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 条约集
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
see_also:
- ArchiveOfInternationalOrganizationRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: TreatyCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: "hc:TreatyCollection"
has_custodian:
- equals_string: ArchiveOfInternationalOrganization
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:ArchiveOfInternationalOrganization"
+ comments:
+ - Follows RiC-O collection organizational principle
+ - Documents international agreements and diplomatic relations
+ examples:
+ - value:
+ has_type: hc:TreatyCollection
+ has_score: 1.0
+ description: Treaty and agreement collection
+ keywords:
+ - treaty collection
+ - international agreements
+ - diplomatic documents
+ - conventions
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific to treaty and agreement collections
+ custodian_types: "['ArchiveOfInternationalOrganization']"
ConferenceRecordSeries:
is_a: ArchiveOfInternationalOrganizationRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Conference proceedings.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the series \norganizational\
- \ principle as defined by rico-rst:Series.\n"
+ description: >-
+ Series of records documenting conferences, meetings, assemblies, and
+ other deliberative gatherings of international organizations.
+ alt_descriptions:
+ nl: >-
+ Reeks archiefstukken die conferenties, vergaderingen, assemblees en
+ andere beraadslagende bijeenkomsten van internationale organisaties documenteren.
+ de: >-
+ Reihe von Unterlagen, die Konferenzen, Sitzungen, Versammlungen und
+ andere beratende Zusammenkunfte internationaler Organisationen dokumentieren.
+ fr: >-
+ Serie de documents documentant les conferences, reunions, assemblages
+ et autres reunions deliberatives des organisations internationales.
+ es: >-
+ Serie de registros que documentan conferencias, reuniones, asambleas
+ y otras reuniones deliberativas de organizaciones internacionales.
+ ar: >-
+ سلسلة من السجلات التي توثق المؤتمرات والاجتماعات والجمعيات وغيرها
+ من الاجتماعات التداولية للمنظمات الدولية.
+ id: >-
+ Seri catatan yang mendokumentasikan konferensi, pertemuan, sidang,
+ dan pertemuan deliberatif lainnya dari organisasi internasional.
+ zh: >-
+ 记录国际组织会议、集会、大会和其他审议性聚会的记录系列。
+ structured_aliases:
+ - literal_form: conferentiereeks
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Konferenzreihe
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: serie de conferences
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de conferencias
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة المؤتمرات
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri konferensi
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 会议记录系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- close_mappings:
- - skos:Concept
see_also:
- ArchiveOfInternationalOrganizationRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ConferenceRecordSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: "hc:ConferenceRecordSeries"
has_custodian:
- equals_string: ArchiveOfInternationalOrganization
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:ArchiveOfInternationalOrganization"
+ comments:
+ - Follows RiC-O series organizational principle
+ - Documents conference proceedings and resolutions
+ examples:
+ - value:
+ has_type: hc:ConferenceRecordSeries
+ has_score: 1.0
+ description: Conference proceedings record series
+ keywords:
+ - conference records
+ - meeting proceedings
+ - assembly records
+ - resolutions
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific to conference record series
+ custodian_types: "['ArchiveOfInternationalOrganization']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml
index 5e3898fe9f..1751a28d3a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml
@@ -11,7 +11,7 @@ prefixes:
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#
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- ../classes/AgentType
@@ -28,56 +28,62 @@ imports:
classes:
ArchiveOrganizationType:
is_a: CustodianType
- class_uri: skos:Concept
- annotations:
- skos:prefLabel: Archive Organization
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ class_uri: schema:ArchiveOrganization
+ description: >-
+ Specialized custodian type for archive organizations - institutions
+ that preserve and provide access to historical documents, records,
+ and other archival materials.
+ alt_descriptions:
+ nl: >-
+ Gespecialiseerd bewaarderstype voor archieforganisaties - instellingen
+ die historische documenten, archiefstukken en andere archiefmaterialen
+ bewaren en toegankelijk maken.
+ de: >-
+ Spezialisierte Verwahrerart fur Archivorganisationen - Institutionen,
+ die historische Dokumente, Unterlagen und andere Archivmaterialien
+ bewahren und zugänglich machen.
+ fr: >-
+ Type de depositeur specialise pour les organisations d'archives -
+ institutions qui preservent et donnent acces aux documents historiques,
+ aux archives et autres materiaux d'archives.
+ es: >-
+ Tipo especializado de depositario para organizaciones de archivos -
+ instituciones que preservan y proporcionan acceso a documentos
+ historicos, registros y otros materiales archivisticos.
+ ar: >-
+ نوع حارس متخصص لمنظمات الأرشيف - مؤسسات تحافظ على الوثائق التاريخية
+ والسجلات والمواد الأرشيفية الأخرى وتوفر الوصول إليها.
+ id: >-
+ Tipe penjaga khusus untuk organisasi arsip - lembaga yang melestarikan
+ dan menyediakan akses ke dokumen historis, catatan, dan materi arsip lainnya.
+ zh: >-
+ 档案组织的专门保管者类型 - 保存和提供历史文件、记录和其他档案材料
+ 访问的机构。
structured_aliases:
- - literal_form: archief
- predicate: EXACT_SYNONYM
+ - literal_form: archieforganisatietype
in_language: nl
- - literal_form: archieven
- predicate: EXACT_SYNONYM
- in_language: nl
- - literal_form: archive
- predicate: EXACT_SYNONYM
- in_language: en
- - literal_form: archives
- predicate: EXACT_SYNONYM
- in_language: en
- - literal_form: archiv
- predicate: EXACT_SYNONYM
+ - literal_form: Archivorganisationstyp
in_language: de
- - literal_form: archive
- predicate: EXACT_SYNONYM
- in_language: de
- - literal_form: archivo
- predicate: EXACT_SYNONYM
- in_language: es
- - literal_form: archivos
- predicate: EXACT_SYNONYM
- in_language: es
- - literal_form: archivio
- predicate: EXACT_SYNONYM
- in_language: it
- - literal_form: archivi
- predicate: EXACT_SYNONYM
- in_language: it
- - literal_form: arquivos
- predicate: EXACT_SYNONYM
- in_language: pt
- - literal_form: arquivo
- predicate: EXACT_SYNONYM
- in_language: pt
- - literal_form: archives
- predicate: EXACT_SYNONYM
+ - literal_form: type d'organisation d'archives
in_language: fr
- description: 'Specialized custodian type for archive organizations - institutions that preserve and provide access to historical documents, records, and other archival materials.
-
-
- **Wikidata Base Concept**: Q166118 (archive)'
+ - literal_form: tipo de organizacion de archivos
+ in_language: es
+ - literal_form: نوع منظمة الأرشيف
+ in_language: ar
+ - literal_form: tipe organisasi arsip
+ in_language: id
+ - literal_form: 档案组织类型
+ in_language: zh
+ close_mappings:
+ - rico:CorporateBody
+ related_mappings:
+ - rico:RecordResource
+ - rico:RecordSet
+ - wd:Q166118
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ - schema:ArchiveOrganization
slots:
- has_policy
- has_scope
@@ -85,73 +91,45 @@ classes:
- has_type
- has_schema
- has_standard
- - has_type
- has_score
- identified_by
+ - has_hypernym
slot_usage:
identified_by:
pattern: ^Q[0-9]+$
required: true
- has_policy:
-# range: string
- has_scope:
-# range: string
has_hypernym:
range: ArchiveOrganizationType
required: false
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- exact_mappings:
- - skos:Concept
- - schema:ArchiveOrganization
- close_mappings:
- - crm:E55_Type
- - rico:CorporateBody
- related_mappings:
- - rico:RecordResource
- - rico:RecordSet
+ equals_string: "hc:ArchiveOrganizationType"
comments:
- - ArchiveOrganizationType implements SKOS-based classification for archive organizations
- - Integrates with RiC-O (Records in Contexts Ontology) for archival description
- - Supports 144+ Wikidata archive subtypes with multilingual labels
- - Geographic restrictions apply to some types (e.g., Czechia-specific archive types)
- - Access policies range from open (light archives) to restricted (dark archives)
+ - Base classification for archive organization types
+ - Implements SKOS-based classification with 144+ Wikidata subtypes
+ - Integrates with RiC-O (Records in Contexts Ontology)
+ - Supports geographic restrictions and access policy variations
+ see_also:
+ - AcademicArchive
+ - GovernmentArchive
+ - ArchitecturalArchive
examples:
- value:
- identified_by: https://nde.nl/ontology/hc/type/archive/Q1188452
- has_type_code: ARCHIVE
- has_label:
- - National Archive@en
- - nationaal archief@nl
- - Nationalarchiv@de
- has_description: central archive of a country that preserves national government records
- custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118
- archive_scope: national
- has_type:
- - government records
- - legal documents
- - state correspondence
- has_standard:
- - OAIS
- - PREMIS
- - EAD3
- has_schema:
- - has_label: EAD3
- access_policy: mixed
+ identified_by: Q1188452
+ has_type: hc:ArchiveOrganizationType
+ has_scope: national
+ description: National archive organization type
- value:
- identified_by: https://nde.nl/ontology/hc/type/archive/Q10605195
- has_type_code: ARCHIVE
- has_label:
- - Business Archive@en
- - bedrijfsarchief@nl
- has_description: organizational entity that keeps or archives fonds of a company
- custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118
- archive_scope: corporate
- has_type:
- - corporate records
- - financial documents
- - business correspondence
- has_standard:
- - ISO 15489
- - MoReq
- access_policy: restricted
\ No newline at end of file
+ identified_by: Q10605195
+ has_type: hc:ArchiveOrganizationType
+ has_scope: corporate
+ description: Business archive organization type
+ keywords:
+ - archive organization
+ - archival institution
+ - records repository
+ - custodian type
+ - SKOS classification
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Base type classification for archive organizations
+ custodian_types: "['Archive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml
index c57c50efb4..31998a4325 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchiveScope.yaml
@@ -1,22 +1,118 @@
id: https://nde.nl/ontology/hc/class/ArchiveScope
name: ArchiveScope
-title: ArchiveScope
-description: The scope of an archive organization (e.g. National, Regional).
+title: Archive Scope Class
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/
+ rico: https://www.ica.org/standards/RiC/ontology#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
+ - ../slots/has_description
+ - ../slots/has_code
classes:
ArchiveScope:
class_uri: skos:Concept
- description: Archive scope.
+ description: >-
+ Geographic or functional scope of an archive organization's collecting
+ and custodial activities, such as national, regional, local, or
+ subject-specific focus.
+ alt_descriptions:
+ nl: >-
+ Geografisch of functioneel bereik van de verzamel- en bewaaractiviteiten
+ van een archieforganisatie, zoals nationaal, regionaal, lokaal of
+ onderwerpsspecifiek.
+ de: >-
+ Geografischer oder funktioneller Umfang der Sammel- und Verwahrungsaktivitaten
+ einer Archivorganisation, wie national, regional, lokal oder themenspezifisch.
+ fr: >-
+ Portee geographique ou fonctionnelle des activites de collecte et de
+ garde d'une organisation d'archives, comme nationale, regionale, locale
+ ou specifique a un sujet.
+ es: >-
+ Alcance geografico o funcional de las actividades de coleccion y custodia
+ de una organizacion de archivos, como nacional, regional, local o
+ enfocado en un tema especifico.
+ ar: >-
+ النطاق الجغرافي أو الوظيفي لأنشطة جمع وحفظ منظمة الأرشيف، مثل
+ الوطني أو الإقليمي أو المحلي أو التركيز على موضوع محدد.
+ id: >-
+ Cakupan geografis atau fungsional dari aktivitas pengumpulan dan
+ pengawasan organisasi arsip, seperti nasional, regional, lokal,
+ atau fokus spesifik subjek.
+ zh: >-
+ 档案组织收集和保管活动的地理或职能范围,如国家、区域、地方
+ 或特定主题重点。
+ structured_aliases:
+ - literal_form: archiefbereik
+ in_language: nl
+ - literal_form: Archivumfang
+ in_language: de
+ - literal_form: portee d'archives
+ in_language: fr
+ - literal_form: alcance de archivo
+ in_language: es
+ - literal_form: نطاق الأرشيف
+ in_language: ar
+ - literal_form: cakupan arsip
+ in_language: id
+ - literal_form: 档案范围
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - rico:Scope
slots:
- has_label
+ - has_description
+ - has_code
+ slot_usage:
+ has_label:
+ required: true
+ equals_string_in:
+ - "National"
+ - "Regional"
+ - "Local"
+ - "Municipal"
+ - "Corporate"
+ - "Institutional"
+ - "Subject-Specific"
+ has_code:
+ required: true
+ comments:
+ - Classification for archive collecting scope
+ - Values: National, Regional, Local, Municipal, Corporate, Institutional, Subject-Specific
+ - Used for collection development policy documentation
+ see_also:
+ - ArchiveOrganizationType
+ examples:
+ - value:
+ has_code: "NATIONAL"
+ has_label: "National"
+ has_description: "Archive with nation-wide collecting scope"
+ description: National scope archive
+ - value:
+ has_code: "REGIONAL"
+ has_label: "Regional"
+ has_description: "Archive serving a specific geographic region"
+ description: Regional scope archive
+ - value:
+ has_code: "CORPORATE"
+ has_label: "Corporate"
+ has_description: "Archive preserving records of a single business entity"
+ description: Corporate scope archive
+ keywords:
+ - archive scope
+ - collecting scope
+ - geographic scope
+ - national
+ - regional
+ - local
+ - corporate
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Classification for archive collecting scope
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml
index 124e26c5a0..b94daba44d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml
@@ -1,8 +1,14 @@
id: https://nde.nl/ontology/hc/class/ArchivesForBuildingRecords
name: ArchivesForBuildingRecords
-title: Archives for Building Records Type
+title: Archives for Building Records
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/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
@@ -12,41 +18,79 @@ imports:
classes:
ArchivesForBuildingRecords:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: hc:ArchivesForBuildingRecords
+ description: >-
+ Public archive specializing in building permits, construction documents,
+ and architectural records serving municipal planning and property research.
+ alt_descriptions:
+ nl: >-
+ Openbaar archief gespecialiseerd in bouwvergunningen, bouwdocumenten en
+ architectuurarchieven ter ondersteuning van gemeentelijke planning en
+ eigendomsonderzoek.
+ de: >-
+ Oeffentliches Archiv, spezialisiert auf Baugenehmigungen, Baudokumente
+ und Architekturunterlagen fuer kommunale Planung und Grundstuecksforschung.
+ fr: >-
+ Archives publiques specialisees dans les permis de construire, documents
+ de construction et archives architecturales au service de la planification
+ municipale et de la recherche fonciere.
+ es: >-
+ Archivo publico especializado en permisos de construccion, documentos de
+ construccion y registros arquitectonicos para la planificacion municipal
+ y la investigacion de propiedades.
+ ar: >-
+ أرشيف عام متخصص في تصاريح البناء ومستندات البناء والسجلات المعمارية
+ لخدمة التخطيط البلدي والبحث العقاري.
+ id: >-
+ Arsip publik yang berspesialisasi dalam izin bangunan, dokumen konstruksi,
+ dan arsip arsitektur untuk perencanaan kota dan penelitian properti.
+ zh: >-
+ 专门处理建筑许可证、施工文件和建筑档案的公共档案机构,服务于市政规划和
+ 房产研究。
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
+ close_mappings:
+ - wd:Q136027937
+ - rico:CorporateBody
+ structured_aliases:
+ - literal_form: bouwdossiersarchief
+ in_language: nl
+ - literal_form: Bauaktenarchiv
+ in_language: de
+ - literal_form: archives de dossiers de construction
+ in_language: fr
+ - literal_form: archivo de expedientes de obra
+ in_language: es
+ - literal_form: أرشيف سجلات البناء
+ in_language: ar
+ - literal_form: arsip dokumen bangunan
+ in_language: id
+ - literal_form: 建筑档案
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ hold_record_set:
+ - BuildingPermitSeries
+ description: Municipal building records archive
+ keywords:
+ - building permits
+ - construction documents
+ - architectural records
+ - municipal archives
+ - property research
slots:
- - hold_record_set
- description: 'Public archives specializing in building records, construction documents,
- and architectural permits.
- **Wikidata**: Q136027937
- **Scope**:
- Building records archives (Bauaktenarchive) preserve:
- - Building permits and applications
- - Construction drawings and blueprints
- - Inspection reports and certificates
- - Zoning and planning documents
- - Structural engineering reports
- - Historical building surveys
- - Demolition records
- **Administrative Context**:
- These archives typically:
- - Are part of municipal or regional government
- - Serve building departments and planning offices
- - Support property research and due diligence
- - Document urban development history
- - Provide evidence for heritage designation
- **Related Types**:
- - ArchitecturalArchive (Q121409581) - Broader architectural documentation
- - MunicipalArchive (Q604177) - Local government archives
- - LocalGovernmentArchive (Q118281267) - Local administrative records
- **User Groups**:
- - Property owners and developers
- - Architects and engineers
- - Historic preservation officers
- - Urban planners and researchers
- - Insurance companies
- '
- slot_usage: {}
+ - hold_record_set
+ comments:
+ - Typically part of municipal or regional government
+ - Serves building departments and planning offices
+ - Supports property research and due diligence
+ - Documents urban development history
+ see_also:
+ - ArchitecturalArchive
+ - MunicipalArchive
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.4"
+ specificity_rationale: Specific archive type for building/construction records
+ custodian_types: "['ArchivesForBuildingRecords']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml
index 77234d7263..8f6c195051 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetType.yaml
@@ -1,17 +1,12 @@
id: https://nde.nl/ontology/hc/class/ArchivesForBuildingRecordsRecordSetType
name: ArchivesForBuildingRecordsRecordSetType
-title: ArchivesForBuildingRecords Record Set Type
+title: Archives for Building Records Record Set Type
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/
+ rico: https://www.ica.org/standards/RiC/ontology#
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/has_scope
@@ -19,22 +14,78 @@ imports:
- ../slots/has_type
classes:
ArchivesForBuildingRecordsRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by ArchivesForBuildingRecords custodians.
-
- '
+ class_uri: hc:ArchivesForBuildingRecordsRecordSetType
+ description: >-
+ Classification category for record sets containing building permits,
+ construction documentation, and architectural records within building
+ records archives.
+ alt_descriptions:
+ nl: >-
+ Classificatiecategorie voor recordsets met bouwvergunningen,
+ bouwdocumentatie en architectuurarchieven binnen bouwdossiersarchieven.
+ de: >-
+ Klassifizierungskategorie fuer Datensatzgruppen mit Baugenehmigungen,
+ Baudokumentation und Architekturunterlagen in Bauaktenarchiven.
+ fr: >-
+ Categorie de classification pour les ensembles d'enregistrements contenant
+ des permis de construire, de la documentation de construction et des
+ archives architecturales dans les archives de dossiers de construction.
+ es: >-
+ Categoria de clasificacion para conjuntos de registros que contienen
+ permisos de construccion, documentacion de construccion y registros
+ arquitectonicos en archivos de expedientes de obra.
+ ar: >-
+ فئة تصنيف لمجموعات السجلات التي تحتوي على تصاريح البناء ووثائق البناء
+ والسجلات المعمارية في أرشيفات سجلات البناء.
+ id: >-
+ Kategori klasifikasi untuk kumpulan rekaman yang berisi izin bangunan,
+ dokumentasi konstruksi, dan arsip arsitektur dalam arsip dokumen bangunan.
+ zh: >-
+ 建筑档案中包含建筑许可证、施工文件和建筑记录的记录集分类类别。
is_a: CollectionType
- class_uri: rico:RecordSetType
+ broad_mappings:
+ - rico:RecordSetType
+ - skos:Concept
+ structured_aliases:
+ - literal_form: bouwdossiers-recordsettype
+ in_language: nl
+ - literal_form: Bauakten-Bestandsart
+ in_language: de
+ - literal_form: type de fonds de dossiers de construction
+ in_language: fr
+ - literal_form: tipo de fondo de expedientes de obra
+ in_language: es
+ - literal_form: نوع مجموعة سجلات البناء
+ in_language: ar
+ - literal_form: tipe kumpulan rekaman dokumen bangunan
+ in_language: id
+ - literal_form: 建筑记录集类型
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ has_score: 1.0
+ description: Building permit collection type
+ keywords:
+ - building permit
+ - construction records
+ - record set type
+ - classification
slots:
- - has_type
- - has_score
- - has_scope
- see_also:
- - ArchivesForBuildingRecords
- - rico:RecordSetType
+ - has_type
+ - has_score
+ - has_scope
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ any_of:
+ - equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Abstract classification for building records collections
+ - See ArchivesForBuildingRecordsRecordSetTypes.yaml for concrete subclasses
+ see_also:
+ - ArchivesForBuildingRecords
+ - rico:RecordSetType
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.35"
+ specificity_rationale: Specific record set type for building/construction records
+ custodian_types: "['ArchivesForBuildingRecords']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml
index 637cb1186c..7a3f67f4a2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml
@@ -1,14 +1,13 @@
id: https://nde.nl/ontology/hc/class/ArchivesForBuildingRecordsRecordSetTypes
name: ArchivesForBuildingRecordsRecordSetTypes
-title: ArchivesForBuildingRecords Record Set Type Subclasses
+title: Archives for Building Records Record Set Types
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- ./ArchivesForBuildingRecordsRecordSetType
@@ -20,79 +19,164 @@ imports:
classes:
BuildingPermitSeries:
is_a: ArchivesForBuildingRecordsRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Building permit records.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the series \norganizational\
- \ principle as defined by rico-rst:Series.\n"
+ class_uri: hc:BuildingPermitSeries
+ description: >-
+ Ordered documentary sequence of applications for construction
+ authorization, approvals, and related administrative filings.
+ alt_descriptions:
+ nl: >-
+ Geordende documentaire reeks van aanvragen voor bouwtoestemming,
+ goedkeuringen en gerelateerde administratieve stukken.
+ de: >-
+ Geordnete Dokumentationsfolge von Antraegen auf Bauzulassung,
+ Genehmigungen und zugehoerigen Verwaltungsunterlagen.
+ fr: >-
+ Sequence documentaire ordonnee de demandes d'autorisation de construire,
+ d'approbations et de pieces administratives connexes.
+ es: >-
+ Secuencia documental ordenada de solicitudes de autorizacion de construccion,
+ aprobaciones y tramites administrativos relacionados.
+ ar: >-
+ تسلسل وثائقي منظم لطلبات الإذن بالإنشاء والموافقات
+ والملفات الإدارية ذات الصلة.
+ id: >-
+ Urutan dokumenter teratur atas permohonan otorisasi konstruksi,
+ persetujuan, dan berkas administratif terkait.
+ zh: >-
+ 由施工授权申请、批准及相关行政材料构成的有序文献序列。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Series
- close_mappings:
- - skos:Concept
- see_also:
- - ArchivesForBuildingRecordsRecordSetType
- - rico:RecordSetType
+ - rico-rst:Series
+ structured_aliases:
+ - literal_form: bouwvergunningenserie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Baugenehmigungsserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: serie de permis de construire
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de permisos de construccion
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة تصاريح البناء
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri izin bangunan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 建筑许可证系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - building permit
+ - construction authorization
+ - series
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: BuildingPermitSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: hc:BuildingPermitSeries
has_custodian:
- equals_string: ArchivesForBuildingRecords
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:ArchivesForBuildingRecords
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArchivesForBuildingRecords custodians.
+ Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Series organizational principle
+ - Primary series type for building permit documentation
+ - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.45"
+ specificity_rationale: Specific series type for building permits
+ custodian_types: "['ArchivesForBuildingRecords']"
+
ConstructionDocumentCollection:
is_a: ArchivesForBuildingRecordsRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Construction documentation.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ collection \norganizational principle as defined by rico-rst:Collection.\n"
+ class_uri: hc:ConstructionDocumentCollection
+ description: >-
+ Assembled documentary body of technical drawings, blueprints,
+ inspection reports, and project-level documentation for the built environment.
+ alt_descriptions:
+ nl: >-
+ Samengesteld documentaire geheel van technische tekeningen,
+ blauwdrukken, inspectierapporten en projectdocumentatie voor de gebouwde omgeving.
+ de: >-
+ Zusammengestellter Dokumentkoerper aus technischen Zeichnungen,
+ Blaupausen, Inspektionsberichten und projektbezogener Dokumentation.
+ fr: >-
+ Ensemble documentaire reuni de dessins techniques,
+ plans, rapports d'inspection et documentation de projet pour l'environnement bati.
+ es: >-
+ Cuerpo documental reunido de planos tecnicos,
+ planos maestros, informes de inspeccion y documentacion de proyecto del entorno construido.
+ ar: >-
+ جسم وثائقي مُجمع من الرسومات الفنية والمخططات
+ وتقارير التفتيش ووثائق المشاريع للبيئة المبنية.
+ id: >-
+ Kumpulan dokumenter terhimpun berisi gambar teknis,
+ blueprint, laporan inspeksi, dan dokumentasi proyek untuk lingkungan terbangun.
+ zh: >-
+ 汇集技术图纸、蓝图、检查报告与建成环境项目文档的文献整体。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Collection
- close_mappings:
- - skos:Concept
- see_also:
- - ArchivesForBuildingRecordsRecordSetType
- - rico:RecordSetType
+ - rico-rst:Collection
+ structured_aliases:
+ - literal_form: bouwdocumentatiecollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Baudokumentationssammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de documents de construction
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de documentos de construccion
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة وثائق البناء
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi dokumen konstruksi
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 施工文件收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - construction documents
+ - blueprints
+ - technical drawings
+ - collection
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ConstructionDocumentCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:ConstructionDocumentCollection
has_custodian:
- equals_string: ArchivesForBuildingRecords
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:ArchivesForBuildingRecords
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArchivesForBuildingRecords custodians.
+ Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Collection organizational principle
+ - Contains technical documentation and drawings
+ annotations:
+ specificity_score: "0.45"
+ specificity_rationale: Specific collection type for construction documents
+ custodian_types: "['ArchivesForBuildingRecords']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml
index 9d260615e2..b9d33404fd 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml
@@ -1,8 +1,14 @@
id: https://nde.nl/ontology/hc/class/ArchivesRegionales
name: ArchivesRegionales
-title: "Archives R\xE9gionales Type (France)"
+title: Archives Régionales
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/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
@@ -12,12 +18,88 @@ imports:
classes:
ArchivesRegionales:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: hc:ArchivesRegionales
+ description: >-
+ Regional archives in France preserving administrative records at the
+ regional governmental level, including regional council deliberations,
+ planning documents, and cultural affairs documentation.
+ alt_descriptions:
+ nl: >-
+ Regionale archieven in Frankrijk die administratieve archieven bewaren
+ op het regionale overheidsniveau, inclusief regionale raadsbesluiten,
+ planningsdocumenten en culturele zaken documentatie.
+ de: >-
+ Regionale Archive in Frankreich, die Verwaltungsunterlagen auf regionaler
+ Regierungsebene bewahren, einschliesslich Regionalratsberatungen,
+ Planungsunterlagen und Dokumentation kultureller Angelegenheiten.
+ fr: >-
+ Archives regionales en France preservant les documents administratifs au
+ niveau gouvernemental regional, y compris les deliberations du conseil
+ regional, les documents de planification et la documentation des affaires
+ culturelles.
+ es: >-
+ Archivos regionales en Francia que preservan registros administrativos
+ a nivel gubernamental regional, incluyendo deliberaciones del consejo
+ regional, documentos de planificacion y documentacion de asuntos culturales.
+ ar: >-
+ أرشيفات إقليمية في فرنسا تحافظ على السجلات الإدارية على المستوى
+ الحكومي الإقليمي، بما في ذلك مداولات المجلس الإقليمي ووثائق التخطيط
+ وتوثيق الشؤون الثقافية.
+ id: >-
+ Arsip regional di Prancis yang melestarikan catatan administratif pada
+ tingkat pemerintahan regional, termasuk deliberasi dewan regional,
+ dokumen perencanaan, dan dokumentasi urusan budaya.
+ zh: >-
+ 法国地区档案馆,保存地区政府级别的行政记录,包括地区议会审议、规划文件
+ 和文化事务文件。
+ close_mappings:
+ - wd:Q2860567
+ - rico:CorporateBody
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
+ structured_aliases:
+ - literal_form: regionaal archief
+ in_language: nl
+ - literal_form: Regionalarchiv
+ in_language: de
+ - literal_form: archives regionales
+ in_language: fr
+ - literal_form: archivos regionales
+ in_language: es
+ - literal_form: أرشيفات إقليمية
+ in_language: ar
+ - literal_form: arsip regional
+ in_language: id
+ - literal_form: 地区档案馆
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ hold_record_set:
+ - RegionalAdministrationFonds
+ description: French regional archives
+ keywords:
+ - regional archives
+ - france
+ - administrative records
+ - regional government
slots:
- - hold_record_set
- description: "Regional archives in France (archives r\xE9gionales), preserving records\nat the regional administrative level.\n\n**Wikidata**: Q2860567\n\n**Geographic Restriction**: France only\n\n**Scope**:\nFrench regional archives preserve:\n- Regional council records and deliberations\n- Regional planning and development documents\n- Economic development agency records\n- Cultural affairs documentation\n- Education and training records (regional level)\n- Environmental and spatial planning documents\n\n**Administrative Context**:\nIn the French archival system:\n- Archives nationales (national level)\n- Archives r\xE9gionales (regional level) \u2190 This type\n- Archives d\xE9partementales (departmental level)\n- Archives communales (municipal level)\n\n**Related Types**:\n- DepartmentalArchives (Q2860456) - Departmental level in France\n- RegionalArchive (Q27032392) - Generic regional archive type\n- PublicArchivesInFrance (Q2421452) - French public archives\n"
- slot_usage: {}
+ - hold_record_set
+ comments:
+ - Geographic restriction - France only
+ - Part of French archival hierarchy (national, regional, departmental, municipal)
+ - Preserves regional council records and planning documents
+ - Wikidata item kept as close (not exact) because available graph evidence lacks stable label/description and explicit P31 typing.
+ see_also:
+ - DepartmentalArchives
+ - RegionalArchive
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Regional archives in France (archives r\xE9gionales), preserving records\nat the regional administrative level.\n\n**Wikidata**: Q2860567\n\n**Geographic Restriction**: France only\n\n**Scope**:\nFrench regional archives preserve:\n- Regional council records and deliberations\n- Regional planning and development documents\n- Economic development agency records\n- Cultural affairs documentation\n- Education and training records (regional level)\n- Environmental and spatial planning documents\n\n**Administrative Context**:\nIn the French archival system:\n- Archives nationales (national level)\n- Archives r\xE9gionales (regional level) \u2190 This type\n- Archives d\xE9partementales (departmental level)\n- Archives communales (municipal level)\n\n**Related Types**:\n- DepartmentalArchives (Q2860456) - Departmental level in France\n- RegionalArchive (Q27032392) - Generic regional archive type\n- PublicArchivesInFrance (Q2421452) - French public archives\n"
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.45"
+ specificity_rationale: Specific archive type for French regional archives
+ custodian_types: "['ArchivesRegionales']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml
index c64f8af20d..4520dead29 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetType.yaml
@@ -1,8 +1,12 @@
id: https://nde.nl/ontology/hc/class/ArchivesRegionalesRecordSetType
name: ArchivesRegionalesRecordSetType
-title: ArchivesRegionales Record Set Type
+title: Archives Régionales Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
@@ -10,21 +14,77 @@ imports:
- ../slots/has_type
classes:
ArchivesRegionalesRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by ArchivesRegionales custodians.
- '
+ class_uri: hc:ArchivesRegionalesRecordSetType
+ description: >-
+ Classification category for record sets within French regional archives,
+ containing administrative records from regional governmental bodies.
+ alt_descriptions:
+ nl: >-
+ Classificatiecategorie voor recordsets binnen Franse regionale archieven,
+ met administratieve archieven van regionale overheidsinstanties.
+ de: >-
+ Klassifizierungskategorie fuer Datensatzgruppen in franzoesischen
+ Regionalarchiven mit Verwaltungsunterlagen regionaler Regierungsstellen.
+ fr: >-
+ Categorie de classification pour les ensembles d'enregistrements dans
+ les archives regionales francaises, contenant des documents administratifs
+ des organes gouvernementaux regionaux.
+ es: >-
+ Categoria de clasificacion para conjuntos de registros en archivos
+ regionales franceses, que contienen registros administrativos de los
+ organos gubernamentales regionales.
+ ar: >-
+ فئة تصنيف لمجموعات السجلات في الأرشيفات الإقليمية الفرنسية، التي تحتوي
+ على سجلات إدارية من الهيئات الحكومية الإقليمية.
+ id: >-
+ Kategori klasifikasi untuk kumpulan rekaman dalam arsip regional Prancis,
+ berisi catatan administratif dari badan pemerintah regional.
+ zh: >-
+ 法国地区档案中记录集的分类类别,包含地区政府机构的行政记录。
is_a: CollectionType
- class_uri: rico:RecordSetType
+ broad_mappings:
+ - rico:RecordSetType
+ - skos:Concept
+ structured_aliases:
+ - literal_form: regionaal-archief-recordsettype
+ in_language: nl
+ - literal_form: Regionalarchiv-Bestandsart
+ in_language: de
+ - literal_form: type de fonds d'archives regionales
+ in_language: fr
+ - literal_form: tipo de fondo de archivos regionales
+ in_language: es
+ - literal_form: نوع مجموعة سجلات الأرشيف الإقليمي
+ in_language: ar
+ - literal_form: tipe kumpulan rekaman arsip regional
+ in_language: id
+ - literal_form: 地区档案记录集类型
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ has_score: 1.0
+ description: Regional administration fonds type
+ keywords:
+ - regional records
+ - french archives
+ - record set type
+ - classification
slots:
- - has_type
- - has_score
- - has_scope
- see_also:
- - ArchivesRegionales
- - rico:RecordSetType
+ - has_type
+ - has_score
+ - has_scope
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ any_of:
+ - equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Abstract classification for French regional archive collections
+ - See ArchivesRegionalesRecordSetTypes.yaml for concrete subclasses
+ see_also:
+ - ArchivesRegionales
+ - rico:RecordSetType
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.35"
+ specificity_rationale: Specific record set type for French regional archives
+ custodian_types: "['ArchivesRegionales']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml
index 5e45ed14e9..76a831592d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml
@@ -1,14 +1,13 @@
id: https://nde.nl/ontology/hc/class/ArchivesRegionalesRecordSetTypes
name: ArchivesRegionalesRecordSetTypes
-title: ArchivesRegionales Record Set Type Subclasses
+title: Archives Régionales Record Set Types
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- ./ArchivesRegionalesRecordSetType
@@ -20,42 +19,88 @@ imports:
classes:
RegionalAdministrationFonds:
is_a: ArchivesRegionalesRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Regional government records (France).\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n"
+ class_uri: hc:RegionalAdministrationFonds
+ description: >-
+ Provenance-based aggregation of subnational public-authority documentation
+ in France, including council deliberations, planning files, and policy records.
+ alt_descriptions:
+ nl: >-
+ Herkomstgebaseerde aggregatie van documentatie van subnationale
+ publieke autoriteiten in Frankrijk, inclusief raadsbesluiten,
+ planningsdossiers en beleidsarchieven.
+ de: >-
+ Provenienzbasierte Aggregation von Unterlagen subnationaler
+ oeffentlicher Behoerden in Frankreich, einschliesslich
+ Ratsberatungen, Planungsunterlagen und Politikdokumenten.
+ fr: >-
+ Agregation fondee sur la provenance de documentation d'autorites
+ publiques infranationales en France, comprenant deliberations du conseil,
+ dossiers de planification et archives de politique publique.
+ es: >-
+ Agregacion basada en procedencia de documentacion de autoridades
+ publicas subnacionales en Francia, incluida la deliberacion del consejo,
+ expedientes de planificacion y registros de politicas.
+ ar: >-
+ تجميع قائم على المنشأ لوثائق سلطات عامة دون وطنية في فرنسا،
+ بما في ذلك مداولات المجلس وملفات التخطيط وسجلات السياسات.
+ id: >-
+ Agregasi berbasis asal-usul untuk dokumentasi otoritas publik
+ subnasional di Prancis, termasuk deliberasi dewan,
+ berkas perencanaan, dan catatan kebijakan.
+ zh: >-
+ 基于来源原则聚合法国次国家公共机构形成的文献,包括议会审议、规划档案与政策记录。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Fonds
- close_mappings:
- - skos:Concept
- see_also:
- - ArchivesRegionalesRecordSetType
- - rico:RecordSetType
+ - rico-rst:Fonds
+ structured_aliases:
+ - literal_form: regionaal-bestuursfonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Regionalverwaltungsfonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds d'administration regionale
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de administracion regional
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: صندوق الإدارة الإقليمية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds administrasi regional
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 地区行政档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - regional administration
+ - government records
+ - fonds
+ - france
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: RegionalAdministrationFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: hc:RegionalAdministrationFonds
has_custodian:
- equals_string: ArchivesRegionales
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArchivesRegionales
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: hc:ArchivesRegionales
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArchivesRegionales custodians.
+ Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Fonds organizational principle
+ - Primary fonds type for French regional government records
+ - Note preserved: Earlier modeling allowed hc:ArchiveOrganizationType as a fallback has_type value.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific fonds type for French regional administration
+ custodian_types: "['ArchivesRegionales']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml
index 98dd8e8eef..b6f1dbea25 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArchivingPlan.yaml
@@ -1,13 +1,12 @@
id: https://nde.nl/ontology/hc/class/ArchivingPlan
name: ArchivingPlan
-title: Archiving Plan Class
-description: 'A specific plan for archiving materials.
-
- **RULE 53 COMPLIANT**: Created for expected_transfer_date migration.'
+title: Archiving Plan
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
+ schema: http://schema.org/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
@@ -15,22 +14,80 @@ imports:
- ../slots/has_label
- ../slots/has_score
- ../slots/temporal_extent
-default_prefix: hc
classes:
ArchivingPlan:
- class_uri: prov:Plan
- description: A plan detailing archiving activities and timelines.
+ class_uri: hc:ArchivingPlan
+ description: >-
+ Formal plan detailing archiving activities, timelines, and procedures
+ for the transfer, storage, and preservation of materials.
+ alt_descriptions:
+ nl: >-
+ Formeel plan dat archiveringsactiviteiten, tijdlijnen en procedures
+ detailleert voor de overdracht, opslag en bewaring van materialen.
+ de: >-
+ Formaler Plan, der Archivierungsaktivitaeten, Zeitplaene und Verfahren
+ fuer die Uebertragung, Lagerung und Erhaltung von Materialien detailliert.
+ fr: >-
+ Plan formel detaillant les activites d'archivage, les calendriers et
+ les procedures de transfert, de stockage et de preservation des materiaux.
+ es: >-
+ Plan formal que detalla las actividades de archivo, los cronogramas y
+ los procedimientos para la transferencia, almacenamiento y preservacion
+ de materiales.
+ ar: >-
+ خطة رسمية توضح بالتفصيل أنشطة الأرشفة والجداول الزمنية وإجراءات نقل
+ وتخزين وحفظ المواد.
+ id: >-
+ Rencana formal yang merinci aktivitas pengarsipan, jadwal, dan prosedur
+ untuk transfer, penyimpanan, dan pelestarian materi.
+ zh: >-
+ 详细说明归档活动、时间表和材料移交、存储和保存程序的正式计划。
+ broad_mappings:
+ - prov:Plan
+ - schema:Plan
+ structured_aliases:
+ - literal_form: archiveringsplan
+ in_language: nl
+ - literal_form: Archivierungsplan
+ in_language: de
+ - literal_form: plan d'archivage
+ in_language: fr
+ - literal_form: plan de archivo
+ in_language: es
+ - literal_form: خطة الأرشفة
+ in_language: ar
+ - literal_form: rencana pengarsipan
+ in_language: id
+ - literal_form: 归档计划
+ in_language: zh
+ examples:
+ - value:
+ has_label: "Annual Transfer Plan 2024"
+ has_description: "Schedule for incoming archival transfers"
+ temporal_extent:
+ start_date: "2024-01-01"
+ end_date: "2024-12-31"
+ description: Annual archiving plan with transfer schedule
+ keywords:
+ - planning
+ - transfer
+ - preservation
+ - schedule
+ - archival procedure
slots:
- - identified_by
- - has_label
- - has_description
- - temporal_extent
- - has_score
+ - identified_by
+ - has_label
+ - has_description
+ - temporal_extent
+ - has_score
slot_usage:
temporal_extent:
range: TimeSpan
inlined: true
+ comments:
+ - Created per Rule 53 migration for expected_transfer_date
+ - Documents planned archiving activities and timelines
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Specific planning class for archival operations
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml
index 25088f6e64..ae533b56b7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Area.yaml
@@ -1,31 +1,13 @@
-id: https://nde.nl/ontology/hc/class/area
+id: https://nde.nl/ontology/hc/class/Area
name: area_class
-title: Area Class
-description: >-
- Class representing an area measurement with value, unit, and context.
-
- **RULE 53 COMPLIANT**: This is the authoritative class for area measurements,
- replacing domain-specific float slots like area_hectares, building_floor_area_sqm,
- and has_area_in_hectare.
-
- **REPLACES**:
- - area_hectares (OutdoorSite) - float in hectares
- - building_floor_area_sqm (HistoricBuilding) - float in square meters
- - has_area_in_hectare (bespoke, incorrectly created)
-
- **ADVANTAGES OVER SIMPLE FLOAT**:
- - Explicit unit specification (no ambiguity between m² and hectares)
- - Temporal context (measurement date for historic facilities)
- - Provenance (measurement method, source)
- - Estimation flag (is_estimate for approximate values)
-
+title: Area
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
qudt: http://qudt.org/schema/qudt/
geosparql: http://www.opengis.net/ont/geosparql#
-
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
@@ -34,31 +16,90 @@ imports:
- ../slots/approximate
- ../slots/has_date
- ../slots/measured_through
-default_prefix: hc
-
classes:
Area:
+ class_uri: hc:Area
description: >-
- A measurement of spatial extent (area) with value, unit, and metadata.
-
- Captures area measurements for heritage facilities including outdoor sites,
- buildings, rooms, and storage areas. Supports multiple units (m², hectares,
- acres) with explicit unit specification.
-
- **TEMPORAL ASPECT**: Areas can change over time (building extensions,
- site acquisitions). The measurement_date captures when the area was measured.
-
- **ESTIMATION SUPPORT**: Heritage facilities often have estimated areas,
- especially for historic buildings. The is_estimate flag indicates uncertainty.
- class_uri: qudt:QuantityValue
- exact_mappings:
+ Measurement of spatial extent with value, unit, and metadata, supporting
+ multiple units (m², hectares, acres) for heritage facilities including
+ outdoor sites, buildings, rooms, and storage areas.
+ alt_descriptions:
+ nl: >-
+ Meting van ruimtelijke omvang met waarde, eenheid en metadata, ondersteunend
+ meerdere eenheden (m², hectare, acres) voor erfgoedfaciliteiten inclusief
+ buitenterreinen, gebouwen, ruimtes en opslagruimtes.
+ de: >-
+ Messung der raeumlichen Ausdehnung mit Wert, Einheit und Metadaten, die
+ mehrere Einheiten (m², Hektar, Acres) fuer Heritage-Einrichtungen
+ unterstuetzt, einschliesslich Aussenanlagen, Gebaeude, Raeume und
+ Lagerraeume.
+ fr: >-
+ Mesure de l'etendue spatiale avec valeur, unite et metadonnees, prenant
+ en charge plusieurs unites (m², hectares, acres) pour les installations
+ patrimoniales, y compris les sites exterieurs, les batiments, les
+ salles et les espaces de stockage.
+ es: >-
+ Medicion de la extension espacial con valor, unidad y metadatos, que
+ admite multiples unidades (m², hectareas, acres) para instalaciones
+ patrimoniales, incluidos sitios al aire libre, edificios, salas y
+ areas de almacenamiento.
+ ar: >-
+ قياس المدى المكاني مع القيمة والوحدة والبيانات الوصفية، ودعم وحدات
+ متعددة (م²، هكتار، فدان) لمرافق التراث بما في ذلك المواقع الخارجية
+ والمباني والغرف ومساحات التخزين.
+ id: >-
+ Pengukuran luas ruang dengan nilai, satuan, dan metadata, mendukung
+ berbagai satuan (m², hektar, acre) untuk fasilitas warisan termasuk
+ situs luar ruangan, bangunan, ruangan, dan area penyimpanan.
+ zh: >-
+ 具有值、单位和元数据的空间范围测量,支持多种单位(平方米、公顷、英亩),
+ 用于遗产设施,包括户外场地、建筑物、房间和存储区域。
+ broad_mappings:
- qudt:QuantityValue
- close_mappings:
- schema:QuantitativeValue
+ related_mappings:
- geosparql:hasArea
+ structured_aliases:
+ - literal_form: oppervlakte
+ in_language: nl
+ - literal_form: Flaeche
+ in_language: de
+ - literal_form: superficie
+ in_language: fr
+ - literal_form: area
+ in_language: es
+ - literal_form: مساحة
+ in_language: ar
+ - literal_form: luas
+ in_language: id
+ - literal_form: 面积
+ in_language: zh
+ examples:
+ - value:
+ has_value: 25.0
+ has_measurement_unit:
+ has_type: HECTARE
+ has_symbol: "ha"
+ has_label: "Sculpture garden area"
+ description: Site area in hectares
+ - value:
+ has_value: 5000.0
+ has_measurement_unit:
+ has_type: SQUARE_METER
+ has_symbol: "m²"
+ approximate: false
+ has_label: "Total floor area"
+ description: Building floor area in square meters
+ keywords:
+ - measurement
+ - spatial
+ - square meters
+ - hectares
+ - facility
+ - floor area
slots:
- has_value
- - has_unit
+ - has_measurement_unit
- measurement_date
- approximate
- measured_through
@@ -67,74 +108,39 @@ classes:
has_value:
range: float
required: true
- examples:
- - value: 25.0
- - value: 5000.0
- has_unit:
+ has_measurement_unit:
range: MeasureUnit
required: true
inlined: true
- examples:
- - value:
- has_type: HECTARE
- has_symbol: "ha"
- - value:
- has_type: SQUARE_METER
- has_symbol: "m²"
measurement_date:
range: date
required: false
- examples:
- - value: "2024-01-15"
- - value: "1985-06-01"
approximate:
range: boolean
required: false
- examples:
- - value: true
- - value: false
measured_through:
-# range: string
required: false
- examples:
- - value: "GIS analysis"
- - value: "Land survey"
- - value: "Historical records"
- has_label:
-# range: string
- examples:
- - value: "Total site area"
- - value: "Building floor area"
- examples:
- - value:
- has_unit:
- has_type: HECTARE
- has_symbol: "ha"
- has_label: "Sculpture garden area"
- - value:
- has_unit:
- has_type: SQUARE_METER
- has_symbol: "m²"
- measurement_date: "2023-03-15"
- is_estimate: false
- measurement_method: "Architectural survey"
- has_label: "Total floor area"
- - value:
- has_unit:
- has_type: HECTARE
- has_symbol: "ha"
- is_estimate: true
- measurement_method: "Historical records"
- has_label: "Estate grounds"
+ comments:
+ - Rule 53 compliant - replaces domain-specific float slots
+ - Replaces area_hectares, building_floor_area_sqm
+ - Supports temporal context via measurement_date
+ - Estimation flag for approximate values
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ A measurement of spatial extent (area) with value, unit, and metadata.
+
+ Captures area measurements for heritage facilities including outdoor sites,
+ buildings, rooms, and storage areas. Supports multiple units (m², hectares,
+ acres) with explicit unit specification.
+
+ **TEMPORAL ASPECT**: Areas can change over time (building extensions,
+ site acquisitions). The measurement_date captures when the area was measured.
+
+ **ESTIMATION SUPPORT**: Heritage facilities often have estimated areas,
+ especially for historic buildings. The is_estimate flag indicates uncertainty.
annotations:
- custodian_types: '["*"]'
- custodian_types_rationale: >-
- Area measurements applicable to all heritage custodian types.
- specificity_score: 0.4
- specificity_rationale: >-
- Broadly useful class - area measurements relevant for site planning,
- collection storage, visitor capacity, and facility management.
-
-
-# REMOVED inline slots 2026-01-16 - Rule 48 violation
-# Slots are imported from ../slots/ - do not define inline
\ No newline at end of file
+ specificity_score: "0.4"
+ specificity_rationale: Broadly useful class for facility measurements
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml
index e8dfdfa0ad..ee62bef2e8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Arrangement.yaml
@@ -1,29 +1,94 @@
id: https://nde.nl/ontology/hc/class/Arrangement
name: Arrangement
title: Arrangement
-description: The arrangement of a collection.
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#
- wd: http://www.wikidata.org/entity/
-classes:
- Arrangement:
- class_uri: rico:RecordSet
- description: The arrangement of a collection.
- slots:
- - has_description
- - has_type
- - has_level
- - has_note
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
- ../slots/has_level
- ../slots/has_note
- ../slots/has_type
+classes:
+ Arrangement:
+ class_uri: hc:Arrangement
+ description: >-
+ Organization and ordering of archival materials according to a scheme
+ or system, defining the hierarchical structure and physical or intellectual
+ arrangement of records.
+ alt_descriptions:
+ nl: >-
+ Organisatie en ordening van archiefmaterialen volgens een schema of
+ systeem, die de hiërarchische structuur en fysieke of intellectuele
+ ordening van archieven definieert.
+ de: >-
+ Organisation und Ordnung von Archivmaterialien nach einem Schema oder
+ System, das die hierarchische Struktur und physische oder intellektuelle
+ Anordnung von Unterlagen definiert.
+ fr: >-
+ Organisation et classement des materiaux d'archives selon un schema ou
+ un systeme, definissant la structure hierarchique et l'arrangement
+ physique ou intellectuel des documents.
+ es: >-
+ Organizacion y ordenacion de materiales archivisticos segun un esquema
+ o sistema, definiendo la estructura jerarquica y el arreglo fisico o
+ intelectual de los registros.
+ ar: >-
+ تنظيم وترتيب المواد الأرشيفية وفقًا لمخطط أو نظام، وتحديد الهيكل
+ الهرمي والترتيب المادي أو الفكري للسجلات.
+ id: >-
+ Organisasi dan pengurutan materi arsip menurut skema atau sistem,
+ mendefinisikan struktur hierarki dan pengaturan fisik atau intelektual
+ catatan.
+ zh: >-
+ 根据方案或系统对档案材料进行组织和排序,定义记录的层级结构和物理或
+ 智力排列。
+ broad_mappings:
+ - rico:RecordSet
+ - crm:E29_Design_or_Procedure
+ structured_aliases:
+ - literal_form: ordening
+ in_language: nl
+ - literal_form: Ordnung
+ in_language: de
+ - literal_form: arrangement
+ in_language: fr
+ - literal_form: arreglo
+ in_language: es
+ - literal_form: ترتيب
+ in_language: ar
+ - literal_form: pengaturan
+ in_language: id
+ - literal_form: 排列
+ in_language: zh
+ examples:
+ - value:
+ has_type: ProvenanceBasedArrangement
+ has_level: SeriesLevel
+ has_description: "Arranged by originating department"
+ description: Provenance-based archival arrangement
+ keywords:
+ - organization
+ - ordering
+ - hierarchy
+ - archival structure
+ - classification
+ slots:
+ - has_description
+ - has_type
+ - has_level
+ - has_note
+ comments:
+ - Describes how archival materials are organized
+ - Links to ArrangementType for ordering method
+ - Links to ArrangementLevel for hierarchical position
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Core archival concept for record organization
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml
index 4717c03355..42881658a5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevel.yaml
@@ -1,18 +1,12 @@
id: https://nde.nl/ontology/hc/class/ArrangementLevel
name: ArrangementLevel
-title: Arrangement Level Class
+title: Arrangement Level
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
skos: http://www.w3.org/2004/02/skos/core#
- schema: http://schema.org/
- dcterms: http://purl.org/dc/terms/
- prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
- rdfs: http://www.w3.org/2000/01/rdf-schema#
- org: http://www.w3.org/ns/org#
- xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- linkml:types
@@ -22,27 +16,86 @@ imports:
- ../slots/has_rank
classes:
ArrangementLevel:
- class_uri: skos:Concept
- description: 'A level of arrangement in an archival hierarchy (e.g. Fonds, Series, File, Item).
-
-
- **Ontological Alignment**:
-
- - `rico:RecordSetType`: Often used to classify record sets by level.
-
- - `skos:Concept`: Concept in an arrangement scheme.
-
- '
+ class_uri: hc:ArrangementLevel
+ description: >-
+ Hierarchical level within an archival arrangement scheme, such as fonds,
+ series, file, or item, indicating the position in the descriptive hierarchy.
+ alt_descriptions:
+ nl: >-
+ Hiërarchisch niveau binnen een archiefordeningsschema, zoals archief,
+ serie, dossier of stuk, dat de positie in de beschrijvingshiërarchie
+ aangeeft.
+ de: >-
+ Hierarchische Ebene innerhalb eines Archivordnungsschemas, wie Bestand,
+ Serie, Akte oder Einzelstueck, das die Position in der
+ Beschreibungshierarchie anzeigt.
+ fr: >-
+ Niveau hierarchique dans un schema d'arrangement d'archives, tel que
+ fonds, serie, article ou piece, indiquant la position dans la
+ hierarchie descriptive.
+ es: >-
+ Nivel jerarquico dentro de un esquema de ordenacion archivistica, como
+ fondo, serie, expediente o item, que indica la posicion en la jerarquia
+ descriptiva.
+ ar: >-
+ مستوى هرمي ضمن مخطط ترتيب أرشيفي، مثل الأرشيف أو السلسلة أو الملف
+ أو العنصر، الذي يشير إلى الموقع في التسلسل الهرمي للوصف.
+ id: >-
+ Tingkat hierarki dalam skema pengaturan arsip, seperti fonds, seri,
+ berkas, atau item, yang menunjukkan posisi dalam hierarki deskriptif.
+ zh: >-
+ 档案排列方案中的层级,如全宗、系列、文件或条目,表示在描述层级中的位置。
+ abstract: true
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: ordeningsniveau
+ in_language: nl
+ - literal_form: Ordnungsebene
+ in_language: de
+ - literal_form: niveau d'arrangement
+ in_language: fr
+ - literal_form: nivel de arreglo
+ in_language: es
+ - literal_form: مستوى الترتيب
+ in_language: ar
+ - literal_form: tingkat pengaturan
+ in_language: id
+ - literal_form: 排列层级
+ in_language: zh
+ examples:
+ - value:
+ has_code: "FONDS"
+ has_label: "Fonds"
+ has_rank: 1
+ description: Top-level arrangement (fonds)
+ - value:
+ has_code: "ITEM"
+ has_label: "Item"
+ has_rank: 6
+ description: Lowest arrangement level (item)
+ keywords:
+ - hierarchy
+ - fonds
+ - series
+ - file
+ - item
+ - archival level
slots:
- - has_label
- - has_code
- - has_description
- - has_rank
+ - has_label
+ - has_code
+ - has_description
+ - has_rank
slot_usage:
has_code:
required: true
- has_rank:
+ comments:
+ - Abstract base class - do not instantiate directly
+ - See ArrangementLevelTypes.yaml for concrete subclasses
+ - Standard levels: Fonds, Subfonds, Series, Subseries, File, Item
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Core archival hierarchy concept
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml
index 890027cc71..acf45d8442 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementLevelTypes.yaml
@@ -1,55 +1,373 @@
id: https://nde.nl/ontology/hc/class/ArrangementLevelTypes
name: arrangement_level_types_classes
-title: Arrangement Level Types Classes
-description: 'Concrete subclasses for ArrangementLevel taxonomy.
-
- Follows Rule 0b Type/Types naming pattern.
-
- '
-imports:
- - linkml:types
+title: Arrangement Level Types
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ rico: https://www.ica.org/standards/RiC/ontology#
+ rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
default_prefix: hc
+imports:
+ - linkml:types
+ - ./ArrangementLevel
classes:
FondsLevel:
is_a: ArrangementLevel
class_uri: hc:FondsLevel
- description: Top level of arrangement (Fonds).
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ description: >-
+ Top hierarchical level representing the entire body of records from a
+ single creator or source, forming the highest level of archival arrangement.
+ alt_descriptions:
+ nl: >-
+ Hoogste hiërarchische niveau dat de volledige hoeveelheid archieven van
+ een enkele maker of bron vertegenwoordigt, het hoogste niveau van
+ archiefordening.
+ de: >-
+ Hoechste hierarchische Ebene, die den gesamten Bestand von Unterlagen
+ eines einzigen Erzeugers oder einer Quelle darstellt, die hoechste
+ Ebene der Archivordnung.
+ fr: >-
+ Niveau hierarchique superieur representant l'ensemble des documents
+ d'un seul createur ou source, formant le niveau le plus eleve de
+ l'arrangement d'archives.
+ es: >-
+ Nivel jerarquico superior que representa todo el cuerpo de registros
+ de un unico creador o fuente, formando el nivel mas alto de ordenacion
+ archivistica.
+ ar: >-
+ أعلى مستوى هرمي يمثل مجموعة السجلات الكاملة من منشئ أو مصدر واحد،
+ ويشكل أعلى مستوى من الترتيب الأرشيفي.
+ id: >-
+ Tingkat hierarki tertinggi yang mewakili seluruh badan catatan dari
+ satu pencipta atau sumber, membentuk tingkat tertinggi pengaturan arsip.
+ zh: >-
+ 代表来自单个创建者或来源的全部记录的最高层级,构成档案排列的最高级别。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ - rico-rst:Fonds
+ structured_aliases:
+ - literal_form: archiefniveau
+ in_language: nl
+ - literal_form: Bestandsebene
+ in_language: de
+ - literal_form: niveau de fonds
+ in_language: fr
+ - literal_form: nivel de fondo
+ in_language: es
+ - literal_form: مستوى الأرشيف
+ in_language: ar
+ - literal_form: tingkat fonds
+ in_language: id
+ - literal_form: 全宗级
+ in_language: zh
+ keywords:
+ - fonds
+ - top level
+ - creator
+ - highest level
+ comments:
+ - Highest level in ISAD(G) hierarchy
+ - Represents complete records of a creator
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival hierarchy level
+ custodian_types: "['*']"
+
SubfondsLevel:
is_a: ArrangementLevel
class_uri: hc:SubfondsLevel
- description: Subdivision of a fonds (Subfonds).
+ description: >-
+ Subdivision of a fonds, representing a major organizational unit or
+ functional division within the creator's structure.
+ alt_descriptions:
+ nl: >-
+ Onderverdeling van een archief, die een grote organisatorische eenheid
+ of functionele afdeling binnen de structuur van de maker vertegenwoordigt.
+ de: >-
+ Unterteilung eines Bestands, die eine wichtige Organisationseinheit
+ oder funktionale Abteilung innerhalb der Struktur des Erzeugers darstellt.
+ fr: >-
+ Subdivision d'un fonds, representant une unite organisationnelle majeure
+ ou une division fonctionnelle dans la structure du createur.
+ es: >-
+ Subdivision de un fondo, que representa una unidad organizativa
+ importante o division funcional dentro de la estructura del creador.
+ ar: >-
+ تقسيم فرعي للأرشيف، يمثل وحدة تنظيمية رئيسية أو قسم وظيفي ضمن
+ هيكل المنشئ.
+ id: >-
+ Subdivisi fonds, mewakili unit organisasi utama atau divisi fungsional
+ dalam struktur pencipta.
+ zh: >-
+ 全宗的细分,代表创建者结构中的主要组织单位或职能部门。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: subarchiefniveau
+ in_language: nl
+ - literal_form: Teilbestandsebene
+ in_language: de
+ - literal_form: niveau de sous-fonds
+ in_language: fr
+ - literal_form: nivel de subfondo
+ in_language: es
+ - literal_form: مستوى الأرشيف الفرعي
+ in_language: ar
+ - literal_form: tingkat sub-fonds
+ in_language: id
+ - literal_form: 分全宗级
+ in_language: zh
+ keywords:
+ - subfonds
+ - subdivision
+ - organizational unit
+ comments:
+ - Optional level between fonds and series
+ - Used for large or complex fonds
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival hierarchy level
+ custodian_types: "['*']"
+
SeriesLevel:
is_a: ArrangementLevel
class_uri: hc:SeriesLevel
- description: Series level (Series).
+ description: >-
+ Hierarchical level grouping files that relate to a particular function,
+ activity, or subject, maintaining the original order of the creator.
+ alt_descriptions:
+ nl: >-
+ Hiërarchisch niveau dat dossiers groepeert die betrekking hebben op een
+ bepaalde functie, activiteit of onderwerp, waarbij de oorspronkelijke
+ ordening van de maker behouden blijft.
+ de: >-
+ Hierarchische Ebene, die Akten zusammenfasst, die sich auf eine bestimmte
+ Funktion, Taetigkeit oder ein Thema beziehen, wobei die urspruengliche
+ Ordnung des Erzeugers beibehalten wird.
+ fr: >-
+ Niveau hierarchique regroupant les dossiers lies a une fonction, une
+ activite ou un sujet particulier, preservant l'ordre original du
+ createur.
+ es: >-
+ Nivel jerarquico que agrupa expedientes relacionados con una funcion,
+ actividad o tema particular, manteniendo el orden original del creador.
+ ar: >-
+ مستوى هرمي يجمع الملفات المتعلقة بوظيفة أو نشاط أو موضوع معين،
+ مع الحفاظ على الترتيب الأصلي للمنشئ.
+ id: >-
+ Tingkat hierarki yang mengelompokkan berkas yang terkait dengan fungsi,
+ aktivitas, atau subjek tertentu, mempertahankan urutan asli pencipta.
+ zh: >-
+ 将与特定职能、活动或主题相关的文件分组的层级,保持创建者的原始顺序。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ - rico-rst:Series
+ structured_aliases:
+ - literal_form: serieniveau
+ in_language: nl
+ - literal_form: Serienebene
+ in_language: de
+ - literal_form: niveau de serie
+ in_language: fr
+ - literal_form: nivel de serie
+ in_language: es
+ - literal_form: مستوى السلسلة
+ in_language: ar
+ - literal_form: tingkat seri
+ in_language: id
+ - literal_form: 系列级
+ in_language: zh
+ keywords:
+ - series
+ - function
+ - activity
+ - grouping
+ comments:
+ - Key organizational level in archival hierarchy
+ - Files within series share common characteristics
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival hierarchy level
+ custodian_types: "['*']"
+
SubseriesLevel:
is_a: ArrangementLevel
class_uri: hc:SubseriesLevel
- description: Subdivision of a series (Subseries).
+ description: >-
+ Subdivision of a series, representing a narrower functional or subject
+ grouping within the broader series.
+ alt_descriptions:
+ nl: >-
+ Onderverdeling van een serie, die een smallere functionele of
+ onderwerpgroepering binnen de bredere serie vertegenwoordigt.
+ de: >-
+ Unterteilung einer Serie, die eine engere funktionale oder thematische
+ Gruppierung innerhalb der breiteren Serie darstellt.
+ fr: >-
+ Subdivision d'une serie, representant un regroupement fonctionnel ou
+ thematique plus etroit dans la serie plus large.
+ es: >-
+ Subdivision de una serie, que representa una agrupacion funcional o
+ tematica mas estrecha dentro de la serie mas amplia.
+ ar: >-
+ تقسيم فرعي لسلسلة، يمثل تجميعًا وظيفيًا أو موضوعيًا أضيق ضمن
+ السلسلة الأوسع.
+ id: >-
+ Subdivisi seri, mewakili pengelompokan fungsional atau subjek yang lebih
+ sempit dalam seri yang lebih luas.
+ zh: >-
+ 系列的细分,代表更广泛系列中更狭窄的职能或主题分组。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: subserieniveau
+ in_language: nl
+ - literal_form: Unterserienebene
+ in_language: de
+ - literal_form: niveau de sous-serie
+ in_language: fr
+ - literal_form: nivel de subserie
+ in_language: es
+ - literal_form: مستوى السلسلة الفرعية
+ in_language: ar
+ - literal_form: tingkat sub-seri
+ in_language: id
+ - literal_form: 子系列级
+ in_language: zh
+ keywords:
+ - subseries
+ - subdivision
+ - narrower grouping
+ comments:
+ - Optional level for complex series
+ - Provides additional granularity when needed
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival hierarchy level
+ custodian_types: "['*']"
+
FileLevel:
is_a: ArrangementLevel
class_uri: hc:FileLevel
- description: File level (File).
+ description: >-
+ Hierarchical level representing an organized unit of documents grouped
+ together for ease of reference, handling, or because of subject or
+ functional relationship.
+ alt_descriptions:
+ nl: >-
+ Hiërarchisch niveau dat een georganiseerde eenheid van documenten
+ vertegenwoordigt die zijn gegroepeerd voor gemakkelijke raadpleging,
+ behandeling of vanwege onderwerpelijke of functionele relatie.
+ de: >-
+ Hierarchische Ebene, die eine organisierte Einheit von Dokumenten
+ darstellt, die zur einfacheren Bezugnahme, Handhabung oder aufgrund
+ inhaltlicher oder funktionaler Beziehung zusammengefasst sind.
+ fr: >-
+ Niveau hierarchique representant une unite organises de documents
+ regroupes pour faciliter la reference, la manipulation ou en raison
+ d'une relation thematique ou fonctionnelle.
+ es: >-
+ Nivel jerarquico que representa una unidad organizada de documentos
+ agrupados para facilitar la referencia, manejo o debido a una relacion
+ tematica o funcional.
+ ar: >-
+ مستوى هرمي يمثل وحدة منظمة من الوثائق مجمعة معًا لتسهيل المرجعية
+ أو المعالجة أو بسبب العلاقة الموضوعية أو الوظيفية.
+ id: >-
+ Tingkat hierarki yang mewakili unit terorganisir dari dokumen yang
+ dikelompokkan untuk kemudahan referensi, penanganan, atau karena
+ hubungan subjek atau fungsional.
+ zh: >-
+ 代表为便于参考、处理或因主题或职能关系而分组的有组织文件单元的层级。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ - rico-rst:File
+ structured_aliases:
+ - literal_form: dossierniveau
+ in_language: nl
+ - literal_form: Aktebene
+ in_language: de
+ - literal_form: niveau de dossier
+ in_language: fr
+ - literal_form: nivel de expediente
+ in_language: es
+ - literal_form: مستوى الملف
+ in_language: ar
+ - literal_form: tingkat berkas
+ in_language: id
+ - literal_form: 文件级
+ in_language: zh
+ keywords:
+ - file
+ - dossier
+ - document unit
+ - grouping
+ comments:
+ - Standard archival unit of arrangement
+ - Contains related documents
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival hierarchy level
+ custodian_types: "['*']"
+
ItemLevel:
is_a: ArrangementLevel
class_uri: hc:ItemLevel
- description: Item level (Item).
+ description: >-
+ Lowest hierarchical level representing the smallest intellectually
+ indivisible archival unit, such as a single document, photograph, or
+ letter.
+ alt_descriptions:
+ nl: >-
+ Laagste hiërarchische niveau dat de kleinste intellectueel ondeelbare
+ archiefschaal vertegenwoordigt, zoals een enkel document, foto of brief.
+ de: >-
+ Niedrigste hierarchische Ebene, die die kleinste intellektuell unteilbare
+ Archiveinheit darstellt, wie ein einzelnes Dokument, Foto oder Brief.
+ fr: >-
+ Niveau hierarchique le plus bas representant la plus petite unite
+ archivistique intellectuellement indivisible, comme un seul document,
+ photographie ou lettre.
+ es: >-
+ Nivel jerarquico mas bajo que representa la unidad archivistica mas
+ pequena intelectualmente indivisible, como un solo documento, fotografia
+ o carta.
+ ar: >-
+ أدنى مستوى هرمي يمثل أصغر وحدة أرشيفية غير قابلة للتجزئة فكريًا،
+ مثل وثيقة واحدة أو صورة أو رسالة.
+ id: >-
+ Tingkat hierarki terendah yang mewakili unit arsip terkecil yang tidak
+ dapat dibagi secara intelektual, seperti satu dokumen, foto, atau surat.
+ zh: >-
+ 最低层级,代表在智力上不可分割的最小档案单元,如单份文件、照片或信件。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ - rico-rst:Item
+ structured_aliases:
+ - literal_form: stukniveau
+ in_language: nl
+ - literal_form: Einzeleben
+ in_language: de
+ - literal_form: niveau de piece
+ in_language: fr
+ - literal_form: nivel de item
+ in_language: es
+ - literal_form: مستوى العنصر
+ in_language: ar
+ - literal_form: tingkat item
+ in_language: id
+ - literal_form: 条目级
+ in_language: zh
+ keywords:
+ - item
+ - document
+ - lowest level
+ - indivisible unit
+ comments:
+ - Lowest level in archival hierarchy
+ - Most granular descriptive unit
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival hierarchy level
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml
index eafc9b7716..430f878803 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementType.yaml
@@ -1,23 +1,93 @@
id: https://nde.nl/ontology/hc/class/ArrangementType
name: ArrangementType
title: Arrangement Type
-description: Type of arrangement.
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#
- wd: http://www.wikidata.org/entity/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
+ - ../slots/has_code
+ - ../slots/has_description
classes:
ArrangementType:
- class_uri: skos:Concept
- description: Type of arrangement.
+ class_uri: hc:ArrangementType
+ description: >-
+ Classification of the method or principle used to organize archival
+ materials, such as alphabetical, chronological, numerical, or
+ provenance-based ordering.
+ alt_descriptions:
+ nl: >-
+ Classificatie van de methode of het principe dat wordt gebruikt om
+ archiefmaterialen te organiseren, zoals alfabetische, chronologische,
+ numerieke of herkomstgebaseerde ordening.
+ de: >-
+ Klassifizierung der Methode oder des Prinzips, das zur Organisation
+ von Archivmaterialien verwendet wird, wie alphabetische, chronologische,
+ numerische oder provenienzbasierte Ordnung.
+ fr: >-
+ Classification de la methode ou du principe utilise pour organiser les
+ materiaux d'archives, comme le classement alphabetique, chronologique,
+ numerique ou base sur la provenance.
+ es: >-
+ Clasificacion del metodo o principio utilizado para organizar materiales
+ archivisticos, como ordenacion alfabetica, cronologica, numerica o
+ basada en la procedencia.
+ ar: >-
+ تصنيف الطريقة أو المبدأ المستخدم لتنظيم المواد الأرشيفية، مثل
+ الترتيب الأبجدي أو الزمني أو الرقمي أو القائم على المنشأ.
+ id: >-
+ Klasifikasi metode atau prinsip yang digunakan untuk mengatur materi
+ arsip, seperti pengurutan alfabetis, kronologis, numerik, atau
+ berbasis provenans.
+ zh: >-
+ 用于组织档案材料的方法或原则的分类,如按字母、按时间、按数字或按来源排序。
+ abstract: true
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: ordeningstype
+ in_language: nl
+ - literal_form: Ordnungstyp
+ in_language: de
+ - literal_form: type d'arrangement
+ in_language: fr
+ - literal_form: tipo de arreglo
+ in_language: es
+ - literal_form: نوع الترتيب
+ in_language: ar
+ - literal_form: tipe pengaturan
+ in_language: id
+ - literal_form: 排列类型
+ in_language: zh
+ examples:
+ - value:
+ has_label: "Chronological"
+ has_code: "CHRON"
+ description: Materials arranged by date
+ - value:
+ has_label: "Provenance-based"
+ has_code: "PROV"
+ description: Materials arranged by creator/source
+ keywords:
+ - ordering method
+ - classification
+ - organization
+ - arrangement principle
slots:
- - has_label
+ - has_label
+ - has_code
+ - has_description
+ comments:
+ - Abstract base class - do not instantiate directly
+ - See ArrangementTypes.yaml for concrete subclasses
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.25"
+ specificity_rationale: Core archival concept for ordering methods
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml
index 03877307f7..9f9091a00d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArrangementTypes.yaml
@@ -1,51 +1,292 @@
id: https://nde.nl/ontology/hc/class/ArrangementTypes
name: arrangement_types_classes
-title: Arrangement Types Classes
-description: 'Concrete subclasses for ArrangementType taxonomy.
-
- Follows Rule 0b Type/Types naming pattern.
-
- '
-imports:
- - ./ArrangementType
- - linkml:types
+title: Arrangement Types
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ rico: https://www.ica.org/standards/RiC/ontology#
default_prefix: hc
+imports:
+ - ./ArrangementType
+ - linkml:types
classes:
AlphabeticalArrangement:
is_a: ArrangementType
class_uri: hc:AlphabeticalArrangement
- description: Arranged alphabetically by name or title.
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ description: >-
+ Arrangement method organizing materials in alphabetical order by name,
+ title, subject, or other textual element.
+ alt_descriptions:
+ nl: >-
+ Ordeningsmethode die materialen in alfabetische volgorde organiseert
+ op naam, titel, onderwerp of ander tekstueel element.
+ de: >-
+ Ordnungsmethode, die Materialien in alphabetischer Reihenfolge nach
+ Name, Titel, Thema oder anderem Textelement organisiert.
+ fr: >-
+ Methode d'arrangement organisant les materiaux par ordre alphabetique
+ par nom, titre, sujet ou autre element textuel.
+ es: >-
+ Metodo de ordenacion que organiza materiales en orden alfabetico por
+ nombre, titulo, tema u otro elemento textual.
+ ar: >-
+ طريقة ترتيب تنظم المواد بالترتيب الأبجدي حسب الاسم أو العنوان أو
+ الموضوع أو عنصر نصي آخر.
+ id: >-
+ Metode pengaturan yang mengatur materi dalam urutan alfabetis berdasarkan
+ nama, judul, subjek, atau elemen tekstual lainnya.
+ zh: >-
+ 按名称、标题、主题或其他文本元素的字母顺序组织材料的排列方法。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: alfabetische ordening
+ in_language: nl
+ - literal_form: Alphabetische Ordnung
+ in_language: de
+ - literal_form: arrangement alphabetique
+ in_language: fr
+ - literal_form: ordenacion alfabetica
+ in_language: es
+ - literal_form: ترتيب أبجدي
+ in_language: ar
+ - literal_form: pengaturan alfabetis
+ in_language: id
+ - literal_form: 按字母排列
+ in_language: zh
+ keywords:
+ - alphabetical
+ - A-Z
+ - name order
+ comments:
+ - Common for correspondence and name-based collections
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific ordering method
+ custodian_types: "['*']"
+
ChronologicalArrangement:
is_a: ArrangementType
class_uri: hc:ChronologicalArrangement
- description: Arranged chronologically by date.
+ description: >-
+ Arrangement method organizing materials by date or time sequence,
+ from earliest to latest or vice versa.
+ alt_descriptions:
+ nl: >-
+ Ordeningsmethode die materialen organiseert op datum of tijdsvolgorde,
+ van vroegst naar laatst of andersom.
+ de: >-
+ Ordnungsmethode, die Materialien nach Datum oder Zeitfolge organisiert,
+ von frueh bis spaet oder umgekehrt.
+ fr: >-
+ Methode d'arrangement organisant les materiaux par date ou sequence
+ temporelle, du plus ancien au plus recent ou inversement.
+ es: >-
+ Metodo de ordenacion que organiza materiales por fecha o secuencia
+ temporal, del mas antiguo al mas reciente o viceversa.
+ ar: >-
+ طريقة ترتيب تنظم المواد حسب التاريخ أو التسلسل الزمني، من الأقدم
+ إلى الأحدث أو العكس.
+ id: >-
+ Metode pengaturan yang mengatur materi berdasarkan tanggal atau urutan
+ waktu, dari paling awal ke paling akhir atau sebaliknya.
+ zh: >-
+ 按日期或时间顺序组织材料的排列方法,从最早到最晚或反之。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: chronologische ordening
+ in_language: nl
+ - literal_form: Chronologische Ordnung
+ in_language: de
+ - literal_form: arrangement chronologique
+ in_language: fr
+ - literal_form: ordenacion cronologica
+ in_language: es
+ - literal_form: ترتيب زمني
+ in_language: ar
+ - literal_form: pengaturan kronologis
+ in_language: id
+ - literal_form: 按时间排列
+ in_language: zh
+ keywords:
+ - chronological
+ - date order
+ - time sequence
+ comments:
+ - Common for institutional records and diaries
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific ordering method
+ custodian_types: "['*']"
+
NumericalArrangement:
is_a: ArrangementType
class_uri: hc:NumericalArrangement
- description: Arranged numerically by index or reference code.
+ description: >-
+ Arrangement method organizing materials by numbers, reference codes,
+ or other numeric identifiers.
+ alt_descriptions:
+ nl: >-
+ Ordeningsmethode die materialen organiseert op nummers, referentiecodes
+ of andere numerieke identifiers.
+ de: >-
+ Ordnungsmethode, die Materialien nach Nummern, Referenzcodes oder anderen
+ numerischen Kennungen organisiert.
+ fr: >-
+ Methode d'arrangement organisant les materiaux par numeros, codes de
+ reference ou autres identifiants numeriques.
+ es: >-
+ Metodo de ordenacion que organiza materiales por numeros, codigos de
+ referencia u otros identificadores numericos.
+ ar: >-
+ طريقة ترتيب تنظم المواد بالأرقام أو الرموز المرجعية أو المعرفات
+ الرقمية الأخرى.
+ id: >-
+ Metode pengaturan yang mengatur materi berdasarkan nomor, kode referensi,
+ atau identifier numerik lainnya.
+ zh: >-
+ 按数字、参考代码或其他数字标识符组织材料的排列方法。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: numerieke ordening
+ in_language: nl
+ - literal_form: Numerische Ordnung
+ in_language: de
+ - literal_form: arrangement numerique
+ in_language: fr
+ - literal_form: ordenacion numerica
+ in_language: es
+ - literal_form: ترتيب رقمي
+ in_language: ar
+ - literal_form: pengaturan numerik
+ in_language: id
+ - literal_form: 按数字排列
+ in_language: zh
+ keywords:
+ - numerical
+ - number order
+ - reference codes
+ comments:
+ - Common for accession records and inventory systems
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific ordering method
+ custodian_types: "['*']"
+
ProvenanceBasedArrangement:
is_a: ArrangementType
class_uri: hc:ProvenanceBasedArrangement
- description: Arranged according to the provenance or original order (respect des
- fonds).
+ description: >-
+ Arrangement method maintaining the original order as created or
+ received by the creator, following the respect des fonds principle.
+ alt_descriptions:
+ nl: >-
+ Ordeningsmethode die de oorspronkelijke volgorde behoudt zoals gemaakt
+ of ontvangen door de maker, volgens het beginsel van respect voor het
+ archief.
+ de: >-
+ Ordnungsmethode, die die urspruengliche Ordnung beibehaelt, wie sie
+ vom Erzeuger erstellt oder empfangen wurde, nach dem Prinzip der
+ Provenienz.
+ fr: >-
+ Methode d'arrangement maintenant l'ordre original tel que cree ou recu
+ par le createur, suivant le principe du respect des fonds.
+ es: >-
+ Metodo de ordenacion que mantiene el orden original creado o recibido
+ por el creador, siguiendo el principio de respeto de los fondos.
+ ar: >-
+ طريقة ترتيب تحافظ على الترتيب الأصلي كما أنشأه أو تلقاه المنشئ،
+ وفقًا لمبدأ احترام الأرشيف.
+ id: >-
+ Metode pengaturan yang mempertahankan urutan asli seperti yang dibuat
+ atau diterima oleh pencipta, mengikuti prinsip respect des fonds.
+ zh: >-
+ 保持创建者创建或接收的原始顺序的排列方法,遵循尊重全宗原则。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: herkomstgebaseerde ordening
+ in_language: nl
+ - literal_form: Provenienz-basierte Ordnung
+ in_language: de
+ - literal_form: arrangement base sur la provenance
+ in_language: fr
+ - literal_form: ordenacion basada en procedencia
+ in_language: es
+ - literal_form: ترتيب قائم على المنشأ
+ in_language: ar
+ - literal_form: pengaturan berbasis provenans
+ in_language: id
+ - literal_form: 按来源排列
+ in_language: zh
+ keywords:
+ - provenance
+ - original order
+ - respect des fonds
+ - creator order
+ comments:
+ - Fundamental archival principle
+ - Preserves context of creation
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: Core archival ordering principle
+ custodian_types: "['*']"
+
SubjectBasedArrangement:
is_a: ArrangementType
class_uri: hc:SubjectBasedArrangement
- description: Arranged by subject matter or topic.
+ description: >-
+ Arrangement method organizing materials by subject matter, topic,
+ or thematic category regardless of provenance.
+ alt_descriptions:
+ nl: >-
+ Ordeningsmethode die materialen organiseert op onderwerp, thema of
+ thematische categorie, ongeacht de herkomst.
+ de: >-
+ Ordnungsmethode, die Materialien nach Thema, Gegenstand oder thematischer
+ Kategorie organisiert, unabhaengig von der Provenienz.
+ fr: >-
+ Methode d'arrangement organisant les materiaux par sujet, theme ou
+ categorie thematique independamment de la provenance.
+ es: >-
+ Metodo de ordenacion que organiza materiales por tema, asunto o
+ categoria tematica independientemente de la procedencia.
+ ar: >-
+ طريقة ترتيب تنظم المواد حسب الموضوع أو الموضوع أو الفئة الموضوعية
+ بغض النظر عن المنشأ.
+ id: >-
+ Metode pengaturan yang mengatur materi berdasarkan subjek, topik, atau
+ kategori tematik terlepas dari provenans.
+ zh: >-
+ 按主题、话题或主题类别组织材料的排列方法,不考虑来源。
broad_mappings:
- - skos:Concept
+ - skos:Concept
+ structured_aliases:
+ - literal_form: thematische ordening
+ in_language: nl
+ - literal_form: Sachthematische Ordnung
+ in_language: de
+ - literal_form: arrangement par sujet
+ in_language: fr
+ - literal_form: ordenacion por tema
+ in_language: es
+ - literal_form: ترتيب موضوعي
+ in_language: ar
+ - literal_form: pengaturan berbasis subjek
+ in_language: id
+ - literal_form: 按主题排列
+ in_language: zh
+ keywords:
+ - subject
+ - thematic
+ - topic-based
+ comments:
+ - Common for artificial collections and vertical files
+ - May override provenance principle in some contexts
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific ordering method
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml
index d1f670dee6..99df5c52dd 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchive.yaml
@@ -1,8 +1,14 @@
id: https://nde.nl/ontology/hc/class/ArtArchive
name: ArtArchive
-title: Art Archive Type
+title: Art Archive
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/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
@@ -12,13 +18,88 @@ imports:
classes:
ArtArchive:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: hc:ArtArchive
+ description: >-
+ Specialized archive preserving documentation related to art, artists,
+ art movements, galleries, and the art market for research and
+ provenance purposes.
+ alt_descriptions:
+ nl: >-
+ Gespecialiseerd archief dat documentatie bewaart met betrekking tot
+ kunst, kunstenaars, kunststromingen, galerijen en de kunstmarkt voor
+ onderzoek en herkomstonderzoek.
+ de: >-
+ Spezialisiertes Archiv, das Dokumentation zu Kunst, Kuenstlern,
+ Kunststroemungen, Galerien und dem Kunstmarkt fuer Forschungs- und
+ Provenienzzwecke bewahrt.
+ fr: >-
+ Archives specialisees preservant la documentation relative a l'art,
+ aux artistes, aux mouvements artistiques, aux galeries et au marche
+ de l'art a des fins de recherche et de provenance.
+ es: >-
+ Archivo especializado que preserva documentacion relacionada con arte,
+ artistas, movimientos artisticos, galerias y el mercado del arte para
+ fines de investigacion y procedencia.
+ ar: >-
+ أرشيف متخصص يحفظ الوثائق المتعلقة بالفن والفنانين والحركات الفنية
+ والمعارض وسوق الفن لأغراض البحث وتحديد المنشأ.
+ id: >-
+ Arsip khusus yang melestarikan dokumentasi terkait seni, seniman,
+ gerakan seni, galeri, dan pasar seni untuk tujuan penelitian dan
+ provenans.
+ zh: >-
+ 专门保存与艺术、艺术家、艺术运动、画廊和艺术市场相关文件的档案,
+ 用于研究和来源研究目的。
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
+ close_mappings:
+ - wd:Q27032254
+ - rico:CorporateBody
+ structured_aliases:
+ - literal_form: kunstarchief
+ in_language: nl
+ - literal_form: Kunstarchiv
+ in_language: de
+ - literal_form: archives d'art
+ in_language: fr
+ - literal_form: archivo de arte
+ in_language: es
+ - literal_form: أرشيف الفن
+ in_language: ar
+ - literal_form: arsip seni
+ in_language: id
+ - literal_form: 艺术档案
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ hold_record_set:
+ - ArtistPapersCollection
+ - GalleryRecordsFonds
+ description: Art archive with multiple collection types
+ keywords:
+ - art
+ - artists
+ - galleries
+ - provenance
+ - art history
+ - documentation
slots:
- - hold_record_set
- description: "Specialized archive preserving documentation related to art, artists,\nart movements, galleries, and the art market.\n\n**Wikidata**: Q27032254\n\n**Scope**:\nArt archives (Kunstarchive) preserve:\n- Artist papers and correspondence\n- Gallery and dealer records\n- Exhibition documentation (catalogs, invitations, reviews)\n- Art criticism and publications\n- Photographs of artworks and installations\n- Auction house records\n- Art movement manifestos and ephemera\n- Studio and workshop documentation\n\n**Collection Types**:\n- Personal papers of artists\n- Institutional records of art organizations\n- Documentation of art historical events\n- Provenance research materials\n- Conservation and restoration records\n\n**Related Types**:\n- ArchitecturalArchive (Q121409581) - Architectural documentation\n- PerformingArtsArchive (Q27030945) - Performance-based arts\n- PhotoArchive (Q27032363) - Photographic collections\n\n**Notable Examples**:\n- Archives of American Art (Smithsonian)\n\
- - Getty Research Institute Special Collections\n- Tate Archive (London)\n- Archiv der Akademie der K\xFCnste (Berlin)\n"
- slot_usage: {}
+ - hold_record_set
+ comments:
+ - Preserves artist papers, gallery records, exhibition documentation
+ - Supports provenance research and art historical scholarship
+ - Often affiliated with museums or research institutions
+ see_also:
+ - ArchitecturalArchive
+ - PhotoArchive
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Specialized archive preserving documentation related to art, artists,\nart movements, galleries, and the art market.\n\n**Wikidata**: Q27032254\n\n**Scope**:\nArt archives (Kunstarchive) preserve:\n- Artist papers and correspondence\n- Gallery and dealer records\n- Exhibition documentation (catalogs, invitations, reviews)\n- Art criticism and publications\n- Photographs of artworks and installations\n- Auction house records\n- Art movement manifestos and ephemera\n- Studio and workshop documentation\n\n**Collection Types**:\n- Personal papers of artists\n- Institutional records of art organizations\n- Documentation of art historical events\n- Provenance research materials\n- Conservation and restoration records\n\n**Related Types**:\n- ArchitecturalArchive (Q121409581) - Architectural documentation\n- PerformingArtsArchive (Q27030945) - Performance-based arts\n- PhotoArchive (Q27032363) - Photographic collections\n\n**Notable Examples**:\n- Archives of American Art (Smithsonian)\n\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.45"
+ specificity_rationale: Specific archive type for art documentation
+ custodian_types: "['ArtArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml
index 55ed7fe80c..42a6e6378d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetType.yaml
@@ -1,8 +1,12 @@
id: https://nde.nl/ontology/hc/class/ArtArchiveRecordSetType
name: ArtArchiveRecordSetType
-title: ArtArchive Record Set Type
+title: Art Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
@@ -10,21 +14,83 @@ imports:
- ../slots/has_type
classes:
ArtArchiveRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by ArtArchive custodians.
- '
+ class_uri: hc:ArtArchiveRecordSetType
+ description: >-
+ Classification category for record sets containing art-related
+ documentation, including artist papers, gallery records, and exhibition
+ archives within art archives.
+ alt_descriptions:
+ nl: >-
+ Classificatiecategorie voor recordsets met kunstgerelateerde
+ documentatie, waaronder kunstenaarsarchieven, galerijrecords en
+ tentoonstellingsarchieven binnen kunstarchieven.
+ de: >-
+ Klassifizierungskategorie fuer Datensatzgruppen mit kunstbezogener
+ Dokumentation, einschliesslich Kuenstlernachlaessen, Galeriedokumenten
+ und Ausstellungsarchiven in Kunstarchiven.
+ fr: >-
+ Categorie de classification pour les ensembles d'enregistrements
+ contenant de la documentation artistique, y compris les papiers
+ d'artistes, les documents de galerie et les archives d'exposition.
+ es: >-
+ Categoria de clasificacion para conjuntos de registros que contienen
+ documentacion relacionada con el arte, incluidos papeles de artistas,
+ registros de galerias y archivos de exposiciones.
+ ar: >-
+ فئة تصنيف لمجموعات السجلات التي تحتوي على وثائق متعلقة بالفن، بما
+ في ذلك أوراق الفنانين وسجلات المعارض وأرشيفات المعارض.
+ id: >-
+ Kategori klasifikasi untuk kumpulan rekaman yang berisi dokumentasi
+ terkait seni, termasuk kertas seniman, catatan galeri, dan arsip
+ pameran dalam arsip seni.
+ zh: >-
+ 艺术档案中包含艺术相关文件的记录集分类类别,包括艺术家文件、画廊记录
+ 和展览档案。
is_a: CollectionType
- class_uri: rico:RecordSetType
+ broad_mappings:
+ - rico:RecordSetType
+ - skos:Concept
+ structured_aliases:
+ - literal_form: kunstarchief-recordsettype
+ in_language: nl
+ - literal_form: Kunstarchiv-Bestandsart
+ in_language: de
+ - literal_form: type de fonds d'archives d'art
+ in_language: fr
+ - literal_form: tipo de fondo de archivo de arte
+ in_language: es
+ - literal_form: نوع مجموعة سجلات أرشيف الفن
+ in_language: ar
+ - literal_form: tipe kumpulan rekaman arsip seni
+ in_language: id
+ - literal_form: 艺术档案记录集类型
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ has_score: 1.0
+ description: Art archive collection type
+ keywords:
+ - art documentation
+ - record set type
+ - artist papers
+ - gallery records
+ - classification
slots:
- - has_type
- - has_score
- - has_scope
- see_also:
- - ArtArchive
- - rico:RecordSetType
+ - has_type
+ - has_score
+ - has_scope
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ any_of:
+ - equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Abstract classification for art archive collections
+ - See ArtArchiveRecordSetTypes.yaml for concrete subclasses
+ see_also:
+ - ArtArchive
+ - rico:RecordSetType
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.35"
+ specificity_rationale: Specific record set type for art documentation
+ custodian_types: "['ArtArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml
index adaf2380dd..1f875ea6dc 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml
@@ -1,14 +1,13 @@
id: https://nde.nl/ontology/hc/class/ArtArchiveRecordSetTypes
name: ArtArchiveRecordSetTypes
-title: ArtArchive Record Set Type Subclasses
+title: Art Archive Record Set Types
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- ./ArtArchiveRecordSetType
@@ -20,116 +19,253 @@ imports:
classes:
ArtistPapersCollection:
is_a: ArtArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Artist personal papers and sketches.\n\n\
- **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the collection \norganizational principle as defined by rico-rst:Collection.\n"
+ class_uri: hc:ArtistPapersCollection
+ description: >-
+ Assembled documentary body of personal and professional manuscripts,
+ sketches, correspondence, and studio working files produced by individual creators.
+ alt_descriptions:
+ nl: >-
+ Samengesteld documentaire geheel van persoonlijke en professionele
+ manuscripten, schetsen, correspondentie en atelierwerkbestanden van individuele makers.
+ de: >-
+ Zusammengestellter Dokumentkoerper aus persoenlichen und beruflichen
+ Manuskripten, Skizzen, Korrespondenz und Atelierarbeitsunterlagen einzelner Schaffender.
+ fr: >-
+ Ensemble documentaire reuni de manuscrits personnels et professionnels,
+ croquis, correspondance et dossiers d'atelier de createurs individuels.
+ es: >-
+ Cuerpo documental reunido de manuscritos personales y profesionales,
+ bocetos, correspondencia y archivos de taller de creadores individuales.
+ ar: >-
+ جسم وثائقي مُجمع يضم مخطوطات شخصية ومهنية ورسومات ومراسلات
+ وملفات عمل الاستوديو لمبدعين أفراد.
+ id: >-
+ Kumpulan dokumenter terhimpun berisi manuskrip pribadi dan profesional,
+ sketsa, korespondensi, dan berkas kerja studio dari kreator perorangan.
+ zh: >-
+ 汇集个体创作者的个人与职业手稿、素描、通信与工作室工作档案的文献整体。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Collection
- close_mappings:
- - skos:Concept
- see_also:
- - ArtArchiveRecordSetType
- - rico:RecordSetType
+ - rico-rst:Collection
+ structured_aliases:
+ - literal_form: kunstenaarsarchiefcollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kuenstlernachlass-Sammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de papiers d'artiste
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de papeles de artista
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة أوراق الفنان
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi kertas seniman
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 艺术家论文收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - artist papers
+ - personal archive
+ - sketches
+ - correspondence
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ArtistPapersCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:ArtistPapersCollection
has_custodian:
- equals_string: ArtArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArtArchive custodians.
+ equals_string: hc:ArtArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArtArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Collection organizational principle
+ - Contains personal papers and creative documentation
+ - Note preserved: Earlier modeling in the art-domain profile allowed hc:ArchiveOrganizationType as a fallback has_type value.
+ examples:
+ - value:
+ has_type: hc:ArtistPapersCollection
+ has_custodian: hc:ArtArchive
+ has_note: Sketchbooks, studio correspondence, and draft manuscripts.
+ description: Creator working files assembled for research access.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific collection type for artist papers
+ custodian_types: "['ArtArchive']"
+
GalleryRecordsFonds:
is_a: ArtArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Art gallery records.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the fonds \norganizational\
- \ principle as defined by rico-rst:Fonds.\n"
+ class_uri: hc:GalleryRecordsFonds
+ description: >-
+ Provenance-based aggregation of commercial art-dealing operations,
+ including sales ledgers, client dossiers, consignment paperwork, and stock control.
+ alt_descriptions:
+ nl: >-
+ Herkomstgebaseerde aggregatie van bedrijfsvoering bij kunsthandel,
+ inclusief verkoopboeken, klantdossiers, consignatiepapieren en voorraadbeheer.
+ de: >-
+ Provenienzbasierte Aggregation von Unterlagen des Kunsthandels,
+ einschliesslich Verkaufsbuecher, Kundendateien, Kommissionsunterlagen und Bestandsfuehrung.
+ fr: >-
+ Agregation fondee sur la provenance des operations de commerce d'art,
+ comprenant registres de ventes, dossiers clients, depots/consignations et suivi des stocks.
+ es: >-
+ Agregacion basada en procedencia de operaciones de comercio de arte,
+ con libros de ventas, archivos de clientes, consignaciones y control de inventario.
+ ar: >-
+ تجميع قائم على المنشأ لوثائق أعمال تجارة الفن، بما في ذلك
+ دفاتر المبيعات وملفات العملاء ووثائق الإيداع/الوكالة ومراقبة المخزون.
+ id: >-
+ Agregasi berbasis asal-usul untuk operasi perdagangan seni,
+ termasuk buku penjualan, berkas klien, konsinyasi, dan kontrol stok.
+ zh: >-
+ 基于来源原则聚合艺术交易运营文献,包括销售账簿、客户档案、寄售手续与库存控制。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Fonds
- close_mappings:
- - skos:Concept
- see_also:
- - ArtArchiveRecordSetType
- - rico:RecordSetType
+ - rico-rst:Fonds
+ structured_aliases:
+ - literal_form: galerijrecordsfonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Galeriedokumente-Fonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds de documents de galerie
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de documentos de galeria
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: صندوق سجلات المعرض
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds catatan galeri
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 画廊记录档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - gallery records
+ - sales records
+ - commercial gallery
+ - fonds
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: GalleryRecordsFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: hc:GalleryRecordsFonds
has_custodian:
- equals_string: ArtArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArtArchive custodians.
+ equals_string: hc:ArtArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArtArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Fonds organizational principle
+ - Contains business records from art dealers
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific fonds type for gallery records
+ custodian_types: "['ArtArchive']"
+
ExhibitionDocumentationCollection:
is_a: ArtArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Exhibition records.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the collection \norganizational\
- \ principle as defined by rico-rst:Collection.\n"
+ class_uri: hc:ExhibitionDocumentationCollection
+ description: >-
+ Assembled documentary body of catalogs, installation photographs,
+ press coverage, and curatorial files created around public presentation events.
+ alt_descriptions:
+ nl: >-
+ Samengesteld documentaire geheel van catalogi, installatiefoto's,
+ persverslaggeving en curatiele dossiers rond publieke presentaties.
+ de: >-
+ Zusammengestellter Dokumentkoerper aus Katalogen, Installationsfotos,
+ Presseberichten und kuratorischen Unterlagen zu oeffentlichen Praesentationen.
+ fr: >-
+ Ensemble documentaire reuni de catalogues, photos d'installation,
+ couverture de presse et dossiers curatoriaux autour d'evenements de presentation publique.
+ es: >-
+ Cuerpo documental reunido de catalogos, fotografias de instalacion,
+ cobertura de prensa y archivos curatoriales en torno a eventos publicos.
+ ar: >-
+ جسم وثائقي مُجمع يضم كتالوجات وصور تركيب وتغطية صحفية
+ وملفات إشراف فني مرتبطة بفعاليات عرض عامة.
+ id: >-
+ Kumpulan dokumenter terhimpun berisi katalog, foto instalasi,
+ liputan pers, dan berkas kuratorial seputar acara presentasi publik.
+ zh: >-
+ 汇集目录、安装照片、媒体报道与策展文件的文献整体,用于公共呈现活动。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Collection
- close_mappings:
- - skos:Concept
- see_also:
- - ArtArchiveRecordSetType
- - rico:RecordSetType
+ - rico-rst:Collection
+ structured_aliases:
+ - literal_form: tentoonstellingsdocumentatiecollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Ausstellungsdokumentation-Sammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de documentation d'exposition
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: coleccion de documentacion de exposicion
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة توثيق المعارض
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi dokumentasi pameran
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 展览文档收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - exhibition documentation
+ - catalogs
+ - installation photos
+ - curatorial
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ExhibitionDocumentationCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:ExhibitionDocumentationCollection
has_custodian:
- equals_string: ArtArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by ArtArchive custodians.
+ equals_string: hc:ArtArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by ArtArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Collection organizational principle
+ - Contains exhibition history and documentation
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific collection type for exhibition documentation
+ custodian_types: "['ArtArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml
index 83fc1f147d..b2cfc74aad 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtDealer.yaml
@@ -1,94 +1,129 @@
id: https://nde.nl/ontology/hc/class/ArtDealer
name: art_dealer_class
-title: Art Dealer Class
-
+title: Art Dealer
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
foaf: http://xmlns.com/foaf/0.1/
crm: http://www.cidoc-crm.org/cidoc-crm/
-
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_name
-default_prefix: hc
-
classes:
ArtDealer:
- class_uri: crm:E39_Actor
- description: |
- An art dealer or gallery involved in the sale or transfer of art objects.
-
- **MIGRATION NOTE** (2026-01-24):
- Created per slot_fixes.yaml migration from `dealer_name` string
- to structured ArtDealer class per Rule 53.
-
- **Purpose**:
- Provides structured representation for art dealers including:
- - The dealer's name (via has_name)
- - Future extensibility for dealer location, active dates, etc.
-
- **Ontological Alignment**:
- - **Primary** (`class_uri`): `crm:E39_Actor` - CIDOC-CRM Actor class
- - **Close**: `foaf:Agent`, `schema:Organization` - Agent/organization classes
-
- **Use Cases**:
- - Provenance events involving art sales (DEALER_SALE type)
- - Tracking art market participants in heritage provenance research
- - Linking objects to dealers who handled them
-
- **Pattern**:
- ```yaml
- associated_with:
- - has_name:
- has_label: "Duveen Brothers"
- ```
-
- slots:
- - has_name
-
- slot_usage:
- has_name:
-# range: string # Name
- inlined: false # Fixed invalid inline for primitive type
- required: false
- examples:
- - value:
- has_label: "Duveen Brothers"
- exact_mappings:
+ class_uri: hc:ArtDealer
+ description: >-
+ Commercial entity or individual involved in the sale, purchase, or
+ brokerage of artworks, documented for provenance research and
+ collection history tracking.
+ alt_descriptions:
+ nl: >-
+ Commerciele entiteit of individu betrokken bij de verkoop, aankoop of
+ bemiddeling van kunstwerken, gedocumenteerd voor herkomstonderzoek en
+ traceren van collectiegeschiedenis.
+ de: >-
+ Kommerzielle Einheit oder Person, die am Verkauf, Kauf oder der
+ Vermittlung von Kunstwerken beteiligt ist, dokumentiert fuer
+ Provenienzforschung und Sammlungsgeschichte.
+ fr: >-
+ Entite commerciale ou personne impliquee dans la vente, l'achat ou le
+ courtage d'oeuvres d'art, documentee pour la recherche de provenance
+ et le suivi de l'historique des collections.
+ es: >-
+ Entidad comercial o individuo involucrado en la venta, compra o
+ corretaje de obras de arte, documentado para investigacion de
+ procedencia y seguimiento del historial de coleccion.
+ ar: >-
+ كيان تجاري أو فرد مشارك في بيع أو شراء أو وساطة الأعمال الفنية،
+ موثق لبحث المنشأ وتتبع تاريخ المجموعة.
+ id: >-
+ Entitas komersial atau individu yang terlibat dalam penjualan,
+ pembelian, atau pialangan karya seni, didokumentasikan untuk penelitian
+ provenans dan pelacakan riwayat koleksi.
+ zh: >-
+ 参与艺术品销售、购买或经纪的商业实体或个人,为来源研究和收藏历史跟踪
+ 而记录。
+ broad_mappings:
- crm:E39_Actor
+ - schema:Organization
close_mappings:
- foaf:Agent
- - schema:Organization
-
- annotations:
- custodian_types: '["M", "G"]'
- custodian_types_rationale: Art dealers primarily relevant to museums and galleries with provenance research.
- custodian_types_primary: M
- specificity_score: 0.75
- specificity_rationale: >-
- Highly specific to art market provenance research - primarily used in
- museum and gallery contexts for tracking object ownership history.
- template_specificity: '{"collection_discovery": 0.8, "museum_search": 0.85, "general_heritage": 0.6}'
- # migration_info: (Flattened)
- migration_source_slot: dealer_name
- migration_date: "2026-01-24"
- migration_rule: "Rule 53"
-
- comments:
- - "Structured art dealer representation for provenance events"
- - "Replaces simple string-valued dealer_name slot"
- - "Extensible for dealer location, active dates, gallery affiliation"
- - "Created 2026-01-24 from dealer_name migration (Rule 53)"
-
+ structured_aliases:
+ - literal_form: kunsthandelaar
+ in_language: nl
+ - literal_form: Kunsthändler
+ in_language: de
+ - literal_form: marchand d'art
+ in_language: fr
+ - literal_form: comerciante de arte
+ in_language: es
+ - literal_form: تاجر أعمال فنية
+ in_language: ar
+ - literal_form: pedagang seni
+ in_language: id
+ - literal_form: 艺术品经销商
+ in_language: zh
examples:
- value:
has_name:
has_label: "Duveen Brothers"
+ description: Notable art dealer firm
- value:
has_name:
has_label: "Paul Cassirer"
+ description: German art dealer
- value:
has_name:
- has_label: "Jacques Goudstikker"
\ No newline at end of file
+ has_label: "Jacques Goudstikker"
+ description: Dutch art dealer
+ - value: |
+ associated_with:
+ - has_name:
+ has_label: "Duveen Brothers"
+ keywords:
+ - dealer
+ - gallery
+ - art market
+ - provenance
+ - sales
+ slots:
+ - has_name
+ slot_usage:
+ has_name:
+ inlined: false
+ required: false
+ comments:
+ - Created per Rule 53 migration from dealer_name string slot
+ - Used for provenance events involving art sales
+ - Extensible for dealer location, active dates, gallery affiliation
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ An art dealer or gallery involved in the sale or transfer of art objects.
+
+ **MIGRATION NOTE** (2026-01-24):
+ Created per slot_fixes.yaml migration from `dealer_name` string
+ to structured ArtDealer class per Rule 53.
+
+ **Purpose**:
+ Provides structured representation for art dealers including:
+ - The dealer's name (via has_name)
+ - Future extensibility for dealer location, active dates, etc.
+
+ **Ontological Alignment**:
+ - **Primary** (`class_uri`): `crm:E39_Actor` - CIDOC-CRM Actor class
+ - **Close**: `foaf:Agent`, `schema:Organization` - Agent/organization classes
+
+ **Use Cases**:
+ - Provenance events involving art sales (DEALER_SALE type)
+ - Tracking art market participants in heritage provenance research
+ - Linking objects to dealers who handled them
+
+ **Pattern**:
+ annotations:
+ specificity_score: "0.75"
+ specificity_rationale: Highly specific to art market provenance research
+ custodian_types: "['Museum', 'Gallery']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml
index 542ad9f048..adee7c4650 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArtSaleService.yaml
@@ -5,60 +5,67 @@ 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#
imports:
- - linkml:types
- - ../metadata
- - ../slots/take_comission
+- linkml:types
+- ../metadata
+- ../slots/take_comission
default_prefix: hc
classes:
ArtSaleService:
is_a: Service
class_uri: hc:ArtSaleService
- description: 'Service for selling artworks, typically offered by commercial galleries.
+ description: >-
+ Service for selling artworks, typically offered by commercial galleries.
-
- **PURPOSE**:
-
-
- Models art sales activities including commission structures,
-
- market type (primary/secondary), and artist representation.
-
-
- **DESIGN RATIONALE**:
-
-
- Created per slot_fixes.yaml migration from `commission_rate` string
-
- to structured `has_service` + `ArtSaleService` with nested
-
- commission details.
-
-
- **USE CASES**:
-
-
- - Commercial gallery primary market sales (representing artists)
-
- - Secondary market resales (consignment)
-
- - Auction house sales (different commission model)
-
-
- **MARKET TYPES**:
-
-
- - **Primary market**: First sale of artwork by artist (40-50% commission)
-
- - **Secondary market**: Resale of previously sold works (10-20% commission)
-
- '
+ Models art sales activities including commission structures, market type (primary/secondary), and artist representation.
+ alt_descriptions:
+ nl: "Dienst voor de verkoop van kunstwerken, doorgaans aangeboden door commerciële galerieën.\nModelleert kunstverkoopactiviteiten inclusief commissiestructuren, markttype (primair/secundair) en kunstenaarsvertegenwoordiging."
+ de: "Dienst für den Verkauf von Kunstwerken, typischerweise von kommerziellen Galerien angeboten.\nModelliert Kunstverkaufsaktivitäten einschließlich Provisionsstrukturen, Markttyp (Primär-/Sekundärmarkt) und Künstlervertretung."
+ fr: "Service de vente d'œuvres d'art, généralement proposé par les galeries commerciales.\nModélise les activités de vente d'art, y compris les structures de commission, le type de marché (primaire/secondaire) et la représentation des artistes."
+ es: "Servicio de venta de obras de arte, típicamente ofrecido por galerías comerciales.\nModela actividades de venta de arte incluyendo estructuras de comisión, tipo de mercado (primario/secundario) y representación de artistas."
+ ar: "خدمة بيع الأعمال الفنية، تقدمها عادة المعارض التجارية.\nتصمم أنشطة بيع الفن بما في ذلك هياكل العمولة ونوع السوق (أساسي/ثانوي) وتمثيل الفنانين."
+ id: "Layanan untuk menjual karya seni, biasanya ditawarkan oleh galeri komersial.\nMemodelkan aktivitas penjualan seni termasuk struktur komisi, jenis pasar (primer/sekunder), dan perwakilan seniman."
+ zh: "销售艺术品的服务,通常由商业画廊提供。\n对艺术品销售活动进行建模,包括佣金结构、市场类型(一级/二级)和艺术家代理。"
+ examples:
+ - value:
+ sales_activity: true
+ takes_or_took_comission:
+ has_percentage: 50
+ description: Primary market sale with 50% commission
+ - value:
+ sales_activity: true
+ takes_or_took_comission:
+ has_percentage: 15
+ description: Secondary market consignment sale with 15% commission
close_mappings:
- schema:SellAction
- schema:Service
+ structured_aliases:
+ - literal_form: kunstverkoopdienst
+ in_language: nl
+ - literal_form: Kunstverkaufsdienst
+ in_language: de
+ - literal_form: service de vente d'art
+ in_language: fr
+ - literal_form: servicio de venta de arte
+ in_language: es
+ - literal_form: خدمة بيع الفن
+ in_language: ar
+ - literal_form: layanan jual beli seni
+ in_language: id
+ - literal_form: 艺术品销售服务
+ in_language: zh
+ keywords:
+ - art sales
+ - gallery sales
+ - commission
+ - primary market
+ - secondary market
+ - art commerce
slots:
- takes_or_took_comission
- - sales_activity
+ - has_activity
slot_usage:
takes_or_took_comission:
range: CommissionRate
@@ -66,25 +73,21 @@ classes:
required: false
examples:
- value:
- has_percentage: null
- examples:
- - value:
- sales_activity: true
- takes_or_took_comission:
- has_percentage: null
- - value:
- sales_activity: true
- takes_or_took_comission:
- has_percentage: null
+ has_percentage: 50
+ - value:
+ has_percentage: 15
comments:
- Created 2026-01-22 from commission_rate migration (Rule 53)
- Extends Service class for art sales context
- Supports primary and secondary market distinctions
+ - Primary market: first sale by artist (40-50% commission)
+ - Secondary market: resale of previously sold works (10-20% commission)
see_also:
- https://schema.org/SellAction
+ - CommissionRate
annotations:
- custodian_types: '["G", "C"]'
- custodian_types_rationale: Primarily for galleries (G) and commercial organizations
- (C).
- specificity_score: '0.75'
- specificity_rationale: Specific to commercial art sales context.
+ custodian_types: "['G', 'C']"
+ custodian_types_rationale: "Primarily for galleries (G) and commercial organizations (C)."
+ specificity_score: "0.75"
+ specificity_rationale: "Specific to commercial art sales context."
+ market_types: "primary (40-50% commission), secondary (10-20% commission)"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml
index 01bed2e81f..2598dd1cdf 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Article.yaml
@@ -1,14 +1,89 @@
id: https://nde.nl/ontology/hc/class/Article
name: Article
title: Article
-description: A legal or statutory article.
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ schema: http://schema.org/
+ dcterms: http://purl.org/dc/terms/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_text
+ - ../slots/has_label
+ - ../slots/has_number
classes:
Article:
- class_uri: rico:Rule
- annotations:
- custodian_types: '["*"]'
+ class_uri: hc:Article
+ description: >-
+ Legal or statutory provision within a document, regulation, or agreement,
+ representing an individual rule, clause, or section.
+ alt_descriptions:
+ nl: >-
+ Wettelijke of statutaire bepaling binnen een document, verordening of
+ overeenkomst, die een individuele regel, clausule of sectie vertegenwoordigt.
+ de: >-
+ Rechtliche oder satzungsgemaesse Bestimmung innerhalb eines Dokuments,
+ einer Verordnung oder Vereinbarung, die eine einzelne Regel, Klausel
+ oder einen Abschnitt darstellt.
+ fr: >-
+ Disposition legale ou statutaire dans un document, un reglement ou un
+ accord, representant une regle, une clause ou une section individuelle.
+ es: >-
+ Disposicion legal o estatutaria dentro de un documento, reglamento o
+ acuerdo, que representa una regla, clausula o seccion individual.
+ ar: >-
+ حكم قانوني أو نظامي ضمن وثيقة أو لائحة أو اتفاق، يمثل قاعدة أو بندًا
+ أو قسمًا فرديًا.
+ id: >-
+ Ketentuan hukum atau statuter dalam dokumen, peraturan, atau perjanjian,
+ yang mewakili aturan, klausul, atau bagian individu.
+ zh: >-
+ 文件、法规或协议中的法律或法定条款,代表单个规则、条款或章节。
+ exact_mappings:
+ - rico:Rule
+ broad_mappings:
+ - schema:Article
+ structured_aliases:
+ - literal_form: artikel
+ in_language: nl
+ - literal_form: Artikel
+ in_language: de
+ - literal_form: article
+ in_language: fr
+ - literal_form: articulo
+ in_language: es
+ - literal_form: مادة
+ in_language: ar
+ - literal_form: pasal
+ in_language: id
+ - literal_form: 条款
+ in_language: zh
+ examples:
+ - value:
+ has_number: "5"
+ has_label: "Retention Period"
+ has_text: "Records shall be retained for a minimum of 30 years."
+ description: Article defining retention period
+ - value:
+ has_number: "12"
+ has_label: "Access Rights"
+ description: Article on access rights
+ keywords:
+ - legal provision
+ - statute
+ - clause
+ - regulation
+ - rule
slots:
- has_text
+ - has_label
+ - has_number
+ comments:
+ - Represents individual provisions within legal documents
+ - Used in policies, agreements, and statutory documents
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Specific legal document component
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml
index 2ec0ebd365..53df76fc65 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml
@@ -1,6 +1,17 @@
id: https://nde.nl/ontology/hc/class/ArticlesOfAssociation
name: articles_of_association_class
-title: ArticlesOfAssociation Class
+title: Articles of Association
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ dcterms: http://purl.org/dc/terms/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ prov: http://www.w3.org/ns/prov#
+ schema: http://schema.org/
+ rov: http://www.w3.org/ns/regorg#
+ lkif-legal: http://www.estrellaproject.org/lkif-core/legal-action.owl#
+default_prefix: hc
imports:
- linkml:types
- ../enums/RecordsLifecycleStageEnum
@@ -25,255 +36,153 @@ imports:
- ../slots/has_legal_form
- ../slots/identified_by
- ../slots/signed_by
- - ../slots/20260202_matang/new/refers_to_custodian
- - ../slots/20260202_matang/new/refers_to_legal_status
- - ../slots/20260202_matang/new/registered_office_clause
+ - ../slots/refer_to
+ - ../slots/has_clause
- ../slots/require
- ../slots/supersede
- ../slots/temporal_extent
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- crm: http://www.cidoc-crm.org/cidoc-crm/
- dcterms: http://purl.org/dc/terms/
- rico: https://www.ica.org/standards/RiC/ontology#
- prov: http://www.w3.org/ns/prov#
- time: http://www.w3.org/2006/time#
- schema: http://schema.org/
- rov: http://www.w3.org/ns/regorg#
- lkif-legal: http://www.estrellaproject.org/lkif-core/legal-action.owl#
- folio: http://purl.org/folio/
classes:
ArticlesOfAssociation:
is_a: ReconstructedEntity
- class_uri: rico:Record
- description: "Founding legal document (articles of association, statuten, akte van oprichting)\nthat establishes a heritage custodian organization.\n\n**WHAT ARE ARTICLES OF ASSOCIATION?**\n\nArticles of Association (also known as statutes, charter, bylaws, or deed of\nincorporation depending on jurisdiction) are the foundational legal document\nthat establishes an organization's:\n\n- Legal name and registered office\n- Purpose/objects (doelstelling)\n- Governance structure (board composition, voting)\n- Membership rules (for associations)\n- Capital structure (for companies)\n- Amendment procedures\n- Dissolution procedures\n\n**TERMINOLOGY BY JURISDICTION**:\n\n| Country | Term | Notes |\n|---------|------|-------|\n| Netherlands | Statuten, Akte van oprichting | Notarial deed required |\n| Germany | Satzung, Gesellschaftsvertrag | Varies by legal form |\n| UK | Articles of Association | Memorandum + Articles |\n| USA | Articles of Incorporation, Bylaws | State-specific |\n| France\
- \ | Statuts | Association loi 1901 |\n\n**CRITICAL TEMPORAL PARADOX**:\n\nFor legal forms that REQUIRE articles at registration (e.g., Dutch stichting, BV),\nthe articles EXIST BEFORE the organization officially exists:\n\n```\nTimeline:\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nT\u2081: Notary drafts articles \u2190 Articles exist, organization does NOT\nT\u2082: Notary executes deed \u2190 Articles finalized, organization still doesn't exist\nT\u2083: Registration with KvK \u2190 Organization comes into legal existence\nT\u2084: First day of operations \u2190 Organization now has\
- \ CustodianAdministration\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n```\n\n**IMPLICATION**: Articles that predate the organization can NEVER have been\npart of CustodianAdministration. They enter the records lifecycle at ACTIVE\nstage only AFTER the organization exists (T\u2083 onwards).\n\n**Pre-existence stage**: Use RecordsLifecycleStageEnum.PRE_EXISTENCE for\narticles during T\u2081-T\u2082 period.\n\n**JURISDICTION DETERMINES REQUIREMENT**:\n\nNot all legal forms require articles at registration:\n\n| Legal Form | Articles Required at Registration? |\n|------------|-----------------------------------|\n| Dutch Stichting\
- \ (foundation) | YES - notarial deed mandatory |\n| Dutch BV (private company) | YES - notarial deed mandatory |\n| Dutch Vereniging (association) | Depends - formal vs informal |\n| Dutch VOF (partnership) | NO - partnership agreement sufficient |\n| Dutch Maatschap (partnership) | NO - partnership agreement sufficient |\n| Dutch Eenmanszaak (sole prop) | NO - not applicable |\n| UK CIO (charity) | YES - constitution required |\n| UK Company Limited by Guarantee | YES - articles required |\n| US 501(c)(3) | YES - articles of incorporation |\n\n**RECORDS LIFECYCLE INTEGRATION**:\n\nArticles of Association follow a modified three-tier lifecycle:\n\n```\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\
- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 PRE_EXISTENCE (Before organization exists) \u2502\n\u2502 - Drafted and executed by notary \u2502\n\u2502 - Held by notary, founders, or registration authority \u2502\n\u2502 - Organization does NOT exist yet \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Organization registered,\n comes into legal existence)\n \
- \ \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 ACTIVE (CustodianAdministration) \u2502\n\u2502 - Current version of articles \u2502\n\u2502 - Referenced for governance decisions \u2502\n\u2502 - Required for regulatory filings \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\
- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Articles amended,\n superseded version)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 INACTIVE (CustodianArchive) \u2502\n\u2502 - Superseded versions \u2502\n\u2502 - Retained\
- \ for legal/historical reference \u2502\n\u2502 - Amendment history \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n \u2193\n (Historical significance,\n founding documentation)\n \u2193\n\u250C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\
- \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 HERITAGE (CustodianCollection) \u2502\n\u2502 - Original founding articles (notarial deed) \u2502\n\u2502 - Historical amendments of significance \u2502\n\u2502 - Part of institutional heritage collection \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n- **RiC-O**: rico:Record for archival record concept\n\
- - **PROV-O**: prov:Entity with generation provenance\n- **LKIF-Core**: lkif-legal:Legal_Document for legal document classification\n- **Schema.org**: schema:LegislationObject conceptually similar\n"
+ class_uri: hc:ArticlesOfAssociation
+ description: >-
+ Founding legal document establishing a heritage custodian organization,
+ defining governance structure, purpose, and operational rules, with
+ version tracking for amendments over time.
+ alt_descriptions:
+ nl: >-
+ Oprichtingsdocument dat een erfgoedinstelling vestigt, de
+ bestuursstructuur, doelstelling en operationele regels definieert,
+ met versietracking voor wijzigingen in de loop der tijd.
+ de: >-
+ Gruendungsdokument, das eine Heritage-Institution etabliert, die
+ Verwaltungsstruktur, den Zweck und die Betriebsregeln definiert,
+ mit Versionsverfolgung fuer Aenderungen im Laufe der Zeit.
+ fr: >-
+ Document juridique fondateur etablissant une institution patrimoniale,
+ definissant la structure de gouvernance, l'objet et les regles
+ operationnelles, avec suivi des versions pour les modifications.
+ es: >-
+ Documento legal fundacional que establece una institucion patrimonial,
+ definiendo la estructura de gobernanza, proposito y reglas operativas,
+ con seguimiento de versiones para enmiendas a lo largo del tiempo.
+ ar: >-
+ وثيقة قانونية تأسيسية تنشئ مؤسسة تراثية، وتحدد هيكل الحوكمة والغرض
+ والقواعد التشغيلية، مع تتبع الإصدارات للتعديلات بمرور الوقت.
+ id: >-
+ Dokumen hukum pendiri yang mendirikan lembaga warisan, mendefinisikan
+ struktur tata kelola, tujuan, dan aturan operasional, dengan pelacakan
+ versi untuk amandemen dari waktu ke waktu.
exact_mappings:
- - rico:Record
+ - rico:Record
close_mappings:
- - crm:E31_Document
- - schema:LegislationObject
- - lkif-legal:Legal_Document
+ - crm:E31_Document
+ - schema:LegislationObject
+ - lkif-legal:Legal_Document
related_mappings:
- - prov:Entity
- - rov:orgType
+ - prov:Entity
+ - rov:orgType
+ structured_aliases:
+ - literal_form: statuten
+ in_language: nl
+ - literal_form: Satzung
+ in_language: de
+ - literal_form: statuts
+ in_language: fr
+ - literal_form: estatutos
+ in_language: es
+ - literal_form: النظام الأساسي
+ in_language: ar
+ - literal_form: anggaran dasar
+ in_language: id
+ - literal_form: 章程
+ in_language: zh
+ examples:
+ - value:
+ has_title:
+ has_label: "Statuten Stichting Rijksmuseum"
+ has_type:
+ has_type: NotarialDeed
+ signed_at:
+ has_timestamp: "1885-06-28"
+ effective_at: "1885-07-01"
+ current: false
+ description: Original founding articles of Rijksmuseum
+ keywords:
+ - founding document
+ - statutes
+ - bylaws
+ - incorporation
+ - governance
+ - legal
slots:
- - amended_through
- - archived_in
- - has_status
- - has_format
- - has_url
- - included_in
- - has_description
- - has_title
- - has_type
- - effective_at
- - signed_at
- - current
- - in_jurisdiction
- - in_language
- - has_legal_form
- - identified_by
- - signed_by
- - signed_at
- - refers_to_custodian
- - refers_to_legal_status
- - registered_office_clause
- - require
- - supersede
- - has_score
- - temporal_extent
- - has_version
- - derived_from
- - generated_by
+ - amended_through
+ - archived_in
+ - has_status
+ - has_format
+ - has_url
+ - included_in
+ - has_description
+ - has_title
+ - has_type
+ - effective_at
+ - signed_at
+ - current
+ - in_jurisdiction
+ - in_language
+ - has_legal_form
+ - identified_by
+ - signed_by
+ - refer_to
+ - has_clause
+ - require
+ - supersede
+ - has_score
+ - temporal_extent
+ - has_version
+ - derive_from
+ - generated_by
slot_usage:
has_title:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
required: true
- examples:
- - value:
- has_label: Statuten Stichting Rijksmuseum
- has_description:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
- required: false
- examples:
- - value:
- description_text: Original founding articles of the Rijksmuseum foundation
has_type:
range: DocumentType
inlined: true
required: true
- examples:
- - value:
- has_label: Notarial Deed
- has_type: NotarialDeed
signed_at:
range: Timestamp
inlined: true
required: true
- examples:
- - value:
- has_timestamp: '2024-03-15'
effective_at:
range: date
required: false
- examples:
- - value: '2024-03-18'
- signed_by:
-# range: string
- required: false
- examples:
- - value: mr. J.A. van der Berg
- signed_at:
-# range: string
- required: false
- examples:
- - value: Amsterdam
- identified_by:
-# range: string
- required: false
- examples:
- - value: 2024/0315/001
- has_version:
-# range: string
- required: false
- examples:
- - value: '1'
- - value: '3'
current:
range: boolean
required: true
- registered_office_clause:
-# range: string
- required: false
- examples:
- - value: De stichting heeft haar zetel in de gemeente Amsterdam.
- - value: '2015-11-12: Amendment to restructure board composition'
- in_language:
-# range: string
- required: false
- examples:
- - value: nl
- - value: de
- - value: PRE_EXISTENCE
- archived_in:
- range: CustodianArchive
- required: false
- included_in:
- range: CustodianCollection
- required: false
- examples:
- - value: https://nde.nl/ontology/hc/collection/rm/institutional-archive
- require:
- range: boolean
- required: false
- examples:
- - value: true
- - value: false
- refers_to_legal_status:
+ refer_to:
range: CustodianLegalStatus
required: true
- refers_to_custodian:
- range: Custodian
- required: true
- has_legal_form:
- range: LegalForm
- required: false
- in_jurisdiction:
-# range: string
- required: false
- derived_from:
- range: CustodianObservation
- multivalued: true
- required: false
- generated_by:
- range: ReconstructionActivity
- required: false
temporal_extent:
range: TimeSpan
inlined: true
required: false
- examples:
- - value:
- begin_of_the_begin: '1885-07-01'
- end_of_the_end: '2015-11-11'
comments:
- - Represents founding legal documents (statuten, articles of incorporation)
- - 'Handles PRE_EXISTENCE paradox: articles exist before organization exists'
- - Links to CustodianLegalStatus via rico:documents relationship
- - NOT linked to CustodianAdministration during PRE_EXISTENCE stage
- - Version chain via supersedes/superseded_by relationships
- - RiC-O rico:Record as primary ontology class
- - Jurisdiction and LegalForm determine registration requirements
+ - Represents founding legal documents (statuten, articles of incorporation)
+ - Handles PRE_EXISTENCE paradox - articles exist before organization exists
+ - Links to CustodianLegalStatus via rico:documents relationship
+ - Version chain via supersedes/superseded_by relationships
+ - Jurisdiction and LegalForm determine registration requirements
see_also:
- - https://www.ica.org/standards/RiC/ontology#Record
- - https://nde.nl/ontology/hc/class/CustodianLegalStatus
- - https://nde.nl/ontology/hc/class/LegalForm
- - https://nde.nl/ontology/hc/enum/RecordsLifecycleStageEnum
- examples:
- - value:
- id: https://nde.nl/ontology/hc/articles/rm/v1
- has_title:
- has_label: Statuten Stichting Rijksmuseum
- has_description:
- description_text: Original founding articles of the Rijksmuseum foundation, establishing governance structure and museum operations.
- has_type:
- has_type: NotarialDeed
- has_label: Notarial Deed
- signed_at:
- has_timestamp: '1885-06-28'
- effective_at: '1885-07-01'
- notary_name: mr. H.J. van den Berg
- notary_office: Amsterdam
- notarial_deed_number: 1885/328
- has_version: '1'
- is_current_version: false
- superseded_by_articles: https://nde.nl/ontology/hc/articles/rm/v15
- registered_office_clause: De stichting heeft haar zetel in de gemeente Amsterdam.
- language: nl
- articles_archival_stage: HERITAGE
- included_in: https://nde.nl/ontology/hc/collection/rm/institutional-archive
- requires_articles_at_registration: true
- refers_to_legal_status: https://nde.nl/ontology/hc/legal-status/rm
- refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
- has_legal_form:
- in_jurisdiction:
- jurisdiction_id: NL
- jurisdiction_type: NATIONAL
- - value:
- identified_by: https://nde.nl/ontology/hc/articles/nha/v3
- has_title:
- has_label: Statuten Stichting Noord-Hollands Archief (gewijzigd 2015)
- has_description:
- description_text: Third version of articles, amended to include digital preservation mandate.
- has_type:
- has_type: NotarialDeed
- has_label: Notarial Deed
- signed_at:
- has_timestamp: '2015-11-12'
- effective_at: '2015-11-12'
- notary_name: mr. A.M. de Vries
- notary_office: Haarlem
- has_version: '3'
- is_current_version: true
- supersede: https://nde.nl/ontology/hc/articles/nha/v2
- language: nl
- articles_archival_stage: ACTIVE
- requires_articles_at_registration: true
- refers_to_legal_status: https://nde.nl/ontology/hc/legal-status/nha
- refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-haa-a-nha
+ - rico:Record
+ - CustodianLegalStatus
+ - LegalForm
+ - RecordsLifecycleStageEnum
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Founding legal document (articles of association, statuten, akte van oprichting)\nthat establishes a heritage custodian organization.\n\n**WHAT ARE ARTICLES OF ASSOCIATION?**\n\nArticles of Association (also known as statutes, charter, bylaws, or deed of\nincorporation depending on jurisdiction) are the foundational legal document\nthat establishes an organization's:\n\n- Legal name and registered office\n- Purpose/objects (doelstelling)\n- Governance structure (board composition, voting)\n- Membership rules (for associations)\n- Capital structure (for companies)\n- Amendment procedures\n- Dissolution procedures\n\n**TERMINOLOGY BY JURISDICTION**:\n\n| Country | Term | Notes |\n|---------|------|-------|\n| Netherlands | Statuten, Akte van oprichting | Notarial deed required |\n| Germany | Satzung, Gesellschaftsvertrag | Varies by legal form |\n| UK | Articles of Association | Memorandum + Articles |\n| USA | Articles of Incorporation, Bylaws | State-specific |\n| France\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Core legal document for institutional establishment
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml
index 1c2a4fb4fd..d43101a847 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Artist.yaml
@@ -1,22 +1,97 @@
id: https://nde.nl/ontology/hc/class/Artist
name: Artist
title: Artist
-description: An artist represented by a gallery or collection.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_name
classes:
Artist:
- class_uri: schema:Person
- description: Artist.
+ class_uri: hc:Artist
+ description: >-
+ Individual who creates visual, performing, or literary artworks,
+ documented in heritage collections for attribution, provenance,
+ and art historical research purposes.
+ alt_descriptions:
+ nl: >-
+ Individu dat visuele, uitvoerende of literaire kunstwerken creëert,
+ gedocumenteerd in erfgoedcollecties voor toeschrijving, herkomst
+ en kunsthistorisch onderzoek.
+ de: >-
+ Person, die visuelle, darstellende oder literarische Kunstwerke
+ schafft, dokumentiert in Heritage-Sammlungen fuer Attribution,
+ Provenienz und kunstgeschichtliche Forschung.
+ fr: >-
+ Personne qui cree des oeuvres d'art visuelles, performantielles ou
+ litteraires, documentee dans les collections patrimoniales pour
+ l'attribution, la provenance et la recherche en histoire de l'art.
+ es: >-
+ Individuo que crea obras de arte visuales, escénicas o literarias,
+ documentado en colecciones patrimoniales para atribucion, procedencia
+ e investigacion de historia del arte.
+ ar: >-
+ فرد يقوم بإنشاء أعمال فنية بصرية أو أدائية أو أدبية، موثق في
+ مجموعات التراث لأغراض النسب والمصدر والبحث في تاريخ الفن.
+ id: >-
+ Individu yang menciptakan karya seni visual, pertunjukan, atau sastra,
+ didokumentasikan dalam koleksi warisan untuk atribusi, provenans, dan
+ penelitian sejarah seni.
+ zh: >-
+ 创作视觉、表演或文学艺术作品的个人,在遗产收藏中记录用于归属、来源
+ 和艺术史研究目的。
+ exact_mappings:
+ - schema:Person
+ broad_mappings:
+ - crm:E21_Person
+ - wd:Q483501
+ structured_aliases:
+ - literal_form: kunstenaar
+ in_language: nl
+ - literal_form: Kuenstler
+ in_language: de
+ - literal_form: artiste
+ in_language: fr
+ - literal_form: artista
+ in_language: es
+ - literal_form: فنان
+ in_language: ar
+ - literal_form: seniman
+ in_language: id
+ - literal_form: 艺术家
+ in_language: zh
+ examples:
+ - value:
+ has_name:
+ has_label: "Rembrandt van Rijn"
+ description: Dutch Golden Age painter
+ - value:
+ has_name:
+ has_label: "Vincent van Gogh"
+ description: Post-impressionist painter
+ - value:
+ has_name:
+ has_label: "M.C. Escher"
+ description: Graphic artist
+ keywords:
+ - creator
+ - visual arts
+ - painter
+ - sculptor
+ - attribution
+ - art history
slots:
- - has_name
+ - has_name
+ comments:
+ - Used for artwork attribution and provenance
+ - Links to artworks through creation events
+ - May include dates, nationality, artistic movement
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.6"
+ specificity_rationale: Specific role in art and cultural heritage contexts
+ custodian_types: "['Museum', 'Gallery', 'ArtArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml
index 09c5ea2001..28dc578527 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Artwork.yaml
@@ -1,22 +1,90 @@
id: https://nde.nl/ontology/hc/class/Artwork
name: Artwork
title: Artwork
-description: An artwork in a collection.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
-default_prefix: hc
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/has_title
+- linkml:types
+- ../slots/has_title
+- ../slots/has_description
+- ../slots/identified_by
+default_prefix: hc
classes:
Artwork:
- class_uri: schema:VisualArtwork
- description: Artwork.
+ class_uri: hc:Artwork
+ description: >-
+ Visual artwork in a collection.
+
+ Represents a creative work of visual art such as a painting, sculpture, drawing, photograph, or other artistic production held by a heritage custodian.
+ alt_descriptions:
+ nl: "Visueel kunstwerk in een collectie.\nVertegenwoordigt een creatief werk van beeldende kunst zoals een schilderij, beeldhouwwerk, tekening, fotografie of andere artistieke productie in bezit van een erfgoedbeheerder."
+ de: "Visuelles Kunstwerk in einer Sammlung.\nRepräsentiert ein kreatives Werk der bildenden Kunst wie ein Gemälde, eine Skulptur, Zeichnung, Fotografie oder andere künstlerische Produktion im Besitz eines Kulturgüterverwalters."
+ fr: "Œuvre d'art visuel dans une collection.\nReprésente une œuvre créative d'art visuel telle qu'une peinture, sculpture, dessin, photographie ou autre production artistique détenue par un dépositaire du patrimoine."
+ es: "Obra de arte visual en una colección.\nRepresenta una obra creativa de arte visual como una pintura, escultura, dibujo, fotografía u otra producción artística en posesión de un custodio del patrimonio."
+ ar: "عمل فني بصري في مجموعة.\nيمثل عملاً إبداعيًا من الفنون البصرية مثل اللوحة أو النحت أو الرسم أو التصوير الفوتوغرافي أو أي إنتاج فني آخر بحوزة أمين التراث."
+ id: "Karya seni visual dalam koleksi.\nMewakili karya kreatif seni visual seperti lukisan, patung, gambar, fotografi, atau produksi artistik lainnya yang dimiliki pengelola warisan."
+ zh: "收藏中的视觉艺术作品。\n代表遗产保管人持有的绘画、雕塑、素描、摄影或其他艺术创作等视觉艺术创意作品。"
+ examples:
+ - value:
+ has_title: The Night Watch
+ has_description: Oil on canvas painting by Rembrandt van Rijn, 1642
+ description: Famous painting by Rembrandt
+ close_mappings:
+ - schema:VisualArtwork
+ - crm:E22_Human-Made_Object
+ broad_mappings:
+ - schema:CreativeWork
+ structured_aliases:
+ - literal_form: kunstwerk
+ in_language: nl
+ - literal_form: kunstobject
+ in_language: nl
+ - literal_form: Kunstwerk
+ in_language: de
+ - literal_form: œuvre d'art
+ in_language: fr
+ - literal_form: obra de arte
+ in_language: es
+ - literal_form: عمل فني
+ in_language: ar
+ - literal_form: karya seni
+ in_language: id
+ - literal_form: 艺术作品
+ in_language: zh
+ keywords:
+ - artwork
+ - visual art
+ - painting
+ - sculpture
+ - drawing
+ - photograph
+ - creative work
slots:
- has_title
+ - has_description
+ - identified_by
+ slot_usage:
+ has_title:
+ required: true
+ examples:
+ - value: The Night Watch
+ - value: Starry Night
+ has_description:
+ required: false
+ examples:
+ - value: Oil on canvas painting by Rembrandt van Rijn, 1642
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.30"
+ specificity_rationale: "Artwork is a core domain concept for museums and galleries."
+ custodian_types: "['M', 'G']"
+ comments:
+ - Represents visual artworks in heritage collections
+ - May include paintings, sculptures, drawings, photographs, etc.
+ - Use more specific classes when available (e.g., Painting, Sculpture)
+ see_also:
+ - https://schema.org/VisualArtwork
+ - http://www.cidoc-crm.org/entity/E22-Human-Made-Object
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml
index 379af172fe..236ab347ce 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AspectRatio.yaml
@@ -1,32 +1,102 @@
id: https://nde.nl/ontology/hc/class/AspectRatio
name: AspectRatio
-title: AspectRatio
-description: 'The aspect ratio of a visual media object (video, image).
-
- Used to store structured aspect ratio information (e.g., "16:9", "4:3").'
+title: Aspect Ratio
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/has_degree
- - ../slots/has_value
+- linkml:types
+- ../slots/has_degree
+- ../slots/has_value
+- ../slots/has_label
+default_prefix: hc
classes:
AspectRatio:
- class_uri: schema:PropertyValue
- description: Aspect ratio specification.
+ class_uri: hc:AspectRatio
+ description: >-
+ Aspect ratio of a visual media object (video, image).
+
+ Represents the proportional relationship between width and height of a visual medium, expressed as a ratio (e.g., "16:9", "4:3", "21:9").
+ alt_descriptions:
+ nl: "Beeldverhouding van een visueel mediaobject (video, afbeelding).\nVertegenwoordigt de proportionele relatie tussen breedte en hoogte van een visueel medium, uitgedrukt als een verhouding (bijv. \"16:9\", \"4:3\", \"21:9\")."
+ de: "Seitenverhältnis eines visuellen Medienobjekts (Video, Bild).\nRepräsentiert die proportionale Beziehung zwischen Breite und Höhe eines visuellen Mediums, ausgedrückt als Verhältnis (z.B. \"16:9\", \"4:3\", \"21:9\")."
+ fr: "Rapport d'aspect d'un objet média visuel (vidéo, image).\nReprésente la relation proportionnelle entre la largeur et la hauteur d'un support visuel, exprimée sous forme de rapport (par ex. \"16:9\", \"4:3\", \"21:9\")."
+ es: "Relación de aspecto de un objeto de medios visuales (video, imagen).\nRepresenta la relación proporcional entre el ancho y el alto de un medio visual, expresada como una proporción (por ejemplo, \"16:9\", \"4:3\", \"21:9\")."
+ ar: "نسبة العرض إلى الارتفاع لكائن وسائط مرئية (فيديو، صورة).\nتمثل العلاقة التناسبية بين العرض والارتفاع لوسيط مرئي، معبرًا عنها كنسبة (مثلاً \"16:9\"، \"4:3\"، \"21:9\")."
+ id: "Rasio aspek objek media visual (video, gambar).\nMewakili hubungan proporsional antara lebar dan tinggi media visual, dinyatakan sebagai rasio (misalnya \"16:9\", \"4:3\", \"21:9\")."
+ zh: "视觉媒体对象(视频、图像)的纵横比。\n表示视觉媒体的宽度和高度之间的比例关系,以比率表示(例如\"16:9\"、\"4:3\"、\"21:9\")。"
+ examples:
+ - value:
+ has_label: 16:9 Widescreen
+ has_value: "16:9"
+ description: Standard widescreen aspect ratio
+ - value:
+ has_label: 4:3 Standard
+ has_value: "4:3"
+ description: Traditional television aspect ratio
+ - value:
+ has_label: 21:9 Ultrawide
+ has_value: "21:9"
+ description: Cinematic ultrawide aspect ratio
+ close_mappings:
+ - schema:PropertyValue
+ structured_aliases:
+ - literal_form: beeldverhouding
+ in_language: nl
+ - literal_form: aspectratio
+ in_language: nl
+ - literal_form: Seitenverhältnis
+ in_language: de
+ - literal_form: Bildformat
+ in_language: de
+ - literal_form: rapport d'aspect
+ in_language: fr
+ - literal_form: format d'image
+ in_language: fr
+ - literal_form: relación de aspecto
+ in_language: es
+ - literal_form: formato de imagen
+ in_language: es
+ - literal_form: نسبة العرض إلى الارتفاع
+ in_language: ar
+ - literal_form: rasio aspek
+ in_language: id
+ - literal_form: 纵横比
+ in_language: zh
+ - literal_form: 宽高比
+ in_language: zh
+ keywords:
+ - aspect ratio
+ - width height ratio
+ - display format
+ - video format
+ - image dimensions
slots:
- - has_degree
+ - has_label
+ - has_value
slot_usage:
- has_degree:
-# range: string
- description: The aspect ratio string (e.g., "16:9").
+ has_label:
+ required: false
examples:
- - value: '16:9'
- - value: '4:3'
+ - value: 16:9 Widescreen
+ - value: 4:3 Standard
+ has_value:
+ required: true
+ examples:
+ - value: "16:9"
+ - value: "4:3"
+ - value: "21:9"
+ - value: "1:1"
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.20"
+ specificity_rationale: "Aspect ratio is a technical property applicable to any visual media."
custodian_types: "['*']"
+ common_ratios: "16:9, 4:3, 21:9, 1:1, 2.39:1 (cinema)"
+ comments:
+ - Represents proportional relationship between width and height
+ - Common ratios include 16:9 (widescreen), 4:3 (standard), 21:9 (ultrawide)
+ - Used for video, images, and display specifications
+ see_also:
+ - https://schema.org/PropertyValue
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml
index 23a8475107..a4471581d1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Asserter.yaml
@@ -8,30 +8,97 @@ prefixes:
foaf: http://xmlns.com/foaf/0.1/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../enums/AsserterTypeEnum
- - ../slots/has_contact_point
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_version
+- linkml:types
+- ../enums/AsserterTypeEnum
+- ../slots/has_contact_point
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_version
default_prefix: hc
classes:
Asserter:
- class_uri: prov:Agent
- description: "An agent (person, organization, or system) responsible for making an assertion about a heritage entity.\n**PROV-O ALIGNMENT**:\nMaps to `prov:Agent` - \"An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.\"\n**TYPES OF ASSERTERS**:\n| Type | Description | Example | |------|-------------|---------| | HUMAN_ANALYST | Expert making judgment | \"jane.doe@nde.nl\" | | AUTOMATED_SYSTEM | Software system | \"primary-presence-classifier/1.0\" | | AI_AGENT | AI/ML model | \"claude-opus-4\", \"opencode-claude-sonnet-4\" | | ORGANIZATION | Institution | \"Noord-Hollands Archief\" |\n**USE CASES**:\n1. **Attribution Tracking**: Who made this assertion about primary presence? 2. **Provenance Chain**: Trace assertions back to their source agent. 3. **Quality Assessment**: Different asserters may have different reliability. 4. **Accountability**: Identify responsible party for each\
- \ assertion.\n**EXAMPLE**:\n```yaml Asserter:\n identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4\n has_label: Claude Opus 4\n has_type: AI_AGENT\n has_description: Anthropic Claude AI model used for assertion generation\n has_version: \"claude-opus-4-20250514\"\n```"
- exact_mappings:
- - prov:Agent
+ class_uri: hc:Asserter
+ description: >-
+ Agent responsible for making an assertion about a heritage entity.
+ alt_descriptions:
+ nl: "Agent verantwoordelijk voor het doen van een bewering over een erfgoedentiteit."
+ de: "Akteur, der für eine Behauptung über eine Kulturgüterentität verantwortlich ist."
+ fr: "Agent responsable d'une assertion sur une entité patrimoniale."
+ es: "Agente responsable de hacer una afirmación sobre una entidad patrimonial."
+ ar: "وكيل مسؤول عن إصدار تأكيد حول كيان تراثي."
+ id: "Agen yang bertanggung jawab atas pernyataan tentang entitas warisan."
+ zh: "负责对遗产实体做出断言的代理。"
+ examples:
+ - value:
+ identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4
+ has_label: Claude Opus 4
+ has_type: AI_AGENT
+ has_description: Anthropic Claude AI model used for heritage data assertions
+ has_version: claude-opus-4-20250514
+ description: AI agent asserter
+ - value:
+ identified_by: https://nde.nl/ontology/hc/asserter/jane-doe-nde
+ has_label: Dr. Jane Doe
+ has_type: HUMAN_ANALYST
+ has_description: Senior digital heritage analyst at NDE
+ has_contact_point: jane.doe@nde.nl
+ description: Human analyst asserter
+ - value:
+ identified_by: https://nde.nl/ontology/hc/asserter/primary-presence-classifier
+ has_label: primary-presence-classifier
+ has_type: AUTOMATED_SYSTEM
+ has_description: Automated system for classifying primary digital presence
+ has_version: 1.0.0
+ description: Automated system asserter
close_mappings:
- foaf:Agent
- dcterms:Agent
+ broad_mappings:
+ - prov:Agent
related_mappings:
- schema:Person
- schema:Organization
+ structured_aliases:
+ - literal_form: bevestiger
+ in_language: nl
+ - literal_form: beweringmaker
+ in_language: nl
+ - literal_form: Asserent
+ in_language: de
+ - literal_form: Assertionsteller
+ in_language: de
+ - literal_form: asserteur
+ in_language: fr
+ - literal_form: déclarant
+ in_language: fr
+ - literal_form: asertor
+ in_language: es
+ - literal_form: afirmante
+ in_language: es
+ - literal_form: مؤكد
+ in_language: ar
+ - literal_form: مصرح
+ in_language: ar
+ - literal_form: penegas
+ in_language: id
+ - literal_form: pembuat pernyataan
+ in_language: id
+ - literal_form: 断言者
+ in_language: zh
+ - literal_form: 声明者
+ in_language: zh
+ keywords:
+ - asserter
+ - assertion
+ - attribution
+ - provenance
+ - agent
+ - claim source
slots:
- identified_by
- has_label
@@ -42,21 +109,18 @@ classes:
- has_score
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/asserter/claude-opus-4
- value: https://nde.nl/ontology/hc/asserter/jane-doe-nde
has_label:
-# range: string
required: true
examples:
- value: Claude Opus 4
- value: Dr. Jane Doe
- value: primary-presence-classifier
has_description:
-# range: string
required: false
examples:
- value: Anthropic Claude AI model used for heritage data assertions
@@ -68,14 +132,13 @@ classes:
- value: AI_AGENT
- value: HUMAN_ANALYST
- value: AUTOMATED_SYSTEM
+ - value: ORGANIZATION
has_version:
-# range: string
required: false
examples:
- value: claude-opus-4-20250514
- value: 1.2.3
has_contact_point:
-# range: string
required: false
examples:
- value: jane.doe@nde.nl
@@ -85,29 +148,19 @@ classes:
- Supports tracking of human, automated, and AI-based assertions
- Uses PROV-O Agent as primary ontology mapping
- Version tracking particularly important for AI/ML agents
+ - Asserter types: HUMAN_ANALYST, AUTOMATED_SYSTEM, AI_AGENT, ORGANIZATION
+ - 'Preserved from prior description: Agent responsible for making an assertion about a heritage entity. Represents a person, organization, or system that bears responsibility for claims made about heritage data, enabling attribution tracking, provenance chains, and quality assessment.'
see_also:
- https://www.w3.org/TR/prov-o/#Agent
- https://xmlns.com/foaf/spec/#term_Agent
- examples:
- - value:
- identified_by: https://nde.nl/ontology/hc/asserter/claude-opus-4
- has_label: Claude Opus 4
- has_type: AI_AGENT
- has_description: Anthropic Claude AI model used for heritage data assertions
- has_version: claude-opus-4-20250514
- - value:
- identified_by: https://nde.nl/ontology/hc/asserter/jane-doe-nde
- has_label: Dr. Jane Doe
- has_type: HUMAN_ANALYST
- has_description: Senior digital heritage analyst at NDE
- has_contact_point: jane.doe@nde.nl
- - value:
- identified_by: https://nde.nl/ontology/hc/asserter/primary-presence-classifier
- has_label: primary-presence-classifier
- has_type: AUTOMATED_SYSTEM
- has_description: Automated system for classifying primary digital presence
- has_version: 1.0.0
+ - Assertor
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "An agent (person, organization, or system) responsible for making an assertion about a heritage entity.\n**PROV-O ALIGNMENT**:\nMaps to `prov:Agent` - \"An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.\"\n**TYPES OF ASSERTERS**:\n| Type | Description | Example | |------|-------------|---------| | HUMAN_ANALYST | Expert making judgment | \"jane.doe@nde.nl\" | | AUTOMATED_SYSTEM | Software system | \"primary-presence-classifier/1.0\" | | AI_AGENT | AI/ML model | \"claude-opus-4\", \"opencode-claude-sonnet-4\" | | ORGANIZATION | Institution | \"Noord-Hollands Archief\" |\n**USE CASES**:\n1. **Attribution Tracking**: Who made this assertion about primary presence? 2. **Provenance Chain**: Trace assertions back to their source agent. 3. **Quality Assessment**: Different asserters may have different reliability. 4. **Accountability**: Identify responsible party for each\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.45"
+ specificity_rationale: "Asserter is moderately specific for provenance attribution across heritage contexts."
custodian_types: "['*']"
+ asserter_types: "HUMAN_ANALYST, AUTOMATED_SYSTEM, AI_AGENT, ORGANIZATION"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml
index a995432b36..6e7ab656a4 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Assertor.yaml
@@ -6,39 +6,98 @@ prefixes:
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
schema: http://schema.org/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
+- linkml:types
+- ../slots/has_name
+- ../slots/has_type
+- ../slots/identified_by
+default_prefix: hc
classes:
Assertor:
- class_uri: prov:Agent
- description: 'An agent that makes assertions or claims.
-
-
- **USAGE**:
-
- Used for:
-
- - Assertion attribution
-
- - Claim sources
-
- - Statement authors
-
- '
- exact_mappings:
- - prov:Agent
+ class_uri: hc:Assertor
+ description: >-
+ Agent that makes assertions or claims about heritage data.
+ alt_descriptions:
+ nl: "Agent die beweringen of claims doet over erfgoedgegevens."
+ de: "Akteur, der Behauptungen oder Ansprüche über Kulturgüterdaten aufstellt."
+ fr: "Agent qui fait des assertions ou des réclamations sur les données patrimoniales."
+ es: "Agente que hace afirmaciones o reclamaciones sobre datos patrimoniales."
+ ar: "وكيل يقدم تأكيدات أو ادعاءات حول بيانات التراث."
+ id: "Agen yang membuat pernyataan atau klaim tentang data warisan."
+ zh: "对遗产数据做出断言或声明的代理。"
+ examples:
+ - value:
+ has_name: OpenCode Claude
+ has_type: SOFTWARE
+ identified_by: https://nde.nl/agent/opencode-claude
+ description: Software agent assertor
+ - value:
+ has_name: Dr. Maria Schmidt
+ has_type: HUMAN
+ identified_by: https://nde.nl/agent/maria-schmidt
+ description: Human expert assertor
close_mappings:
- schema:Person
- schema:Organization
+ broad_mappings:
+ - prov:Agent
+ structured_aliases:
+ - literal_form: beweringdoener
+ in_language: nl
+ - literal_form: claimsteller
+ in_language: nl
+ - literal_form: Assertor
+ in_language: de
+ - literal_form: Behauptungsteller
+ in_language: de
+ - literal_form: asserteur
+ in_language: fr
+ - literal_form: assertor
+ in_language: es
+ - literal_form: مؤكد
+ in_language: ar
+ - literal_form: pembuat klaim
+ in_language: id
+ - literal_form: 断言者
+ in_language: zh
+ keywords:
+ - assertor
+ - assertion
+ - claim
+ - attribution
+ - provenance
+ - source
+ slots:
+ - has_name
+ - has_type
+ - identified_by
+ slot_usage:
+ has_name:
+ required: true
+ examples:
+ - value: OpenCode Claude
+ - value: Dr. Maria Schmidt
+ has_type:
+ required: false
+ examples:
+ - value: SOFTWARE
+ - value: HUMAN
+ - value: AI
+ identified_by:
+ required: false
+ examples:
+ - value: https://nde.nl/agent/opencode-claude
annotations:
- specificity_score: '0.45'
- specificity_rationale: Moderately specific - provenance attribution common.
- custodian_types: '[''*'']'
- examples:
- - value:
- assertor_name: OpenCode Claude
- assertor_type: SOFTWARE
- assertor_uri: https://nde.nl/agent/opencode-claude
- description: Software agent assertor
- slots: []
+ specificity_score: "0.45"
+ specificity_rationale: "Assertor is moderately specific for provenance attribution across heritage contexts."
+ custodian_types: "['*']"
+ assertor_types: "HUMAN, SOFTWARE, AI, ORGANIZATION"
+ comments:
+ - Similar to Asserter but with simpler structure
+ - Used for assertion attribution and provenance tracking
+ - Distinguishes human, software, and AI assertors
+ - 'Preserved from prior description: Agent that makes assertions or claims about heritage data. Used for assertion attribution, claim sources, and statement authors. Distinguishes between human experts, software systems, and AI agents that contribute assertions to heritage datasets.'
+ see_also:
+ - Asserter
+ - https://www.w3.org/TR/prov-o/#Agent
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml
index 28adf741fc..f0d57e1d0c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategory.yaml
@@ -1,25 +1,91 @@
id: https://nde.nl/ontology/hc/class/AssessmentCategory
name: AssessmentCategory
-title: AssessmentCategory
-description: A category or classification used in an assessment (e.g., condition assessment).
+title: Assessment Category
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
-default_prefix: hc
+ crm: http://www.cidoc-crm.org/cidoc-crm/
imports:
- - linkml:types
- - ../slots/has_type
+- linkml:types
+- ../slots/has_type
+- ../slots/has_label
+- ../slots/has_description
+default_prefix: hc
classes:
AssessmentCategory:
- class_uri: skos:Concept
- description: Assessment category concept.
+ class_uri: hc:AssessmentCategory
+ description: >-
+ Category or classification used in an assessment.
+
+ Represents a classification value used in condition assessments, risk assessments, or other evaluation workflows for heritage collections.
+ alt_descriptions:
+ nl: "Categorie of classificatie gebruikt in een beoordeling.\nVertegenwoordigt een classificatiewaarde gebruikt in toestandsbeoordelingen, risicobeoordelingen of andere evaluatiewerkstromen voor erfgoedcollecties."
+ de: "Kategorie oder Klassifikation, die in einer Bewertung verwendet wird.\nRepräsentiert einen Klassifikationswert, der in Zustandsbewertungen, Risikobewertungen oder anderen Bewertungsworkflows für Kulturgütersammlungen verwendet wird."
+ fr: "Catégorie ou classification utilisée dans une évaluation.\nReprésente une valeur de classification utilisée dans les évaluations de l'état, les évaluations des risques ou d'autres flux de travail d'évaluation pour les collections patrimoniales."
+ es: "Categoría o clasificación utilizada en una evaluación.\nRepresenta un valor de clasificación utilizado en evaluaciones de condición, evaluaciones de riesgos u otros flujos de trabajo de evaluación para colecciones patrimoniales."
+ ar: "فئة أو تصنيف مستخدم في التقييم.\nيمثل قيمة تصنيف مستخدمة في تقييمات الحالة أو تقييمات المخاطر أو سير عمل التقييم الأخرى لمجموعات التراث."
+ id: "Kategori atau klasifikasi yang digunakan dalam penilaian.\nMewakili nilai klasifikasi yang digunakan dalam penilaian kondisi, penilaian risiko, atau alur kerja evaluasi lainnya untuk koleksi warisan."
+ zh: "评估中使用的类别或分类。\n表示遗产藏品的状况评估、风险评估或其他评估工作流中使用的分类值。"
+ examples:
+ - value:
+ has_label: Good Condition
+ has_type: ConditionAssessmentCategory
+ description: Condition assessment category
+ - value:
+ has_label: High Risk
+ has_type: RiskAssessmentCategory
+ description: Risk assessment category
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: beoordelingscategorie
+ in_language: nl
+ - literal_form: Bewertungkategorie
+ in_language: de
+ - literal_form: catégorie d'évaluation
+ in_language: fr
+ - literal_form: categoría de evaluación
+ in_language: es
+ - literal_form: فئة التقييم
+ in_language: ar
+ - literal_form: kategori penilaian
+ in_language: id
+ - literal_form: 评估类别
+ in_language: zh
+ keywords:
+ - assessment category
+ - condition assessment
+ - risk assessment
+ - evaluation
+ - classification
slots:
- has_type
+ - has_label
+ - has_description
slot_usage:
has_type:
-# range: string # uriorcurie
+ required: false
+ examples:
+ - value: ConditionAssessmentCategory
+ - value: RiskAssessmentCategory
+ has_label:
+ required: true
+ examples:
+ - value: Good
+ - value: Fair
+ - value: Poor
+ - value: High Risk
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.25"
+ specificity_rationale: "Assessment categories are moderately specific to heritage evaluation workflows."
custodian_types: "['*']"
+ category_types: "ConditionAssessmentCategory, RiskAssessmentCategory"
+ comments:
+ - Used for condition and risk assessment classifications
+ - Values typically include: Good, Fair, Poor for conditions
+ - Risk levels: High, Medium, Low
+ see_also:
+ - AssessmentCategoryType
+ - AssessmentCategoryTypes
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml
index e6591554a1..4c90da918a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryType.yaml
@@ -1,27 +1,71 @@
id: https://nde.nl/ontology/hc/class/AssessmentCategoryType
name: AssessmentCategoryType
-title: AssessmentCategoryType
-description: >-
- Type of assessment category.
-
+title: Assessment Category Type
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
-
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
-
imports:
- - linkml:types
- - ../slots/has_label
+- linkml:types
+- ../slots/has_label
+- ../slots/has_description
classes:
AssessmentCategoryType:
- class_uri: skos:Concept
- description: Assessment category type.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
+ class_uri: hc:AssessmentCategoryType
+ description: >-
+ Type of assessment category classification.
+
+ Abstract base class for specific assessment category types such as condition assessment categories, risk assessment categories, and other evaluation classification schemes.
+ alt_descriptions:
+ nl: "Type beoordelingscategorie-classificatie.\nAbstracte basisklasse voor specifieke beoordelingscategorietypen zoals toestandsbeoordelingscategorieën, risicobeoordelingscategorieën en andere evaluatieclassificatieschema's."
+ de: "Art der Bewertungkategorieklassifikation.\nAbstrakte Basisklasse für spezifische Bewertungkategorietypen wie Zustandsbewertungskategorien, Risikobewertungskategorien und andere Bewertungsklassifikationsschemata."
+ fr: "Type de classification de catégorie d'évaluation.\nClasse de base abstraite pour les types de catégories d'évaluation spécifiques tels que les catégories d'évaluation de l'état, les catégories d'évaluation des risques et d'autres schémas de classification d'évaluation."
+ es: "Tipo de clasificación de categoría de evaluación.\nClase base abstracta para tipos específicos de categorías de evaluación como categorías de evaluación de condición, categorías de evaluación de riesgos y otros esquemas de clasificación de evaluación."
+ ar: "نوع تصنيف فئة التقييم.\nفئة أساسية مجردة لأنواع محددة من فئات التقييم مثل فئات تقييم الحالة وفئات تقييم المخاطر ومخططات تصنيف التقييم الأخرى."
+ id: "Jenis klasifikasi kategori penilaian.\nKelas dasar abstrak untuk jenis kategori penilaian spesifik seperti kategori penilaian kondisi, kategori penilaian risiko, dan skema klasifikasi evaluasi lainnya."
+ zh: "评估类别分类的类型。\n特定评估类别类型的抽象基类,如状况评估类别、风险评估类别 和其他评估分类方案。"
+ abstract: true
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: beoordelingscategorietype
+ in_language: nl
+ - literal_form: Bewertungkategorietyp
+ in_language: de
+ - literal_form: type de catégorie d'évaluation
+ in_language: fr
+ - literal_form: tipo de categoría de evaluación
+ in_language: es
+ - literal_form: نوع فئة التقييم
+ in_language: ar
+ - literal_form: tipe kategori penilaian
+ in_language: id
+ - literal_form: 评估类别类型
+ in_language: zh
+ keywords:
+ - assessment category type
+ - evaluation classification
+ - condition category
+ - risk category
slots:
- - has_label
+ - has_label
+ - has_description
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Condition Assessment
+ - value: Risk Assessment
+ annotations:
+ specificity_score: "0.30"
+ specificity_rationale: "AssessmentCategoryType is moderately specific to heritage evaluation workflows."
+ custodian_types: "['*']"
+ comments:
+ - Abstract base class for assessment category types
+ - Extended by ConditionAssessmentCategory, RiskAssessmentCategory
+ see_also:
+ - AssessmentCategory
+ - AssessmentCategoryTypes
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml
index ce182a26ac..3877b55969 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssessmentCategoryTypes.yaml
@@ -1,26 +1,124 @@
id: https://nde.nl/ontology/hc/class/AssessmentCategoryTypes
name: AssessmentCategoryTypes
-title: AssessmentCategoryTypes
+title: Assessment Category Types
description: Concrete assessment category types.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - ./AssessmentCategoryType
- - linkml:types
+- ./AssessmentCategoryType
+- linkml:types
classes:
ConditionAssessmentCategory:
is_a: AssessmentCategoryType
- description: Category for storage condition assessment (e.g. Good, Fair, Poor).
- annotations:
- custodian_types: '["*"]'
+ class_uri: hc:ConditionAssessmentCategory
+ description: >-
+ Category for storage condition assessment.
+
+ Used to classify the physical condition of collection items, typically with values like Good, Fair, Poor, Critical.
+ alt_descriptions:
+ nl: Categorie voor beoordeling van opslagcondities.
+ de: Kategorie für Lagerungszustandsbewertung.
+ fr: Catégorie pour l'évaluation de l'état de stockage.
+ es: Categoría para evaluación de condición de almacenamiento.
+ ar: فئة لتقييم حالة التخزين.
+ id: Kategori untuk penilaian kondisi penyimpanan.
+ zh: 存储状况评估类别。
broad_mappings:
- skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: toestandsbeoordelingscategorie
+ in_language: nl
+ - literal_form: Zustandsbewertungskategorie
+ in_language: de
+ - literal_form: catégorie d'évaluation de l'état
+ in_language: fr
+ - literal_form: categoría de evaluación de condición
+ in_language: es
+ - literal_form: فئة تقييم الحالة
+ in_language: ar
+ - literal_form: kategori penilaian kondisi
+ in_language: id
+ - literal_form: 状况评估类别
+ in_language: zh
+ keywords:
+ - condition assessment
+ - good fair poor
+ - physical condition
+ - conservation status
+ examples:
+ - value:
+ has_label: Good
+ has_description: Item in excellent condition with no visible damage
+ description: Good condition
+ - value:
+ has_label: Fair
+ has_description: Item with minor condition issues requiring monitoring
+ description: Fair condition
+ - value:
+ has_label: Poor
+ has_description: Item with significant damage requiring conservation treatment
+ description: Poor condition
+ annotations:
+ custodian_types: "['*']"
+ specificity_score: "0.40"
+ typical_values: "Good, Fair, Poor, Critical"
RiskAssessmentCategory:
is_a: AssessmentCategoryType
- description: Category for risk assessment.
- annotations:
- custodian_types: '["*"]'
+ class_uri: hc:RiskAssessmentCategory
+ description: >-
+ Category for risk assessment.
+
+ Used to classify risk levels for collection items, typically with values like High Risk, Medium Risk, Low Risk.
+ alt_descriptions:
+ nl: Categorie voor risicobeoordeling.
+ de: Kategorie für Risikobewertung.
+ fr: Catégorie pour l'évaluation des risques.
+ es: Categoría para evaluación de riesgos.
+ ar: فئة لتقييم المخاطر.
+ id: Kategori untuk penilaian risiko.
+ zh: 风险评估类别。
broad_mappings:
- skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: risicobeoordelingscategorie
+ in_language: nl
+ - literal_form: Risikobewertungskategorie
+ in_language: de
+ - literal_form: catégorie d'évaluation des risques
+ in_language: fr
+ - literal_form: categoría de evaluación de riesgos
+ in_language: es
+ - literal_form: فئة تقييم المخاطر
+ in_language: ar
+ - literal_form: kategori penilaian risiko
+ in_language: id
+ - literal_form: 风险评估类别
+ in_language: zh
+ keywords:
+ - risk assessment
+ - high medium low risk
+ - risk level
+ - vulnerability
+ examples:
+ - value:
+ has_label: High Risk
+ has_description: Significant risk of damage or loss requiring immediate attention
+ description: High risk level
+ - value:
+ has_label: Medium Risk
+ has_description: Moderate risk requiring monitoring and preventive measures
+ description: Medium risk level
+ - value:
+ has_label: Low Risk
+ has_description: Minimal risk with standard preventive measures sufficient
+ description: Low risk level
+ annotations:
+ custodian_types: "['*']"
+ specificity_score: "0.40"
+ typical_values: "High Risk, Medium Risk, Low Risk"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml
index 08316eac07..6930e4cfc9 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Asset.yaml
@@ -1,24 +1,112 @@
id: https://nde.nl/ontology/hc/class/Asset
name: Asset
title: Asset
-description: A financial asset.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/has_currency
- - ../slots/has_value
+- linkml:types
+- ../slots/has_currency
+- ../slots/has_value
+- ../slots/has_label
+default_prefix: hc
classes:
Asset:
- class_uri: schema:MonetaryAmount
- description: Asset value.
+ class_uri: hc:Asset
+ description: >-
+ Financial asset with monetary value.
+
+ Represents a financial holding or monetary resource belonging to a heritage custodian, including endowments, investments, and other financial instruments.
+ alt_descriptions:
+ nl: "Financieel activum met monetaire waarde.\nVertegenwoordigt een financiële positie of monetaire middel dat toebehoort aan een erfgoedbeheerder, inclusief schenkingen, investeringen en andere financiële instrumenten."
+ de: "Finanzvermögen mit Geldwert.\nRepräsentiert eine finanzielle Position oder monetäre Ressource im Besitz eines Kulturgüterverwalters, einschließlich Stiftungen, Investitionen und anderer Finanzinstrumente."
+ fr: "Actif financier avec une valeur monétaire.\nReprésente une position financière ou une ressource monétaire appartenant à un dépositaire du patrimoine, y compris les dotations, les investissements et autres instruments financiers."
+ es: "Activo financiero con valor monetario.\nRepresenta una posición financiera o recurso monetario perteneciente a un custodio del patrimonio, incluyendo dotaciones, inversiones y otros instrumentos financieros."
+ ar: "أصل مالي بقيمة نقدية.\nيمثل مركزًا ماليًا أو موردًا نقديًا يملكه أمين التراث، بما في ذلك الوقفات والاستثمارات وغيرها من الأدوات المالية."
+ id: "Aset keuangan dengan nilai moneter.\nMewakili posisi keuangan atau sumber daya moneter yang dimiliki pengelola warisan, termasuk dana abadi, investasi, dan instrumen keuangan lainnya."
+ zh: "具有货币价值的金融资产。\n代表遗产保管人拥有的金融头寸或货币资源,包括捐赠基金、投资和其他金融工具。"
+ examples:
+ - value:
+ has_label: Endowment Fund
+ has_value: 5000000
+ has_currency: EUR
+ description: Institutional endowment
+ - value:
+ has_label: Investment Portfolio
+ has_value: 2500000
+ has_currency: EUR
+ description: Investment holdings
+ close_mappings:
+ - schema:MonetaryAmount
+ - schema:PriceSpecification
+ structured_aliases:
+ - literal_form: activum
+ in_language: nl
+ - literal_form: vermogen
+ in_language: nl
+ - literal_form: Vermögenswert
+ in_language: de
+ - literal_form: Asset
+ in_language: de
+ - literal_form: actif
+ in_language: fr
+ - literal_form: actif financier
+ in_language: fr
+ - literal_form: activo
+ in_language: es
+ - literal_form: activo financiero
+ in_language: es
+ - literal_form: أصل
+ in_language: ar
+ - literal_form: أصل مالي
+ in_language: ar
+ - literal_form: aset
+ in_language: id
+ - literal_form: aset keuangan
+ in_language: id
+ - literal_form: 资产
+ in_language: zh
+ - literal_form: 金融资产
+ in_language: zh
+ keywords:
+ - asset
+ - financial asset
+ - monetary value
+ - endowment
+ - investment
+ - holdings
slots:
- has_value
- has_currency
+ - has_label
+ slot_usage:
+ has_value:
+ range: float
+ required: true
+ examples:
+ - value: 5000000
+ - value: 2500000
+ has_currency:
+ required: true
+ examples:
+ - value: EUR
+ - value: USD
+ - value: GBP
+ has_label:
+ required: false
+ examples:
+ - value: Endowment Fund
+ - value: Investment Portfolio
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.20"
+ specificity_rationale: "Asset is a financial concept broadly applicable across heritage custodians."
custodian_types: "['*']"
+ asset_types: "Endowment, Investment, Cash, Property"
+ comments:
+ - Represents financial holdings of heritage custodians
+ - Used for endowments, investments, and other monetary assets
+ - Value expressed with currency
+ see_also:
+ - https://schema.org/MonetaryAmount
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml
index 78363706f5..fc08bfa7db 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml
@@ -3,19 +3,97 @@ name: AssociationArchive
title: Association Archive Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ wd: http://www.wikidata.org/entity/
+ skos: http://www.w3.org/2004/02/skos/core#
+ schema: http://schema.org/
+ rico: https://www.ica.org/standards/RiC/ontology#
imports:
- - linkml:types
- - ../slots/part_of
+- linkml:types
+- ../slots/part_of
+- ../slots/has_label
+- ../slots/has_description
classes:
AssociationArchive:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
- description: "Archive preserving records of associations, societies, clubs, and\nother membership-based organizations.\n\n**Wikidata**: Q27030820\n\n**IMPORTANT: Parent Organization Constraint**\n\nAssociationArchive is an archive that holds records OF an association/society.\nThe parent custodian (the association whose records are archived) should \ntypically be a HeritageSocietyType. Use `parent_society` slot to link to \nthe heritage society that created/owns these archival records.\n\n**Scope**:\nAssociation archives (Verbandsarchive) preserve:\n- Founding documents and bylaws\n- Membership records and registers\n- Meeting minutes and proceedings\n- Correspondence and communications\n- Publications and newsletters\n- Event documentation\n- Financial records\n- Photographs and memorabilia\n\n**Types of Associations**:\n- Professional associations and trade bodies\n- Social and cultural clubs\n- Sports organizations\n- Alumni associations\n- Charitable organizations\n- Advocacy and\
- \ interest groups\n\n**Parent Organization Link**:\nUse `parent_society` slot to link to the HeritageSocietyType whose \nrecords this archive preserves. The parent society MUST be a heritage \nsociety (S type in GLAMORCUBESFIXPHDNT taxonomy).\n\n**Related Types**:\n- FoundationArchive (Q27030827) - Archives of foundations\n- TradeUnionArchive (Q66604802) - Labor organization archives\n- Vereinsarchiv (Q130758889) - German club/society archives\n- HeritageSocietyType - Parent organization type (whose records are archived)\n"
+ class_uri: hc:AssociationArchive
+ description: >-
+ Archive preserving records of associations, societies, clubs, and other membership-based organizations.
+ alt_descriptions:
+ nl: "Archief dat records bewaart van verenigingen, genootschappen, clubs en andere op lidmaatschap gebaseerde organisaties."
+ de: "Archiv, das Unterlagen von Verbänden, Gesellschaften, Klubs und anderen mitgliedschaftsbasierten Organisationen bewahrt."
+ fr: "Archives préservant les documents d'associations, sociétés, clubs et autres organisations basées sur l'adhésion."
+ es: "Archivo que preserva registros de asociaciones, sociedades, clubes y otras organizaciones basadas en membresía."
+ ar: "أرشيف يحفظ سجلات الجمعيات والمؤسسات والأندية والمنظمات الأخرى القائمة على العضوية."
+ id: "Arsip yang melestarikan catatan asosiasi, masyarakat, klub, dan organisasi berbasis keanggotaan lainnya."
+ zh: "保存协会、学会、俱乐部和其他会员制组织记录的档案。"
+ examples:
+ - value:
+ has_label: Professional Association Archive
+ part_of: HeritageSocietyType
+ description: Archive of a professional association
+ close_mappings:
+ - schema:ArchiveOrganization
+ - rico:CorporateBody
+ - wd:Q27030820
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - wd:Q27030827
+ - wd:Q66604802
+ structured_aliases:
+ - literal_form: verenigingsarchief
+ in_language: nl
+ - literal_form: genootschapsarchief
+ in_language: nl
+ - literal_form: Verbandsarchiv
+ in_language: de
+ - literal_form: Vereinsarchiv
+ in_language: de
+ - literal_form: archives d'association
+ in_language: fr
+ - literal_form: archivo de asociación
+ in_language: es
+ - literal_form: أرشيف الجمعيات
+ in_language: ar
+ - literal_form: arsip asosiasi
+ in_language: id
+ - literal_form: 协会档案
+ in_language: zh
+ keywords:
+ - association archive
+ - society records
+ - club archive
+ - membership records
+ - organizational archive
slots:
- part_of
- slot_usage: {}
+ - has_label
+ - has_description
+ slot_usage:
+ part_of:
+ required: false
+ examples:
+ - value: HeritageSocietyType
+ notes:
+ - |
+ Preserved from prior description (commit 1fe1d1ad):
+
+ "Archive preserving records of associations, societies, clubs, and\nother membership-based organizations.\n\n**Wikidata**: Q27030820\n\n**IMPORTANT: Parent Organization Constraint**\n\nAssociationArchive is an archive that holds records OF an association/society.\nThe parent custodian (the association whose records are archived) should \ntypically be a HeritageSocietyType. Use `parent_society` slot to link to \nthe heritage society that created/owns these archival records.\n\n**Scope**:\nAssociation archives (Verbandsarchive) preserve:\n- Founding documents and bylaws\n- Membership records and registers\n- Meeting minutes and proceedings\n- Correspondence and communications\n- Publications and newsletters\n- Event documentation\n- Financial records\n- Photographs and memorabilia\n\n**Types of Associations**:\n- Professional associations and trade bodies\n- Social and cultural clubs\n- Sports organizations\n- Alumni associations\n- Charitable organizations\n- Advocacy and\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.55"
+ specificity_rationale: "AssociationArchive is highly specific to membership-based organizational archives."
+ custodian_types: "['AssociationArchive']"
+ wikidata_qid: "Q27030820"
+ related_types: "FoundationArchive (Q27030827), TradeUnionArchive (Q66604802)"
+ parent_constraint: "Parent custodian should typically be a HeritageSocietyType"
+ comments:
+ - Archive holding records of associations, societies, clubs
+ - Parent organization should typically be a HeritageSocietyType
+ - Use parent_society slot to link to the heritage society whose records are archived
+ - Related: FoundationArchive, TradeUnionArchive
+ - 'Preserved from prior description: Archive preserving records of associations, societies, clubs, and other membership-based organizations. Maintains founding documents, membership records, meeting minutes, correspondence, publications, event documentation, and memorabilia from professional associations, social clubs, sports organizations, alumni associations, charitable organizations, and advocacy groups.'
+ see_also:
+ - HeritageSocietyType
+ - wd:Q27030827
+ - wd:Q66604802
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml
index 09e6963bb4..1f1e8a9bc0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionHouse.yaml
@@ -1,26 +1,96 @@
id: https://nde.nl/ontology/hc/class/AuctionHouse
name: AuctionHouse
-title: AuctionHouse
-description: An organization that conducts auctions.
+title: Auction House
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/has_name
- - ../slots/conducted_by
+- linkml:types
+- ../slots/has_name
+- ../slots/conducted_by
+- ../slots/has_description
+default_prefix: hc
classes:
AuctionHouse:
- class_uri: schema:AuctionHouse
- description: An auction house.
+ class_uri: hc:AuctionHouse
+ description: >-
+ Organization that conducts auctions.
+
+ Commercial establishment that facilitates the buying and selling of goods through competitive bidding, often specializing in art, antiques, collectibles, or other valuable items.
+ alt_descriptions:
+ nl: "Organisatie die veilingen houdt.\nCommerciële instelling die de koop en verkoop van goederen via competitief bieden faciliteert, vaak gespecialiseerd in kunst, antiquiteiten, verzamelobjecten of andere waardevolle items."
+ de: "Organisation, die Auktionen durchführt.\nKommerzielle Einrichtung, die den Kauf und Verkauf von Waren durch wettbewerbliches Bieten ermöglicht, oft spezialisiert auf Kunst, Antiquitäten, Sammlerstücke oder andere wertvolle Gegenstände."
+ fr: "Organisation qui mène des enchères.\nÉtablissement commercial qui facilite l'achat et la vente de biens par des enchères compétitives, souvent spécialisé dans l'art, les antiquités, les objets de collection ou d'autres objets de valeur."
+ es: "Organización que conduce subastas.\nEstablecimiento comercial que facilita la compra y venta de bienes mediante licitación competitiva, a menudo especializado en arte, antigüedades, coleccionables u otros objetos valiosos."
+ ar: "منظمة تقيم المزادات.\nمؤسسة تجارية تسهل شراء وبيع السلع من خلال المزايدة التنافسية، غالبًا متخصصة في الفن أو التحف أو المقتنيات أو العناصر القيمة الأخرى."
+ id: "Organisasi yang menyelenggarakan lelang.\nLembaga komersial yang memfasilitasi pembelian dan penjualan barang melalui penawaran kompetitif, sering kali berspesialisasi dalam seni, barang antik, koleksi, atau barang berharga lainnya."
+ zh: "举办拍卖的组织。\n通过竞争性出价促进商品买卖的商业机构,通常专门经营艺术品、 古董、收藏品或其他贵重物品。"
+ examples:
+ - value:
+ has_name: Christie's
+ has_description: International auction house specializing in fine art and antiques
+ description: International auction house
+ - value:
+ has_name: Sotheby's
+ has_description: Global auction house for art, jewelry, and collectibles
+ description: Global auction house
+ - value:
+ has_name: Van Sabben Poster Auctions
+ has_description: Dutch auction house specializing in vintage posters
+ description: Specialized auction house
+ close_mappings:
+ - schema:Organization
+ - schema:AuctionHouse
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: veilinghuis
+ in_language: nl
+ - literal_form: Auktionshaus
+ in_language: de
+ - literal_form: maison de ventes
+ in_language: fr
+ - literal_form: casa de subastas
+ in_language: es
+ - literal_form: دار المزادات
+ in_language: ar
+ - literal_form: rumah lelang
+ in_language: id
+ - literal_form: 拍卖行
+ in_language: zh
+ keywords:
+ - auction house
+ - auction
+ - bidding
+ - sales
+ - commercial
+ - art market
slots:
- has_name
+ - has_description
+ - conducted_by
slot_usage:
has_name:
-# range: string
+ required: true
+ examples:
+ - value: Christie's
+ - value: Sotheby's
+ - value: Van Sabben Poster Auctions
+ has_description:
+ required: false
+ examples:
+ - value: International auction house specializing in fine art and antiques
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.40"
+ specificity_rationale: "AuctionHouse is specific to art market and commercial heritage contexts."
+ custodian_types: "['G', 'C']"
+ notable_examples: "Christie's, Sotheby's, Bonhams, Van Sabben"
+ comments:
+ - Organization that conducts auctions
+ - Often specializes in art, antiques, or collectibles
+ - May have relationship to galleries and dealers
+ see_also:
+ - AuctionSaleCatalog
+ - https://schema.org/AuctionHouse
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml
index 9829f1aac6..6bb8ccef66 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml
@@ -1,33 +1,94 @@
id: https://nde.nl/ontology/hc/class/AuctionSaleCatalog
name: AuctionSaleCatalog
-title: AuctionSaleCatalog
-description: A catalog published for an auction sale.
+title: Auction Sale Catalog
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/has_name
- - ../slots/publish
+- linkml:types
+- ../slots/has_name
+- ../slots/publish
+- ../slots/has_description
+default_prefix: hc
classes:
AuctionSaleCatalog:
- class_uri: schema:PublicationIssue
- description: Auction sale catalog.
+ class_uri: hc:AuctionSaleCatalog
+ description: >-
+ Catalog published for an auction sale.
+
+ Printed or digital publication listing items available for sale at an auction, typically including descriptions, images, estimated values, and provenance information for each lot.
+ alt_descriptions:
+ nl: "Catalogus gepubliceerd voor een veilingverkoop.\nGedrukte of digitale publicatie met vermelding van items die te koop worden aangeboden op een veiling, doorgaans inclusief beschrijvingen, afbeeldingen, geschatte waarden en herkomstgegevens voor elk kavel."
+ de: "Katalog, der für eine Auktionsversteigerung veröffentlicht wird.\nGedruckte oder digitale Veröffentlichung, die die bei einer Auktion zum Verkauf angebotenen Gegenstände auflistet, typischerweise mit Beschreibungen, Bildern, Schätzwerten und Provenienzangaben für jedes Los."
+ fr: "Catalogue publié pour une vente aux enchères.\nPublication imprimée ou numérique répertoriant les articles mis en vente lors d'une vente aux enchères, incluant généralement des descriptions, des images, des estimations et des informations de provenance pour chaque lot."
+ es: "Catálogo publicado para una venta en subasta.\nPublicación impresa o digital que enumera los artículos disponibles para la venta en una subasta, generalmente incluyendo descripciones, imágenes, valores estimados e información de procedencia para cada lote."
+ ar: "فهرس منشور للبيع بالمزاد.\nمنشور مطبوع أو رقمي يسرد العناصر المعروضة للبيع في المزاد، يتضمن عادةً الأوصاف والصور والقيم المقدرة ومعلومات المصدر لكل قطعة."
+ id: "Katalog yang diterbitkan untuk penjualan lelang.\nPublikasi cetak atau digital yang mencantumkan barang yang tersedia untuk dijual di lelang, biasanya termasuk deskripsi, gambar, nilai perkiraan, dan informasi provenans untuk setiap lot."
+ zh: "为拍卖销售出版的目录。\n列出拍卖会上出售物品的印刷或数字出版物,通常包括每件拍品的 描述、图片、估价和来源信息。"
+ examples:
+ - value:
+ has_name: Posters of the Dutch Avant-Garde
+ has_description: Auction catalog featuring 250 vintage posters from 1890-1940
+ description: Specialized poster auction catalog
+ - value:
+ has_name: Old Masters Sale
+ has_description: Catalog of European paintings from the 15th-18th centuries
+ description: Fine art auction catalog
+ close_mappings:
+ - schema:PublicationIssue
+ - dcterms:BibliographicResource
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: veilingcatalogus
+ in_language: nl
+ - literal_form: Auktionskatalog
+ in_language: de
+ - literal_form: catalogue de vente
+ in_language: fr
+ - literal_form: catálogo de subasta
+ in_language: es
+ - literal_form: فهرس المزاد
+ in_language: ar
+ - literal_form: katalog lelang
+ in_language: id
+ - literal_form: 拍卖目录
+ in_language: zh
+ keywords:
+ - auction catalog
+ - sale catalog
+ - auction house
+ - provenance
+ - lot descriptions
+ - estimates
slots:
- has_name
+ - has_description
+ - publish
slot_usage:
has_name:
-# range: string
+ required: true
+ examples:
+ - value: Posters of the Dutch Avant-Garde
+ - value: Old Masters Sale
+ - value: Contemporary Art Evening Auction
+ has_description:
+ required: false
+ examples:
+ - value: Auction catalog featuring 250 vintage posters from 1890-1940
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.40"
+ specificity_rationale: "AuctionSaleCatalog is specific to art market documentation."
+ custodian_types: "['M', 'G', 'C']"
+ contents: "Lot descriptions, images, estimates, provenance"
+ comments:
+ - Published catalog for auction sales
+ - Contains lot descriptions, images, and estimates
+ - Important provenance documentation
+ - May be print or digital format
+ see_also:
+ - AuctionHouse
+ - https://schema.org/PublicationIssue
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml
index 470675d888..6f71526a02 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudioEventSegment.yaml
@@ -1,26 +1,16 @@
id: https://nde.nl/ontology/hc/class/AudioEventSegment
name: audio_event_segment_class
title: Audio Event Segment Class
-description: 'A temporal segment of audio containing a detected audio event (speech,
- music, silence, etc.).
-
-
- MIGRATED from audio_event_segments slot (Rule 53).
-
- Uses generic has_segment slot with range narrowed to AudioEventSegment.
-
- '
imports:
- - linkml:types
- - ../enums/AudioEventTypeEnum
- - ../slots/has_score
- - ../slots/has_time_interval
- - ../slots/has_type
- - ../slots/generated_by
- - ../slots/20260202_matang/new/segment_index
- - ../slots/20260202_matang/new/segment_text
- - ../slots/20260202_matang/new/start_seconds
- - ../slots/20260202_matang/new/start_time
+- linkml:types
+- ../enums/AudioEventTypeEnum
+- ../slots/has_score
+- ../slots/has_time_interval
+- ../slots/has_type
+- ../slots/generated_by
+- ../slots/indexed_as
+- ../slots/has_text
+- ../slots/begin_of_the_begin
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -29,105 +19,82 @@ prefixes:
crm: http://www.cidoc-crm.org/cidoc-crm/
oa: http://www.w3.org/ns/oa#
ma: http://www.w3.org/ns/ma-ont#
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
classes:
AudioEventSegment:
class_uri: hc:AudioEventSegment
- description: 'A temporal segment of audio containing a detected audio event.
-
-
- **DEFINITION**:
-
-
- AudioEventSegment represents a bounded temporal portion of audio content
-
- where a specific type of audio event has been detected. This includes:
-
- - Speech segments (with optional speaker/language info)
-
- - Music segments (with optional genre/type info)
-
- - Silence segments (gaps between audio)
-
- - Sound event segments (applause, laughter, ambient sounds)
-
- - Noise segments (for quality assessment)
-
-
- **RELATIONSHIP TO VideoTimeSegment**:
-
-
- AudioEventSegment is a specialized sibling of VideoTimeSegment:
-
- - Both extend CIDOC-CRM E52_Time-Span concept
-
- - VideoTimeSegment: general video temporal segments
-
- - AudioEventSegment: audio-specific event segments
-
-
- **AUDIO EVENT TYPES**:
-
-
- | Event Type | Description | Example |
-
- |------------|-------------|---------|
-
- | SPEECH | Human speech detected | Interview segment |
-
- | MUSIC | Music detected | Background soundtrack |
-
- | SILENCE | Very low or no audio | Gap between segments |
-
- | SOUND_EVENT | Non-speech/music sounds | Applause, footsteps |
-
- | NOISE | Noise/interference | Quality issue marker |
-
- | MIXED | Multiple event types | Overlapping audio |
-
-
- **HERITAGE USE CASES**:
-
-
- | Content Type | Application |
-
- |--------------|-------------|
-
- | Oral histories | Speech segment identification |
-
- | Virtual tours | Background music detection |
-
- | Lecture recordings | Audience reaction segments |
-
- | Conservation videos | Narration vs ambient sound |
-
- | Archival footage | Audio quality assessment |
-
-
- **PROVENANCE**:
-
-
- Created as part of slot migration (Rule 53) from deprecated
-
- `audio_event_segments` slot to generic `has_segment` pattern.
-
- '
- exact_mappings:
- - hc:AudioEventSegment
+ description: >-
+ Temporal segment of audio containing a detected audio event.
+ alt_descriptions:
+ nl: "Tijdsegment van audio met een gedetecteerd audio-evenement."
+ de: "Zeitliches Segment eines Audios mit einem erkannten Audioereignis."
+ fr: "Segment temporel d'un audio contenant un événement audio détecté."
+ es: "Segmento temporal de audio que contiene un evento de audio detectado."
+ ar: "مقطع زمني للصوت يحتوي على حدث صوتي مكتشف."
+ id: "Segmen temporal audio yang berisi peristiwa audio yang terdeteksi."
+ zh: "包含检测到的音频事件的音频时间片段。"
+ examples:
+ - value:
+ has_type: SPEECH
+ has_time_interval:
+ start_seconds: 0
+ end_seconds: 45
+ has_text: Welcome to the Rijksmuseum
+ has_score: 0.95
+ description: Speech segment with transcription
+ - value:
+ has_type: MUSIC
+ has_time_interval:
+ start_seconds: 45
+ end_seconds: 120
+ has_text: Classical background music
+ has_score: 0.88
+ description: Music segment detected
+ - value:
+ has_type: SILENCE
+ has_time_interval:
+ start_seconds: 120
+ end_seconds: 125
+ has_score: 0.99
+ description: Silence gap between segments
close_mappings:
- crm:E52_Time-Span
- ma:MediaFragment
related_mappings:
- oa:FragmentSelector
+ structured_aliases:
+ - literal_form: audio-evenementsegment
+ in_language: nl
+ - literal_form: audio-gebeurtenissegment
+ in_language: nl
+ - literal_form: Audioereignissegment
+ in_language: de
+ - literal_form: segment d'événement audio
+ in_language: fr
+ - literal_form: segmento de evento de audio
+ in_language: es
+ - literal_form: مقطع حدث صوتي
+ in_language: ar
+ - literal_form: segmen peristiwa audio
+ in_language: id
+ - literal_form: 音频事件片段
+ in_language: zh
+ keywords:
+ - audio event
+ - speech segment
+ - music detection
+ - silence detection
+ - audio analysis
+ - temporal segment
slots:
- has_time_interval
- - segment_index
- - segment_text
+ - indexed_as
+ - has_text
- generated_by
- has_type
- has_score
- - start_seconds
- - start_time
+ - begin_of_the_begin
slot_usage:
has_type:
range: AudioEventTypeEnum
@@ -135,14 +102,14 @@ classes:
examples:
- value: SPEECH
- value: MUSIC
+ - value: SILENCE
+ - value: SOUND_EVENT
+ - value: NOISE
has_time_interval:
range: TimeInterval
required: true
inlined: true
- examples:
- - value: null
- segment_text:
-# range: string
+ has_text:
required: false
examples:
- value: Welcome to the Rijksmuseum
@@ -151,9 +118,6 @@ classes:
range: GenerationEvent
required: false
inlined: true
- description: 'Generation event containing confidence score for audio event
- detection. MIGRATED 2026-01-19: Replaces confidence slot with structured
- pattern.'
examples:
- value:
has_score:
@@ -164,10 +128,16 @@ classes:
- Temporal boundaries with start/end seconds (primary) and ISO 8601 (secondary)
- Confidence scoring for AI-generated detections
- Part of Rule 53 slot migration from audio_event_segments
+ - Audio types: SPEECH, MUSIC, SILENCE, SOUND_EVENT, NOISE, MIXED
+ - 'Preserved from prior description: Temporal segment of audio containing a detected audio event. Represents a bounded temporal portion of audio content where a specific type of audio event has been detected, including speech segments, music, silence, sound events, and noise segments.'
see_also:
- https://www.w3.org/TR/media-frags/
- https://www.w3.org/ns/ma-ont
+ - TimeInterval
+ - GenerationEvent
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.55"
+ specificity_rationale: "AudioEventSegment is specific to audio analysis workflows in heritage digitization."
+ custodian_types: "['*']"
+ audio_event_types: "SPEECH, MUSIC, SILENCE, SOUND_EVENT, NOISE, MIXED"
+ heritage_use_cases: "Oral histories, virtual tours, lecture recordings, archival footage"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml
index d29180266c..70b440f605 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml
@@ -4,93 +4,108 @@ title: Audiovisual Archive Type
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ wd: http://www.wikidata.org/entity/
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
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
+- linkml:types
+- ../slots/has_scope
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
+- ../slots/has_label
+- ../slots/has_description
classes:
AudiovisualArchive:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: hc:AudiovisualArchive
+ description: >-
+ Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content.
+ alt_descriptions:
+ nl: "Archief gespecialiseerd in audiovisuele materialen waaronder film, video, geluidsopnamen en multimedia-inhoud."
+ de: "Archiv, spezialisiert auf audiovisuelle Materialien einschließlich Film, Video, Tonaufnahmen und Multimedia-Inhalte."
+ fr: "Archives spécialisées dans les matériaux audiovisuels, y compris les films, vidéos, enregistrements sonores et contenus multimédias."
+ es: "Archivo especializado en materiales audiovisuales incluyendo películas, videos, grabaciones de sonido y contenido multimedia."
+ ar: "أرشيف متخصص في المواد السمعية البصرية بما في ذلك الأفلام والفيديو والتسجيلات الصوتية والمحتوى متعدد الوسائط."
+ id: "Arsip yang berspesialisasi dalam materi audiovisual termasuk film, video, rekaman suara, dan konten multimedia."
+ zh: "专门从事视听材料的档案,包括电影、视频、录音和多媒体内容。"
+ examples:
+ - value:
+ has_label: Nederlands Instituut voor Beeld en Geluid
+ has_type: hc:ArchiveOrganizationType
+ hold_record_set:
+ - hc:AudiovisualRecordingCollection
+ - hc:AudiovisualProductionFonds
+ description: Dutch audiovisual archive
+ close_mappings:
+ - schema:ArchiveOrganization
+ - rico:CorporateBody
+ - wd:Q27030766
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - wd:Q726929
+ - wd:Q2230431
+ - wd:Q109326243
+ - wd:Q109326271
+ structured_aliases:
+ - literal_form: audiovisueel archief
+ in_language: nl
+ - literal_form: beeld- en geluidarchief
+ in_language: nl
+ - literal_form: Audiovisuelles Archiv
+ in_language: de
+ - literal_form: Bild- und Tonarchiv
+ in_language: de
+ - literal_form: archives audiovisuelles
+ in_language: fr
+ - literal_form: archivo audiovisual
+ in_language: es
+ - literal_form: أرشيف سمعي بصري
+ in_language: ar
+ - literal_form: arsip audiovisual
+ in_language: id
+ - literal_form: 视听档案
+ in_language: zh
+ keywords:
+ - audiovisual archive
+ - film archive
+ - video archive
+ - sound archive
+ - broadcast archive
+ - media preservation
slots:
- hold_record_set
- description: 'Archive specializing in audio-visual materials including film, video,
-
- sound recordings, and multimedia content.
-
-
- **Wikidata**: Q27030766
-
-
- **Scope**:
-
- Audiovisual archives preserve:
-
- - Film and video recordings
-
- - Sound recordings (music, spoken word, oral history)
-
- - Multimedia productions
-
- - Broadcast materials (television, radio)
-
- - Born-digital audiovisual content
-
- - Related documentation (scripts, production files)
-
-
- **Preservation Challenges**:
-
- - Format obsolescence (VHS, Betamax, reel-to-reel, etc.)
-
- - Physical degradation (vinegar syndrome, sticky shed)
-
- - Digital preservation requirements
-
- - Large storage requirements
-
- - Specialized playback equipment
-
-
- **Related Types**:
-
- - FilmArchive (Q726929) - Motion picture focus
-
- - SoundArchive (Q2230431) - Audio recordings focus
-
- - TelevisionArchive (Q109326243) - TV broadcast focus
-
- - RadioArchive (Q109326271) - Radio broadcast focus
-
- - MediaArchive (Q116809817) - Broader media preservation
-
-
- **Notable Examples**:
-
- - Nederlands Instituut voor Beeld en Geluid
-
- - Library of Congress National Audio-Visual Conservation Center
-
- - British Film Institute National Archive
-
- - INA (Institut national de l''audiovisuel, France)
-
- '
+ - has_scope
+ - has_score
+ - has_type
+ - has_label
+ - has_description
slot_usage:
hold_record_set:
-# range: string
-
+ multivalued: true
+ examples:
+ - value: hc:AudiovisualRecordingCollection
+ - value: hc:AudiovisualProductionFonds
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.55"
+ specificity_rationale: "AudiovisualArchive is highly specific to media preservation archives."
+ custodian_types: "['AudiovisualArchive']"
+ wikidata_qid: "Q27030766"
+ related_types: "FilmArchive (Q726929), SoundArchive (Q2230431), TelevisionArchive (Q109326243), RadioArchive (Q109326271)"
+ preservation_challenges: "Format obsolescence, physical degradation, digital preservation, large storage requirements"
+ comments:
+ - Archive specializing in audiovisual materials
+ - Includes film, video, sound recordings, multimedia
+ - Major preservation challenges: format obsolescence, physical degradation
+ - Notable examples: Beeld en Geluid, BFI National Archive, INA
+ - 'Preserved from prior description: Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. Preserves film and video recordings, sound recordings (music, spoken word, oral history), multimedia productions, broadcast materials (television, radio), born-digital audiovisual content, and related documentation such as scripts and production files.'
+ see_also:
+ - AudiovisualArchiveRecordSetType
+ - AudiovisualArchiveRecordSetTypes
+ - wd:Q726929
+ - wd:Q2230431
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml
index bf832a3dc3..b86aa80ac6 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetType.yaml
@@ -1,30 +1,83 @@
id: https://nde.nl/ontology/hc/class/AudiovisualArchiveRecordSetType
name: AudiovisualArchiveRecordSetType
-title: AudiovisualArchive Record Set Type
+title: Audiovisual Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ wd: http://www.wikidata.org/entity/
+ skos: http://www.w3.org/2004/02/skos/core#
+ rico: https://www.ica.org/standards/RiC/ontology#
+ schema: http://schema.org/
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
+- linkml:types
+- ../slots/has_scope
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_label
+- ../slots/has_description
classes:
AudiovisualArchiveRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by AudiovisualArchive custodians.
- '
+ class_uri: hc:AudiovisualArchiveRecordSetType
+ description: >-
+ Record set type classification for audiovisual archive collections.
+ alt_descriptions:
+ nl: "Recordsettype-classificatie voor audiovisuele archiefcollecties."
+ de: "Bestandstyp-Klassifikation für audiovisuelle Archivsammlungen."
+ fr: "Classification du type de fonds pour les collections d'archives audiovisuelles."
+ es: "Clasificación de tipo de conjunto documental para colecciones de archivos audiovisuales."
+ ar: "تصنيف نوع مجموعة السجلات لمجموعات الأرشيف السمعي البصري."
+ id: "Klasifikasi tipe set rekaman untuk koleksi arsip audiovisual."
+ zh: "视听档案收藏的记录集类型分类。"
is_a: CollectionType
- class_uri: rico:RecordSetType
+ broad_mappings:
+ - rico:RecordSetType
+ - skos:Concept
+ structured_aliases:
+ - literal_form: audiovisueelarchief-recordsettype
+ in_language: nl
+ - literal_form: Audiovisuellesarchiv-Bestandstyp
+ in_language: de
+ - literal_form: type de fonds d'archives audiovisuelles
+ in_language: fr
+ - literal_form: tipo de conjunto de archivo audiovisual
+ in_language: es
+ - literal_form: نوع مجموعة سجلات الأرشيف السمعي البصري
+ in_language: ar
+ - literal_form: tipe set rekaman arsip audiovisual
+ in_language: id
+ - literal_form: 视听档案记录集类型
+ in_language: zh
+ keywords:
+ - record set type
+ - audiovisual archive
+ - recording collection
+ - production records
+ - archival classification
slots:
- has_type
- has_score
- has_scope
- see_also:
- - AudiovisualArchive
- - rico:RecordSetType
+ - has_label
+ - has_description
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: "hc:ArchiveOrganizationType"
+ has_label:
+ required: false
+ examples:
+ - value: Audiovisual Recording Collection
+ - value: Audiovisual Production Fonds
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.50"
+ specificity_rationale: "AudiovisualArchiveRecordSetType is specific to audiovisual archive classifications."
+ custodian_types: "['AudiovisualArchive']"
+ subclasses: "AudiovisualRecordingCollection, AudiovisualProductionFonds"
+ comments:
+ - Specialized record set type for audiovisual archives
+ - Subclasses include AudiovisualRecordingCollection, AudiovisualProductionFonds
+ - Part of dual-class pattern with AudiovisualArchive custodian type
+ - 'Preserved from prior description: Record set type classification for audiovisual archive collections. Specialized rico:RecordSetType for classifying collections held by AudiovisualArchive custodians, distinguishing between recording collections, production records, and other audiovisual material types.'
+ see_also:
+ - AudiovisualArchive
+ - AudiovisualArchiveRecordSetTypes
+ - rico:RecordSetType
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml
index 845c026f1d..1c9a2b886b 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml
@@ -1,98 +1,191 @@
id: https://nde.nl/ontology/hc/class/AudiovisualArchiveRecordSetTypes
name: AudiovisualArchiveRecordSetTypes
-title: AudiovisualArchive Record Set Type Subclasses
+title: Audiovisual Archive Record Set Type Subclasses
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- - ./AudiovisualArchiveRecordSetType
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_custodian
- - ../slots/has_note
+- ./AudiovisualArchiveRecordSetType
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_custodian
+- ../slots/has_note
+- ../slots/has_label
+- ../slots/has_description
classes:
AudiovisualRecordingCollection:
is_a: AudiovisualArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for AV recordings.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the collection \norganizational\
- \ principle as defined by rico-rst:Collection.\n"
+ description: >-
+ A set of sound and/or moving-image recordings maintained as a coherent collection.
+ alt_descriptions:
+ nl: >-
+ Een samenhangende collectie geluids- en/of bewegendebeeldopnamen.
+ de: >-
+ Eine zusammenhaengende Sammlung von Ton- und/oder Bewegtbildaufnahmen.
+ fr: >-
+ Un ensemble d'enregistrements sonores et/ou audiovisuels conserve comme une collection coherente.
+ es: >-
+ Un conjunto de grabaciones sonoras y/o audiovisuales mantenido como una coleccion coherente.
+ ar: >-
+ مجموعة من التسجيلات الصوتية و/أو المرئية المحفوظة كمجموعة متماسكة.
+ id: >-
+ Sekumpulan rekaman suara dan/atau gambar bergerak yang dipelihara sebagai koleksi yang koheren.
+ zh: >-
+ 作为统一收藏维护的一组声音和/或影像录制资料。
+ examples:
+ - value:
+ has_label: Film Collection
+ has_type: hc:ArchiveOrganizationType
+ has_custodian: hc:AudiovisualArchive
+ description: Film recording collection
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
+ structured_aliases:
+ - literal_form: av-opnamecollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: AV-Aufnahmesammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection d'enregistrements AV
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: colección de grabaciones AV
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة تسجيلات AV
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi rekaman AV
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 视听录制收藏
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - audiovisual recording
+ - film collection
+ - video archive
+ - sound recordings
see_also:
- AudiovisualArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
+ - has_label
+ - has_description
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: AudiovisualRecordingCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: "hc:ArchiveOrganizationType"
has_custodian:
- equals_string: AudiovisualArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by AudiovisualArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:AudiovisualArchive"
+ has_note:
+ equals_string: "This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf."
+ comments:
+ - >-
+ Preserved from prior description: RiC-O alignment: Specialized rico:RecordSetType following the collection organizational principle as defined by rico-rst:Collection.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.50"
+ specificity_rationale: "Specialized record set type for audiovisual recordings."
+ custodian_types: "['AudiovisualArchive']"
+ rico_organizational_principle: "Collection"
AudiovisualProductionFonds:
is_a: AudiovisualArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Media production records.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the fonds \norganizational\
- \ principle as defined by rico-rst:Fonds.\n"
+ description: >-
+ A fonds consisting of records generated by the creation and production of sound and/or moving-image works.
+ alt_descriptions:
+ nl: >-
+ Een fonds met archiefbescheiden die zijn ontstaan bij de productie van geluids- en/of bewegendebeeldwerken.
+ de: >-
+ Ein Fonds mit Unterlagen, die bei der Produktion von Ton- und/oder Bewegtbildwerken entstanden sind.
+ fr: >-
+ Un fonds de documents produits lors de la creation et de la production d'oeuvres sonores et/ou audiovisuelles.
+ es: >-
+ Un fondo de documentos generados durante la creacion y produccion de obras sonoras y/o audiovisuales.
+ ar: >-
+ صندوق يتكون من سجلات نشأت خلال إنشاء وإنتاج أعمال صوتية و/أو مرئية.
+ id: >-
+ Sebuah fonds berisi catatan yang dihasilkan dalam proses pembuatan dan produksi karya suara dan/atau gambar bergerak.
+ zh: >-
+ 由声音和/或影像作品的创作与制作过程中产生的记录构成的档案全宗。
+ examples:
+ - value:
+ has_label: Television Production Fonds
+ has_type: hc:ArchiveOrganizationType
+ has_custodian: hc:AudiovisualArchive
+ description: TV production records fonds
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- close_mappings:
- - skos:Concept
+ structured_aliases:
+ - literal_form: av-productiefonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: AV-Produktionsfonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds de production AV
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de producción AV
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: fonds إنتاج AV
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds produksi AV
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 视听制作档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - production records
+ - media production
+ - broadcast archives
+ - television production
see_also:
- AudiovisualArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
+ - has_label
+ - has_description
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: AudiovisualProductionFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: "hc:ArchiveOrganizationType"
has_custodian:
- equals_string: AudiovisualArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by AudiovisualArchive
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:AudiovisualArchive"
+ has_note:
+ equals_string: "This RecordSetType is typically held by AudiovisualArchive custodians. Inverse of rico:isOrWasHolderOf."
+ comments:
+ - >-
+ Preserved from prior description: RiC-O alignment: Specialized rico:RecordSetType following the fonds organizational principle as defined by rico-rst:Fonds.
+ annotations:
+ specificity_score: "0.50"
+ specificity_rationale: "Specialized record set type for media production records."
+ custodian_types: "['AudiovisualArchive']"
+ rico_organizational_principle: "Fonds"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml
index a4b7d9f913..1c257908de 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Audit.yaml
@@ -1,27 +1,116 @@
id: https://nde.nl/ontology/hc/class/Audit
name: Audit
title: Audit
-description: An official inspection of an organization's accounts or processes, typically by an independent body.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
schema: http://schema.org/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/opiniate
- - ../slots/conducted_by
- - ../slots/temporal_extent
+- linkml:types
+- ../slots/opiniate
+- ../slots/conducted_by
+- ../slots/temporal_extent
+- ../slots/has_label
+- ../slots/has_description
+default_prefix: hc
classes:
Audit:
- class_uri: prov:Activity
- description: Audit event.
+ class_uri: hc:Audit
+ description: >-
+ Official inspection of an organization's accounts or processes.
+ alt_descriptions:
+ nl: "Officiële inspectie van de administratie of processen van een organisatie."
+ de: "Offizielle Prüfung der Konten oder Prozesse einer Organisation."
+ fr: "Inspection officielle des comptes ou des processus d'une organisation."
+ es: "Inspección oficial de las cuentas o procesos de una organización."
+ ar: "تفتيش رسمي لحسابات أو عمليات المنظمة."
+ id: "Inspeksi resmi akun atau proses organisasi."
+ zh: "对组织账目或流程的正式检查。"
+ examples:
+ - value:
+ has_label: 2024 Financial Audit
+ temporal_extent:
+ begin_of_the_begin: '2024-01-01'
+ end_of_the_end: '2024-12-31'
+ conducted_by: PwC
+ description: Annual financial audit
+ - value:
+ has_label: Collection Management Audit
+ has_description: Review of collection documentation and procedures
+ conducted_by: Internal Audit Committee
+ description: Operational audit
+ close_mappings:
+ - prov:Activity
+ - schema:AssessAction
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: audit
+ in_language: nl
+ - literal_form: controle
+ in_language: nl
+ - literal_form: Prüfung
+ in_language: de
+ - literal_form: Revision
+ in_language: de
+ - literal_form: audit
+ in_language: fr
+ - literal_form: vérification
+ in_language: fr
+ - literal_form: auditoría
+ in_language: es
+ - literal_form: تدقيق
+ in_language: ar
+ - literal_form: pemeriksaan
+ in_language: id
+ - literal_form: 审计
+ in_language: zh
+ keywords:
+ - audit
+ - inspection
+ - verification
+ - compliance
+ - financial review
+ - assessment
slots:
- temporal_extent
- opiniate
- conducted_by
+ - has_label
+ - has_description
+ slot_usage:
+ temporal_extent:
+ range: TimeSpan
+ required: false
+ examples:
+ - value:
+ begin_of_the_begin: '2024-01-01'
+ end_of_the_end: '2024-12-31'
+ conducted_by:
+ required: false
+ examples:
+ - value: PwC
+ - value: Internal Audit Committee
+ opiniate:
+ range: AuditOpinion
+ required: false
+ has_label:
+ required: false
+ examples:
+ - value: 2024 Financial Audit
+ - value: Collection Management Audit
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.35"
+ specificity_rationale: "Audit is moderately specific to organizational oversight and compliance."
custodian_types: "['*']"
+ audit_types: "Financial audit, Compliance audit, Operational audit, Collection audit"
+ comments:
+ - Official inspection of accounts or processes
+ - May be financial, compliance, or operational
+ - Results in audit opinion
+ - "Preserved from prior description: Official inspection of an organization's accounts or processes. Typically conducted by an independent body to verify accuracy of financial records, compliance with regulations, or operational effectiveness of heritage custodian activities."
+ see_also:
+ - AuditOpinion
+ - Auditor
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml
index 7dcf33e93d..ec414739af 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditOpinion.yaml
@@ -1,24 +1,97 @@
id: https://nde.nl/ontology/hc/class/AuditOpinion
name: AuditOpinion
-title: AuditOpinion
-description: The opinion or conclusion drawn from an audit (e.g., Unqualified, Qualified, Adverse).
+title: Audit Opinion
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
-default_prefix: hc
+ crm: http://www.cidoc-crm.org/cidoc-crm/
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
+default_prefix: hc
classes:
AuditOpinion:
- class_uri: skos:Concept
- description: Audit opinion.
+ class_uri: hc:AuditOpinion
+ description: >-
+ Opinion or conclusion drawn from an audit.
+ alt_descriptions:
+ nl: "Mening of conclusie getrokken uit een audit."
+ de: "Meinung oder Schlussfolgerung aus einer Prüfung."
+ fr: "Opinion ou conclusion tirée d'un audit."
+ es: "Opinión o conclusión extraída de una auditoría."
+ ar: "رأي أو استنتاج مستخلص من التدقيق."
+ id: "Pendapat atau kesimpulan dari audit."
+ zh: "从审计中得出的意见或结论。"
+ examples:
+ - value:
+ has_label: Unqualified Opinion
+ has_description: Financial statements present fairly in all material respects
+ description: Clean audit opinion
+ - value:
+ has_label: Qualified Opinion
+ has_description: Except for certain matters, financial statements are fairly presented
+ description: Qualified audit opinion
+ - value:
+ has_label: Adverse Opinion
+ has_description: Financial statements do not present fairly due to material misstatements
+ description: Negative audit opinion
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: auditoordeel
+ in_language: nl
+ - literal_form: controleoordeel
+ in_language: nl
+ - literal_form: Prüfungsvermerk
+ in_language: de
+ - literal_form: Bestätigungsvermerk
+ in_language: de
+ - literal_form: opinion d'audit
+ in_language: fr
+ - literal_form: opinión de auditoría
+ in_language: es
+ - literal_form: رأي التدقيق
+ in_language: ar
+ - literal_form: opini audit
+ in_language: id
+ - literal_form: 审计意见
+ in_language: zh
+ keywords:
+ - audit opinion
+ - unqualified
+ - qualified
+ - adverse
+ - disclaimer
+ - auditor judgment
slots:
- has_label
- has_description
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Unqualified Opinion
+ - value: Qualified Opinion
+ - value: Adverse Opinion
+ - value: Disclaimer of Opinion
+ has_description:
+ required: false
+ examples:
+ - value: Financial statements present fairly in all material respects
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.40"
+ specificity_rationale: "AuditOpinion is specific to professional audit standards."
custodian_types: "['*']"
+ standard_opinions: "Unqualified, Qualified, Adverse, Disclaimer"
+ comments:
+ - Professional conclusion from audit
+ - Standard types: Unqualified, Qualified, Adverse, Disclaimer
+ - Unqualified (clean) = records are accurate and compliant
+ - Adverse = material misstatements found
+ - 'Preserved from prior description: Opinion or conclusion drawn from an audit. Professional judgment expressed by auditors regarding the accuracy, completeness, and compliance of audited records. Standard opinions include Unqualified (clean), Qualified, Adverse, and Disclaimer.'
+ see_also:
+ - Audit
+ - Auditor
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml
index d38d1f3f84..85fa046e1a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatus.yaml
@@ -1,33 +1,84 @@
id: https://nde.nl/ontology/hc/class/AuditStatus
name: AuditStatus
-title: AuditStatus
-description: >-
- Status of an audit.
-
+title: Audit Status
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
-
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
-
imports:
- - linkml:types
- - ../slots/has_label
- - ../slots/has_type
+- linkml:types
+- ../slots/has_label
+- ../slots/has_type
+- ../slots/has_description
classes:
AuditStatus:
- class_uri: skos:Concept
- description: Audit status.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
+ class_uri: hc:AuditStatus
+ description: >-
+ Status of an audit process.
+
+ Represents the current state of an audit workflow, tracking whether an audit is planned, in progress, completed, or has issues requiring attention.
+ alt_descriptions:
+ nl: Status van een auditproces.
+ de: Status eines Prüfungsprozesses.
+ fr: État d'un processus d'audit.
+ es: Estado de un proceso de auditoría.
+ ar: حالة عملية التدقيق.
+ id: Status proses audit.
+ zh: 审计流程的状态。
+ examples:
+ - value:
+ has_label: Audit Completed
+ has_type: AuditedStatus
+ description: Audit has been completed successfully
+ - value:
+ has_label: Not Audited
+ has_type: UnauditedStatus
+ description: No audit has been performed
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: auditstatus
+ in_language: nl
+ - literal_form: Prüfungsstatus
+ in_language: de
+ - literal_form: statut d'audit
+ in_language: fr
+ - literal_form: estado de auditoría
+ in_language: es
+ - literal_form: حالة التدقيق
+ in_language: ar
+ - literal_form: status audit
+ in_language: id
+ - literal_form: 审计状态
+ in_language: zh
+ keywords:
+ - audit status
+ - audit state
+ - compliance status
+ - financial review
slots:
- - has_label
- - has_type
-
+ - has_label
+ - has_type
+ - has_description
slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Audit Completed
+ - value: Not Audited
has_type:
-# range: string # uriorcurie
+ required: false
+ annotations:
+ specificity_score: "0.30"
+ specificity_rationale: "AuditStatus is moderately specific to organizational compliance workflows."
+ custodian_types: "['*']"
+ comments:
+ - Represents the current state of an audit workflow
+ - Links to AuditStatusType for classification
+ see_also:
+ - AuditStatusType
+ - AuditStatusTypes
+ - Audit
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml
index d0c5fb3290..c36f65bd3b 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusType.yaml
@@ -1,27 +1,71 @@
id: https://nde.nl/ontology/hc/class/AuditStatusType
name: AuditStatusType
-title: AuditStatusType
-description: >-
- Type of audit status.
-
+title: Audit Status Type
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
-
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
-
imports:
- - linkml:types
- - ../slots/has_label
+- linkml:types
+- ../slots/has_label
+- ../slots/has_description
classes:
AuditStatusType:
- class_uri: skos:Concept
- description: Audit status type.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
+ class_uri: hc:AuditStatusType
+ description: >-
+ Type classification for audit status.
+
+ Abstract base class for categorizing different audit completion states, such as audited, unaudited, or under review.
+ alt_descriptions:
+ nl: Typeclassificatie voor auditstatus.
+ de: Typklassifikation für Prüfungsstatus.
+ fr: Classification du type d'état d'audit.
+ es: Clasificación de tipo de estado de auditoría.
+ ar: تصنيف نوع حالة التدقيق.
+ id: Klasifikasi tipe status audit.
+ zh: 审计状态的类型分类。
+ abstract: true
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
+ structured_aliases:
+ - literal_form: auditstatustype
+ in_language: nl
+ - literal_form: Prüfungsstatustyp
+ in_language: de
+ - literal_form: type de statut d'audit
+ in_language: fr
+ - literal_form: tipo de estado de auditoría
+ in_language: es
+ - literal_form: نوع حالة التدقيق
+ in_language: ar
+ - literal_form: tipe status audit
+ in_language: id
+ - literal_form: 审计状态类型
+ in_language: zh
+ keywords:
+ - audit status type
+ - audit classification
+ - compliance type
slots:
- - has_label
+ - has_label
+ - has_description
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: Audited
+ - value: Unaudited
+ - value: Under Review
+ annotations:
+ specificity_score: "0.35"
+ specificity_rationale: "AuditStatusType is moderately specific to organizational compliance workflows."
+ custodian_types: "['*']"
+ comments:
+ - Abstract base class for audit status types
+ - Extended by AuditedStatus, UnauditedStatus, ReviewStatus
+ see_also:
+ - AuditStatus
+ - AuditStatusTypes
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml
index bd93e0ffcd..9e942eabdb 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuditStatusTypes.yaml
@@ -1,33 +1,125 @@
id: https://nde.nl/ontology/hc/class/AuditStatusTypes
name: AuditStatusTypes
-title: AuditStatusTypes
+title: Audit Status Types
description: Concrete audit status types.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - ./AuditStatusType
- - linkml:types
+- ./AuditStatusType
+- linkml:types
classes:
AuditedStatus:
is_a: AuditStatusType
+ class_uri: hc:AuditedStatus
description: Financial statement has been audited.
- annotations:
- custodian_types: '["*"]'
+ alt_descriptions:
+ nl: Jaarrekening is gecontroleerd.
+ de: Jahresabschluss wurde geprüft.
+ fr: Les états financiers ont été audités.
+ es: Los estados financieros han sido auditados.
+ ar: تم تدقيق البيانات المالية.
+ id: Laporan keuangan telah diaudit.
+ zh: 财务报表已经审计。
broad_mappings:
- skos:Concept
+ structured_aliases:
+ - literal_form: gecontroleerd
+ in_language: nl
+ - literal_form: geprüft
+ in_language: de
+ - literal_form: audité
+ in_language: fr
+ - literal_form: auditado
+ in_language: es
+ - literal_form: تم التدقيق
+ in_language: ar
+ - literal_form: diaudit
+ in_language: id
+ - literal_form: 已审计
+ in_language: zh
+ examples:
+ - value:
+ has_label: Audited
+ has_description: Financial statements have been examined by independent auditor
+ description: Audited status
+ annotations:
+ custodian_types: "['*']"
+ specificity_score: "0.40"
UnauditedStatus:
is_a: AuditStatusType
+ class_uri: hc:UnauditedStatus
description: Financial statement has not been audited.
- annotations:
- custodian_types: '["*"]'
+ alt_descriptions:
+ nl: Jaarrekening is niet gecontroleerd.
+ de: Jahresabschluss wurde nicht geprüft.
+ fr: Les états financiers n'ont pas été audités.
+ es: Los estados financieros no han sido auditados.
+ ar: لم يتم تدقيق البيانات المالية.
+ id: Laporan keuangan belum diaudit.
+ zh: 财务报表未经审计。
broad_mappings:
- skos:Concept
+ structured_aliases:
+ - literal_form: ongecontroleerd
+ in_language: nl
+ - literal_form: ungeprüft
+ in_language: de
+ - literal_form: non audité
+ in_language: fr
+ - literal_form: no auditado
+ in_language: es
+ - literal_form: غير مدقق
+ in_language: ar
+ - literal_form: belum diaudit
+ in_language: id
+ - literal_form: 未审计
+ in_language: zh
+ examples:
+ - value:
+ has_label: Not Audited
+ has_description: Financial statements have not undergone formal audit
+ description: Unaudited status
+ annotations:
+ custodian_types: "['*']"
+ specificity_score: "0.40"
ReviewStatus:
is_a: AuditStatusType
+ class_uri: hc:ReviewStatus
description: Financial statement has been reviewed but not fully audited.
- annotations:
- custodian_types: '["*"]'
+ alt_descriptions:
+ nl: Jaarrekening is beoordeeld maar niet volledig gecontroleerd.
+ de: Jahresabschluss wurde überprüft, aber nicht vollständig geprüft.
+ fr: Les états financiers ont été examinés mais pas entièrement audités.
+ es: Los estados financieros han sido revisados pero no auditados completamente.
+ ar: تم مراجعة البيانات المالية ولكن لم يتم تدقيقها بالكامل.
+ id: Laporan keuangan telah ditinjau tetapi belum diaudit sepenuhnya.
+ zh: 财务报表已经审查但未完全审计。
broad_mappings:
- skos:Concept
+ structured_aliases:
+ - literal_form: in behandeling
+ in_language: nl
+ - literal_form: in Überprüfung
+ in_language: de
+ - literal_form: en cours de révision
+ in_language: fr
+ - literal_form: en revisión
+ in_language: es
+ - literal_form: قيد المراجعة
+ in_language: ar
+ - literal_form: sedang ditinjau
+ in_language: id
+ - literal_form: 审查中
+ in_language: zh
+ examples:
+ - value:
+ has_label: Under Review
+ has_description: Financial statements are being reviewed but not formally audited
+ description: Review status
+ annotations:
+ custodian_types: "['*']"
+ specificity_score: "0.40"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml
index bd7b116362..4b87ebc228 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Auditor.yaml
@@ -1,22 +1,101 @@
id: https://nde.nl/ontology/hc/class/Auditor
name: Auditor
title: Auditor
-description: A person or organization authorized to review and verify the accuracy of financial records.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
+ prov: http://www.w3.org/ns/prov#
imports:
- - linkml:types
- - ../slots/has_name
+- linkml:types
+- ../slots/has_name
+- ../slots/has_description
+default_prefix: hc
classes:
Auditor:
- class_uri: schema:Organization
- description: Auditor entity.
+ class_uri: hc:Auditor
+ description: >-
+ Person or organization authorized to review and verify financial records.
+ alt_descriptions:
+ nl: "Persoon of organisatie gemachtigd om financiële administratie te beoordelen en te verifiëren."
+ de: "Person oder Organisation, die berechtigt ist, Finanzunterlagen zu überprüfen und zu verifizieren."
+ fr: "Personne ou organisation autorisée à examiner et vérifier les documents financiers."
+ es: "Persona u organización autorizada para revisar y verificar registros financieros."
+ ar: "شخص أو منظمة مخولة لمراجعة والتحقق من السجلات المالية."
+ id: "Orang atau organisasi yang berwenang untuk meninjau dan memverifikasi catatan keuangan."
+ zh: "被授权审查和核实财务记录的人员或组织。"
+ examples:
+ - value:
+ has_name: PwC
+ has_description: Big Four accounting firm providing audit services
+ description: External audit firm
+ - value:
+ has_name: Deloitte
+ has_description: International professional services network
+ description: International auditor
+ - value:
+ has_name: Internal Audit Department
+ has_description: In-house audit function
+ description: Internal auditor
+ close_mappings:
+ - schema:Organization
+ - prov:Agent
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: accountant
+ in_language: nl
+ - literal_form: auditor
+ in_language: nl
+ - literal_form: Wirtschaftsprüfer
+ in_language: de
+ - literal_form: Prüfer
+ in_language: de
+ - literal_form: auditeur
+ in_language: fr
+ - literal_form: auditor
+ in_language: es
+ - literal_form: مدقق حسابات
+ in_language: ar
+ - literal_form: auditor
+ in_language: id
+ - literal_form: 审计师
+ in_language: zh
+ keywords:
+ - auditor
+ - accountant
+ - financial review
+ - compliance
+ - verification
+ - independent examiner
slots:
- has_name
+ - has_description
+ slot_usage:
+ has_name:
+ required: true
+ examples:
+ - value: PwC
+ - value: Deloitte
+ - value: KPMG
+ - value: Internal Audit Department
+ has_description:
+ required: false
+ examples:
+ - value: Big Four accounting firm providing audit services
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.35"
+ specificity_rationale: "Auditor is moderately specific to financial oversight and compliance."
custodian_types: "['*']"
+ auditor_types: "External auditor, Internal auditor, Government auditor"
+ big_four: "PwC, Deloitte, KPMG, EY"
+ comments:
+ - Person or organization conducting audits
+ - May be external firm or internal department
+ - Must be independent and qualified
+ - Big Four firms: PwC, Deloitte, KPMG, EY
+ - 'Preserved from prior description: Person or organization authorized to review and verify financial records. Independent professional or firm qualified to examine organizational accounts, assess compliance, and express audit opinions on financial statements or operational procedures.'
+ see_also:
+ - Audit
+ - AuditOpinion
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml
index 4f59f130e1..099ea2e1d1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Authentication.yaml
@@ -1,21 +1,86 @@
id: https://nde.nl/ontology/hc/class/Authentication
name: Authentication
title: Authentication
-description: Authentication requirements or status.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
-default_prefix: hc
+ skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/require
+- linkml:types
+- ../slots/require
+- ../slots/has_label
+- ../slots/has_description
+default_prefix: hc
classes:
Authentication:
class_uri: hc:Authentication
- description: Authentication details.
+ description: >-
+ Authentication requirements or status for accessing resources.
+
+ Defines authentication mechanisms, requirements, or current status for accessing heritage custodian systems, APIs, or digital resources.
+ alt_descriptions:
+ nl: "Authenticatievereisten of -status voor toegang tot bronnen.\nDefinieert authenticatiemechanismen, vereisten of huidige status voor toegang tot systemen, API's of digitale bronnen van erfgoedbeheerders."
+ de: "Authentifizierungsanforderungen oder -status für den Zugriff auf Ressourcen.\nDefiniert Authentifizierungsmechanismen, Anforderungen oder aktuellen Status für den Zugriff auf Systeme, APIs oder digitale Ressourcen von Kulturgüterverwaltern."
+ fr: "Exigences ou état d'authentification pour l'accès aux ressources.\nDéfinit les mécanismes, exigences ou état actuel d'authentification pour l'accès aux systèmes, API ou ressources numériques des dépositaires du patrimoine."
+ es: "Requisitos o estado de autenticación para acceder a recursos.\nDefine mecanismos, requisitos o estado actual de autenticación para acceder a sistemas, API o recursos digitales de custodios del patrimonio."
+ ar: "متطلبات أو حالة المصادقة للوصول إلى الموارد.\nتحدد آليات المصادقة والمتطلبات أو الحالة الحالية للوصول إلى أنظمة أو واجهات برمجة التطبيقات أو الموارد الرقمية لأمناء التراث."
+ id: "Persyaratan atau status autentikasi untuk mengakses sumber daya.\nMendefinisikan mekanisme, persyaratan, atau status autentikasi saat ini untuk mengakses sistem, API, atau sumber daya digital pengelola warisan."
+ zh: "访问资源的认证要求或状态。\n定义访问遗产保管人系统、API或数字资源的认证机制、要求或当前状态。"
+ examples:
+ - value:
+ has_label: API Key Required
+ require: api_key
+ description: API key authentication required
+ - value:
+ has_label: OAuth 2.0
+ require: oauth2
+ description: OAuth 2.0 authentication
+ - value:
+ has_label: Open Access
+ require: none
+ description: No authentication required
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: authenticatie
+ in_language: nl
+ - literal_form: Authentifizierung
+ in_language: de
+ - literal_form: authentification
+ in_language: fr
+ - literal_form: autenticación
+ in_language: es
+ - literal_form: المصادقة
+ in_language: ar
+ - literal_form: autentikasi
+ in_language: id
+ - literal_form: 认证
+ in_language: zh
+ keywords:
+ - authentication
+ - access control
+ - login
+ - API key
+ - OAuth
+ - security
slots:
- require
+ - has_label
+ - has_description
+ slot_usage:
+ require:
+ required: false
+ examples:
+ - value: api_key
+ - value: oauth2
+ - value: basic_auth
+ - value: none
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.25"
+ specificity_rationale: "Authentication is broadly applicable to digital platform access."
custodian_types: "['*']"
+ auth_types: "api_key, oauth2, basic_auth, openid_connect, none"
+ comments:
+ - Defines authentication requirements for system access
+ - May specify required authentication method
+ - None indicates open access without authentication
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml
index 2d3cf7c5bd..a5eb1089f9 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Author.yaml
@@ -11,25 +11,33 @@ prefixes:
foaf: http://xmlns.com/foaf/0.1/
rico: https://www.ica.org/standards/RiC/ontology#
imports:
- - linkml:types
- - ../enums/AuthorRoleEnum
- - ../metadata
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_name
- - ../slots/has_role
- - ../slots/has_score
- - ../slots/affiliated_with
+- linkml:types
+- ../enums/AuthorRoleEnum
+- ../metadata
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_name
+- ../slots/has_role
+- ../slots/has_score
+- ../slots/affiliated_with
default_prefix: hc
classes:
Author:
class_uri: schema:Person
- description: "Person or organization that authored/created a creative work.\n**PURPOSE**:\nAuthor models the creator(s) of works produced by heritage custodians, such as exhibition catalogs, research publications, finding aids, and reports. Replaces simple string author lists with structured data.\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Class/Property | Usage | |----------|----------------|-------| | **Schema.org** | `schema:Person`, `schema:author` | Primary class and property | | **Dublin Core** | `dcterms:creator` | Creator relationship | | **BIBFRAME** | `bf:Contribution`, `bf:Agent` | Bibliographic contributions | | **FOAF** | `foaf:Person`, `foaf:name` | Personal information | | **RiC-O** | `rico:Agent` | Archival agent modeling |\n**AUTHOR TYPES**:\nAuthors may be: - **Individual persons**: Named authors with affiliations - **Organizations**: Corporate authors (e.g., \"Rijksmuseum Staff\") - **Anonymous**: Works with unknown authorship - **Collective**: Group authorships\n**ROLES**:\n\
- Beyond simple \"author\", works may have multiple contributor types: - Author (primary creator) - Editor - Compiler - Translator - Illustrator - Contributor\n**EXAMPLE**:\n```yaml has_author:\n - has_name: \"Jan de Vries\"\n has_role: AUTHOR\n affiliated_with: \"Rijksmuseum Amsterdam\"\n - has_name: \"Maria van Dijk\"\n has_role: EDITOR\n```"
- exact_mappings:
- - schema:Person
+ description: >-
+ Individual or organization responsible for creating a creative or documentary work.
+ alt_descriptions:
+ nl: Persoon of organisatie die verantwoordelijk is voor het creëren van een creatief of documentair werk.
+ de: Einzelperson oder Organisation, die für die Erstellung eines kreativen oder dokumentarischen Werks verantwortlich ist.
+ fr: Personne ou organisation responsable de la création d'une œuvre créative ou documentaire.
+ es: Persona u organización responsable de crear una obra creativa o documental.
+ ar: فرد أو منظمة مسؤولة عن إنشاء عمل إبداعي أو وثائقي.
+ id: Individu atau organisasi yang bertanggung jawab untuk membuat karya kreatif atau dokumentaris.
+ zh: 负责创作创意或文献作品的个人或组织。
+ broad_mappings:
- foaf:Person
+ - schema:Person
close_mappings:
- bf:Agent
- rico:Agent
@@ -46,7 +54,6 @@ classes:
- has_score
slot_usage:
has_name:
-# range: string
required: true
examples:
- value: Jan de Vries
@@ -59,22 +66,44 @@ classes:
- value: AUTHOR
- value: EDITOR
affiliated_with:
-# range: string
required: false
examples:
- value: Rijksmuseum Amsterdam
- value: Universiteit van Amsterdam
identified_by:
-# range: string # uriorcurie
required: false
examples:
- value: https://orcid.org/0000-0001-2345-6789
- value: https://viaf.org/viaf/12345678
+ structured_aliases:
+ - literal_form: auteur
+ in_language: nl
+ - literal_form: Autor
+ in_language: de
+ - literal_form: auteur
+ in_language: fr
+ - literal_form: autor
+ in_language: es
+ - literal_form: مؤلف
+ in_language: ar
+ - literal_form: penulis
+ in_language: id
+ - literal_form: 作者
+ in_language: zh
comments:
- - Author replaces simple string author lists with structured data
+ - Replaces simple string author lists with structured data
- Supports both individual and organizational authors
- - Includes roles (author, editor, compiler, etc.)
+ - Includes roles (author, editor, compiler, translator, illustrator, contributor)
- Can link to identifier systems (ORCID, VIAF)
+ - Author types include individual persons, organizations, anonymous, and collective
+ - 'Preserved from prior description: Individual or organization responsible for creating a creative or documentary work. Models creators of heritage custodian outputs such as exhibition catalogs, research publications, finding aids, and institutional reports.'
+ keywords:
+ - authorship
+ - creator
+ - attribution
+ - contributor
+ - bibliographic
+ - creative work
see_also:
- https://schema.org/author
- https://schema.org/Person
@@ -85,12 +114,20 @@ classes:
has_role: AUTHOR
affiliated_with: Rijksmuseum Amsterdam
identified_by: https://orcid.org/0000-0001-2345-6789
+ description: Individual author with ORCID and affiliation
- value:
has_name: Maria van Dijk
has_role: EDITOR
+ description: Editor role
- value:
has_name: Rijksmuseum Research Department
has_role: AUTHOR
+ description: Organizational author
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Person or organization that authored/created a creative work.\n**PURPOSE**:\nAuthor models the creator(s) of works produced by heritage custodians, such as exhibition catalogs, research publications, finding aids, and reports. Replaces simple string author lists with structured data.\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Class/Property | Usage | |----------|----------------|-------| | **Schema.org** | `schema:Person`, `schema:author` | Primary class and property | | **Dublin Core** | `dcterms:creator` | Creator relationship | | **BIBFRAME** | `bf:Contribution`, `bf:Agent` | Bibliographic contributions | | **FOAF** | `foaf:Person`, `foaf:name` | Personal information | | **RiC-O** | `rico:Agent` | Archival agent modeling |\n**AUTHOR TYPES**:\nAuthors may be: - **Individual persons**: Named authors with affiliations - **Organizations**: Corporate authors (e.g., \"Rijksmuseum Staff\") - **Anonymous**: Works with unknown authorship - **Collective**: Group authorships\n**ROLES**:\n\
annotations:
specificity_score: 0.35
specificity_rationale: Authorship is broadly useful for creative/documentary works.
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml
index 541e26f67d..d53dcf06db 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityData.yaml
@@ -8,18 +8,58 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_label
- - ../slots/has_type
- - ../slots/has_url
+- linkml:types
+- ../slots/has_label
+- ../slots/has_type
+- ../slots/has_url
classes:
AuthorityData:
class_uri: skos:Concept
- description: Authority file data.
+ description: >-
+ Structured data record from an authority file or controlled vocabulary,
+ providing standardized identifiers and labels for entities, concepts,
+ or terms used across heritage information systems.
+ alt_descriptions:
+ nl: Gestructureerd gegevensrecord uit een autoriteitsbestand of gecontroleerde woordenschat, dat gestandaardiseerde identificaties en labels biedt voor entiteiten, concepten of termen die in erfgoed-informatiesystemen worden gebruikt.
+ de: Strukturierter Datensatz aus einer Normdatei oder einem kontrollierten Vokabular, der standardisierte Kennungen und Bezeichnungen für Entitäten, Konzepte oder Begriffe in Heritage-Informationssystemen bereitstellt.
+ fr: Enregistrement de données structuré provenant d'un fichier d'autorité ou d'un vocabulaire contrôlé, fournissant des identifiants et des étiquettes normalisés pour les entités, concepts ou termes utilisés dans les systèmes d'information patrimoniale.
+ es: Registro de datos estructurado de un archivo de autoridad o vocabulario controlado, que proporciona identificadores y etiquetas estandarizados para entidades, conceptos o términos utilizados en sistemas de información patrimonial.
+ ar: سجل بيانات منظم من ملف استنادي أو مفردات مضبوطة، يوفر معرفات وعلامات موحدة للكيانات أو المفاهيم أو المصطلحات المستخدمة في أنظمة معلومات التراث.
+ id: Rekaman data terstruktur dari file otoritas atau kosakata terkendali, yang menyediakan pengenal dan label terstandarisasi untuk entitas, konsep, atau istilah yang digunakan dalam sistem informasi warisan.
+ zh: 来自权威文档或受控词表的结构化数据记录,为遗产信息系统中使用的实体、概念或 术语提供标准化标识符和标签。
+ broad_mappings:
+ - skos:Concept
slots:
- has_label
- has_type
- has_url
+ structured_aliases:
+ - literal_form: autiteitsgegevens
+ in_language: nl
+ - literal_form: Normdaten
+ in_language: de
+ - literal_form: données d'autorité
+ in_language: fr
+ - literal_form: datos de autoridad
+ in_language: es
+ - literal_form: بيانات استنادية
+ in_language: ar
+ - literal_form: data otoritas
+ in_language: id
+ - literal_form: 规范数据
+ in_language: zh
+ keywords:
+ - authority control
+ - controlled vocabulary
+ - standardization
+ - identifiers
+ - vocabulary management
+ examples:
+ - value:
+ has_label: Rembrandt van Rijn
+ has_type: Person
+ has_url: https://viaf.org/viaf/62341112
+ description: Authority data for an artist from VIAF
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml
index 78a81f3a33..8c83d078ae 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuthorityFile.yaml
@@ -6,33 +6,71 @@ prefixes:
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
void: http://rdfs.org/ns/void#
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- - linkml:types
- - ../metadata
- - ../slots/contain
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../metadata
+- ../slots/contain
+- ../slots/has_description
+- ../slots/has_label
classes:
AuthorityFile:
class_uri: void:Dataset
description: >-
- A managed vocabulary or dataset containing authority records (Entities).
-
- **Ontology Alignment**:
- - **Primary**: `void:Dataset` (Dataset of entities)
- - **Close**: `skos:ConceptScheme`
-
+ Managed vocabulary or dataset containing authority records for entities,
+ providing standardized identifiers and controlled terminology for
+ consistent cataloging and data linking across heritage systems.
+ alt_descriptions:
+ nl: Beheerde woordenschat of dataset met autiteitsrecords voor entiteiten, die gestandaardiseerde identificaties en gecontroleerde terminologie biedt voor consistente catalogisering en gegevenskoppeling in erfgeedsystemen.
+ de: Verwaltetes Vokabular oder Datensatz mit Normdatensätzen für Entitäten, der standardisierte Kennungen und kontrollierte Terminologie für eine konsistente Katalogisierung und Datenverknüpfung in Heritage-Systemen bietet.
+ fr: Vocabulaire géré ou ensemble de données contenant des notices d'autorité pour les entités, fournissant des identifiants normalisés et une terminologie contrôlée pour un catalogage cohérent et la liaison des données patrimoniaux.
+ es: Vocabulario gestionado o conjunto de datos que contiene registros de autoridad para entidades, que proporciona identificadores estandarizados y terminología controlada para catalogación consistente y vinculación de datos patrimoniales.
+ ar: مفردات مُدارة أو مجموعة بيانات تحتوي على سجلات استنادية للكيانات، توفر معرفات موحدة ومصطلحات مضبوطة للفهرسة المتسقة وربط البيانات التراثية.
+ id: Kosakata terkelola atau kumpulan data yang berisi catatan otoritas untuk entitas, menyediakan pengenal terstandarisasi dan terminologi terkendali untuk katalogisasi yang konsisten dan penautan data warisan.
+ zh: 包含实体规范记录的受管词表或数据集,提供标准化标识符和受控术语, 用于遗产系统中的统一编目和数据链接。
+ exact_mappings:
+ - void:Dataset
+ close_mappings:
+ - skos:ConceptScheme
slots:
- - has_label
- - has_description
- - contain
-
+ - has_label
+ - has_description
+ - contain
+
slot_usage:
contain:
-# range: string
+ structured_aliases:
+ - literal_form: autiteitsbestand
+ in_language: nl
+ - literal_form: Normdatei
+ in_language: de
+ - literal_form: fichier d'autorité
+ in_language: fr
+ - literal_form: archivo de autoridad
+ in_language: es
+ - literal_form: ملف استنادي
+ in_language: ar
+ - literal_form: file otoritas
+ in_language: id
+ - literal_form: 规范文档
+ in_language: zh
+ comments:
+ - Primary ontology alignment is void:Dataset
+ - Close alignment with skos:ConceptScheme
+ keywords:
+ - authority control
+ - vocabulary management
+ - controlled terminology
+ - standardized identifiers
+ - cataloging
+ examples:
+ - value:
+ has_label: AAT - Art & Architecture Thesaurus
+ has_description: Getty's controlled vocabulary for art and architecture
+ description: Authority file for art and architecture terminology
annotations:
custodian_types: '["*"]'
specificity_score: 0.4
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml
index 3220cf3ba2..8250bddc23 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AutoGeneration.yaml
@@ -2,9 +2,9 @@ id: https://nde.nl/ontology/hc/class/AutoGeneration
name: auto_generation_class
title: AutoGeneration Class
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -15,24 +15,19 @@ default_prefix: hc
classes:
AutoGeneration:
class_uri: prov:Activity
- description: 'Represents automatic generation or creation of content by a system or algorithm.
-
- **DEFINITION**:
-
- AutoGeneration models the automatic creation of content such as subtitles, chapters, transcripts, or metadata by AI/ML systems, platform algorithms, or automated processes. This replaces simple boolean flags like `auto_generated` with a structured class that can capture the generation method and provenance.
-
- **ONTOLOGY ALIGNMENT**:
-
- - PROV-O: `prov:Activity` - an activity that generates entities - PROV-O: `prov:wasGeneratedBy` - links to generating activity - Schema.org: `schema:CreateAction` - creation action
-
- **GENERATION METHODS**:
-
- - ASR (Automatic Speech Recognition): Speech-to-text for subtitles - Scene Detection: AI-based video chapter generation - NLP: Natural language processing for metadata extraction - OCR: Optical character recognition for text extraction
-
- **USE CASES**:
-
- 1. **Auto-Subtitles**: YouTube auto-generated captions 2. **Auto-Chapters**: AI-detected video chapters 3. **Auto-Transcripts**: ASR-generated transcripts 4. **Auto-Metadata**: ML-extracted metadata'
- exact_mappings:
+ description: >-
+ Automatic generation of content such as subtitles, chapters, transcripts,
+ or metadata by AI/ML systems, platform algorithms, or automated processes.
+ Replaces simple boolean flags with structured provenance tracking.
+ alt_descriptions:
+ nl: Automatische generatie van inhoud zoals ondertitels, hoofdstukken, transcripties of metadata door AI/ML-systemen, platform-algoritmes of geautomatiseerde processen. Vervangt eenvoudige booleaanse vlaggen door gestructureerde herkomstregistratie.
+ de: Automatische Generierung von Inhalten wie Untertiteln, Kapiteln, Transkripten oder Metadaten durch KI/ML-Systeme, Plattform-Algorithmen oder automatisierte Prozesse. Ersetzt einfache Boolean-Flags durch strukturierte Herkunftsverfolgung.
+ fr: Génération automatique de contenu tel que des sous-titres, chapitres, transcriptions ou métadonnées par des systèmes d'IA/ML, des algorithmes de plateforme ou des processus automatisés. Remplace les indicateurs booléens simples par un suivi structuré de la provenance.
+ es: Generación automática de contenido como subtítulos, capítulos, transcripciones o metadatos por sistemas de IA/ML, algoritmos de plataforma o procesos automatizados. Reemplaza indicadores booleanos simples con seguimiento estructurado de procedencia.
+ ar: إنشاء تلقائي للمحتوى مثل الترجمات والفصول والنسخ والبيانات الوصفية بواسطة أنظمة الذكاء الاصطناعي/التعلم الآلي أو خوارزميات المنصة أو العمليات الآلية. يحل محل العلامات المنطقية البسيطة بتتبع منظم للأصل.
+ id: Pembuatan otomatis konten seperti takarir, bab, transkrip, atau metadata oleh sistem AI/ML, algoritma platform, atau proses otomatis. Mengganti tanda boolean sederhana dengan pelacakan asal-usul terstruktur.
+ zh: 由AI/ML系统、平台算法或自动化流程自动生成字幕、章节、转录或元数据等内容。 用结构化的来源跟踪取代简单的布尔标志。
+ broad_mappings:
- prov:Activity
close_mappings:
- schema:CreateAction
@@ -43,19 +38,40 @@ classes:
- has_description
slot_usage:
has_label:
-# range: string
examples:
- value: YouTube Auto-Caption
- value: ASR Transcription
has_description:
-# range: string
examples:
- value: Automatically generated by YouTube's speech recognition system
- value: Generated using Whisper ASR model
+ structured_aliases:
+ - literal_form: autogeneratie
+ in_language: nl
+ - literal_form: AutoGenerierung
+ in_language: de
+ - literal_form: génération automatique
+ in_language: fr
+ - literal_form: generación automática
+ in_language: es
+ - literal_form: إنشاء تلقائي
+ in_language: ar
+ - literal_form: pembuatan otomatis
+ in_language: id
+ - literal_form: 自动生成
+ in_language: zh
comments:
- Generic auto-generation class replacing domain-specific boolean flags
- Captures generation method and provenance
- Aligns with PROV-O Activity for provenance tracking
+ - Generation methods include ASR, Scene Detection, NLP, OCR
+ keywords:
+ - automation
+ - AI generation
+ - speech recognition
+ - transcription
+ - machine learning
+ - provenance
see_also:
- https://www.w3.org/TR/prov-o/#Activity
- https://schema.org/CreateAction
@@ -63,6 +79,11 @@ classes:
- value:
has_label: YouTube Auto-Caption
has_description: Automatically generated by YouTube's speech recognition
+ description: Auto-generated subtitles
+ - value:
+ has_label: Whisper ASR Transcription
+ has_description: Generated using Whisper ASR model
+ description: AI-based speech-to-text transcription
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml
index c1ecfddc85..65eb5d98e7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml
@@ -2,29 +2,29 @@ id: https://nde.nl/ontology/hc/class/auxiliary-digital-platform
name: auxiliary_digital_platform_class
title: AuxiliaryDigitalPlatform Class
imports:
- - linkml:types
- - ../slots/has_documentation
- - ../slots/has_endpoint
- - ../slots/identified_by
- - ../slots/has_score
- - ../slots/has_status
- - ../slots/has_technological_infrastructure
- - ../slots/has_type
- - ../slots/auxiliary_of
- - ../slots/archived_at
- - ../slots/based_on
- - ../slots/derive_from
- - ../slots/generated_by
- - ../slots/has_linked_data
- - ../slots/has_description
- - ../slots/has_label
- - ../slots/has_objective
- - ../slots/has_url
- - ../slots/receive
- - ../slots/20260202_matang/new/refers_to_custodian
- - ../slots/20260202_matang/new/related_project
- - ../slots/20260202_matang/new/serves_finding_aid
- - ../slots/temporal_extent
+- linkml:types
+- ../slots/has_documentation
+- ../slots/has_endpoint
+- ../slots/identified_by
+- ../slots/has_score
+- ../slots/has_status
+- ../slots/has_technological_infrastructure
+- ../slots/has_type
+- ../slots/auxiliary_of
+- ../slots/archived_at
+- ../slots/based_on
+- ../slots/derive_from
+- ../slots/generated_by
+- ../slots/has_linked_data
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/has_objective
+- ../slots/has_url
+- ../slots/receive
+- ../slots/refer_to
+- ../slots/related_to
+- ../slots/has_finding_aid
+- ../slots/temporal_extent
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -41,13 +41,18 @@ classes:
AuxiliaryDigitalPlatform:
is_a: ReconstructedEntity
class_uri: dcat:Catalog
- description: "Subordinate or project-based digital platform associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER DIGITAL PLATFORM MODEL**:\n\n1. **DigitalPlatform** (main digital entry point):\n - Primary web presence of the custodian\n - Main website, primary API, flagship digital platform\n - Like CustodianPlace is the preferred place reference\n - Examples: rijksmuseum.nl, europeana.eu, nationaalarchief.nl\n \n2. **AuxiliaryDigitalPlatform** (subordinate platforms) - THIS CLASS:\n - Secondary digital properties: project sites, exhibition microsites\n - Like CustodianAppellation is to CustodianName\n - Examples: project websites, temporary exhibition portals, specialized tools\n \n3. **DigitalPlatformType** (custodian type classification):\n - For digital-FIRST custodians (no physical building)\n - Applied at Custodian.custodian_type level\n - Examples: Europeana (aggregation platform), Internet Archive\n\n**DCAT ALIGNMENT**:\n\n`dcat:Catalog`\
- \ - \"A curated collection of metadata about datasets\"\n\nKey properties:\n- `dcat:dataset` - links to datasets/collections\n- `dcat:service` - data services provided\n- `dcterms:isPartOf` - links to parent catalog\n\n**RELATIONSHIP TO DIGITALPLATFORM**:\n\nAuxiliaryDigitalPlatform represents SUBORDINATE digital presence\nDigitalPlatform represents PRIMARY digital entry point\n\n```\nCustodian (hub)\n \u2502\n \u2514\u2500\u2500 digital_platform \u2192 DigitalPlatform (main digital entry)\n \u2514\u2500\u2500 auxiliary_platforms \u2192 AuxiliaryDigitalPlatform (project sites)\n```\n\n**USE CASES**:\n\n1. **Project Websites**:\n - Rijksmuseum \u2192 Rijksstudio API (separate from main website)\n - National Archives \u2192 WW2 Portal (thematic project)\n\n2. **Exhibition Microsites**:\n - Temporary exhibition with dedicated website\n - Virtual tour for specific collection\n\n3. **Specialized Tools/Apps**:\n - Mobile app (separate from responsive website)\n - Collection\
- \ browser tool\n - Crowdsourcing platform\n\n4. **Legacy/Archived Platforms**:\n - Previous website versions\n - Deprecated APIs still in use\n\n5. **Grant-Funded Projects**:\n - EU-funded digitization project portal\n - Research project data portal\n\n6. **Educational Platforms**:\n - Teacher resources portal\n - Student learning modules\n - Workshop booking system\n\n**Example - Rijksmuseum Auxiliary Platforms**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n digital_platform:\n - platform_name: \"Rijksmuseum Website\"\n homepage_web_address: \"https://www.rijksmuseum.nl/\"\n auxiliary_platforms:\n - platform_name: \"Rijksstudio\"\n auxiliary_platform_type: PROJECT_WEBSITE\n platform_url: \"https://www.rijksmuseum.nl/nl/rijksstudio\"\n platform_purpose: \"Personal collection creation and high-res image downloads\"\n - platform_name: \"\
- Rijksmuseum Data API\"\n auxiliary_platform_type: API_ENDPOINT\n platform_url: \"https://data.rijksmuseum.nl/\"\n platform_purpose: \"Developer access to collection metadata and images\"\n - platform_name: \"Night Watch Experience\"\n auxiliary_platform_type: EXHIBITION_MICROSITE\n platform_url: \"https://www.rijksmuseum.nl/en/stories/operation-night-watch\"\n platform_purpose: \"Interactive exploration of Night Watch research project\"\n```\n\n**TEMPORAL VALIDITY**:\n\nAuxiliary platforms often have finite lifespans:\n- Exhibition microsite: opens with exhibition, archived after closure\n- Project portal: funded period, then deprecated or integrated\n- Legacy platforms: valid_to when replaced by new system\n"
- exact_mappings:
- - dcat:Catalog
+ description: >-
+ Subordinate or project-based digital platform associated with a heritage custodian, representing secondary digital properties such as project sites, exhibition microsites, specialized tools, and legacy platforms distinct from the primary web presence.
+ alt_descriptions:
+ nl: Ondergeschikt of projectgebaseerd digitaal platform gekoppeld aan een erfgoedinstelling, dat secundaire digitale eigenschappen vertegenwoordigt zoals projectsites, tentoonstellingsmicrosites, gespecialiseerde tools en verouderde platforms.
+ de: Untergeordnete oder projektbasierte digitale Plattform, die mit einer Heritage-Institution verbunden ist und sekundäre digitale Eigenschaften wie Projektseiten, Ausstellungs-Microsites, spezialisierte Tools und Legacy-Plattformen repräsentiert.
+ fr: Plateforme numérique subordonnée ou basée sur un projet associée à une institution patrimoniale, représentant des propriétés numériques secondaires telles que des sites de projet, des microsites d'exposition, des outils spécialisés et des plateformes héritées.
+ es: Plataforma digital subordinada o basada en proyectos asociada con una institución patrimonial, que representa propiedades digitales secundarias como sitios de proyectos, micrositios de exposiciones, herramientas especializadas y plataformas heredadas.
+ ar: منصة رقمية تابعة أو قائمة على المشروع مرتبطة بمؤسسة تراثية، تمثل الخصائص الرقمية الثانوية مثل مواقع المشاريع والمواقع المصغرة للمعارض والأدوات المتخصصة والمنصات القديمة.
+ id: Platform digital bawahan atau berbasis proyek yang terkait dengan lembaga warisan, mewakili properti digital sekunder seperti situs proyek, microsite pameran, alat khusus, dan platform lama.
+ zh: 与遗产机构关联的从属或基于项目的数字平台,代表次要数字属性, 如项目站点、展览微网站、专业工具和遗留平台。
close_mappings:
+ - dcat:Catalog
- schema:WebSite
- schema:WebApplication
- dcat:DataService
@@ -71,30 +76,27 @@ classes:
- has_label
- has_objective
- has_url
- - refers_to_custodian
- - related_project
- - serves_finding_aid
+ - refer_to
+ - related_to
+ - has_finding_aid
- has_technological_infrastructure
- has_score
- temporal_extent
- - derived_from
+ - derive_from
- generated_by
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-rijksstudio
has_label:
-# range: string
required: true
examples:
- value: Rijksstudio
- value: Operation Night Watch
- value: WW2 Portal
has_type:
-# range: string
required: false
examples:
- value: web_harvest
@@ -107,12 +109,10 @@ classes:
- value: https://www.rijksmuseum.nl/nl/rijksstudio
- value: https://data.rijksmuseum.nl/
has_objective:
-# range: string
examples:
- value: Personal collection creation and high-res image downloads
- value: Interactive exploration of Night Watch research project
has_description:
-# range: string
examples:
- value: Rijksstudio allows users to create personal collections from the Rijksmuseum's digitized artworks, download high-resolution images, and share curated sets with others.
has_documentation:
@@ -121,10 +121,8 @@ classes:
examples:
- value: https://data.rijksmuseum.nl/object-metadata/api/
has_technological_infrastructure:
-# range: string # uriorcurie
- # range: TechnologicalInfrastructure
multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
+ inlined_as_list: false
examples:
- value:
identified_by: tech-react-frontend
@@ -139,20 +137,15 @@ classes:
include:
- Django REST Framework
auxiliary_of:
-# range: string # uriorcurie
- # range: DigitalPlatform
required: true
examples:
- value: https://nde.nl/ontology/hc/platform/rijksmuseum-website
- related_project:
-# range: string
+ related_to:
examples:
- value: Operation Night Watch
- value: 'EU Horizon 2020 Grant #123456'
receive:
-# range: string # uriorcurie
- # range: FundingSource
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
has_label: European Commission Horizon 2020
@@ -169,9 +162,7 @@ classes:
begin_of_the_begin: '2018-06-01'
end_of_the_end: '2021-12-31'
has_status:
-# range: string # uriorcurie
- # range: ArchivalStatus
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
has_code: ACTIVE
@@ -187,10 +178,8 @@ classes:
examples:
- value: https://web.archive.org/web/20211231/https://example.nl/exhibition/
based_on:
-# range: string # uriorcurie
- # range: CMS
multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
+ inlined_as_list: false
required: false
examples:
- value:
@@ -200,33 +189,53 @@ classes:
- value:
cms_version: 4.0.1
has_type: MuseumCMS
- derived_from:
-# range: string # CustodianObservation
+ derive_from:
multivalued: true
required: false
generated_by:
range: ReconstructionActivity
required: false
- refers_to_custodian:
+ refer_to:
range: Custodian
required: true
examples:
- value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
- serves_finding_aid:
-# range: string # uriorcurie
+ has_finding_aid:
multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
+ inlined_as_list: false
required: false
examples:
- value: https://nde.nl/ontology/hc/finding-aid/rm/night-watch-guide
+ structured_aliases:
+ - literal_form: hulpplatform
+ in_language: nl
+ - literal_form: Hilfsplattform
+ in_language: de
+ - literal_form: plateforme auxiliaire
+ in_language: fr
+ - literal_form: plataforma auxiliar
+ in_language: es
+ - literal_form: منصة مساعدة
+ in_language: ar
+ - literal_form: platform bantu
+ in_language: id
+ - literal_form: 辅助平台
+ in_language: zh
comments:
- - AuxiliaryDigitalPlatform models SUBORDINATE digital properties
- - DigitalPlatform models PRIMARY digital entry point
- - Analogous to CustodianAppellation for alternative names
+ - Represents SUBORDINATE digital properties (vs DigitalPlatform for PRIMARY entry)
+ - Three-tier model: DigitalPlatform (main), AuxiliaryDigitalPlatform (subordinate), DigitalPlatformType (classification)
- DCAT dcat:Catalog for secondary data catalogs/services
- Temporal validity tracks platform lifecycle (launched/deprecated/archived)
- Links back to DigitalPlatform via is_auxiliary_of_platform
- - Important for project-based and exhibition microsites with finite lifespans
+ - Use cases: project websites, exhibition microsites, specialized tools, legacy platforms, grant-funded projects, educational platforms
+ - 'Preserved from prior description: Subordinate or project-based digital platform associated with a heritage custodian, representing secondary digital properties such as project sites, exhibition microsites, specialized tools, and legacy platforms distinct from the primary web presence.'
+ keywords:
+ - digital platform
+ - project website
+ - microsite
+ - API endpoint
+ - exhibition portal
+ - subordinate platform
see_also:
- https://www.w3.org/TR/vocab-dcat-2/#Class:Catalog
- https://www.w3.org/TR/vocab-dcat-2/#Property:catalog_service
@@ -246,6 +255,7 @@ classes:
has_status:
has_code: ACTIVE
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
+ description: Rijksmuseum project website for personal collections
- value:
identified_by: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-data-api
platform_name: Rijksmuseum Data API
@@ -268,6 +278,7 @@ classes:
has_status:
has_code: ACTIVE
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
+ description: Rijksmuseum API endpoint
- value:
identified_by: https://nde.nl/ontology/hc/aux-platform/rm-night-watch-experience
platform_name: Operation Night Watch
@@ -282,18 +293,12 @@ classes:
has_status:
has_code: ACTIVE
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
- - value:
- identified_by: https://nde.nl/ontology/hc/aux-platform/na-ww2-portal
- platform_name: WW2 Archives Portal
- has_type:
- has_label: ProjectWebsite
- platform_url: https://www.nationaalarchief.nl/onderzoeken/zoekhulpen/ww2
- platform_purpose: Thematic portal for World War 2 archival research
- platform_description: Specialized portal providing access to WW2-related archives including resistance records, persecution documents, and liberation materials.
- is_auxiliary_of_platform: https://nde.nl/ontology/hc/platform/nationaal-archief-website
- has_status:
- has_code: ACTIVE
- refers_to_custodian: https://nde.nl/ontology/hc/nl-na
+ description: Exhibition microsite
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Subordinate or project-based digital platform associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER DIGITAL PLATFORM MODEL**:\n\n1. **DigitalPlatform** (main digital entry point):\n - Primary web presence of the custodian\n - Main website, primary API, flagship digital platform\n - Like CustodianPlace is the preferred place reference\n - Examples: rijksmuseum.nl, europeana.eu, nationaalarchief.nl\n \n2. **AuxiliaryDigitalPlatform** (subordinate platforms) - THIS CLASS:\n - Secondary digital properties: project sites, exhibition microsites\n - Like CustodianAppellation is to CustodianName\n - Examples: project websites, temporary exhibition portals, specialized tools\n \n3. **DigitalPlatformType** (custodian type classification):\n - For digital-FIRST custodians (no physical building)\n - Applied at Custodian.custodian_type level\n - Examples: Europeana (aggregation platform), Internet Archive\n\n**DCAT ALIGNMENT**:\n\n`dcat:Catalog`\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml
index 15117f6c0b..4f10d3db3c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml
@@ -2,27 +2,27 @@ id: https://nde.nl/ontology/hc/class/auxiliary-place
name: auxiliary_place_class
title: AuxiliaryPlace Class
imports:
- - linkml:types
- - ../enums/AuxiliaryPlaceTypeEnum
- - ../slots/in_country
- - ../slots/has_geographic_subdivision
- - ../slots/geometric_extent
- - ../slots/identified_by
- - ../slots/has_location
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/branch_of
- - ../slots/derive_from
- - ../slots/generated_by
- - ../slots/located_in
- - ../slots/location_of
- - ../slots/has_description
- - ../slots/has_label
- - ../slots/has_postal_code
- - ../slots/20260202_matang/new/refers_to_custodian
- - ../slots/20260202_matang/new/settlement
- - ../slots/20260202_matang/new/specialized_place
- - ../slots/temporal_extent
+- linkml:types
+- ../enums/AuxiliaryPlaceTypeEnum
+- ../slots/in_country
+- ../slots/has_geographic_subdivision
+- ../slots/geometric_extent
+- ../slots/identified_by
+- ../slots/has_location
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/branch_of
+- ../slots/derive_from
+- ../slots/generated_by
+- ../slots/located_in
+- ../slots/location_of
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/has_postal_code
+- ../slots/refer_to
+- ../slots/has_locality
+- ../slots/categorized_as
+- ../slots/temporal_extent
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -39,11 +39,17 @@ classes:
AuxiliaryPlace:
is_a: ReconstructedEntity
class_uri: org:Site
- description: "Secondary or subordinate physical location associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER PLACE MODEL**:\n\n1. **CustodianPlace** (preferred place reference):\n - Main/primary place designation for the custodian\n - Like CustodianName is the preferred emic label\n - Examples: \"Rijksmuseum\" (main building), \"National Archives\" (headquarters)\n \n2. **AuxiliaryPlace** (subordinate places) - THIS CLASS:\n - Secondary locations: branch offices, storage facilities, regional sites\n - Like CustodianAppellation is to CustodianName\n - Examples: Depot Amersfoort (off-site storage), Regional office Noord-Holland\n \n3. **FeaturePlace** (feature type classification):\n - Classifies the TYPE of physical feature (museum building, warehouse, etc.)\n - Applies to both CustodianPlace and AuxiliaryPlace\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located. \nMany organizations are\
- \ spread across multiple sites and many sites will host \nmultiple locations. In most cases a Site will be a physical location.\"\n\nKey properties:\n- `org:siteOf` - links site to organization (inverse of org:hasSite)\n- `org:siteAddress` - locn:Address for physical address\n- `locn:geometry` - geometric representation (lat/lon)\n\n**RELATIONSHIP TO ORGANIZATIONBRANCH**:\n\nAuxiliaryPlace represents PHYSICAL LOCATION (where)\nOrganizationBranch represents ORGANIZATIONAL UNIT (what operates there)\n\n```\nCustodian (hub)\n \u251C\u2500\u2500 place_designation \u2192 CustodianPlace (main place)\n \u2502 \u2514\u2500\u2500 auxiliary_places \u2192 AuxiliaryPlace (subordinate sites)\n \u2502 \u2514\u2500\u2500 hosts_branch \u2192 OrganizationBranch (org unit at site)\n \u2502 \u2514\u2500\u2500 has_operational_unit \u2192 OrganizationalStructure (teams)\n \u2502\n \u2514\u2500\u2500 organizational_structure \u2192 OrganizationalStructure (informal units)\n \
- \ \u2514\u2500\u2500 located_at \u2192 AuxiliaryPlace (optional physical location)\n```\n\n**USE CASES**:\n\n1. **Off-site Storage Facilities**:\n - Museum depot in Amersfoort (Rijksmuseum)\n - Archive annexes and document centers\n\n2. **Branch Libraries/Offices**:\n - University library branches at satellite campuses\n - Regional archive offices (Noord-Holland, Zuid-Holland)\n\n3. **Research Centers**:\n - Conservation lab in separate building\n - Digitization center at different address\n\n4. **Historic Buildings Under Same Custodian**:\n - Mauritshuis manages multiple historic houses\n - Abbey with multiple monastic buildings\n\n5. **Temporary Locations**:\n - Exhibition pavilions\n - Pop-up museums/archives\n - Storage during renovation\n\n**Example - Rijksmuseum with Multiple Sites**:\n```yaml\nCustodian:\n identified_by: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n preferred_label: \"Rijksmuseum\"\n place_designation:\n place_name: \"Rijksmuseum\"\
- \ # Main building on Museumplein\n auxiliary_places:\n - place_name: \"Depot Amersfoort\"\n auxiliary_place_type: STORAGE_FACILITY\n street_address: \"Euterpelaan 25, Amersfoort\"\n - place_name: \"Rijksmuseum Schiphol\"\n auxiliary_place_type: BRANCH_OFFICE\n street_address: \"Schiphol Airport, Lounge 2\"\n hosts_branch:\n has_label: \"Schiphol Exhibition Space\"\n```\n\n**TEMPORAL VALIDITY**:\n\nAuxiliary places can open/close independently:\n- Storage facility opened 1995, closed 2010 (moved to new location)\n- Branch office valid_from 2000, valid_to null (still active)\n\nTrack with valid_from/valid_to or temporal_extent (for fuzzy dates).\n"
- exact_mappings:
+ description: >-
+ Secondary or subordinate physical location associated with a heritage custodian, such as branch offices, storage facilities, research centers, and regional sites distinct from the main headquarters or primary place designation.
+ alt_descriptions:
+ nl: Secundaire of ondergeschikte fysieke locatie gekoppeld aan een erfgoedinstelling, zoals bijkantoren, opslagfaciliteiten, onderzoekscentra en regionale locaties, verschillend van de hoofdzetel of primaire plaatsaanduiding.
+ de: Sekundärer oder untergeordneter physischer Standort, der mit einer Heritage-Institution verbunden ist, wie Zweigstellen, Lager, Forschungszentren und regionale Standorte, die sich vom Hauptsitz unterscheiden.
+ fr: Emplacement physique secondaire ou subordonné associé à une institution patrimoniale, comme les bureaux secondaires, les installations de stockage, les centres de recherche et les sites régionaux distincts du siège principal.
+ es: Ubicación física secundaria o subordinada asociada con una institución patrimonial, como oficinas sucursales, instalaciones de almacenamiento, centros de investigación y sitios regionales distintos de la sede principal.
+ ar: موقع مادي ثانوي أو تابع مرتبط بمؤسسة تراثية، مثل الفروع ومرفقات التخزين ومراكز البحث والمواقع الإقليمية المتميزة عن المقر الرئيسي.
+ id: Lokasi fisik sekunder atau bawahan yang terkait dengan lembaga warisan, seperti kantor cabang, fasilitas penyimpanan, pusat penelitian, dan situs regional yang berbeda dari kantor pusat.
+ zh: 与遗产机构关联的次要或从属物理位置,如分馆、存储设施、研究中心和地区站点, 区别于总部或主要地点。
+ broad_mappings:
- org:Site
close_mappings:
- schema:Place
@@ -66,34 +72,30 @@ classes:
- has_description
- has_label
- has_postal_code
- - refers_to_custodian
- - settlement
- - specialized_place
+ - refer_to
+ - has_locality
+ - categorized_as
- has_geographic_subdivision
- has_score
- temporal_extent
- - derived_from
+ - derive_from
- generated_by
- geometric_extent
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-depot-amersfoort
has_label:
-# range: string
required: true
examples:
- value: Depot Amersfoort
- value: Rijksmuseum Schiphol
- value: Reading Room Annex
has_type:
-# range: string # uriorcurie
- # range: PlaceType
required: true
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
has_label: STORAGE_FACILITY
@@ -101,11 +103,9 @@ classes:
has_label: BRANCH_OFFICE
- value:
has_label: RESEARCH_CENTER
- specialized_place:
-# range: string # uriorcurie
- # range: ReconstructedEntity
+ categorized_as:
required: false
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
research_center_id: https://nde.nl/hc/research/kb-digitization
@@ -118,17 +118,14 @@ classes:
- Works on paper
- Drawings
has_description:
-# range: string
examples:
- value: Off-site storage facility housing overflow collections. Staff access only.
has_postal_code:
-# range: string
examples:
- value: 3824 BK
located_in:
-# range: string
required: false
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
settlement_name: Amersfoort
@@ -138,20 +135,17 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/country/NL
has_geographic_subdivision:
-# range: string
examples:
- value: https://nde.nl/ontology/hc/subregion/NL-UT
- settlement:
+ has_locality:
range: Settlement
examples:
- value: https://nde.nl/ontology/hc/settlement/2759633
- value: https://nde.nl/ontology/hc/settlement/5206379
- value: https://nde.nl/ontology/hc/feature/herenhuis-mansion
has_location:
-# range: string # uriorcurie
- # range: GeoSpatialPlace
multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
+ inlined_as_list: false
required: false
examples:
- value:
@@ -180,17 +174,13 @@ classes:
has_accuracy_in_meters: 50.0
spatial_resolution: BUILDING
is_location_of:
-# range: string # uriorcurie
- # range: OrganizationBranch
multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
+ inlined_as_list: false
examples:
- value:
has_label: Conservation Division - Amersfoort
branch_type: CONSERVATION_LAB
branch_of:
-# range: string # uriorcurie
- # range: CustodianPlace
required: true
examples:
- value: https://nde.nl/ontology/hc/place/rijksmuseum-main
@@ -203,26 +193,48 @@ classes:
- value:
begin_of_the_begin: '1970-01-01'
end_of_the_begin: '1979-12-31'
- derived_from:
-# range: string # CustodianObservation
+ derive_from:
multivalued: true
required: false
generated_by:
range: ReconstructionActivity
required: false
- refers_to_custodian:
+ refer_to:
range: Custodian
required: true
examples:
- value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
+ structured_aliases:
+ - literal_form: hulplocatie
+ in_language: nl
+ - literal_form: Hilfsstandort
+ in_language: de
+ - literal_form: lieu auxiliaire
+ in_language: fr
+ - literal_form: lugar auxiliar
+ in_language: es
+ - literal_form: موقع مساعد
+ in_language: ar
+ - literal_form: lokasi bantu
+ in_language: id
+ - literal_form: 辅助地点
+ in_language: zh
comments:
- - AuxiliaryPlace models SUBORDINATE physical locations (not main headquarters)
- - Analogous to CustodianAppellation (alternative names) for CustodianName
+ - Models SUBORDINATE physical locations (not main headquarters)
+ - Three-tier model: CustodianPlace (main), AuxiliaryPlace (subordinate), FeaturePlace (type)
- W3C ORG org:Site for organizational site/premises
- Links to OrganizationBranch via hosts_branch (what operates at this site)
- Links back to CustodianPlace via is_auxiliary_of_place (main vs subordinate)
- Temporal validity tracks site lifecycle (opened/closed)
- Can have precise coordinates (latitude/longitude) unlike nominal CustodianPlace
+ - 'Preserved from prior description: Secondary or subordinate physical location associated with a heritage custodian, such as branch offices, storage facilities, research centers, and regional sites distinct from the main headquarters or primary place designation.'
+ keywords:
+ - branch office
+ - storage facility
+ - secondary location
+ - depot
+ - research center
+ - physical site
see_also:
- https://www.w3.org/TR/vocab-org/#org:Site
- https://www.w3.org/ns/locn
@@ -239,6 +251,7 @@ classes:
has_geographic_subdivision: https://nde.nl/ontology/hc/subregion/NL-UT
branch_of: https://nde.nl/ontology/hc/place/rijksmuseum-main
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
+ description: Off-site storage facility
- value:
identified_by: https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol
has_label: Rijksmuseum Schiphol
@@ -254,22 +267,12 @@ classes:
branch_type: EXHIBITION_SPACE
branch_of: https://nde.nl/ontology/hc/place/rijksmuseum-main
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
- - value:
- identified_by: https://nde.nl/ontology/hc/aux-place/nha-reading-room-annex
- has_label: Noord-Hollands Archief Reading Room Annex
- has_type:
- has_label: READING_ROOM_ANNEX
- specialized_place:
- reading_room_annex_id: https://nde.nl/hc/reading-room-annex/nha-overflow
- annex_name: NHA Overflow Reading Room
- annex_reason: PEAK_DEMAND
- capacity_seats: 12
- has_description: Overflow reading room for peak research periods.
- located_in:
- settlement_name: Haarlem
- country: NL
- branch_of: https://nde.nl/ontology/hc/place/noord-hollands-archief-main
- refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-haa-a-nha
+ description: Airport branch exhibition space
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Secondary or subordinate physical location associated with a heritage custodian.\n\n**CRITICAL DISTINCTION - THREE-TIER PLACE MODEL**:\n\n1. **CustodianPlace** (preferred place reference):\n - Main/primary place designation for the custodian\n - Like CustodianName is the preferred emic label\n - Examples: \"Rijksmuseum\" (main building), \"National Archives\" (headquarters)\n \n2. **AuxiliaryPlace** (subordinate places) - THIS CLASS:\n - Secondary locations: branch offices, storage facilities, regional sites\n - Like CustodianAppellation is to CustodianName\n - Examples: Depot Amersfoort (off-site storage), Regional office Noord-Holland\n \n3. **FeaturePlace** (feature type classification):\n - Classifies the TYPE of physical feature (museum building, warehouse, etc.)\n - Applies to both CustodianPlace and AuxiliaryPlace\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located. \nMany organizations are\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml
index d1c77ce6f9..bc99f23175 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml
@@ -7,39 +7,60 @@ prefixes:
schema: http://schema.org/
default_prefix: hc
imports:
- - linkml:types
+- linkml:types
classes:
AuxiliaryPlatform:
class_uri: schema:WebSite
- description: 'An auxiliary or secondary digital platform.
-
-
- **USAGE**:
-
- Used for:
-
- - Secondary websites
-
- - Project microsites
-
- - Legacy platforms
-
- '
+ description: >-
+ Secondary or auxiliary digital platform associated with a heritage custodian,
+ used for project microsites, legacy platforms, and specialized web presences
+ distinct from the primary institutional website.
+ alt_descriptions:
+ nl: Secundair of hulpdigitaal platform gekoppeld aan een erfgoedinstelling, gebruikt voor projectmicrosites, verouderde platforms en gespecialiseerde webpresenties verschillend van de primaire institutionele website.
+ de: Sekundäre oder zusätzliche digitale Plattform, die mit einer Heritage-Institution verbunden ist, verwendet für Projekt-Microsites, Legacy-Plattformen und spezialisierte Web-Präsenzen neben der primären Institutions-Website.
+ fr: Plateforme numérique secondaire ou auxiliaire associée à une institution patrimoniale, utilisée pour les microsites de projets, les plateformes héritées et les présences web spécialisées distinctes du site principal.
+ es: Plataforma digital secundaria o auxiliar asociada con una institución patrimonial, utilizada para micrositios de proyectos, plataformas heredadas y presencias web especializadas distintas del sitio institucional principal.
+ ar: منصة رقمية ثانوية أو مساعدة مرتبطة بمؤسسة تراثية، تُستخدم للمواقع المصغرة للمشاريع والمنصات القديمة والحضور على الويب المتخصص.
+ id: Platform digital sekunder atau bantu yang terkait dengan lembaga warisan, digunakan untuk microsite proyek, platform lama, dan kehadiran web khusus yang berbeda dari situs institusi utama.
+ zh: 与遗产机构关联的次要或辅助数字平台,用于项目微网站、遗留平台和 不同于主要机构网站的专业网络展示。
close_mappings:
- schema:WebSite
- annotations:
- specificity_score: '0.55'
- specificity_rationale: More specific - auxiliary platforms digital heritage
- domain.
- custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: hulpplatform
+ in_language: nl
+ - literal_form: Hilfsplattform
+ in_language: de
+ - literal_form: plateforme auxiliaire
+ in_language: fr
+ - literal_form: plataforma auxiliar
+ in_language: es
+ - literal_form: منصة مساعدة
+ in_language: ar
+ - literal_form: platform bantu
+ in_language: id
+ - literal_form: 辅助平台
+ in_language: zh
+ comments:
+ - Used for secondary websites, project microsites, and legacy platforms
+ - Distinct from the primary institutional digital presence
+ keywords:
+ - secondary website
+ - microsite
+ - project site
+ - legacy platform
+ - digital presence
examples:
- value:
platform_name: Exhibition Microsite
platform_url: https://exhibition.museum.nl
platform_type: MICROSITE
description: Exhibition microsite
+ annotations:
+ specificity_score: '0.55'
+ specificity_rationale: More specific - auxiliary platforms digital heritage domain.
+ custodian_types: "['*']"
slots:
- has_label
- has_url
- has_type
- - relationship
+ - related_to
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml
index 79af6546f8..34c2e2fea8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/AvailabilityStatus.yaml
@@ -2,10 +2,10 @@ id: https://nde.nl/ontology/hc/class/AvailabilityStatus
name: availability_status_class
title: AvailabilityStatus Class
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
- - ../slots/temporal_extent
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/temporal_extent
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -16,23 +16,18 @@ default_prefix: hc
classes:
AvailabilityStatus:
class_uri: schema:Availability
- description: 'Represents the availability state of a resource, service, or feature.
-
- **DEFINITION**:
-
- AvailabilityStatus models whether something (API, service, feature, resource) is currently available for use. This replaces domain-specific boolean flags like `api_available` with a structured class that can capture temporal validity and descriptive context.
-
- **ONTOLOGY ALIGNMENT**:
-
- - Schema.org: `schema:Availability` - availability of a product/service - DCAT: `dcat:DataService` availability patterns - DCTERMS: `dcterms:available` - date resource became available
-
- **USE CASES**:
-
- 1. **API Availability**: Whether a CMS provides API access 2. **Service Availability**: Whether a digital platform is operational 3. **Feature Availability**: Whether specific features are enabled
-
- **TEMPORAL VALIDITY**:
-
- Availability can change over time: - API available from 2015-01-01 to 2020-12-31 (deprecated) - Service temporarily unavailable during maintenance'
+ description: >-
+ Availability state of a resource, service, or feature, indicating whether
+ something is currently available for use with optional temporal validity
+ and descriptive context.
+ alt_descriptions:
+ nl: Beschikbaarheidsstatus van een bron, dienst of functie, die aangeeft of iets momenteel beschikbaar is voor gebruik met optionele temporele geldigheid en beschrijvende context.
+ de: Verfügbarkeitsstatus einer Ressource, eines Dienstes oder einer Funktion, der angibt, ob etwas derzeit zur Nutzung verfügbar ist, mit optionaler zeitlicher Gültigkeit und beschreibendem Kontext.
+ fr: État de disponibilité d'une ressource, d'un service ou d'une fonction, indiquant si quelque chose est actuellement disponible à l'utilisation avec une validité temporelle et un contexte descriptif optionnels.
+ es: Estado de disponibilidad de un recurso, servicio o característica, que indica si algo está actualmente disponible para su uso con validez temporal y contexto descriptivo opcionales.
+ ar: حالة توفر مورد أو خدمة أو ميزة، تشير إلى ما إذا كان شيء ما متاحًا حاليًا للاستخدام مع صلاحية زمنية وسياق وصفي اختياريين.
+ id: Status ketersediaan sumber daya, layanan, atau fitur, yang menunjukkan apakah sesuatu saat ini tersedia untuk digunakan dengan validitas temporal dan konteks deskriptif opsional.
+ zh: 资源、服务或功能的可用性状态,指示某物当前是否可供使用, 具有可选的时间有效性和描述性上下文。
exact_mappings:
- schema:Availability
close_mappings:
@@ -45,13 +40,11 @@ classes:
- temporal_extent
slot_usage:
has_label:
-# range: string
required: false
examples:
- value: API Available
- value: Service Unavailable
has_description:
-# range: string
examples:
- value: REST API available with JSON responses
temporal_extent:
@@ -64,10 +57,31 @@ classes:
- value:
begin_of_the_begin: '2015-06-01'
end_of_the_end: '2020-12-31'
+ structured_aliases:
+ - literal_form: beschikbaarheidsstatus
+ in_language: nl
+ - literal_form: Verfügbarkeitsstatus
+ in_language: de
+ - literal_form: état de disponibilité
+ in_language: fr
+ - literal_form: estado de disponibilidad
+ in_language: es
+ - literal_form: حالة التوفر
+ in_language: ar
+ - literal_form: status ketersediaan
+ in_language: id
+ - literal_form: 可用性状态
+ in_language: zh
comments:
- Generic availability status class replacing domain-specific boolean flags
- Supports temporal validity for tracking when availability changed
- Aligns with Schema.org Availability enumeration pattern
+ keywords:
+ - availability
+ - status
+ - service state
+ - operational
+ - temporal validity
see_also:
- https://schema.org/Availability
- https://www.w3.org/TR/vocab-dcat-2/#Class:DataService
@@ -75,6 +89,7 @@ classes:
- value:
has_label: API Available
has_description: REST API with JSON responses available for collection metadata access
+ description: API availability status
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml
index ff2b23f33f..e0b9d35f9c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BOLDIdentifier.yaml
@@ -1,8 +1,6 @@
id: https://nde.nl/ontology/hc/class/BOLDIdentifier
name: bold_identifier_class
title: BOLD Identifier Class
-description: Barcode of Life Data System (BOLD) identifier for biological specimens. Links heritage biological objects to
- their DNA barcode records in BOLD.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -16,29 +14,75 @@ imports:
classes:
BOLDIdentifier:
class_uri: schema:PropertyValue
- description: 'A Barcode of Life Data System (BOLD) identifier linking a biological specimen to its DNA barcode record.
- **WHAT IS BOLD?** BOLD (Barcode of Life Data System) is an online workbench and database for DNA barcoding. It stores
- specimen data and DNA barcode sequences, enabling species identification through DNA. **USE CASES**: 1. **Specimen Identification**:
- Link natural history specimens to DNA data 2. **Species Verification**: Cross-reference morphological IDs with DNA barcodes
- 3. **Research Provenance**: Document genetic sampling of collection objects **IDENTIFIER FORMAT**: BOLD identifiers
- follow the pattern: BOLD:XXXNNN - Process IDs: BOLD:AAA0001 - Sample IDs: Institution-specific prefixes **EXTERNAL LINKS**:
- - BOLD Systems: https://boldsystems.org/ - Record URL pattern: https://boldsystems.org/index.php/Public_RecordView?processid={id}'
- exact_mappings:
- - schema:PropertyValue
- close_mappings:
- - dcterms:identifier
+ description: >-
+ Barcode of Life Data Systems identifier linking a biological specimen to its
+ DNA barcode record for species identification through genetic analysis.
+ alt_descriptions:
+ nl: >-
+ Barcode of Life Data Systems-identificatie die een biologisch exemplaar koppelt aan zijn
+ DNA-barcode-record voor soortidentificatie door genetische analyse.
+ de: >-
+ Barcode of Life Data Systems-Kennung, die ein biologisches Exemplar mit seinem
+ DNA-Barcode-Datensatz zur Artenidentifizierung durch genetische Analyse verknüpft.
+ fr: >-
+ Identifiant Barcode of Life Data Systems liant un spécimen biologique à son
+ enregistrement de code-barres ADN pour l'identification d'espèces par analyse génétique.
+ es: >-
+ Identificador de Barcode of Life Data Systems que vincula un espécimen biológico a su
+ registro de código de barras de ADN para identificación de especies mediante análisis genético.
+ ar: >-
+ معرف نظام بيانات الباركود الحيوي الذي يربط العينة البيولوجية بسجل
+ الباركود الجيني للتعرف على الأنواع من خلال التحليل الجيني.
+ id: >-
+ Pengidentifikasi Barcode of Life Data Systems yang menghubungkan spesimen biologis ke
+ rekaman barcode DNA untuk identifikasi spesies melalui analisis genetik.
+ zh: >-
+ 生命条形码数据系统标识符,将生物标本链接到其DNA条形码记录,用于通过基因分析进行物种鉴定。
+ broad_mappings:
+ - schema:PropertyValue
+ related_mappings:
+ - dcterms:identifier
slots:
- - has_description
- - has_score
+ - has_description
+ - has_score
comments:
- - Used for DNA barcode identifiers in natural history collections
- - Links physical specimens to molecular data
- - Part of global biodiversity identification infrastructure
+ - Used for DNA barcode identifiers in natural history collections
+ - Links physical specimens to molecular data
+ - Part of global biodiversity identification infrastructure
+ see_also:
+ - https://boldsystems.org/
examples:
- - value:
- id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21
- identifier_url: https://boldsystems.org/index.php/Public_RecordView?processid=NLNAT001-21
+ - value:
+ id: https://nde.nl/ontology/hc/bold-id/NLNAT001-21
+ has_description: BOLD process ID for Dutch natural history specimen
+ description: Standard BOLD process identifier
+ - value:
+ id: https://nde.nl/ontology/hc/bold-id/GBIMA854-23
+ has_description: BOLD sample from Global Biodiversity Information Facility
+ description: GBIF-linked BOLD identifier
+ keywords:
+ - BOLD
+ - DNA barcode
+ - genetic identification
+ - biodiversity
+ - molecular data
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: 0.75
+ specificity_rationale: Specific to biological specimens with DNA barcoding.
+ custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: BOLD-identificatie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: DNA-barcode ID
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: BOLD-Kennung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: identifiant BOLD
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: identificador BOLD
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml
index 5555f4cc5b..120460bbeb 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BackupStatus.yaml
@@ -10,20 +10,30 @@ prefixes:
premis: http://www.loc.gov/premis/rdf/v3/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/begin_of_the_begin
- - ../slots/end_of_the_end
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_note
- - ../slots/has_type
+- linkml:types
+- ../slots/begin_of_the_begin
+- ../slots/end_of_the_end
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_note
+- ../slots/has_type
classes:
BackupStatus:
class_uri: prov:Entity
- description: "Represents the current backup and disaster recovery status for a heritage custodian.\n\n**DEFINITION**:\n\nBackupStatus captures the current state of backup configurations including:\n- The type(s) of backup being used (via has_type \u2192 BackupType)\n- Status description (free text details)\n- Temporal validity (when this status was recorded/changed)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **PREMIS** | `premis:fixity` | Related - data integrity |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 has_type \u2192 BackupType (type hierarchy)\n \u251C\u2500\u2500 has_description (free text details)\n \u2514\
- \u2500\u2500 begin_of_the_begin / end_of_the_end (validity period)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the backup_status string slot.\nOld pattern: `backup_status: \"Daily backup to Azure, replicated to secondary site\"`\nNew pattern: `has_status: BackupStatus` with structured type and description\n"
- exact_mappings:
+ description: >-
+ Current backup and disaster recovery configuration state for a heritage custodian,
+ capturing backup types, status descriptions, and temporal validity of the
+ data protection measures in place.
+ alt_descriptions:
+ nl: Huidige back-up en disaster recovery configuratiestatus voor een erfgoedinstelling, die back-uptypes, statusbeschrijvingen en temporele geldigheid van de genomen gegevensbeschermingsmaatregelen vastlegt.
+ de: Aktueller Backup- und Disaster-Recovery-Konfigurationsstatus für eine Heritage-Institution, der Backup-Typen, Statusbeschreibungen und die zeitliche Gültigkeit der getroffenen Datenschutzmaßnahmen erfasst.
+ fr: État actuel de la configuration de sauvegarde et de reprise après sinistre pour une institution patrimoniale, capturant les types de sauvegarde, les descriptions de statut et la validité temporelle des mesures de protection des données.
+ es: Estado actual de configuración de respaldo y recuperación ante desastres para una institución patrimonial, capturando tipos de respaldo, descripciones de estado y validez temporal de las medidas de protección de datos.
+ ar: حالة تكوين النسخ الاحتياطي واستعادة البيانات الحالية لمؤسسة تراثية، مع تسجيل أنواع النسخ الاحتياطي وأوصاف الحالة والصلاحية الزمنية لتدابير حماية البيانات المتخذة.
+ id: Status konfigurasi cadangan dan pemulihan bencana saat ini untuk lembaga warisan, menangkap jenis cadangan, deskripsi status, dan validitas temporal dari langkah-langkah perlindungan data yang diambil.
+ zh: 遗产机构当前的备份和灾难恢复配置状态,捕获备份类型、状态描述 以及所采取的数据保护措施的时间有效性。
+ broad_mappings:
- prov:Entity
close_mappings:
- premis:fixity
@@ -37,57 +47,81 @@ classes:
- end_of_the_end
slot_usage:
identified_by:
-# range: string # uriorcurie
identifier: true
required: true
pattern: ^https://nde\.nl/ontology/hc/backup-status/[a-z0-9-]+$
has_type:
-# range: string # uriorcurie
+ range: BackupType
+ description: Type(s) of backup in place (e.g., daily automated, cloud provider).
multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
+ inlined_as_list: false
examples:
- value:
- has_code: DAILY_AUTOMATED
- has_code: CLOUD_AZURE
has_description:
-# range: string
examples:
- value: Daily backup to Azure, replicated to secondary site in Rotterdam.
has_note:
-# range: string
multivalued: true
examples:
- value: Encryption at rest enabled since 2024-01
- value: Annual disaster recovery test passed 2025-06
begin_of_the_begin:
end_of_the_end:
- annotations:
- specificity_score: '0.60'
- specificity_rationale: Backup status relevant to all heritage custodians with digital assets.
- has_score: null
- slot_migration: "2026-01-13: Migrated from backup_status string slot\n- backup_status (string) \u2192 has_status (BackupStatus)\n"
- custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: back-upstatus
+ in_language: nl
+ - literal_form: Backup-Status
+ in_language: de
+ - literal_form: état de sauvegarde
+ in_language: fr
+ - literal_form: estado de respaldo
+ in_language: es
+ - literal_form: حالة النسخ الاحتياطي
+ in_language: ar
+ - literal_form: status cadangan
+ in_language: id
+ - literal_form: 备份状态
+ in_language: zh
comments:
- - BackupStatus represents the current backup configuration state
+ - Represents current backup configuration state
- Linked to BackupType for structured type classification
- Supports temporal validity tracking
- 'MIGRATED 2026-01-13: Replaces backup_status string slot'
+ keywords:
+ - backup
+ - disaster recovery
+ - data protection
+ - configuration state
+ - archival safety
+ see_also:
+ - http://www.loc.gov/premis/rdf/v3/
examples:
- value:
identified_by: https://nde.nl/ontology/hc/backup-status/example-001
has_type:
- has_code: DAILY_AUTOMATED
- has_code: CLOUD_AZURE
- has_description: 'Daily automated backup to Azure with replication to secondary site.
-
- 30-day retention, encrypted at rest.
-
- '
+ has_description: Daily automated backup to Azure with replication to secondary site. 30-day retention, encrypted at rest.
begin_of_the_begin: '2024-01-15T00:00:00Z'
+ description: Active backup configuration with cloud replication
- value:
identified_by: https://nde.nl/ontology/hc/backup-status/critical-001
has_type:
- has_code: NOT_BACKED_UP
has_description: Legacy system not yet included in backup. Migration planned for Q2 2026.
has_note:
- - 'CRITICAL: Data at risk until migration complete'
\ No newline at end of file
+ - 'CRITICAL: Data at risk until migration complete'
+ description: Critical - no backup in place
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Represents the current backup and disaster recovery status for a heritage custodian.\n\n**DEFINITION**:\n\nBackupStatus captures the current state of backup configurations including:\n- The type(s) of backup being used (via has_type \u2192 BackupType)\n- Status description (free text details)\n- Temporal validity (when this status was recorded/changed)\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **PROV-O** | `prov:Entity` | Primary - entity with provenance |\n| **PREMIS** | `premis:fixity` | Related - data integrity |\n| **SKOS** | `skos:Concept` | For type classification |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (THIS CLASS)\n \u2502\n \u251C\u2500\u2500 has_type \u2192 BackupType (type hierarchy)\n \u251C\u2500\u2500 has_description (free text details)\n \u2514\
+ annotations:
+ specificity_score: '0.60'
+ specificity_rationale: Relevant to all heritage custodians with digital assets.
+ has_score:
+ slot_migration: "2026-01-13: Migrated from backup_status string slot\n- backup_status (string) → has_status (BackupStatus)\n"
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml
index c30b9a6b17..d2a5eb01f8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BackupType.yaml
@@ -16,21 +16,31 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_code
- - ../slots/has_description
- - ../slots/has_hypernym
- - ../slots/has_hyponym
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/equivalent_to
- - ../slots/related_to
+- linkml:types
+- ../slots/has_code
+- ../slots/has_description
+- ../slots/has_hypernym
+- ../slots/has_hyponym
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/equivalent_to
+- ../slots/related_to
classes:
BackupType:
class_uri: skos:Concept
- description: "Classification type for backup and disaster recovery strategies in heritage custodian contexts.\n\n**DEFINITION**:\n\nBackupType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of backup strategies, frequencies, and storage locations\nused by heritage institutions for data protection.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **PREMIS** | `premis:fixity` | Related - data integrity verification |\n| **DQV** | `dqv:QualityMeasurement` | Data quality measurement |\n| **Dublin Core** | `dcterms:isReferencedBy` | Backup documentation |\n\n**BACKUP TYPE CATEGORIES** (from slot definition):\n\n| Category | Description |\n|----------|-------------|\n| **FREQUENCY** | How often backups occur (daily, weekly, continuous) |\n| **STRATEGY** | Backup approach (full, incremental, differential) |\n| **LOCATION** |\
- \ Where backups are stored (on-site, off-site, cloud) |\n| **MEDIUM** | Storage medium (disk, tape, cloud, paper) |\n| **STATUS** | Current state (active, inactive, not backed up) |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nCustodianAdministration\n \u2502\n \u2514\u2500\u2500 has_status \u2192 BackupStatus (status class)\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BackupType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BackupType (parent)\n \u2514\u2500\u2500 has_description (strategy details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the backup_status string slot with a proper class hierarchy.\nOld pattern: `backup_status: \"Daily backup to Azure\"` (string)\nNew pattern: `has_status: BackupStatus` \u2192 `has_type: BackupType` (object reference)\n"
- exact_mappings:
+ description: >-
+ Classification type for backup and disaster recovery strategies used by
+ heritage institutions, providing a SKOS-based hierarchy for categorizing
+ backup frequencies, strategies, locations, and storage media.
+ alt_descriptions:
+ nl: Classificatietype voor back-up en disaster recovery strategieën die door erfgoedinstellingen worden gebruikt, met een SKOS-gebaseerde hiërarchie voor het categoriseren van back-upfrequenties, strategieën, locaties en opslagmedia.
+ de: Klassifizierungstyp für Backup- und Disaster-Recovery-Strategien, die von Heritage-Institutionen verwendet werden, mit einer SKOS-basierten Hierarchie zur Kategorisierung von Backup-Häufigkeiten, Strategien, Standorten und Speichermedien.
+ fr: Type de classification pour les stratégies de sauvegarde et de reprise après sinistre utilisées par les institutions patrimoniales, fournissant une hiérarchie SKOS pour catégoriser les fréquences, stratégies, emplacements et supports de sauvegarde.
+ es: Tipo de clasificación para estrategias de respaldo y recuperación ante desastres utilizadas por instituciones patrimoniales, proporcionando una jerarquía SKOS para categorizar frecuencias, estrategias, ubicaciones y medios de almacenamiento de respaldo.
+ ar: نوع التصنيف لاستراتيجيات النسخ الاحتياطي واستعادة البيانات المستخدمة من قبل مؤسسات التراث، مع توفير تسلسل هرمي SKOS لتصنيف تكرارات النسخ الاحتياطي والاستراتيجيات والمواقع ووسائط التخزين.
+ id: Jenis klasifikasi untuk strategi cadangan dan pemulihan bencana yang digunakan oleh lembaga warisan, menyediakan hierarki berbasis SKOS untuk mengkategorikan frekuensi, strategi, lokasi, dan media penyimpanan cadangan.
+ zh: 遗产机构使用的备份和灾难恢复策略的分类类型,提供基于SKOS的层次结构, 用于分类备份频率、策略、位置和存储介质。
+ broad_mappings:
- skos:Concept
close_mappings:
- premis:fixity
@@ -48,14 +58,12 @@ classes:
- equivalent_to
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
pattern: ^https://nde\.nl/ontology/hc/backup-type/[a-z0-9-]+$
examples:
- value: https://nde.nl/ontology/hc/backup-type/daily-automated
has_code:
-# range: string
required: true
pattern: ^[A-Z][A-Z0-9_]*$
examples:
@@ -63,7 +71,6 @@ classes:
- value: CLOUD_AZURE
- value: NOT_BACKED_UP
has_label:
-# range: string
required: true
multivalued: true
examples:
@@ -74,7 +81,6 @@ classes:
- Cloud backup (Azure)@en
- Cloud backup (Azure)@nl
has_description:
-# range: string
examples:
- value: Daily automated backup to off-site storage with 30-day retention.
has_hypernym:
@@ -91,17 +97,33 @@ classes:
examples:
- value:
- qid: Q5227350
- annotations:
- specificity_score: '0.60'
- specificity_rationale: Backup types are relevant to all heritage custodians with digital assets.
- has_score: null
- slot_migration: "2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy\n- backup_status (string) \u2192 has_status (BackupStatus) \u2192 has_type (BackupType)\n"
- custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: back-uptype
+ in_language: nl
+ - literal_form: Backup-Typ
+ in_language: de
+ - literal_form: type de sauvegarde
+ in_language: fr
+ - literal_form: tipo de respaldo
+ in_language: es
+ - literal_form: نوع النسخ الاحتياطي
+ in_language: ar
+ - literal_form: jenis cadangan
+ in_language: id
+ - literal_form: 备份类型
+ in_language: zh
comments:
- - BackupType provides SKOS-based classification for backup strategies
+ - SKOS-based classification for backup strategies
+ - Categories include frequency, strategy, location, medium, and status
- Aligned with PREMIS fixity concepts for data integrity
- Supports hierarchical type relationships
- 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
+ keywords:
+ - backup classification
+ - disaster recovery
+ - data protection strategy
+ - storage medium
+ - SKOS concept
see_also:
- http://www.loc.gov/premis/rdf/v3/
- https://www.w3.org/TR/vocab-dqv/
@@ -112,8 +134,16 @@ classes:
has_label:
- Daily automated backup@en
- Dagelijkse geautomatiseerde backup@nl
- has_description: 'Daily automated backup to off-site storage location.
+ has_description: Daily automated backup to off-site storage location. Typically includes 30-day retention policy.
+ description: Daily automated backup type
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
- Typically includes 30-day retention policy.
-
- '
\ No newline at end of file
+ "Classification type for backup and disaster recovery strategies in heritage custodian contexts.\n\n**DEFINITION**:\n\nBackupType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of backup strategies, frequencies, and storage locations\nused by heritage institutions for data protection.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **PREMIS** | `premis:fixity` | Related - data integrity verification |\n| **DQV** | `dqv:QualityMeasurement` | Data quality measurement |\n| **Dublin Core** | `dcterms:isReferencedBy` | Backup documentation |\n\n**BACKUP TYPE CATEGORIES** (from slot definition):\n\n| Category | Description |\n|----------|-------------|\n| **FREQUENCY** | How often backups occur (daily, weekly, continuous) |\n| **STRATEGY** | Backup approach (full, incremental, differential) |\n| **LOCATION** |\
+ annotations:
+ specificity_score: '0.60'
+ specificity_rationale: Relevant to all heritage custodians with digital assets.
+ has_score:
+ slot_migration: "2026-01-13: Migrated from backup_status string slot to BackupType class hierarchy\n- backup_status (string) → has_status (BackupStatus) → has_type (BackupType)\n"
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml
index 5364cbe695..c2f8cb8efc 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BackupTypes.yaml
@@ -7,26 +7,44 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- - ./BackupType
- - linkml:types
+- ./BackupType
+- linkml:types
classes:
DailyAutomatedBackup:
is_a: BackupType
class_uri: hc:DailyAutomatedBackup
- description: 'Daily automated backup to off-site storage.
-
-
- Automated daily backup process that copies data to an off-site
-
- location. Standard practice for heritage institutions with
-
- active digital collections.
-
- '
+ description: >-
+ Automated daily backup process copying data to an off-site location,
+ standard practice for heritage institutions with active digital collections.
+ alt_descriptions:
+ nl: Geautomatiseerd dagelijks back-upproces dat gegevens kopieert naar een externe locatie, standaardpraktijk voor erfgoedinstellingen met actieve digitale collecties.
+ de: Automatisierter täglicher Backup-Prozess, der Daten an einen externen Standort kopiert, Standardpraxis für Heritage-Institutionen mit aktiven digitalen Sammlungen.
+ fr: Processus de sauvegarde quotidien automatisé copiant les données vers un site externe, pratique standard pour les institutions patrimoniales avec des collections numériques actives.
+ es: Proceso de respaldo diario automatizado que copia datos a una ubicación externa, práctica estándar para instituciones patrimoniales con colecciones digitales activas.
+ ar: عملية نسخ احتياطي يومية آلية تنسخ البيانات إلى موقع خارجي، ممارسة قياسية للمؤسسات التراثية ذات المجموعات الرقمية النشطة.
+ id: Proses cadangan harian otomatis yang menyalin data ke lokasi luar situs, praktik standar untuk lembaga warisan dengan koleksi digital aktif.
+ zh: 自动每日备份流程,将数据复制到外部位置,是拥有活跃数字藏品的 遗产机构的标准做法。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: dagelijkse geautomatiseerde back-up
+ in_language: nl
+ - literal_form: tägliche automatisierte Sicherung
+ in_language: de
+ - literal_form: sauvegarde quotidienne automatisée
+ in_language: fr
+ - literal_form: respaldo diario automatizado
+ in_language: es
+ - literal_form: نسخ احتياطي يومي آلي
+ in_language: ar
+ - literal_form: cadangan harian otomatis
+ in_language: id
+ - literal_form: 每日自动备份
+ in_language: zh
annotations:
short_code: DAILY_AUTOMATED
specificity_score: '0.65'
- custodian_types: '[''*'']'
+ custodian_types: "['*']"
examples:
- value:
has_code: DAILY_AUTOMATED
@@ -34,21 +52,38 @@ classes:
- Daily automated backup@en
- Dagelijkse geautomatiseerde backup@nl
description: Standard daily backup configuration
- broad_mappings:
- - skos:Concept
WeeklyFullDailyIncremental:
is_a: BackupType
class_uri: hc:WeeklyFullDailyIncremental
- description: 'Weekly full backup with daily incremental backups.
-
-
- Combines weekly full backups with daily incremental backups
-
- for efficient storage use while maintaining recovery capability.
-
- Common in large heritage institutions.
-
- '
+ description: >-
+ Combines weekly full backups with daily incremental backups for efficient
+ storage use while maintaining recovery capability, common in large heritage
+ institutions.
+ alt_descriptions:
+ nl: Combineert wekelijkse volledige back-ups met dagelijkse incrementele back-ups voor efficiënt opslaggebruik bij behoud van herstelmogelijkheden, gebruikelijk bij grote erfgoedinstellingen.
+ de: Kombiniert wöchentliche Vollbackups mit täglichen inkrementellen Backups für effiziente Speichernutzung bei Aufrechterhaltung der Wiederherstellungsfähigkeit, üblich in großen Heritage-Institutionen.
+ fr: Combine des sauvegardes complètes hebdomadaires avec des sauvegardes incrémentielles quotidiennes pour une utilisation efficace du stockage tout en maintenant la capacité de récupération.
+ es: Combina respaldos completos semanales con respaldos incrementales diarios para un uso eficiente del almacenamiento manteniendo la capacidad de recuperación.
+ ar: يجمع بين النسخ الاحتياطية الكاملة الأسبوعية مع النسخ الاحتياطية التزايدية اليومية للاستخدام الفعال للتخزين مع الحفاظ على قدرة الاسترداد.
+ id: Menggabungkan cadangan penuh mingguan dengan cadangan inkremental harian untuk penggunaan penyimpanan yang efisien sambil mempertahankan kemampuan pemulihan.
+ zh: 结合每周完整备份和每日增量备份,在保持恢复能力的同时实现高效存储使用, 常见于大型遗产机构。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: wekelijks volledig dagelijks incrementeel
+ in_language: nl
+ - literal_form: wöchentlich voll, täglich inkrementell
+ in_language: de
+ - literal_form: hebdomadaire complet, quotidien incrémentiel
+ in_language: fr
+ - literal_form: semanal completo, diario incremental
+ in_language: es
+ - literal_form: أسبوعي كامل ويومي تزايدي
+ in_language: ar
+ - literal_form: mingguan penuh harian inkremental
+ in_language: id
+ - literal_form: 每周完整每日增量
+ in_language: zh
annotations:
short_code: WEEKLY_FULL_DAILY_INCR
specificity_score: '0.65'
@@ -59,21 +94,38 @@ classes:
- Weekly full, daily incremental@en
- Wekelijks volledig, dagelijks incrementeel@nl
description: Enterprise backup strategy
- broad_mappings:
- - skos:Concept
ContinuousReplication:
is_a: BackupType
class_uri: hc:ContinuousReplication
- description: 'Real-time continuous data replication.
-
-
- Continuous replication to secondary data center or cloud.
-
- Provides near-zero data loss (RPO) and rapid recovery (RTO).
-
- Used by institutions with critical digital assets.
-
- '
+ description: >-
+ Real-time continuous data replication to a secondary data center or cloud,
+ providing near-zero data loss (RPO) and rapid recovery (RTO), used by
+ institutions with critical digital assets.
+ alt_descriptions:
+ nl: Real-time continue gegevensreplicatie naar een secundair datacenter of cloud, met bijna-nul gegevensverlies (RPO) en snelle herstel (RTO), gebruikt door instellingen met kritieke digitale activa.
+ de: Echtzeit-Kontinuierliche Datenreplikation zu einem sekundären Rechenzentrum oder in die Cloud, bietet nahezu null Datenverlust (RPO) und schnelle Wiederherstellung (RTO).
+ fr: Réplication de données continue en temps réel vers un centre de données secondaire ou le cloud, offrant une perte de données quasi nulle (RPO) et une récupération rapide (RTO).
+ es: Replicación de datos continua en tiempo real a un centro de datos secundario o a la nube, proporcionando pérdida de datos casi nula (RPO) y recuperación rápida (RTO).
+ ar: نسخ متماثل للبيانات المستمرة في الوقت الفعلي إلى مركز بيانات ثانوي أو سحابة، مما يوفر فقدان بيانات شبه صفري (RPO) واسترداد سريع (RTO).
+ id: Replikasi data berkelanjutan real-time ke pusat data sekunder atau cloud, memberikan kehilangan data mendekati nol (RPO) dan pemulihan cepat (RTO).
+ zh: 实时持续数据复制到辅助数据中心或云端,提供近乎零的数据丢失(RPO) 和快速恢复(RTO),用于拥有关键数字资产的机构。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: continue replicatie
+ in_language: nl
+ - literal_form: kontinuierliche Replikation
+ in_language: de
+ - literal_form: réplication continue
+ in_language: fr
+ - literal_form: replicación continua
+ in_language: es
+ - literal_form: نسخ متماثل مستمر
+ in_language: ar
+ - literal_form: replikasi berkelanjutan
+ in_language: id
+ - literal_form: 持续复制
+ in_language: zh
annotations:
short_code: CONTINUOUS_REPLICATION
specificity_score: '0.70'
@@ -84,19 +136,37 @@ classes:
- Continuous replication@en
- Continue replicatie@nl
description: Real-time data protection
- broad_mappings:
- - skos:Concept
SecondarySiteReplication:
is_a: BackupType
class_uri: hc:SecondarySiteReplication
- description: 'Replicated to secondary data center.
-
-
- Data replicated to a geographically separate secondary site.
-
- Provides disaster recovery capability for major incidents.
-
- '
+ description: >-
+ Data replicated to a geographically separate secondary site, providing
+ disaster recovery capability for major incidents.
+ alt_descriptions:
+ nl: Gegevens gerepliceerd naar een geografisch gescheiden secundaire locatie, wat disaster recovery-mogelijkheden biedt voor grote incidenten.
+ de: Daten werden an einen geografisch getrennten sekundären Standort repliziert, was Disaster-Recovery-Funktionen für größere Zwischenfälle bietet.
+ fr: Données répliquées vers un site secondaire géographiquement distinct, fournissant une capacité de reprise après sinistre pour les incidents majeurs.
+ es: Datos replicados a un sitio secundario geográficamente separado, proporcionando capacidad de recuperación ante desastres para incidentes mayores.
+ ar: بيانات منسوخة إلى موقع ثانوي منفصل جغرافيًا، مما يوفر قدرة استعادة البيانات للحوادث الكبرى.
+ id: Data direplikasi ke situs sekunder yang terpisah secara geografis, menyediakan kemampuan pemulihan bencana untuk insiden besar.
+ zh: 数据复制到地理上分离的辅助站点,为重大事件提供灾难恢复能力。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: secundaire locatie replicatie
+ in_language: nl
+ - literal_form: Sekundärstandort-Replikation
+ in_language: de
+ - literal_form: réplication de site secondaire
+ in_language: fr
+ - literal_form: replicación de sitio secundario
+ in_language: es
+ - literal_form: نسخ موقع ثانوي
+ in_language: ar
+ - literal_form: replikasi situs sekunder
+ in_language: id
+ - literal_form: 辅助站点复制
+ in_language: zh
annotations:
short_code: SECONDARY_SITE
specificity_score: '0.70'
@@ -107,21 +177,37 @@ classes:
- Secondary site replication@en
- Replicatie naar secundaire locatie@nl
description: Geographic redundancy
- broad_mappings:
- - skos:Concept
CloudBackupAzure:
is_a: BackupType
class_uri: hc:CloudBackupAzure
- description: 'Cloud backup to Microsoft Azure.
-
-
- Backup stored in Microsoft Azure cloud storage.
-
- Common for Dutch heritage institutions due to EU data
-
- residency options.
-
- '
+ description: >-
+ Backup stored in Microsoft Azure cloud storage, common for Dutch heritage
+ institutions due to EU data residency options.
+ alt_descriptions:
+ nl: Back-up opgeslagen in Microsoft Azure cloud-opslag, gebruikelijk voor Nederlandse erfgoedinstellingen vanwege EU-dataresidu-opties.
+ de: In Microsoft Azure-Cloud-Speicher gespeichertes Backup, häufig bei niederländischen Heritage-Institutionen aufgrund EU-Datenaufbewahrungsoptionen.
+ fr: Sauvegarde stockée dans le cloud Microsoft Azure, courant pour les institutions patrimoniales néerlandaises en raison des options de résidence des données dans l'UE.
+ es: Respaldo almacenado en almacenamiento en la nube de Microsoft Azure, común para instituciones patrimoniales holandesas debido a las opciones de residencia de datos de la UE.
+ ar: نسخ احتياطي مخزن في تخزين سحابة Microsoft Azure، شائع للمؤسسات التراثية الهولندية بسبب خيارات إقامة البيانات في الاتحاد الأوروبي.
+ id: Cadangan disimpan di penyimpanan cloud Microsoft Azure, umum untuk lembaga warisan Belanda karena opsi residensi data UE.
+ zh: 存储在Microsoft Azure云存储中的备份,由于欧盟数据驻留选项, 在荷兰遗产机构中很常见。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: Azure cloud back-up
+ in_language: nl
+ - literal_form: Azure-Cloud-Backup
+ in_language: de
+ - literal_form: sauvegarde cloud Azure
+ in_language: fr
+ - literal_form: respaldo en nube Azure
+ in_language: es
+ - literal_form: نسخ احتياطي سحابة Azure
+ in_language: ar
+ - literal_form: cadangan cloud Azure
+ in_language: id
+ - literal_form: Azure云备份
+ in_language: zh
annotations:
short_code: CLOUD_AZURE
specificity_score: '0.65'
@@ -132,19 +218,37 @@ classes:
- Cloud backup (Azure)@en
- Cloud backup (Azure)@nl
description: Azure cloud backup
- broad_mappings:
- - skos:Concept
CloudBackupAWS:
is_a: BackupType
class_uri: hc:CloudBackupAWS
- description: 'Cloud backup to Amazon Web Services (AWS).
-
-
- Backup stored in AWS cloud storage (S3, Glacier).
-
- Options for various storage tiers based on access needs.
-
- '
+ description: >-
+ Backup stored in Amazon Web Services cloud storage (S3, Glacier) with
+ options for various storage tiers based on access needs.
+ alt_descriptions:
+ nl: Back-up opgeslagen in Amazon Web Services cloud-opslag (S3, Glacier) met opties voor verschillende opslaglagen op basis van toegangsbehoeften.
+ de: In Amazon Web Services-Cloud-Speicher (S3, Glacier) gespeichertes Backup mit Optionen für verschiedene Speicherebenen basierend auf Zugriffsanforderungen.
+ fr: Sauvegarde stockée dans le cloud Amazon Web Services (S3, Glacier) avec des options pour différents niveaux de stockage selon les besoins d'accès.
+ es: Respaldo almacenado en almacenamiento en la nube de Amazon Web Services (S3, Glacier) con opciones para varios niveles de almacenamiento según las necesidades de acceso.
+ ar: نسخ احتياطي مخزن في تخزين سحابة Amazon Web Services (S3، Glacier) مع خيارات لمستويات تخزين مختلفة بناءً على احتياجات الوصول.
+ id: Cadangan disimpan di penyimpanan cloud Amazon Web Services (S3, Glacier) dengan opsi untuk berbagai tingkat penyimpanan berdasarkan kebutuhan akses.
+ zh: 存储在Amazon Web Services云存储(S3、Glacier)中的备份,根据访问需求 提供各种存储层级选项。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: AWS cloud back-up
+ in_language: nl
+ - literal_form: AWS-Cloud-Backup
+ in_language: de
+ - literal_form: sauvegarde cloud AWS
+ in_language: fr
+ - literal_form: respaldo en nube AWS
+ in_language: es
+ - literal_form: نسخ احتياطي سحابة AWS
+ in_language: ar
+ - literal_form: cadangan cloud AWS
+ in_language: id
+ - literal_form: AWS云备份
+ in_language: zh
annotations:
short_code: CLOUD_AWS
specificity_score: '0.65'
@@ -155,19 +259,37 @@ classes:
- Cloud backup (AWS)@en
- Cloud backup (AWS)@nl
description: AWS cloud backup
- broad_mappings:
- - skos:Concept
OnPremiseBackup:
is_a: BackupType
class_uri: hc:OnPremiseBackup
- description: 'On-premise backup storage only.
-
-
- Backup stored only on local premises. Higher risk for
-
- disaster scenarios. May be combined with off-site backup.
-
- '
+ description: >-
+ Backup stored only on local premises, representing higher risk for disaster
+ scenarios, may be combined with off-site backup.
+ alt_descriptions:
+ nl: Back-up alleen lokaal opgeslagen, met hoger risico voor disasterscenario's, kan worden gecombineerd met externe back-up.
+ de: Nur lokal vor Ort gespeichertes Backup, stellt ein höheres Risiko für Katastrophenszenarien dar, kann mit externem Backup kombiniert werden.
+ fr: Sauvegarde stockée uniquement sur site local, représentant un risque plus élevé pour les scénarios de catastrophe, peut être combinée avec une sauvegarde hors site.
+ es: Respaldo almacenado solo en instalaciones locales, representa mayor riesgo para escenarios de desastre, puede combinarse con respaldo externo.
+ ar: نسخ احتياطي مخزن محليًا فقط، يمثل خطرًا أعلى لسيناريوهات الكوارث، يمكن دمجه مع نسخ احتياطي خارجي.
+ id: Cadangan hanya disimpan di tempat lokal, mewakili risiko lebih tinggi untuk skenario bencana, dapat dikombinasikan dengan cadangan di luar situs.
+ zh: 仅存储在本地的备份,对灾难场景风险较高,可与异地备份结合使用。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: lokale back-up
+ in_language: nl
+ - literal_form: On-Premise-Backup
+ in_language: de
+ - literal_form: sauvegarde sur site
+ in_language: fr
+ - literal_form: respaldo local
+ in_language: es
+ - literal_form: نسخ احتياطي محلي
+ in_language: ar
+ - literal_form: cadangan lokal
+ in_language: id
+ - literal_form: 本地备份
+ in_language: zh
annotations:
short_code: ON_PREMISE
specificity_score: '0.60'
@@ -178,21 +300,37 @@ classes:
- On-premise backup@en
- Lokale backup@nl
description: Local-only backup
- broad_mappings:
- - skos:Concept
NotBackedUp:
is_a: BackupType
class_uri: hc:NotBackedUp
- description: 'NOT BACKED UP - Critical attention required!
-
-
- Digital assets are not currently backed up. This is a
-
- high-risk status requiring immediate attention and
-
- remediation planning.
-
- '
+ description: >-
+ Digital assets are not currently backed up, representing a high-risk status
+ requiring immediate attention and remediation planning.
+ alt_descriptions:
+ nl: Digitale activa worden momenteel niet geback-upt, wat een hoogrisicostatus vertegenwoordigt die onmiddellijke aandacht en herstelplanning vereist.
+ de: Digitale Assets werden derzeit nicht gesichert, was einen Hochrisikostatus darstellt, der sofortige Aufmerksamkeit und Sanierungsplanung erfordert.
+ fr: Les actifs numériques ne sont pas actuellement sauvegardés, représentant un statut à haut risque nécessitant une attention immédiate et une planification de remédiation.
+ es: Los activos digitales no están respaldados actualmente, representando un estado de alto riesgo que requiere atención inmediata y planificación de remediación.
+ ar: الأصول الرقمية لا يتم نسخها احتياطيًا حاليًا، مما يمثل حالة عالية الخطورة تتطلب اهتمامًا فوريًا وتخطيطًا للعلاج.
+ id: Aset digital saat ini tidak dicadangkan, mewakili status berisiko tinggi yang memerlukan perhatian segera dan perencanaan perbaikan.
+ zh: 数字资产当前未备份,代表需要立即关注和补救规划的高风险状态。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: niet geback-upt
+ in_language: nl
+ - literal_form: nicht gesichert
+ in_language: de
+ - literal_form: non sauvegardé
+ in_language: fr
+ - literal_form: sin respaldo
+ in_language: es
+ - literal_form: بدون نسخ احتياطي
+ in_language: ar
+ - literal_form: tidak dicadangkan
+ in_language: id
+ - literal_form: 未备份
+ in_language: zh
annotations:
short_code: NOT_BACKED_UP
specificity_score: '0.50'
@@ -204,21 +342,38 @@ classes:
- NOT BACKED UP@en
- NIET GEBACK-UPT@nl
description: Critical - no backup in place
- broad_mappings:
- - skos:Concept
PaperOnlyNoDigital:
is_a: BackupType
class_uri: hc:PaperOnlyNoDigital
- description: 'Paper only - no digital backup exists.
-
-
- Records exist only in paper form with no digital copies.
-
- Common for historical archives that haven''t been digitized.
-
- May indicate digitization priority.
-
- '
+ description: >-
+ Records exist only in paper form with no digital copies, common for
+ historical archives that haven't been digitized, may indicate digitization
+ priority.
+ alt_descriptions:
+ nl: Archieven bestaan alleen in papieren vorm zonder digitale kopieën, gebruikelijk voor historische archieven die niet gedigitaliseerd zijn, kan digitaliseringsprioriteit aangeven.
+ de: Akten existieren nur in Papierform ohne digitale Kopien, üblich für historische Archive, die nicht digitalisiert wurden, kann Digitalisierungspriorität anzeigen.
+ fr: Les documents n'existent que sous forme papier sans copies numériques, courant pour les archives historiques non numérisées, peut indiquer une priorité de numérisation.
+ es: Los registros existen solo en forma impresa sin copias digitales, común para archivos históricos que no han sido digitalizados, puede indicar prioridad de digitalización.
+ ar: السجلات موجودة فقط في شكل ورقي بدون نسخ رقمية، شائع للأرشيفات التاريخية التي لم يتم رقمنتها، قد يشير إلى أولوية الرقمنة.
+ id: Catatan hanya ada dalam bentuk kertas tanpa salinan digital, umum untuk arsip bersejarah yang belum didigitalisasi, mungkin menunjukkan prioritas digitalisasi.
+ zh: 记录仅以纸质形式存在,没有数字副本,对于尚未数字化的历史档案 很常见,可能表明数字化优先级。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: alleen papier
+ in_language: nl
+ - literal_form: nur Papier
+ in_language: de
+ - literal_form: papier uniquement
+ in_language: fr
+ - literal_form: solo papel
+ in_language: es
+ - literal_form: ورق فقط
+ in_language: ar
+ - literal_form: hanya kertas
+ in_language: id
+ - literal_form: 仅纸质
+ in_language: zh
annotations:
short_code: PAPER_ONLY
specificity_score: '0.55'
@@ -229,19 +384,37 @@ classes:
- Paper only - no digital backup@en
- Alleen papier - geen digitale backup@nl
description: Non-digitized physical records
- broad_mappings:
- - skos:Concept
TapeBackup:
is_a: BackupType
class_uri: hc:TapeBackup
- description: 'Backup to magnetic tape.
-
-
- Traditional tape backup (LTO, etc.). Cost-effective for
-
- large volumes and long-term archival storage.
-
- '
+ description: >-
+ Traditional tape backup (LTO, etc.), cost-effective for large volumes and
+ long-term archival storage.
+ alt_descriptions:
+ nl: Traditionele tape back-up (LTO, enz.), kosteneffectief voor grote volumes en langetermijnarchiefopslag.
+ de: Traditionelle Band-Sicherung (LTO, etc.), kostengünstig für große Mengen und langfristige Archivspeicherung.
+ fr: Sauvegarde sur bande traditionnelle (LTO, etc.), rentable pour les grands volumes et le stockage d'archivage à long terme.
+ es: Respaldo en cinta tradicional (LTO, etc.), rentable para grandes volúmenes y almacenamiento de archivo a largo plazo.
+ ar: نسخ احتياطي على شريط تقليدي (LTO، إلخ)، فعال من حيث التكلفة للأحجام الكبيرة والتخزين الأرشيفي طويل المدى.
+ id: Cadangan pita tradisional (LTO, dll.), hemat biaya untuk volume besar dan penyimpanan arsip jangka panjang.
+ zh: 传统磁带备份(LTO等),对于大容量和长期归档存储具有成本效益。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: tape back-up
+ in_language: nl
+ - literal_form: Band-Sicherung
+ in_language: de
+ - literal_form: sauvegarde sur bande
+ in_language: fr
+ - literal_form: respaldo en cinta
+ in_language: es
+ - literal_form: نسخ احتياطي على شريط
+ in_language: ar
+ - literal_form: cadangan pita
+ in_language: id
+ - literal_form: 磁带备份
+ in_language: zh
annotations:
short_code: TAPE_BACKUP
specificity_score: '0.65'
@@ -252,19 +425,37 @@ classes:
- Tape backup@en
- Tape backup@nl
description: Magnetic tape storage
- broad_mappings:
- - skos:Concept
DiskBasedBackup:
is_a: BackupType
class_uri: hc:DiskBasedBackup
- description: 'Backup to disk storage.
-
-
- Backup stored on disk arrays (SAN, NAS). Faster recovery
-
- than tape but higher cost per terabyte.
-
- '
+ description: >-
+ Backup stored on disk arrays (SAN, NAS), offering faster recovery than tape
+ but higher cost per terabyte.
+ alt_descriptions:
+ nl: Back-up opgeslagen op schijfarrays (SAN, NAS), met snellere herstel dan tape maar hogere kosten per terabyte.
+ de: Auf Festplatten-Arrays (SAN, NAS) gespeichertes Backup, bietet schnellere Wiederherstellung als Band, aber höhere Kosten pro Terabyte.
+ fr: Sauvegarde stockée sur des réseaux de disques (SAN, NAS), offrant une récupération plus rapide que la bande mais un coût plus élevé par téraoctet.
+ es: Respaldo almacenado en matrices de discos (SAN, NAS), ofreciendo recuperación más rápida que la cinta pero mayor costo por terabyte.
+ ar: نسخ احتياطي مخزن على صفائح أقراص (SAN، NAS)، يوفر استردادًا أسرع من الشريط ولكن بتكلفة أعلى لكل تيرابايت.
+ id: Cadangan disimpan pada array disk (SAN, NAS), menawarkan pemulihan lebih cepat dari pita tetapi biaya lebih tinggi per terabyte.
+ zh: 存储在磁盘阵列(SAN、NAS)上的备份,比磁带恢复更快,但每TB成本更高。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: schijfgebaseerde back-up
+ in_language: nl
+ - literal_form: Festplatten-Backup
+ in_language: de
+ - literal_form: sauvegarde sur disque
+ in_language: fr
+ - literal_form: respaldo en disco
+ in_language: es
+ - literal_form: نسخ احتياطي على القرص
+ in_language: ar
+ - literal_form: cadangan berbasis disk
+ in_language: id
+ - literal_form: 磁盘备份
+ in_language: zh
annotations:
short_code: DISK_BACKUP
specificity_score: '0.60'
@@ -275,19 +466,37 @@ classes:
- Disk-based backup@en
- Schijf-gebaseerde backup@nl
description: Disk array storage
- broad_mappings:
- - skos:Concept
HybridBackup:
is_a: BackupType
class_uri: hc:HybridBackup
- description: 'Hybrid backup strategy.
-
-
- Combination of multiple backup methods (e.g., disk + cloud,
-
- tape + replication). Provides multiple layers of protection.
-
- '
+ description: >-
+ Combination of multiple backup methods (e.g., disk + cloud, tape + replication),
+ providing multiple layers of protection.
+ alt_descriptions:
+ nl: Combinatie van meerdere back-upmethoden (bijv. schijf + cloud, tape + replicatie), die meerdere beschermingslagen biedt.
+ de: Kombination mehrerer Backup-Methoden (z.B. Festplatte + Cloud, Band + Replikation), bietet mehrere Schutzebenen.
+ fr: 'Combinaison de plusieurs méthodes de sauvegarde (ex: disque + cloud, bande + réplication), fournissant plusieurs couches de protection.'
+ es: 'Combinación de múltiples métodos de respaldo (ej: disco + nube, cinta + replicación), proporcionando múltiples capas de protección.'
+ ar: مزيج من طرق النسخ الاحتياطي المتعددة (مثل القرص + السحابة، الشريط + النسخ المتماثل)، توفر طبقات متعددة من الحماية.
+ id: 'Kombinasi beberapa metode cadangan (mis: disk + cloud, pita + replikasi), menyediakan beberapa lapisan perlindungan.'
+ zh: 多种备份方法的组合(如磁盘+云、磁带+复制),提供多层保护。
+ broad_mappings:
+ - skos:Concept
+ structured_aliases:
+ - literal_form: hybride back-up
+ in_language: nl
+ - literal_form: Hybrid-Backup
+ in_language: de
+ - literal_form: sauvegarde hybride
+ in_language: fr
+ - literal_form: respaldo híbrido
+ in_language: es
+ - literal_form: نسخ احتياطي هجين
+ in_language: ar
+ - literal_form: cadangan hibrida
+ in_language: id
+ - literal_form: 混合备份
+ in_language: zh
annotations:
short_code: HYBRID
specificity_score: '0.70'
@@ -298,5 +507,3 @@ classes:
- Hybrid backup@en
- Hybride backup@nl
description: Multi-method backup strategy
- broad_mappings:
- - skos:Concept
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml
index e3f8ca3dac..86b45a90fb 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchive.yaml
@@ -13,22 +13,82 @@ prefixes:
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
+- linkml:types
+- ../slots/has_scope
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
classes:
BankArchive:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
slots:
- hold_record_set
- description: "Archive preserving records of banking institutions, documenting\nfinancial history and banking operations.\n\n**Wikidata**: Q52718263\n\n**Scope**:\nBank archives (Bankarchive) preserve:\n- Corporate governance records (board minutes, reports)\n- Customer records (historical, anonymized)\n- Loan and mortgage documentation\n- Correspondence and contracts\n- Marketing and advertising materials\n- Photographs of buildings, staff, events\n- Publications (annual reports, newsletters)\n- Numismatic collections (banknotes, coins)\n\n**Historical Significance**:\nBank archives document:\n- Economic development and financial history\n- Business and commercial practices\n- Architectural heritage (historic bank buildings)\n- Social history (banking access, community development)\n\n**Related Types**:\n- CompanyArchives (Q10605195) - Corporate archives broadly\n- EconomicArchive (Q27032167) - Economic history focus\n\n**Privacy Considerations**:\nBank archives often have:\n- Extended\
- \ closure periods for personal data\n- Anonymization requirements\n- Legal retention requirements\n- Sensitive commercial information\n\n**Notable Examples**:\n- HSBC Group Archives (London)\n- Deutsche Bank Historical Archive\n- Rothschild Archive (London)\n- Archives historiques de la Soci\xE9t\xE9 G\xE9n\xE9rale\n"
+ description: >-
+ Type of heritage institution operating within the banking sector, maintaining corporate archives as an organizational function.
+ alt_descriptions:
+ nl: Type erfgoedinstelling actief in de bankensector, die bedrijfsarchieven onderhoudt als organisatorische functie.
+ de: Art der Heritage-Institution im Bankensektor, die Unternehmensarchive als organisatorische Funktion führt.
+ fr: Type d'institution patrimoniale opérant dans le secteur bancaire, maintenant des archives d'entreprise comme fonction organisationnelle.
+ es: Tipo de institución patrimonial que opera en el sector bancario, manteniendo archivos corporativos como función organizacional.
+ ar: نوع مؤسسة التراث العاملة في قطاع البنوك، والتي تحافظ على الأرشيفات المؤسسية كوظيفة تنظيمية.
+ id: Jenis lembaga warisan yang beroperasi di sektor perbankan, memelihara arsip perusahaan sebagai fungsi organisasi.
+ zh: 在银行业运营的遗产机构类型,将企业档案作为组织职能进行维护。
+ close_mappings:
+ - wd:Q52718263
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - wd:Q10605195
+ - wd:Q27032167
slot_usage:
hold_record_set:
-# range: string
+ structured_aliases:
+ - literal_form: bankarchief
+ in_language: nl
+ - literal_form: Bankarchiv
+ in_language: de
+ - literal_form: archive bancaire
+ in_language: fr
+ - literal_form: archivo bancario
+ in_language: es
+ - literal_form: أرشيف بنكي
+ in_language: ar
+ - literal_form: arsip perbankan
+ in_language: id
+ - literal_form: 银行档案
+ in_language: zh
+ comments:
+ - Represents the archive as an organizational unit within a banking institution
+ - Typically operates under corporate governance of the parent bank
+ - Extended closure periods for personal data due to financial privacy regulations
+ - Anonymization requirements for historical customer records
+ - May include numismatic collections (banknotes, coins)
+ - Staff often have dual reporting to bank management and archival standards bodies
+ - 'Preserved from prior description: Type of heritage institution operating within the banking sector, maintaining corporate archives as an organizational function. Characterized by institutional governance under parent banking organizations, extended closure periods for personal data, and specialized expertise in financial records management.'
+ keywords:
+ - banking institution
+ - corporate archive
+ - financial sector
+ - institutional archive
+ - corporate governance
+ - privacy regulations
+ see_also:
+ - https://www.wikidata.org/wiki/Q52718263
+ examples:
+ - value:
+ has_label: HSBC Group Archives
+ has_scope: Corporate records and financial history
+ description: International banking institution's corporate archive department
+ - value:
+ has_label: Deutsche Bank Historical Archive
+ has_scope: German banking history
+ description: German bank's institutional archive organization
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Archive preserving records of banking institutions, documenting\nfinancial history and banking operations.\n\n**Wikidata**: Q52718263\n\n**Scope**:\nBank archives (Bankarchive) preserve:\n- Corporate governance records (board minutes, reports)\n- Customer records (historical, anonymized)\n- Loan and mortgage documentation\n- Correspondence and contracts\n- Marketing and advertising materials\n- Photographs of buildings, staff, events\n- Publications (annual reports, newsletters)\n- Numismatic collections (banknotes, coins)\n\n**Historical Significance**:\nBank archives document:\n- Economic development and financial history\n- Business and commercial practices\n- Architectural heritage (historic bank buildings)\n- Social history (banking access, community development)\n\n**Related Types**:\n- CompanyArchives (Q10605195) - Corporate archives broadly\n- EconomicArchive (Q27032167) - Economic history focus\n\n**Privacy Considerations**:\nBank archives often have:\n- Extended\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml
index 837c377537..ddd855c206 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetType.yaml
@@ -1,17 +1,12 @@
id: https://nde.nl/ontology/hc/class/BankArchiveRecordSetType
name: BankArchiveRecordSetType
-title: BankArchive Record Set Type
+title: Bank Archive Record Set Type
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/
+ rico: https://www.ica.org/standards/RiC/ontology#
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/has_scope
@@ -19,22 +14,82 @@ imports:
- ../slots/has_type
classes:
BankArchiveRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by BankArchive custodians.
-
- '
+ class_uri: hc:BankArchiveRecordSetType
+ description: >-
+ Classification category for record sets containing banking and financial
+ institution records, including transaction histories, customer accounts,
+ and corporate documentation within bank archives.
+ alt_descriptions:
+ nl: >-
+ Classificatiecategorie voor recordsets met bank- en financiële
+ instellingsarchieven, inclusief transactiegeschiedenissen,
+ klantenrekeningen en bedrijfsdocumentatie.
+ de: >-
+ Klassifizierungskategorie fuer Datensatzgruppen mit Bank- und
+ Finanzinstitutsunterlagen, einschliesslich Transaktionshistorien,
+ Kundenkonten und Unternehmensdokumentation.
+ fr: >-
+ Categorie de classification pour les ensembles d'enregistrements
+ contenant des documents bancaires et financiers, y compris les
+ historiques de transactions, les comptes clients et la documentation
+ d'entreprise.
+ es: >-
+ Categoria de clasificacion para conjuntos de registros que contienen
+ documentos bancarios y financieros, incluidos historiales de
+ transacciones, cuentas de clientes y documentacion corporativa.
+ ar: >-
+ فئة تصنيف لمجموعات السجلات التي تحتوي على سجلات مصرفية ومالية، بما في
+ ذلك سجلات المعاملات وحسابات العملاء والوثائق المؤسسية.
+ id: >-
+ Kategori klasifikasi untuk kumpulan rekaman yang berisi arsip perbankan
+ dan keuangan, termasuk riwayat transaksi, rekening nasabah, dan
+ dokumentasi korporat.
+ zh: >-
+ 包含银行和金融机构记录的记录集分类类别,包括交易历史、客户账户和企业文件。
is_a: CollectionType
- class_uri: rico:RecordSetType
+ broad_mappings:
+ - rico:RecordSetType
+ - skos:Concept
+ structured_aliases:
+ - literal_form: bankarchief-recordsettype
+ in_language: nl
+ - literal_form: Bankarchiv-Bestandsart
+ in_language: de
+ - literal_form: type de fonds d'archives bancaires
+ in_language: fr
+ - literal_form: tipo de fondo de archivo bancario
+ in_language: es
+ - literal_form: نوع مجموعة سجلات الأرشيف المصرفي
+ in_language: ar
+ - literal_form: tipe kumpulan rekaman arsip bank
+ in_language: id
+ - literal_form: 银行档案记录集类型
+ in_language: zh
+ examples:
+ - value:
+ has_type: ArchiveOrganizationType
+ has_score: 1.0
+ description: Bank archive collection type
+ keywords:
+ - banking records
+ - financial documents
+ - record set type
+ - classification
slots:
- - has_type
- - has_score
- - has_scope
- see_also:
- - BankArchive
- - rico:RecordSetType
+ - has_type
+ - has_score
+ - has_scope
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ any_of:
+ - equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Abstract classification for bank archive collections
+ - See BankArchiveRecordSetTypes.yaml for concrete subclasses
+ see_also:
+ - BankArchive
+ - rico:RecordSetType
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.35"
+ specificity_rationale: Specific record set type for banking records
+ custodian_types: "['BankArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml
index 80606a6c5c..a41dc67bc1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml
@@ -1,14 +1,13 @@
id: https://nde.nl/ontology/hc/class/BankArchiveRecordSetTypes
name: BankArchiveRecordSetTypes
-title: BankArchive Record Set Type Subclasses
+title: Bank Archive Record Set Types
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- ./BankArchiveRecordSetType
@@ -20,116 +19,247 @@ imports:
classes:
BankingRecordsFonds:
is_a: BankArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Banking institution records.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ fonds \norganizational principle as defined by rico-rst:Fonds.\n"
+ class_uri: hc:BankingRecordsFonds
+ description: >-
+ Provenance-based aggregation of governance, policy, and administrative
+ documentation produced by banking institutions.
+ alt_descriptions:
+ nl: >-
+ Herkomstgebaseerde aggregatie van bestuurs-, beleids- en
+ administratieve documentatie van bankinstellingen.
+ de: >-
+ Provenienzbasierte Aggregation von Leitungs-, Politik- und
+ Verwaltungsunterlagen von Bankinstitutionen.
+ fr: >-
+ Agregation fondee sur la provenance de documentation de gouvernance,
+ de politique et d'administration produite par des institutions bancaires.
+ es: >-
+ Agregacion basada en procedencia de documentacion de gobierno,
+ politica y administracion producida por instituciones bancarias.
+ ar: >-
+ تجميع قائم على المنشأ لوثائق الحوكمة والسياسات والإدارة
+ الصادرة عن المؤسسات المصرفية.
+ id: >-
+ Agregasi berbasis asal-usul untuk dokumentasi tata kelola, kebijakan,
+ dan administrasi yang dihasilkan institusi perbankan.
+ zh: >-
+ 基于来源原则聚合银行机构形成的治理、政策与行政文献。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Fonds
- close_mappings:
- - skos:Concept
- see_also:
- - BankArchiveRecordSetType
- - rico:RecordSetType
+ - rico-rst:Fonds
+ structured_aliases:
+ - literal_form: bankinstellingsfonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Bankinstitutsfonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds d'institution bancaire
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de institucion bancaria
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: صندوق المؤسسة المصرفية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds institusi perbankan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 银行机构档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - banking institution
+ - fonds
+ - governance
+ - administrative
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: BankingRecordsFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: hc:BankingRecordsFonds
has_custodian:
- equals_string: BankArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by BankArchive custodians.
+ equals_string: hc:BankArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by BankArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Fonds organizational principle
+ - Primary fonds type for bank institutional records
+ - Note preserved: Earlier modeling in the banking-domain profile allowed hc:ArchiveOrganizationType as a fallback has_type value.
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific fonds type for banking records
+ custodian_types: "['BankArchive']"
+
FinancialTransactionSeries:
is_a: BankArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Financial records.\n\n**RiC-O Alignment**:\n\
- This class is a specialized rico:RecordSetType following the series \norganizational\
- \ principle as defined by rico-rst:Series.\n"
+ class_uri: hc:FinancialTransactionSeries
+ description: >-
+ Ordered documentary sequence of monetary exchanges,
+ transfers, and account-activity traces.
+ alt_descriptions:
+ nl: >-
+ Geordende documentaire reeks met gelduitwisselingen,
+ overschrijvingen en sporen van rekeningactiviteiten.
+ de: >-
+ Geordnete Dokumentationsfolge zu Geldtausch,
+ Ueberweisungen und Nachweisen von Kontotaetigkeiten.
+ fr: >-
+ Sequence documentaire ordonnee de transactions financieres,
+ retraçant echanges monetaires, virements et activites de compte.
+ es: >-
+ Secuencia documental ordenada de transacciones financieras,
+ con intercambios monetarios, transferencias y actividad de cuenta.
+ ar: >-
+ تسلسل وثائقي منظم لمعاملات مالية يوثق تبادل الأموال
+ والتحويلات وآثار نشاط الحساب.
+ id: >-
+ Urutan dokumenter teratur transaksi keuangan yang merekam
+ pertukaran moneter, transfer, dan jejak aktivitas rekening.
+ zh: >-
+ 记录货币交换、转账与账户活动痕迹的金融交易文献序列。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Series
- close_mappings:
- - skos:Concept
- see_also:
- - BankArchiveRecordSetType
- - rico:RecordSetType
+ - rico-rst:Series
+ structured_aliases:
+ - literal_form: financiële-transactieserie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Finanztransaktionsserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: serie de transactions financieres
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de transacciones financieras
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة المعاملات المالية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri transaksi keuangan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 金融交易系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - transactions
+ - financial
+ - series
+ - monetary
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: FinancialTransactionSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: hc:FinancialTransactionSeries
has_custodian:
- equals_string: BankArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by BankArchive custodians.
+ equals_string: hc:BankArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by BankArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Series organizational principle
+ - Documents historical financial transactions
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific series type for financial transactions
+ custodian_types: "['BankArchive']"
+
CustomerAccountSeries:
is_a: BankArchiveRecordSetType
- class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Account records (historical).\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ series \norganizational principle as defined by rico-rst:Series.\n"
+ class_uri: hc:CustomerAccountSeries
+ description: >-
+ Ordered documentary sequence of account openings,
+ closures, balances, and account-holder information.
+ alt_descriptions:
+ nl: >-
+ Reeks historische klantenaccountgegevens die het openen en sluiten van
+ rekeningen, saldi en accounthouderinformatie documenteren.
+ de: >-
+ Serie historischer Kundenkontounterlagen, die Kontoeroeffnungen,
+ -schliessungen, Kontostaende und Kontoinhaberinformationen dokumentieren.
+ fr: >-
+ Serie d'enregistrements historiques de comptes clients documentant les
+ ouvertures, fermetures, soldes et informations des titulaires de compte.
+ es: >-
+ Serie de registros historicos de cuentas de clientes que documentan
+ aperturas, cierres, saldos e informacion del titular de la cuenta.
+ ar: >-
+ سلسلة سجلات حسابات العملاء التاريخية التي توثق فتح الحسابات وإغلاقها
+ والأرصدة ومعلومات حامل الحساب.
+ id: >-
+ Seri catatan rekening nasabah historis yang mendokumentasikan pembukaan,
+ penutupan, saldo, dan informasi pemegang rekening.
+ zh: >-
+ 记录开户、销户、余额与账户持有人信息的客户账户文献序列。
broad_mappings:
- - rico:RecordSetType
+ - rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Series
- close_mappings:
- - skos:Concept
- see_also:
- - BankArchiveRecordSetType
- - rico:RecordSetType
+ - rico-rst:Series
+ structured_aliases:
+ - literal_form: klantenaccountserie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kundenkontenserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: serie de comptes clients
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de cuentas de clientes
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة حسابات العملاء
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri rekening nasabah
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 客户账户系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
+ keywords:
+ - customer accounts
+ - historical
+ - account holders
+ - series
slots:
- - has_type
- - has_score
- - organizational_principle
- - organizational_principle_uri
- - has_custodian
- - record_holder_note
- - has_type
+ - has_type
+ - has_score
+ - has_custodian
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: CustomerAccountSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: hc:CustomerAccountSeries
has_custodian:
- equals_string: BankArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by BankArchive custodians.
+ equals_string: hc:BankArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by BankArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - Follows rico-rst:Series organizational principle
+ - Contains historical customer account documentation
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific series type for customer accounts
+ custodian_types: "['BankArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml
index 94d287ca1d..25eb66018c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BaseName.yaml
@@ -1,13 +1,6 @@
id: https://nde.nl/ontology/hc/class/BaseName
name: BaseName
-title: Base Name Class
-description: 'Represents the base/root form of a name component used for sorting.
-
- **PNV ALIGNMENT**: Supports Dutch naming convention where surnames with prefixes
- are sorted by their base form.
-
- **EXAMPLE**: - Full surname: "van der Berg" - Base name: "Berg" (used for alphabetical
- sorting under "B")'
+title: Base Name
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -18,18 +11,70 @@ imports:
classes:
BaseName:
class_uri: hc:BaseName
- description: Base/root form of a name component, primarily used for sorting.
+ description: >-
+ Root form of a name component used for alphabetical sorting, particularly
+ for surnames with prefixes in Dutch naming conventions.
+ alt_descriptions:
+ nl: >-
+ Stamt vorm van een naamcomponent gebruikt voor alfabetische sortering,
+ met name voor achternamen met voorvoegsels in Nederlandse
+ naamconventies.
+ de: >-
+ Stammform einer Namenskomponente, die zur alphabetischen Sortierung
+ verwendet wird, insbesondere fuer Nachnamen mit Praefixen in
+ niederlaendischen Namenskonventionen.
+ fr: >-
+ Forme racine d'un composant de nom utilisee pour le tri alphabetique,
+ en particulier pour les noms de famille avec des prefixes dans les
+ conventions de nomination neerlandaises.
+ es: >-
+ Forma raiz de un componente de nombre utilizado para ordenacion
+ alfabetica, particularmente para apellidos con prefijos en las
+ convenciones de nombres holandesas.
+ ar: >-
+ الشكل الأساسي لمكون الاسم المستخدم للفرز الأبجدي، خاصة للألقاب ذات
+ البادئات في اصطلاحات التسمية الهولندية.
+ id: >-
+ Bentuk dasar dari komponen nama yang digunakan untuk pengurutan
+ alfabetis, khususnya untuk nama keluarga dengan awalan dalam konvensi
+ penamaan Belanda.
+ zh: >-
+ 名称组成部分的根形式,用于字母排序,特别是荷兰命名约定中带有前缀的姓氏。
close_mappings:
- - pnv:baseSurname
+ - pnv:baseSurname
+ structured_aliases:
+ - literal_form: stamnaam
+ in_language: nl
+ - literal_form: Stammname
+ in_language: de
+ - literal_form: nom de base
+ in_language: fr
+ - literal_form: nombre base
+ in_language: es
+ - literal_form: الاسم الأساسي
+ in_language: ar
+ - literal_form: nama dasar
+ in_language: id
+ - literal_form: 基本名
+ in_language: zh
examples:
- - value:
- base_value: Berg
- description: Base surname for Dutch "van der Berg"
- - value:
- base_value: Vries
- description: Base surname for Dutch "de Vries"
- annotations:
- custodian_types: '["*"]'
- specificity_score: 0.6
- specificity_rationale: Moderately specific - name sorting component.
+ - value:
+ base_value: "Berg"
+ description: Base surname for Dutch "van der Berg"
+ - value:
+ base_value: "Vries"
+ description: Base surname for Dutch "de Vries"
+ keywords:
+ - sorting
+ - surname
+ - dutch naming
+ - alphabetical
slots: []
+ comments:
+ - Supports Dutch naming convention sorting
+ - 'van der Berg sorted under B using base name Berg'
+ - PNV alignment for person name vocabulary
+ annotations:
+ specificity_score: "0.6"
+ specificity_rationale: Moderately specific - name sorting component
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml
index 1e9558f45b..e97057f73c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BayNumber.yaml
@@ -1,11 +1,9 @@
id: https://nde.nl/ontology/hc/class/BayNumber
name: bay_number_class
title: Bay Number Class
-description: 'A storage bay or section identifier within a storage row.
- MIGRATED from bay_number slot (Rule 53).
- Uses generic identified_by slot with range narrowed to BayNumber.
- Updated 2026-01-16: Migrated from inline attributes to proper slots.
- '
+description: >-
+ Identifier for a storage section within a row/aisle of a storage facility.
+ Part of hierarchical storage location addressing: Facility → Zone → Row → Bay → Shelf → Unit.
imports:
- linkml:types
- ../slots/has_score
@@ -19,24 +17,77 @@ default_prefix: hc
classes:
BayNumber:
class_uri: hc:BayNumber
- description: "An identifier for a storage bay or section within a row/aisle of a storage facility.\n\n**DEFINITION**:\n\nBayNumber represents a discrete location identifier within a storage system.\nIn heritage storage facilities, storage is typically organized hierarchically:\n\n```\nStorage Facility\n \u2514\u2500\u2500 Zone (environmental control)\n \u2514\u2500\u2500 Row/Aisle (physical corridor)\n \u2514\u2500\u2500 Bay/Section (THIS CLASS - vertical unit in row)\n \u2514\u2500\u2500 Shelf (horizontal level within bay)\n \u2514\u2500\u2500 Storage Unit (box, drawer, etc.)\n```\n\n**TYPICAL VALUES**:\n\n| Format | Example | Description |\n|--------|---------|-------------|\n| Numeric | \"3\", \"12\" | Sequential bay numbers |\n| Alphabetic | \"A\", \"C\", \"AA\" | Lettered bays |\n| Mixed | \"3A\", \"B2\" | Combined formats |\n| Descriptive | \"North-3\" | Location-based |\n\n**HERITAGE USE CASES**:\n\n| Institution Type | Bay Naming Convention\
- \ |\n|------------------|----------------------|\n| Archives | Sequential numeric (1, 2, 3...) |\n| Museums | Alphanumeric by collection area |\n| Libraries | By call number range |\n| Natural history | By specimen type |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`bay_number` slot to generic `identified_by` pattern.\n"
- exact_mappings:
- - hc:BayNumber
- close_mappings:
- - crm:E42_Identifier
+ description: >-
+ Vertical storage unit identifier within a row/aisle. Part of hierarchical
+ location addressing used in heritage storage facilities.
+ alt_descriptions:
+ nl: >-
+ Verticale opslageenheid-identificatie binnen een rij/gang. Onderdeel van hiërarchische
+ locatieadressering gebruikt in erfgoedopslagfaciliteiten.
+ de: >-
+ Vertikale Lagereinheitskennung innerhalb einer Reihe/Gasse. Teil der hierarchischen
+ Standortadressierung in Heritage-Lagereinrichtungen.
+ fr: >-
+ Identifiant d'unité de stockage verticale dans une rangée/allée. Fait partie de l'adressage
+ hiérarchique des emplacements dans les installations de stockage patrimonial.
+ es: >-
+ Identificador de unidad de almacenamiento vertical dentro de una fila/pasillo.
+ Parte del direccionamiento jerárquico de ubicaciones en instalaciones de almacenamiento patrimonial.
+ ar: >-
+ معرف وحدة التخزين الرأسية داخل صف/ممر. جزء من عنونة الموقع الهرمي في منشآت التخزين التراثية.
+ id: >-
+ Pengidentifikasi unit penyimpanan vertikal dalam baris/lorong. Bagian dari pengalamatan
+ lokasi hierarkis di fasilitas penyimpanan warisan.
+ zh: >-
+ 行/过道内的垂直存储单元标识符。遗产存储设施中分层位置寻址的一部分。
+ broad_mappings:
+ - crm:E42_Identifier
related_mappings:
- - schema:identifier
+ - schema:identifier
slots:
- - has_score
+ - has_score
comments:
- - Storage bay identifier within a row/aisle
- - Part of hierarchical storage location addressing
- - Part of Rule 53 slot migration from bay_number
- - 'Updated 2026-01-16: Migrated from inline attributes to proper slots'
+ - Vertical storage unit within a row/aisle
+ - Part of hierarchical storage location addressing
+ - Part of Rule 53 slot migration
see_also:
- - https://nde.nl/ontology/hc/StorageUnit
+ - https://nde.nl/ontology/hc/StorageUnit
+ examples:
+ - value:
+ identified_by: https://nde.nl/ontology/hc/bay-number/3
+ has_score: 0.1
+ description: Sequential numeric identifier
+ - value:
+ identified_by: https://nde.nl/ontology/hc/bay-number/A
+ has_score: 0.1
+ description: Alphabetic identifier
+ keywords:
+ - storage
+ - location
+ - section
+ - identifier
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "An identifier for a storage bay or section within a row/aisle of a storage facility.\n\n**DEFINITION**:\n\nBayNumber represents a discrete location identifier within a storage system.\nIn heritage storage facilities, storage is typically organized hierarchically:\n\n```\nStorage Facility\n \u2514\u2500\u2500 Zone (environmental control)\n \u2514\u2500\u2500 Row/Aisle (physical corridor)\n \u2514\u2500\u2500 Bay/Section (THIS CLASS - vertical unit in row)\n \u2514\u2500\u2500 Shelf (horizontal level within bay)\n \u2514\u2500\u2500 Storage Unit (box, drawer, etc.)\n```\n\n**TYPICAL VALUES**:\n\n| Format | Example | Description |\n|--------|---------|-------------|\n| Numeric | \"3\", \"12\" | Sequential bay numbers |\n| Alphabetic | \"A\", \"C\", \"AA\" | Lettered bays |\n| Mixed | \"3A\", \"B2\" | Combined formats |\n| Descriptive | \"North-3\" | Location-based |\n\n**HERITAGE USE CASES**:\n\n| Institution Type | Bay Naming Convention\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: vaknummer
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: bay number
+ predicate: EXACT_SYNONYM
+ in_language: en
+ - literal_form: Abschnittsnummer
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: numéro de baie
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: número de bahía
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml
index 37abb88b67..18bfc12233 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Bildstelle.yaml
@@ -3,6 +3,10 @@ name: Bildstelle
title: Bildstelle Type (German Visual Media Institution)
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#
+ wd: http://www.wikidata.org/entity/
imports:
- linkml:types
- ../slots/has_score
@@ -11,82 +15,83 @@ classes:
Bildstelle:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
- description: 'German institutions that build and manage collections of visual media
-
- for teaching, research, and educational purposes.
-
-
- **Wikidata**: Q861125
-
-
- **Geographic Restriction**: Germany only
-
-
- This type is ONLY valid for German Bildstellen. The `applicable_countries`
-
- slot MUST contain "DE". Validation rules enforce this geographic constraint.
-
-
- **CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType
-
- class. Bildstellen are institutional service units, not collection types.
-
-
- **Scope**:
-
- Bildstellen provide:
-
- - Educational films and videos
-
- - Slide collections and transparencies
-
- - Digital media for instruction
-
- - Equipment loans for schools
-
- - Media production services
-
- - Teacher training in media use
-
-
- **Organizational Context**:
-
- Bildstellen are typically:
-
- - Part of municipal or regional education administration
-
- - Serving schools and educational institutions
-
- - Now often merged into Medienzentren (media centers)
-
- - Transitioning from analog to digital media services
-
-
- **Related Types**:
-
- - Medienzentrum (Q1284615) - Modern successor/merger partner
-
- - AudiovisualArchive (Q27030766) - Broader AV preservation
-
-
- **Historical Context**:
-
- Many Bildstellen have been:
-
- - Merged into larger Medienzentren
-
- - Transformed into digital learning platforms
-
- - Integrated into educational technology services
-
- '
+ description: >-
+ German educational institution providing visual media for teaching, research,
+ and educational purposes. Geographic restriction applies to Germany only.
+ alt_descriptions:
+ nl: >-
+ Duitse educatieve instelling die visuele media biedt voor onderwijs, onderzoek
+ en educatieve doeleinden. Geografische beperking geldt alleen voor Duitsland.
+ de: >-
+ Deutsche Bildungseinrichtung, die visuelle Medien für Unterricht, Forschung
+ und Bildungszwecke bereitstellt. Geografische Beschränkung gilt nur für Deutschland.
+ fr: >-
+ Institution éducative allemande fournissant des médias visuels pour l'enseignement,
+ la recherche et l'éducation. Restriction géographique applicable uniquement à l'Allemagne.
+ es: >-
+ Institución educativa alemana que proporciona medios visuales para enseñanza,
+ investigación y fines educativos. Restricción geográfica aplicable solo a Alemania.
+ ar: >-
+ مؤسسة تعليمية ألمانية توفر الوسائط البصرية للتدريس والبحث والأغراض التعليمية.
+ ينطبق التقييد الجغرافي على ألمانيا فقط.
+ id: >-
+ Lembaga pendidikan Jerman yang menyediakan media visual untuk pengajaran,
+ penelitian, dan tujuan pendidikan. Pembatasan geografis berlaku hanya untuk Jerman.
+ zh: >-
+ 为教学、研究和教育目的提供视觉媒体的德国教育机构。地理限制仅适用于德国。
+ close_mappings:
+ - wd:Q861125
+ broad_mappings:
+ - skos:Concept
+ - schema:EducationalOrganization
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ any_of:
+ - equals_string: "hc:ArchiveOrganizationType"
+ - equals_string: "hc:Bildstelle"
slots:
- - has_type
- - has_score
+ - has_type
+ - has_score
+ comments:
+ - Geographic restriction to Germany only (applicable_countries MUST contain "DE")
+ - Custodian-only type without corresponding rico:RecordSetType
+ - Typically part of municipal or regional education administration
+ - Many have merged into Medienzentren (media centers)
+ see_also:
+ - https://www.wikidata.org/wiki/Q861125
+ - https://www.wikidata.org/wiki/Q1284615
+ examples:
+ - value:
+ has_type: hc:Bildstelle
+ has_score: 0.85
+ description: German visual media institution
+ keywords:
+ - visual media
+ - educational media
+ - germany
+ - media center
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: 0.75
+ specificity_rationale: German-specific educational media institution type
custodian_types: "['*']"
+ geographic_restriction: DE
+ wikidata: Q861125
+ structured_aliases:
+ - literal_form: Bildstelle
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Bildstellen
+ predicate: PLURAL_FORM
+ in_language: de
+ - literal_form: beeldplaats
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: visual media center
+ predicate: EXACT_SYNONYM
+ in_language: en
+ - literal_form: centre de médias visuels
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: centro de medios visuales
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml
index 1311063f69..04c06a8a25 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BindingType.yaml
@@ -23,55 +23,74 @@ imports:
classes:
BindingType:
class_uri: bf:Binding
- description: "Classification type for book binding methods in heritage custodian contexts.\n\n**DEFINITION**:\n\nBindingType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of book bindings based on method, material, and style.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **BIBFRAME** | `bf:Binding` | Primary - binding method for published resources |\n| **AAT** | `aat:300211468` | Getty bindings concept hierarchy |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**BINDING TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `FULL_LEATHER` | Entire cover in leather |\n| `HALF_LEATHER` | Spine and corners in leather |\n| `QUARTER_LEATHER` | Spine only in leather |\n| `CLOTH` | Cloth binding covers |\n| `PAPER_BOARDS` | Paper-covered boards |\n| `LIMP_VELLUM` | Flexible vellum\
- \ cover |\n| `CASE_BINDING` | Modern hardcover case |\n| `PAMPHLET_BINDING` | Simple pamphlet stitch |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nInformationCarrier / ExhibitionCatalog\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BindingType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BindingType (parent)\n \u2514\u2500\u2500 has_description (method details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the binding_type string slot with a proper class hierarchy.\nOld pattern: `binding_type: \"Full leather\"` (string)\nNew pattern: `has_type: BindingType` (object reference)\n"
+ description: >-
+ Classification for book covering methods based on material, style, and construction.
+ Supports SKOS-based hierarchical taxonomy for heritage library and archive collections.
+ alt_descriptions:
+ nl: >-
+ Classificatie voor boekbedekkingstechnieken op basis van materiaal, stijl en constructie.
+ Ondersteunt SKOS-gebaseerde hiërarchische taxonomie voor erfgoedbibliotheek- en archiefcollecties.
+ de: >-
+ Klassifizierung für Buchdeckel-Methoden basierend auf Material, Stil und Konstruktion.
+ Unterstützt SKOS-basierte hierarchische Taxonomie für Bibliotheks- und Archivsammlungen.
+ fr: >-
+ Classification pour les méthodes de couverture de livres basée sur le matériau, le style et la construction.
+ Prend en charge une taxonomie hiérarchique basée sur SKOS pour les collections de bibliothèques et d'archives.
+ es: >-
+ Clasificación para métodos de cubierta de libros basada en material, estilo y construcción.
+ Admite taxonomía jerárquica basada en SKOS para colecciones de bibliotecas y archivos patrimoniales.
+ ar: >-
+ تصنيف طرق تغطية الكتب بناءً على المادة والأسلوب والبناء.
+ يدعم تصنيفًا هرميًا قائمًا على SKOS لمجموعات المكتبات والأرشيفات التراثية.
+ id: >-
+ Klasifikasi untuk metode penutup buku berdasarkan bahan, gaya, dan konstruksi.
+ Mendukung taksonomi hierarkis berbasis SKOS untuk koleksi perpustakaan dan arsip warisan.
+ zh: >-
+ 基于材料、风格和构造的书籍封面方法分类。
+ 支持基于SKOS的遗产图书馆和档案馆藏的分层分类法。
exact_mappings:
- - bf:Binding
+ - bf:Binding
close_mappings:
- - skos:Concept
- - crm:E55_Type
- related_mappings:
- - aat:300211468
+ - aat:300211468
+ broad_mappings:
+ - skos:Concept
+ - crm:E55_Type
slots:
- - identified_by
- - has_code
- - has_label
- - has_description
- - has_hypernym
- - has_hyponym
- - related_to
- - equivalent_to
+ - identified_by
+ - has_code
+ - has_label
+ - has_description
+ - has_hypernym
+ - has_hyponym
+ - related_to
+ - equivalent_to
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
- pattern: ^https://nde\.nl/ontology/hc/binding-type/[a-z0-9-]+$
+ pattern: "^https://nde\\.nl/ontology/hc/binding-type/[a-z0-9-]+$"
examples:
- - value: https://nde.nl/ontology/hc/binding-type/full-leather
+ - value: https://nde.nl/ontology/hc/binding-type/full-leather
has_code:
-# range: string
required: true
- pattern: ^[A-Z][A-Z0-9_]*$
+ pattern: "^[A-Z][A-Z0-9_]*$"
examples:
- - value: FULL_LEATHER
- - value: HALF_LEATHER
- - value: CLOTH
+ - value: FULL_LEATHER
+ - value: HALF_LEATHER
+ - value: CLOTH
has_label:
-# range: string
required: true
multivalued: true
examples:
- - value:
- - Full leather@en
- - Volledige leren band@nl
- - value:
- - Half leather@en
- - Halfleren band@nl
+ - value:
+ - Full leather@en
+ - Volledige leren band@nl
+ - value:
+ - Half leather@en
+ - Halfleren band@nl
has_description:
-# range: string
examples:
- - value: Entire cover bound in leather, typically calfskin, goatskin, or morocco.
+ - value: Entire cover in leather, typically calfskin, goatskin, or morocco.
has_hypernym:
range: BindingType
has_hyponym:
@@ -84,31 +103,70 @@ classes:
inlined: true
inlined_as_list: true
examples:
- - value:
- - qid: Q188960
+ - value:
+ - qid: Q188960
+ comments:
+ - Provides SKOS-based classification for bound volumes
+ - Aligned with BIBFRAME bf:Binding and AAT hierarchy
+ - Supports hierarchical type relationships
+ - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
+ see_also:
+ - http://id.loc.gov/ontologies/bibframe/Binding
+ - http://vocab.getty.edu/aat/300211468
+ examples:
+ - value:
+ identified_by: https://nde.nl/ontology/hc/binding-type/full-leather
+ has_code: FULL_LEATHER
+ has_label:
+ - Full leather@en
+ - Volledige leren band@nl
+ has_description: Entire cover in leather, typically calfskin, goatskin, or morocco.
+ keywords:
+ - bookbinding
+ - leather binding
+ - cloth binding
+ - bibliography
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Classification type for book binding methods in heritage custodian contexts.\n\n**DEFINITION**:\n\nBindingType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of book bindings based on method, material, and style.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **BIBFRAME** | `bf:Binding` | Primary - binding method for published resources |\n| **AAT** | `aat:300211468` | Getty bindings concept hierarchy |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n| **SKOS** | `skos:Concept` | Controlled vocabulary concept |\n\n**BINDING TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `FULL_LEATHER` | Entire cover in leather |\n| `HALF_LEATHER` | Spine and corners in leather |\n| `QUARTER_LEATHER` | Spine only in leather |\n| `CLOTH` | Cloth binding covers |\n| `PAPER_BOARDS` | Paper-covered boards |\n| `LIMP_VELLUM` | Flexible vellum\
annotations:
specificity_score: '0.70'
- specificity_rationale: Binding types are specific to bound volumes in libraries and archives.
- has_score: null
- slot_migration: "2026-01-13: Migrated from binding_type string slot to BindingType class\n- binding_type (string) \u2192 has_type (BindingType)\n"
+ specificity_rationale: Specific to bound volumes in libraries and archives.
+ slot_migration: "2026-01-13: Migrated from binding_type string slot to BindingType class"
custodian_types: "['*']"
- comments:
- - BindingType provides SKOS-based classification for bound volumes
- - Aligned with BIBFRAME bf:Binding and AAT bindings hierarchy
- - Supports hierarchical type relationships
- - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
- see_also:
- - http://id.loc.gov/ontologies/bibframe/Binding
- - http://vocab.getty.edu/aat/300211468
- examples:
- - value:
- identified_by: https://nde.nl/ontology/hc/binding-type/full-leather
- has_code: FULL_LEATHER
- has_label:
- - Full leather@en
- - Volledige leren band@nl
- has_description: 'Entire cover bound in leather, typically calfskin, goatskin,
-
- or morocco. Common in fine bindings and historical books.
-
- '
\ No newline at end of file
+ structured_aliases:
+ - literal_form: bindwijze
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: inbindwijze
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: boekband
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Einband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Bucheinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: type de reliure
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: tipo de encuadernación
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: bookbinding
+ predicate: EXACT_SYNONYM
+ in_language: en
+ - literal_form: binding type
+ predicate: EXACT_SYNONYM
+ in_language: en
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml
index c267f2d958..2f1bd16fe9 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BindingTypes.yaml
@@ -15,225 +15,448 @@ classes:
FullLeatherBinding:
is_a: BindingType
class_uri: hc:FullLeatherBinding
- description: 'Entire cover bound in leather.
-
-
- The entire binding is covered with leather, typically calfskin,
-
- goatskin (morocco), or pigskin. Common in fine bindings,
-
- historical books, and luxury editions.
-
-
- **AAT**: aat:300211497 (leather bindings)
-
- '
+ description: >-
+ Binding where the entire cover is leather, typically calfskin, goatskin, or morocco.
+ Common in fine bindings, historical books, and luxury editions.
+ alt_descriptions:
+ nl: >-
+ Band waarvan de hele kaft van leer is, meestal kalfsleer, geitenleer of marokijn.
+ Veelvoorkomend bij luxe banden, historische boeken en prachtuitgaven.
+ de: >-
+ Einband, bei dem der gesamte Umschlag aus Leder besteht, meist Kalbs-, Ziegen- oder Maroquinleder.
+ Häufig bei Prachteinbänden, historischen Büchern und Luxusausgaben.
+ fr: >-
+ Reliure dont la couverture entière est en cuir, généralement veau, chèvre ou maroquin.
+ Courante dans les reliures de luxe, les livres historiques et les éditions de prestige.
+ es: >-
+ Encuadernación donde toda la cubierta es de cuero, típicamente becerro, cabra o marroquí.
+ Común en encuadernaciones finas, libros históricos y ediciones de lujo.
+ broad_mappings:
+ - skos:Concept
close_mappings:
- - aat:300211497
+ - aat:300211497
annotations:
short_code: FULL_LEATHER
specificity_score: '0.75'
- custodian_types: '[''*'']'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: FULL_LEATHER
- has_label:
- - Full leather@en
- - Volledige leren band@nl
- description: Traditional fine binding
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: FULL_LEATHER
+ has_label:
+ - Full leather@en
+ - Volledige leren band@nl
+ description: Traditional fine binding
+ keywords:
+ - full leather
+ - leather binding
+ - fine binding
+ - luxury binding
+ structured_aliases:
+ - literal_form: volledige leren band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: volledig leer
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Ganzledereinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure plein cuir
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación piel completa
+ predicate: EXACT_SYNONYM
+ in_language: es
HalfLeatherBinding:
is_a: BindingType
class_uri: hc:HalfLeatherBinding
- description: 'Spine and corners bound in leather.
-
-
- The spine and corners are covered with leather, while the boards
-
- are covered in cloth or marbled paper. Economical alternative
-
- to full leather while protecting wear points.
-
- '
+ description: >-
+ Binding with leather on spine and corners, boards covered in cloth or marbled paper.
+ Economical alternative to full leather while protecting wear points.
+ alt_descriptions:
+ nl: >-
+ Band met leer op rug en hoeken, platten bekleed met linnen of gemarmerd papier.
+ Ecconominas alternatief voor volledig leer met bescherming van slijtagepunten.
+ de: >-
+ Einband mit Leder auf Rücken und Ecken, Deckel mit Leinen oder Marmorpapier bezogen.
+ Wirtschaftliche Alternative zum Ganzledereinband mit Schutz der Verschleißpunkte.
+ fr: >-
+ Reliure avec cuir sur le dos et les coins, plats couverts de toile ou papier marbré.
+ Alternative économique au plein cuir tout en protégeant les points d'usure.
+ es: >-
+ Encuadernación con cuero en lomo y esquinas, tapas cubiertas de tela o papel marmolado.
+ Alternativa económica al cuero completo protegiendo los puntos de desgaste.
+ broad_mappings:
+ - skos:Concept
annotations:
short_code: HALF_LEATHER
specificity_score: '0.75'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: HALF_LEATHER
- has_label:
- - Half leather@en
- - Halfleren band@nl
- description: Common 19th century style
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: HALF_LEATHER
+ has_label:
+ - Half leather@en
+ - Halfleren band@nl
+ description: Common 19th century style
+ keywords:
+ - half leather
+ - leather binding
+ - semi-leather
+ structured_aliases:
+ - literal_form: halfleren band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: halfleren
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Halbledereinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure demi-cuir
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación medio cuero
+ predicate: EXACT_SYNONYM
+ in_language: es
QuarterLeatherBinding:
is_a: BindingType
class_uri: hc:QuarterLeatherBinding
- description: 'Spine only bound in leather.
-
-
- Only the spine is covered with leather, boards covered in
-
- cloth or paper. Most economical leather binding style.
-
- '
+ description: >-
+ Binding with only the spine covered in leather, boards in cloth or paper.
+ Most economical leather binding style.
+ alt_descriptions:
+ nl: >-
+ Band waarbij alleen de rug met leer is bekleed, platten in linnen of papier.
+ Meest economische leerbindingstijl.
+ de: >-
+ Einband bei dem nur der Rücken mit Leder bezogen ist, Deckel in Leinen oder Papier.
+ Wirtschaftlichste Ledereinbandart.
+ fr: >-
+ Reliure avec seulement le dos couvert de cuir, plats en toile ou papier.
+ Style de reliure cuir le plus économique.
+ es: >-
+ Encuadernación con solo el lomo cubierto de cuero, tapas en tela o papel.
+ Estilo de encuadernación en cuero más económico.
+ broad_mappings:
+ - skos:Concept
annotations:
short_code: QUARTER_LEATHER
specificity_score: '0.75'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: QUARTER_LEATHER
- has_label:
- - Quarter leather@en
- - Kwartleren band@nl
- description: Economical leather binding
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: QUARTER_LEATHER
+ has_label:
+ - Quarter leather@en
+ - Kwartleren band@nl
+ description: Economical leather binding
+ keywords:
+ - quarter leather
+ - leather binding
+ - spine binding
+ structured_aliases:
+ - literal_form: kwartleren band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: kwartleren
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Viertelledereinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure quart-cuir
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación cuarto cuero
+ predicate: EXACT_SYNONYM
+ in_language: es
ClothBinding:
is_a: BindingType
class_uri: hc:ClothBinding
- description: 'Cloth-covered binding.
-
-
- Boards covered with bookcloth (buckram, linen, cotton).
-
+ description: >-
+ Binding with boards covered in bookcloth (buckram, linen, cotton).
Standard for 19th-20th century commercial publishing.
-
-
- **AAT**: aat:300211499 (cloth bindings)
-
- '
+ alt_descriptions:
+ nl: >-
+ Band met platten bekleed met boekbindlinnen (buckram, linnen, katoen).
+ Standaard voor commercieel uitgegeven boeken in de 19e en 20e eeuw.
+ de: >-
+ Einband mit Deckeln, die mit Buchleinen (Buckram, Leinen, Baumwolle) bezogen sind.
+ Standard für die kommerzielle Verlagsproduktion im 19.-20. Jahrhundert.
+ fr: >-
+ Reliure avec plats couverts de toile (buckram, lin, coton).
+ Standard pour l'édition commerciale aux 19e-20e siècles.
+ es: >-
+ Encuadernación con tapas cubiertas de tela de libro (buckram, lino, algodón).
+ Estándar para la edición comercial del siglo XIX-XX.
+ broad_mappings:
+ - skos:Concept
close_mappings:
- - aat:300211499
+ - aat:300211499
annotations:
short_code: CLOTH
specificity_score: '0.70'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: CLOTH
- has_label:
- - Cloth@en
- - Linnen band@nl
- description: Standard cloth binding
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: CLOTH
+ has_label:
+ - Cloth@en
+ - Linnen band@nl
+ description: Standard cloth binding
+ keywords:
+ - cloth binding
+ - linen binding
+ - buckram
+ - publisher's binding
+ structured_aliases:
+ - literal_form: linnen band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: linnen
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Gewebeeinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Leineneinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure toile
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación tela
+ predicate: EXACT_SYNONYM
+ in_language: es
PaperBoardsBinding:
is_a: BindingType
class_uri: hc:PaperBoardsBinding
- description: 'Paper-covered boards binding.
-
-
- Boards covered with paper (plain, marbled, or printed).
-
- Common in pamphlets, temporary bindings, and continental
-
- publications before rebinding.
-
-
- **AAT**: aat:300211505 (paper bindings)
-
- '
+ description: >-
+ Binding with boards covered in paper (plain, marbled, or printed).
+ Common in pamphlets, temporary bindings, and continental publications before rebinding.
+ alt_descriptions:
+ nl: >-
+ Band met platten bekleed met papier (effen, gemarmerd of bedrukt).
+ Veelvoorkomend bij brochures, tijdelijke banden en continentale uitgaven voor herinbinding.
+ de: >-
+ Einband mit Deckeln, die mit Papier (einfarbig, marmoriert oder bedruckt) bezogen sind.
+ Häufig bei Broschüren, provisorischen Einbänden und kontinentalen Ausgaben vor dem Neubinden.
+ fr: >-
+ Reliure avec plats couverts de papier (uni, marbré ou imprimé).
+ Courant pour les brochures, reliures temporaires et publications continentales avant reliure.
+ es: >-
+ Encuadernación con tapas cubiertas de papel (liso, marmolado o impreso).
+ Común en folletos, encuadernaciones temporales y publicaciones continentales antes de reencuadernar.
+ broad_mappings:
+ - skos:Concept
close_mappings:
- - aat:300211505
+ - aat:300211505
annotations:
short_code: PAPER_BOARDS
specificity_score: '0.70'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: PAPER_BOARDS
- has_label:
- - Paper boards@en
- - Papieren borden@nl
- description: Paper-covered boards
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: PAPER_BOARDS
+ has_label:
+ - Paper boards@en
+ - Papieren borden@nl
+ description: Paper-covered boards
+ keywords:
+ - paper boards
+ - paper binding
+ - temporary binding
+ structured_aliases:
+ - literal_form: papieren borden
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: papieren band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Papiereinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Pappeinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure cartonnée
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación cartoné
+ predicate: EXACT_SYNONYM
+ in_language: es
LimpVellumBinding:
is_a: BindingType
class_uri: hc:LimpVellumBinding
- description: 'Flexible vellum cover binding.
-
-
- Cover made from limp (unsupported) vellum or parchment.
-
- Common in 16th-17th century continental bindings,
-
- archival records, and legal documents.
-
-
- **AAT**: aat:300211503 (limp bindings)
-
- '
+ description: >-
+ Binding with flexible vellum or parchment cover without rigid boards.
+ Common in 16th-17th century continental bindings, archival records, and legal documents.
+ alt_descriptions:
+ nl: >-
+ Band met flexibele perkamenten kaft zonder stijve platten.
+ Veelvoorkomend bij 16e-17e eeuwse continentale banden, archiefstukken en juridische documenten.
+ de: >-
+ Einband mit flexiblem Pergamentumschlag ohne steife Deckel.
+ Häufig bei kontinentalen Einbänden des 16.-17. Jahrhunderts, Archivalien und Rechtsdokumenten.
+ fr: >-
+ Reliure avec couverture souple en vélin ou parchemin sans plats rigides.
+ Courante dans les reliures continentales des XVIe-XVIIe siècles, les archives et documents juridiques.
+ es: >-
+ Encuadernación con cubierta flexible de vitela o pergamino sin tapas rígidas.
+ Común en encuadernaciones continentales del siglo XVI-XVII, archivos y documentos legales.
+ broad_mappings:
+ - skos:Concept
close_mappings:
- - aat:300211503
+ - aat:300211503
annotations:
short_code: LIMP_VELLUM
specificity_score: '0.80'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: LIMP_VELLUM
- has_label:
- - Limp vellum@en
- - Slappe perkamenten band@nl
- description: Historical archival binding
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: LIMP_VELLUM
+ has_label:
+ - Limp vellum@en
+ - Slappe perkamenten band@nl
+ description: Historical archival binding
+ keywords:
+ - limp vellum
+ - parchment binding
+ - flexible binding
+ - archival binding
+ structured_aliases:
+ - literal_form: slappe perkamenten band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: flexibele perkamentband
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: weicher Pergamenteinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Biegsamer Pergamenteinband
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure souple en vélin
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación vitela flexible
+ predicate: EXACT_SYNONYM
+ in_language: es
CaseBinding:
is_a: BindingType
class_uri: hc:CaseBinding
- description: 'Modern hardcover case binding.
-
-
- Pre-made case attached to book block. Standard for
-
- modern commercial hardcover publishing. Case made
-
- separately then attached.
-
-
- **AAT**: aat:300211470 (case bindings)
-
- '
+ description: >-
+ Modern hardcover binding with pre-made case attached separately to book block.
+ Standard for modern commercial hardcover publishing.
+ alt_descriptions:
+ nl: >-
+ Moderne harde kaft waarbij een vooraf gemaakte kaft apart aan het boekblok wordt bevestigd.
+ Standaard voor moderne commercieel uitgegeven hardcovers.
+ de: >-
+ Moderner Hardcover-Einband mit separat angebrachtem vorgefertigtem Einband.
+ Standard für moderne Hardcover-Verlagsproduktion.
+ fr: >-
+ Reliure cartonnée moderne avec une jaquette préfabriquée attachée séparément au bloc livre.
+ Standard pour l'édition commerciale cartonnée moderne.
+ es: >-
+ Encuadernación tapa dura moderna con cubierta prefabricada adjunta separadamente al bloque de libro.
+ Estándar para la edición comercial de tapa dura moderna.
+ broad_mappings:
+ - skos:Concept
close_mappings:
- - aat:300211470
+ - aat:300211470
annotations:
short_code: CASE_BINDING
specificity_score: '0.65'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: CASE_BINDING
- has_label:
- - Case binding@en
- - Hardcover@nl
- description: Modern hardcover
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: CASE_BINDING
+ has_label:
+ - Case binding@en
+ - Hardcover@nl
+ description: Modern hardcover
+ keywords:
+ - case binding
+ - hardcover
+ - publisher's binding
+ - modern binding
+ structured_aliases:
+ - literal_form: harde kaft
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: hardcover
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kaschierung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Hardcover
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reliure cartonnée
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: encuadernación cartoné
+ predicate: EXACT_SYNONYM
+ in_language: es
PamphletBinding:
is_a: BindingType
class_uri: hc:PamphletBinding
- description: 'Simple pamphlet stitch binding.
-
-
- Single-section sewing through fold. Used for thin
-
- publications, pamphlets, exhibition catalogs.
-
-
- **AAT**: aat:300211507 (pamphlet bindings)
-
- '
+ description: >-
+ Simple binding with single-section sewing through the fold.
+ Used for thin publications, pamphlets, and exhibition catalogs.
+ alt_descriptions:
+ nl: >-
+ Eenvoudige band met enkele katern door het midden genaaid.
+ Gebruikt voor dunne publicaties, brochures en tentoonstellingscatalogi.
+ de: >-
+ Einfache Heftung mit Einzelabschnitt durch die Falz.
+ Verwendet für dünne Publikationen, Broschüren und Ausstellungskataloge.
+ fr: >-
+ Reliure simple avec couture à travers le pli en section unique.
+ Utilisée pour les publications minces, brochures et catalogues d'exposition.
+ es: >-
+ Encuadernación simple con costura de sección única a través del pliegue.
+ Usada para publicaciones delgadas, folletos y catálogos de exposiciones.
+ broad_mappings:
+ - skos:Concept
close_mappings:
- - aat:300211507
+ - aat:300211507
annotations:
short_code: PAMPHLET_BINDING
specificity_score: '0.70'
+ custodian_types: "['*']"
examples:
- - value:
- has_code: PAMPHLET_BINDING
- has_label:
- - Pamphlet binding@en
- - Brochureband@nl
- description: Simple stitched pamphlet
- broad_mappings:
- - skos:Concept
+ - value:
+ has_code: PAMPHLET_BINDING
+ has_label:
+ - Pamphlet binding@en
+ - Brochureband@nl
+ description: Simple stitched pamphlet
+ keywords:
+ - pamphlet binding
+ - brochure
+ - saddle stitch
+ - simple binding
+ structured_aliases:
+ - literal_form: brochureband
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: geniet
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Broschüre
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Heftbindung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: brochure
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: brochure
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml
index ee6448c375..d8e851a8a0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtype.yaml
@@ -19,112 +19,97 @@ classes:
BioCustodianSubtype:
class_uri: hc:BioCustodianSubtype
abstract: true
- description: 'Abstract base class for biological/zoological custodian subtype taxonomy.
-
-
- **Type/Types Pattern** (Rule 0b):
-
-
- | File | Purpose |
-
- |------|---------|
-
- | `BioCustodianSubtype.yaml` | Abstract base class (this file) |
-
- | `BioCustodianSubtypes.yaml` | Concrete subclasses |
-
-
- **Purpose**:
-
-
- Provides fine-grained classification of biological custodians beyond the base
-
- `BioCustodianType` (GLAMORCUBESFIXPHDNT code "B"). Subtypes are derived from
-
- Wikidata entities representing specific types of:
-
-
- - **Botanical Gardens** (Q167346): arboreta, alpine gardens, seed banks, etc.
-
- - **Zoological Parks** (Q43501): wildlife parks, safari parks, petting zoos, etc.
-
- - **Aquariums** (Q2281788): oceanariums, marine research facilities, etc.
-
- - **Protected Areas**: nature reserves, national parks, wildlife sanctuaries
-
-
- **Wikidata Integration**:
-
-
- Each subtype links to a Wikidata entity via `equivalent_to`. The 1142 subtypes
-
- in BioCustodianTypeEnum are candidates for promotion to concrete subclasses.
-
-
- **Ontology Alignment**:
-
-
- - `skos:Concept` - SKOS classification concept
-
- - `schema:Enumeration` - Schema.org enumeration pattern
-
-
- **Migration Note**:
-
-
- Created per slot_fixes.yaml revision for `bio_custodian_subtype` slot.
-
- Replaces direct use of BioCustodianTypeEnum range with structured class.
-
-
- **Created**: 2026-01-17 per Rule 53/56 feedback.
-
- '
- exact_mappings:
- - skos:Concept
- close_mappings:
- - schema:Enumeration
+ description: >-
+ Abstract base for fine-grained classification of biological/zoological custodians
+ derived from Wikidata entities. Covers botanical gardens, zoos, aquariums, etc.
+ alt_descriptions:
+ nl: >-
+ Abstracte basis voor gedetailleerde classificatie van biologische/zoölogische beheerders
+ afgeleid van Wikidata-entiteiten. Omvat botanische tuinen, dierentuinen, aquaria, etc.
+ de: >-
+ Abstrakte Basis für detaillierte Klassifizierung biologischer/zoologischer Kustoden
+ abgeleitet von Wikidata-Entitäten. Umfasst Botanische Gärten, Zoos, Aquarien usw.
+ fr: >-
+ Base abstraite pour la classification détaillée des dépositaires biologiques/zoologiques
+ dérivés des entités Wikidata. Couvre jardins botaniques, zoos, aquariums, etc.
+ es: >-
+ Base abstracta para clasificación detallada de custodios biológicos/zoológicos
+ derivados de entidades Wikidata. Cubre jardines botánicos, zoológicos, acuarios, etc.
+ ar: >-
+ أساس مجرد للتصنيف التفصيلي للقيمين البيولوجيين/الحيوانيين
+ المشتقة من كيانات ويكي بيانات. يغطي الحدائق النباتية وحدائق الحيوان والأحواض المائية وما إلى ذلك.
+ id: >-
+ Dasar abstrak untuk klasifikasi rinci kustodian biologis/zoologis
+ yang diturunkan dari entitas Wikidata. Mencakup kebun raya, kebun binatang, akuarium, dll.
+ zh: >-
+ 从维基数据实体派生的生物/动物保管人详细分类的抽象基础。
+ 涵盖植物园、动物园、水族馆等。
+ broad_mappings:
+ - skos:Concept
+ - schema:Enumeration
slots:
- - identified_by
- - has_label
- - has_description
- - equivalent_to
+ - identified_by
+ - has_label
+ - has_description
+ - equivalent_to
slot_usage:
identified_by:
identifier: true
required: true
-# range: string # uriorcurie
examples:
- - value: hc:BioCustodianSubtype/BOTANICAL_GARDEN
- - value: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN
+ - value: hc:BioCustodianSubtype/BOTANICAL_GARDEN
+ - value: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN
has_label:
required: true
-# range: string
examples:
- - value: Botanical Garden
- - value: Zoological Park
- - value: Alpine Garden
- - value: Safari Park
+ - value: Botanical Garden
+ - value: Zoological Park
+ - value: Alpine Garden
+ - value: Safari Park
has_description:
required: false
-# range: string
equivalent_to:
required: false
range: WikiDataIdentifier
- examples:
- - value:
- - value:
- - value:
comments:
- - Abstract base class for BioCustodianSubtypes hierarchy
- - Follows Type/Types naming convention (Rule 0b)
- - Created during bio_custodian_subtype migration (Rule 53/56)
- - Linked to BioCustodianTypeEnum for backward compatibility
+ - Abstract base for subtype hierarchy
+ - Follows Type/Types naming convention (Rule 0b)
+ - Created during bio_custodian_subtype migration (Rule 53/56)
+ - Linked to BioCustodianTypeEnum for backward compatibility
see_also:
- - https://www.wikidata.org/wiki/Q167346
- - https://www.wikidata.org/wiki/Q43501
- - https://www.wikidata.org/wiki/Q2281788
+ - https://www.wikidata.org/wiki/Q167346
+ - https://www.wikidata.org/wiki/Q43501
+ - https://www.wikidata.org/wiki/Q2281788
+ examples:
+ - value:
+ identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN
+ has_label: Botanical Garden
+ equivalent_to:
+ - qid: Q167346
+ description: Standard botanical garden subtype
+ keywords:
+ - biological custodian
+ - subtype
+ - botanical garden
+ - zoo
+ - aquarium
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: biocustodian subtype
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: biologische beheerder subtype
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Biokustoden-Untertyp
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: sous-type de dépositaire biologique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: subtipo de custodio biológico
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml
index 3abcac24ea..dcfe4a28b0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianSubtypes.yaml
@@ -15,307 +15,932 @@ classes:
BotanicalGardenSubtype:
is_a: BioCustodianSubtype
class_uri: hc:BotanicalGardenSubtype
- description: 'Standard botanical garden with comprehensive plant collections.
-
- Gardens with scientific labeling, taxonomy focus, and public access.
-
-
- **Wikidata**: Q167346
-
- **Examples**: Hortus botanicus Leiden, Royal Botanic Gardens Kew
-
- '
+ description: >-
+ Standard botanical garden with comprehensive plant collections, scientific labeling,
+ and public access for education and research.
+ alt_descriptions:
+ nl: >-
+ Standaard botanische tuin met uitgebreide plantencollecties, wetenschappelijke etikettering
+ en openbare toegang voor onderwijs en onderzoek.
+ de: >-
+ Standard-Botanischer Garten mit umfassenden Pflanzensammlungen, wissenschaftlicher Beschilderung
+ und öffentlichem Zugang für Bildung und Forschung.
+ fr: >-
+ Jardin botanique standard avec collections végétales complètes, étiquetage scientifique
+ et accès public pour l'éducation et la recherche.
+ es: >-
+ Jardín botánico estándar con colecciones completas de plantas, etiquetado científico
+ y acceso público para educación e investigación.
+ close_mappings:
+ - wd:Q167346
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Botanical Garden)
examples:
- - value:
- identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN
- has_label: Botanical Garden
- equivalent_to:
- - qid: Q167346
+ - value:
+ identified_by: hc:BioCustodianSubtype/BOTANICAL_GARDEN
+ has_label: Botanical Garden
+ equivalent_to:
+ - qid: Q167346
+ keywords:
+ - botanical garden
+ - plant collection
+ - hortus botanicus
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: 0.75
+ specificity_rationale: Specific biological custodian subtype with Wikidata mapping
custodian_types: "['*']"
+ wikidata: Q167346
+ structured_aliases:
+ - literal_form: botanische tuin
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: hortus botanicus
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Botanischer Garten
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: jardin botanique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: jardín botánico
+ predicate: EXACT_SYNONYM
+ in_language: es
ArboretumSubtype:
is_a: BioCustodianSubtype
class_uri: hc:ArboretumSubtype
- description: 'Specialized tree and woody plant collection.
-
- Focus on dendrology and forest plant conservation.
-
-
- **Wikidata**: Q167951
-
- **Examples**: Arnold Arboretum, Westonbirt Arboretum
-
- '
+ description: >-
+ Specialized tree and woody plant collection focused on dendrology and forest plant conservation.
+ alt_descriptions:
+ nl: >-
+ Gespecialiseerde collectie van bomen en houtige planten gericht op dendrologie
+ en bosplantenbehoud.
+ de: >-
+ Spezialisierte Baum- und Gehölzsammlung mit Schwerpunkt auf Dendrologie
+ und Waldpflanzen-Erhaltung.
+ fr: >-
+ Collection spécialisée d'arbres et de plantes ligneuses axée sur la dendrologie
+ et la conservation des plantes forestières.
+ es: >-
+ Colección especializada de árboles y plantas leñosas enfocada en dendrología
+ y conservación de plantas forestales.
+ close_mappings:
+ - wd:Q167951
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Arboretum)
- examples:
- - value:
- identified_by: hc:BioCustodianSubtype/ARBORETUM
- has_label: Arboretum
- equivalent_to:
- - qid: Q167951
+ keywords:
+ - arboretum
+ - tree collection
+ - dendrology
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q167951
+ structured_aliases:
+ - literal_form: arboretum
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: boomgaard
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Arboretum
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: arboretum
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: arboreto
+ predicate: EXACT_SYNONYM
+ in_language: es
AlpineGardenSubtype:
is_a: BioCustodianSubtype
class_uri: hc:AlpineGardenSubtype
- description: 'Garden specialized in alpine and high-altitude plants.
-
- Often includes rock gardens and specialized microclimate areas.
-
-
- **Wikidata**: Q1429180
-
- '
+ description: >-
+ Garden specialized in alpine and high-altitude plants, often including rock gardens
+ and specialized microclimate areas.
+ alt_descriptions:
+ nl: >-
+ Tuin gespecialiseerd in alpine en hooggelegen planten, vaak inclusief rotstuinen
+ en gespecialiseerde microklimaatgebieden.
+ de: >-
+ Auf Alpen- und Hochgebirgspflanzen spezialisierter Garten, oft mit Steingärten
+ und spezialisierten Mikroklimabereichen.
+ fr: >-
+ Jardin spécialisé dans les plantes alpines et d'altitude, incluant souvent des rocailles
+ et des zones microclimatiques spécialisées.
+ es: >-
+ Jardín especializado en plantas alpinas y de alta altitud, a menudo incluyendo jardines de rocas
+ y áreas microclimáticas especializadas.
+ close_mappings:
+ - wd:Q1429180
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Alpine Garden)
+ keywords:
+ - alpine garden
+ - rock garden
+ - high-altitude plants
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q1429180
+ structured_aliases:
+ - literal_form: alpentuin
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: rotstuin
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Alpengarten
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: jardin alpin
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: jardín alpino
+ predicate: EXACT_SYNONYM
+ in_language: es
SeedBankSubtype:
is_a: BioCustodianSubtype
class_uri: hc:SeedBankSubtype
- description: 'Repository preserving plant genetic diversity through seed storage.
-
- Critical for ex-situ conservation and biodiversity preservation.
-
-
- **Wikidata**: Q1639542
-
- **Examples**: Svalbard Global Seed Vault, Millennium Seed Bank (Kew)
-
- '
+ description: >-
+ Repository preserving plant genetic diversity through seed storage for ex-situ conservation
+ and biodiversity preservation.
+ alt_descriptions:
+ nl: >-
+ Bewaarplaats voor behoud van plantengenetische diversiteit door zaadopslag
+ voor ex-situ behoud en biodiversiteitsbehoud.
+ de: >-
+ Repository zur Erhaltung pflanzengenetischer Vielfalt durch Samenlagerung
+ für Ex-situ-Erhaltung und Biodiversitätsschutz.
+ fr: >-
+ Dépôt préservant la diversité génétique des plantes par stockage de graines
+ pour la conservation ex-situ et la préservation de la biodiversité.
+ es: >-
+ Repositorio que preserva la diversidad genética vegetal mediante almacenamiento de semillas
+ para conservación ex-situ y preservación de biodiversidad.
+ close_mappings:
+ - wd:Q1639542
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Seed Bank)
+ keywords:
+ - seed bank
+ - genetic diversity
+ - ex-situ conservation
+ annotations:
+ specificity_score: 0.80
+ wikidata: Q1639542
+ structured_aliases:
+ - literal_form: zaadbank
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: zadenbank
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Saatgutbank
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: banque de semences
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: banco de semillas
+ predicate: EXACT_SYNONYM
+ in_language: es
HistoricGardenSubtype:
is_a: BioCustodianSubtype
class_uri: hc:HistoricGardenSubtype
- description: 'Garden with cultural heritage significance.
-
- Historic landscape design, heritage plant varieties.
-
-
- **Wikidata**: Q1107656
-
- **Examples**: Keukenhof, Versailles gardens
-
- '
+ description: >-
+ Garden with cultural heritage significance featuring historic landscape design
+ and heritage plant varieties.
+ alt_descriptions:
+ nl: >-
+ Tuin met cultureel erfgoed belang met historisch landschapsontwerp
+ en erfgoedplantenrassen.
+ de: >-
+ Garten von kultureller Denkmalsignifikanz mit historischer Landschaftsgestaltung
+ und historischen Pflanzensorten.
+ fr: >-
+ Jardin d'importance patrimoniale avec aménagement paysager historique
+ et variétés végétales patrimoniales.
+ es: >-
+ Jardín de importancia patrimonial con diseño paisajístico histórico
+ y variedades vegetales patrimoniales.
+ close_mappings:
+ - wd:Q1107656
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Historic Garden)
+ keywords:
+ - historic garden
+ - heritage garden
+ - cultural landscape
+ annotations:
+ specificity_score: 0.80
+ wikidata: Q1107656
+ structured_aliases:
+ - literal_form: historische tuin
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: erfgoedtuin
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: historischer Garten
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: jardin historique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: jardín histórico
+ predicate: EXACT_SYNONYM
+ in_language: es
ZoologicalGardenSubtype:
is_a: BioCustodianSubtype
class_uri: hc:ZoologicalGardenSubtype
- description: 'Standard zoo with comprehensive wild animal collections.
-
- Focus on animal welfare, conservation, and public education.
-
-
- **Wikidata**: Q43501
-
- **Examples**: Artis (Amsterdam), San Diego Zoo
-
- '
+ description: >-
+ Standard zoo with comprehensive wild animal collections focused on animal welfare,
+ conservation, and public education.
+ alt_descriptions:
+ nl: >-
+ Standaard dierentuin met uitgebreide wilde dierencollecties gericht op dierenwelzijn,
+ natuurbehoud en openbare educatie.
+ de: >-
+ Standard-Zoo mit umfassenden Wildtiersammlungen mit Schwerpunkt auf Tierwohl,
+ Naturschutz und öffentlicher Bildung.
+ fr: >-
+ Zoo standard avec collections complètes d'animaux sauvages axé sur le bien-être animal,
+ la conservation et l'éducation publique.
+ es: >-
+ Zoológico estándar con colecciones completas de animales salvajes enfocado en bienestar animal,
+ conservación y educación pública.
+ close_mappings:
+ - wd:Q43501
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Zoological Garden)
examples:
- - value:
- identified_by: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN
- has_label: Zoological Garden
- equivalent_to:
- - qid: Q43501
+ - value:
+ identified_by: hc:BioCustodianSubtype/ZOOLOGICAL_GARDEN
+ has_label: Zoological Garden
+ equivalent_to:
+ - qid: Q43501
+ keywords:
+ - zoo
+ - zoological garden
+ - animal collection
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q43501
+ structured_aliases:
+ - literal_form: dierentuin
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: diergaarde
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Zoo
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Tiergarten
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: zoo
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: parc zoologique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: zoológico
+ predicate: EXACT_SYNONYM
+ in_language: es
WildlifeParkSubtype:
is_a: BioCustodianSubtype
class_uri: hc:WildlifeParkSubtype
- description: 'Open-range naturalistic wildlife exhibits.
-
- Animals in semi-natural habitats with limited barriers.
-
-
- **Wikidata**: Q3363934
-
- **Examples**: Blijdorp (Rotterdam), Wildlands Adventure Zoo
-
- '
+ description: >-
+ Open-range naturalistic wildlife exhibits with animals in semi-natural habitats
+ and limited barriers.
+ alt_descriptions:
+ nl: >-
+ Open-bereik naturalistische wildparken met dieren in semi-natuurlijke habitats
+ en beperkte barrières.
+ de: >-
+ Naturferne Wildtierparks im offenen Gelände mit Tieren in halbnatürlichen Lebensräumen
+ und begrenzten Barrieren.
+ fr: >-
+ Parcs animaliers naturalistes en espace ouvert avec animaux dans des habitats semi-naturels
+ et barrières limitées.
+ es: >-
+ Exhibiciones de vida silvestre naturalistas de rango abierto con animales en hábitats semi-naturales
+ y barreras limitadas.
+ close_mappings:
+ - wd:Q3363934
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Wildlife Park)
+ keywords:
+ - wildlife park
+ - open-range zoo
+ - safari
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q3363934
+ structured_aliases:
+ - literal_form: wildpark
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: dierenpark
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Wildpark
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: parc animalier
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: parque de fauna
+ predicate: EXACT_SYNONYM
+ in_language: es
SafariParkSubtype:
is_a: BioCustodianSubtype
class_uri: hc:SafariParkSubtype
- description: 'Drive-through wildlife park with African-style exhibits.
-
- Visitors observe animals from vehicles.
-
-
- **Wikidata**: Q1544761
-
- **Examples**: Safaripark Beekse Bergen, Longleat Safari Park
-
- '
+ description: >-
+ Drive-through wildlife park with African-style exhibits where visitors observe animals from vehicles.
+ alt_descriptions:
+ nl: >-
+ Drive-through wildpark met Afrikaanse stijl tentoonstellingen waar bezoekers dieren
+ vanuit voertuigen observeren.
+ de: >-
+ Durchfahrts-Wildpark mit afrikanisch inspirierten Anlagen, wo Besucher Tiere
+ aus Fahrzeugen beobachten.
+ fr: >-
+ Parc safari en voiture avec expositions de style africain où les visiteurs observent
+ les animaux depuis leurs véhicules.
+ es: >-
+ Parque safari de conducción con exhibiciones de estilo africano donde los visitantes
+ observan animales desde vehículos.
+ close_mappings:
+ - wd:Q1544761
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Safari Park)
+ keywords:
+ - safari park
+ - drive-through zoo
+ - african wildlife
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q1544761
+ structured_aliases:
+ - literal_form: safaripark
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Safaripark
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: parc safari
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: parque safari
+ predicate: EXACT_SYNONYM
+ in_language: es
PettingZooSubtype:
is_a: BioCustodianSubtype
class_uri: hc:PettingZooSubtype
- description: 'Interactive domestic animal exhibit for children.
-
- Focus on hands-on animal contact and education.
-
-
- **Wikidata**: Q2302474
-
- **Dutch**: Kinderboerderij
-
- '
+ description: >-
+ Interactive domestic animal exhibit for children with hands-on animal contact and education.
+ alt_descriptions:
+ nl: >-
+ Interactieve huisdierexpositie voor kinderen met direct dierencontact en educatie.
+ In het Nederlands ook bekend als kinderboerderij.
+ de: >-
+ Interaktive Haustierausstellung für Kinder mit direktem Tierkontakt und Bildung.
+ fr: >-
+ Exposition interactive d'animaux domestiques pour enfants avec contact direct
+ et éducation.
+ es: >-
+ Exhibición interactiva de animales domésticos para niños con contacto directo
+ y educación.
+ close_mappings:
+ - wd:Q2302474
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Petting Zoo)
+ keywords:
+ - petting zoo
+ - children's farm
+ - kinderboerderij
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q2302474
+ structured_aliases:
+ - literal_form: kinderboerderij
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: knuffelboerderij
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Streichelzoo
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: ferme pour enfants
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: granja infantil
+ predicate: EXACT_SYNONYM
+ in_language: es
WildlifeRescueCenterSubtype:
is_a: BioCustodianSubtype
class_uri: hc:WildlifeRescueCenterSubtype
- description: 'Wildlife rehabilitation and rescue facility.
-
- Focus on injured/orphaned animal care and release.
-
-
- **Wikidata**: Q7314895
-
- '
+ description: >-
+ Wildlife rehabilitation and rescue facility focused on injured or orphaned animal care and release.
+ alt_descriptions:
+ nl: >-
+ Wildierehabilitatie- en reddingsfaciliteit gericht op zorg voor gewonde of verweesde dieren
+ en vrijlating.
+ de: >-
+ Wildtier-Rehabilitations- und Rettungseinrichtung mit Schwerpunkt auf Pflege verletzter
+ oder verwaister Tiere und Auswilderung.
+ fr: >-
+ Centre de réhabilitation et de sauvetage de la faune axé sur les soins aux animaux
+ blessés ou orphelins et leur remise en liberté.
+ es: >-
+ Centro de rehabilitación y rescate de vida silvestre enfocado en el cuidado de animales
+ heridos o huérfanos y su liberación.
+ close_mappings:
+ - wd:Q7314895
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Wildlife Rescue Center)
+ keywords:
+ - wildlife rescue
+ - animal rehabilitation
+ - rescue center
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q7314895
+ structured_aliases:
+ - literal_form: wildereddingscentrum
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: dierenopvang
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Wildtierrettungszentrum
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: centre de sauvegarde
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: centro de rescate
+ predicate: EXACT_SYNONYM
+ in_language: es
PublicAquariumSubtype:
is_a: BioCustodianSubtype
class_uri: hc:PublicAquariumSubtype
- description: 'Institution exhibiting live aquatic animals and plants.
-
- Marine and freshwater life exhibits for public education.
-
-
- **Wikidata**: Q2281788
-
- **Examples**: Burgers'' Zoo Ocean, Artis Aquarium
-
- '
+ description: >-
+ Institution exhibiting live aquatic animals and plants with marine and freshwater
+ life exhibits for public education.
+ alt_descriptions:
+ nl: >-
+ Instelling die levende waterdieren en planten tentoonstelt met mariene en zoetwater
+ exposities voor openbare educatie.
+ de: >-
+ Einrichtung mit Ausstellung lebender Wassertiere und -pflanzen mit Süß- und Meerwasser-
+ ausstellungen zur öffentlichen Bildung.
+ fr: >-
+ Institution exposant des animaux et plantes aquatiques vivants avec expositions
+ d'eau douce et marine pour l'éducation publique.
+ es: >-
+ Institución que exhibe animales y plantas acuáticas vivas con exhibiciones
+ de vida marina y de agua dulce para educación pública.
+ close_mappings:
+ - wd:Q2281788
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Public Aquarium)
examples:
- - value:
- identified_by: hc:BioCustodianSubtype/PUBLIC_AQUARIUM
- has_label: Public Aquarium
- equivalent_to:
- - qid: Q2281788
+ - value:
+ identified_by: hc:BioCustodianSubtype/PUBLIC_AQUARIUM
+ has_label: Public Aquarium
+ equivalent_to:
+ - qid: Q2281788
+ keywords:
+ - aquarium
+ - public aquarium
+ - aquatic life
+ - marine exhibit
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q2281788
+ structured_aliases:
+ - literal_form: aquarium
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: zeeaquarium
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Aquarium
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: aquarium public
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: acuario
+ predicate: EXACT_SYNONYM
+ in_language: es
OceanariumSubtype:
is_a: BioCustodianSubtype
class_uri: hc:OceanariumSubtype
- description: "Large-scale marine mammal and ocean life facility.\nOften includes dolphins, whales, and large marine exhibits.\n\n**Wikidata**: Q3348580\n**Examples**: Oceanogr\xE0fic Valencia\n"
+ description: >-
+ Large-scale marine mammal and ocean life facility often including dolphins,
+ whales, and large marine exhibits.
+ alt_descriptions:
+ nl: >-
+ Grootschalige zeezoogdier- en oceaanleven faciliteit vaak inclusief dolfijnen,
+ walvissen en grote mariene tentoonstellingen.
+ de: >-
+ Großanlage für Meeresäuger und Ozeanleben oft mit Delfinen, Walen
+ und großen Meeresaquarien.
+ fr: >-
+ Grand établissement de mammifères marins et de vie océanique incluant souvent
+ dauphins, baleines et grandes expositions marines.
+ es: >-
+ Instalación a gran escala de mamíferos marinos y vida oceánica a menudo incluyendo
+ delfines, ballenas y grandes exhibiciones marinas.
+ close_mappings:
+ - wd:Q3348580
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Oceanarium)
+ keywords:
+ - oceanarium
+ - marine mammal park
+ - sea life center
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q3348580
+ structured_aliases:
+ - literal_form: oceaanpark
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: zeezoogdierpark
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Ozeaneum
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: océanarium
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: oceanario
+ predicate: EXACT_SYNONYM
+ in_language: es
ButterflyHouseSubtype:
is_a: BioCustodianSubtype
class_uri: hc:ButterflyHouseSubtype
- description: 'Enclosed tropical butterfly exhibit.
-
- Live butterfly and moth collections with tropical plants.
-
-
- **Wikidata**: Q2501028
-
- **Dutch**: Vlindertuin
-
- '
+ description: >-
+ Enclosed tropical butterfly exhibit with live butterfly and moth collections
+ and tropical plants.
+ alt_descriptions:
+ nl: >-
+ Omsloten tropische vlindertentoonstelling met levende vlinder- en mottencollecties
+ en tropische planten. Ook bekend als vlindertuin.
+ de: >-
+ Geschlossene tropische Schmetterlingsausstellung mit lebenden Schmetterlingen
+ und tropischen Pflanzen.
+ fr: >-
+ Exposition tropicale de papillons en espace clos avec collections de papillons vivants
+ et plantes tropicales.
+ es: >-
+ Exhibición de mariposas tropicales en espacio cerrado con colecciones de mariposas
+ y polillas vivas y plantas tropicales.
+ close_mappings:
+ - wd:Q2501028
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Butterfly House)
+ keywords:
+ - butterfly house
+ - vlindertuin
+ - tropical butterflies
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q2501028
+ structured_aliases:
+ - literal_form: vlindertuin
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: vlinderkas
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Schmetterlingshaus
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: volière à papillons
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: mariposario
+ predicate: EXACT_SYNONYM
+ in_language: es
InsectariumSubtype:
is_a: BioCustodianSubtype
class_uri: hc:InsectariumSubtype
- description: 'Facility specializing in insect collections and exhibits.
-
- May include live and preserved specimens.
-
-
- **Wikidata**: Q1664720
-
- '
+ description: >-
+ Facility specializing in insect collections and exhibits, including both live and preserved specimens.
+ alt_descriptions:
+ nl: >-
+ Faciliteit gespecialiseerd in insectencollecties en tentoonstellingen,
+ inclusief zowel levende als geconserveerde exemplaren.
+ de: >-
+ Einrichtung spezialisiert auf Insektensammlungen und -ausstellungen,
+ einschließlich lebender und konservierter Exemplare.
+ fr: >-
+ Établissement spécialisé dans les collections et expositions d'insectes,
+ incluant spécimens vivants et conservés.
+ es: >-
+ Instalación especializada en colecciones y exhibiciones de insectos,
+ incluyendo especímenes vivos y preservados.
+ close_mappings:
+ - wd:Q1664720
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Insectarium)
+ keywords:
+ - insectarium
+ - insect collection
+ - entomology
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q1664720
+ structured_aliases:
+ - literal_form: insectarium
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: insectenhuis
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Insektarium
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: insectarium
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: insectario
+ predicate: EXACT_SYNONYM
+ in_language: es
AviarySubtype:
is_a: BioCustodianSubtype
class_uri: hc:AviarySubtype
- description: 'Specialized bird collection and exhibit facility.
-
- Enclosed structures for bird observation.
-
-
- **Wikidata**: Q618451
-
- '
+ description: >-
+ Specialized bird collection and exhibit facility in enclosed structures for bird observation.
+ alt_descriptions:
+ nl: >-
+ Gespecialiseerde vogelcollectie en tentoonstellingsfaciliteit in omsloten constructies
+ voor vogelobservatie.
+ de: >-
+ Spezialisierte Vogelsammlung und Ausstellungseinrichtung in geschlossenen Strukturen
+ zur Vogelbeobachtung.
+ fr: >-
+ Collection d'oiseaux spécialisée et installation d'exposition dans des structures
+ fermées pour l'observation des oiseaux.
+ es: >-
+ Colección especializada de aves e instalación de exhibición en estructuras cerradas
+ para observación de aves.
+ close_mappings:
+ - wd:Q618451
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Aviary)
+ keywords:
+ - aviary
+ - bird collection
+ - voliere
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q618451
+ structured_aliases:
+ - literal_form: volière
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: vogelhuis
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Voliere
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: volière
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: aviario
+ predicate: EXACT_SYNONYM
+ in_language: es
ReptileHouseSubtype:
is_a: BioCustodianSubtype
class_uri: hc:ReptileHouseSubtype
- description: 'Herpetological collection facility.
-
- Reptiles and amphibians in controlled environments.
-
-
- **Wikidata**: Q1345229
-
- '
+ description: >-
+ Herpetological collection facility with reptiles and amphibians in controlled environments.
+ alt_descriptions:
+ nl: >-
+ Herpetologische collectiefaciliteit met reptielen en amfibieën in gecontroleerde omgevingen.
+ de: >-
+ Herpetologische Sammlungseinrichtung mit Reptilien und Amphibien in kontrollierten Umgebungen.
+ fr: >-
+ Installation de collection herpétologique avec reptiles et amphibiens dans des environnements contrôlés.
+ es: >-
+ Instalación de colección herpetológica con reptiles y anfibios en ambientes controlados.
+ close_mappings:
+ - wd:Q1345229
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Reptile House)
+ keywords:
+ - reptile house
+ - herpetarium
+ - amphibians
+ - reptiles
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q1345229
+ structured_aliases:
+ - literal_form: reptielenhuis
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: slangenhuis
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Reptilienhaus
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: reptilarium
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: reptilario
+ predicate: EXACT_SYNONYM
+ in_language: es
NatureReserveSubtype:
is_a: BioCustodianSubtype
class_uri: hc:NatureReserveSubtype
- description: 'Protected natural area for conservation.
-
- May have limited public access and research programs.
-
-
- **Wikidata**: Q179049
-
- '
+ description: >-
+ Protected natural area for conservation with limited public access and research programs.
+ alt_descriptions:
+ nl: >-
+ Beschermd natuurgebied voor behoud met beperkte openbare toegang en onderzoeksprogramma's.
+ de: >-
+ Geschütztes Naturgebiet für Naturschutz mit begrenztem öffentlichen Zugang
+ und Forschungsprogrammen.
+ fr: >-
+ Zone naturelle protégée pour la conservation avec accès public limité
+ et programmes de recherche.
+ es: >-
+ Área natural protegida para conservación con acceso público limitado
+ y programas de investigación.
+ close_mappings:
+ - wd:Q179049
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Nature Reserve)
+ keywords:
+ - nature reserve
+ - protected area
+ - conservation area
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q179049
+ structured_aliases:
+ - literal_form: natuurreservaat
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: natuurgebied
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Naturschutzgebiet
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: réserve naturelle
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: reserva natural
+ predicate: EXACT_SYNONYM
+ in_language: es
NationalParkSubtype:
is_a: BioCustodianSubtype
class_uri: hc:NationalParkSubtype
- description: 'Nationally designated protected area.
-
- Large-scale conservation with public access.
-
-
- **Wikidata**: Q46169
-
- '
+ description: >-
+ Nationally designated protected area with large-scale conservation and public access.
+ alt_descriptions:
+ nl: >-
+ Nationaal aangewezen beschermd gebied met grootschalig natuurbehoud en openbare toegang.
+ de: >-
+ Nationales ausgewiesenes Schutzgebiet mit großflächigem Naturschutz und öffentlichem Zugang.
+ fr: >-
+ Zone protégée désignée au niveau national avec conservation à grande échelle et accès public.
+ es: >-
+ Área protegida designada nacionalmente con conservación a gran escala y acceso público.
+ close_mappings:
+ - wd:Q46169
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(National Park)
+ keywords:
+ - national park
+ - protected area
+ - national heritage
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q46169
+ structured_aliases:
+ - literal_form: nationaal park
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Nationalpark
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: parc national
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: parque nacional
+ predicate: EXACT_SYNONYM
+ in_language: es
WildlifeSanctuarySubtype:
is_a: BioCustodianSubtype
class_uri: hc:WildlifeSanctuarySubtype
- description: 'Protected area focused on wildlife preservation.
-
- Often restricted access for animal welfare.
-
-
- **Wikidata**: Q2030386
-
- '
+ description: >-
+ Protected area focused on wildlife preservation with often restricted access for animal welfare.
+ alt_descriptions:
+ nl: >-
+ Beschermd gebied gericht op natuurbehoud met vaak beperkte toegang voor dierenwelzijn.
+ de: >-
+ Schutzgebiet mit Schwerpunkt auf Tiererhaltung oft mit eingeschränktem Zugang
+ für Tierwohl.
+ fr: >-
+ Zone protégée axée sur la préservation de la faune souvent avec accès restreint
+ pour le bien-être animal.
+ es: >-
+ Área protegida enfocada en la preservación de fauna a menudo con acceso restringido
+ para el bienestar animal.
+ close_mappings:
+ - wd:Q2030386
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Wildlife Sanctuary)
+ keywords:
+ - wildlife sanctuary
+ - animal sanctuary
+ - protected habitat
+ annotations:
+ specificity_score: 0.75
+ wikidata: Q2030386
+ structured_aliases:
+ - literal_form: wildreservaat
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: dierenopvang
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Tierheim
+ predicate: RELATED_SYNONYM
+ in_language: de
+ - literal_form: sanctuaire animal
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: santuario de animales
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml
index ff37e0a187..8149cd35c2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml
@@ -1,27 +1,65 @@
id: https://nde.nl/ontology/hc/class/BioCustodianType
name: BioCustodianType
title: Biological and Zoological Custodian Type Classification
+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/
+ wd: http://www.wikidata.org/entity/
imports:
- - ../classes/AgentType
- - linkml:types
- - ../slots/offer_program
- - ../slots/has_hyponym
- - ../slots/has_quantity
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_living_specimen
- - ../slots/20260202_matang/new/research_program
- - ../slots/20260202_matang/new/specimen_type
+- ../classes/AgentType
+- linkml:types
+- ../slots/offer_program
+- ../slots/has_hyponym
+- ../slots/has_quantity
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_living_specimen
+- ../slots/has_specimen
classes:
BioCustodianType:
is_a: CustodianType
class_uri: skos:Concept
+ description: >-
+ Custodian type for institutions that maintain living collections of plants,
+ animals, or aquatic life for conservation, research, education, and public
+ exhibition.
+ alt_descriptions:
+ nl: Instellingstype met levende collecties (planten/dieren/waterleven) voor behoud onderzoek educatie en publieksfunctie.
+ de: Einrichtungstyp mit lebenden Sammlungen (Pflanzen/Tiere/Wasserleben) fuer Schutz Forschung Bildung und Ausstellung.
+ fr: Type d institution avec des collections vivantes (plantes/animaux/vie aquatique) pour conservation recherche education et exposition.
+ es: Tipo de institucion con colecciones vivas (plantas/animales/vida acuática) para conservacion investigacion educacion y exhibicion.
+ ar: نوع مؤسسة تدير مجموعات حية (نباتات/حيوانات/أحياء مائية) للحفظ والبحث والتعليم والعرض العام.
+ id: Tipe lembaga dengan koleksi hidup (tumbuhan/hewan/biota air) untuk konservasi riset edukasi dan pameran publik.
+ zh: 维护植物/动物/水生生物等活体藏品,用于保护、研究、教育与公众展示的机构类型。
annotations:
skos:prefLabel: Biological Custodian
skos:altLabel: zoo, botanical garden, aquarium, dierentuin, botanische tuin
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ modeling_notes: |
+ Scope
+
+ Biological custodians are distinguished by living collections (plants,
+ animals, aquatic life) and associated conservation/breeding, research,
+ education, and public exhibition programs.
+
+ Distinctions (high-level)
+
+ - vs MuseumType: living collections vs preserved specimens
+ - vs ResearchCenterType: public exhibition + conservation emphasis (not pure research)
+
+ Wikidata base concepts (illustrative)
+
+ - Q167346 (botanical garden)
+ - Q43501 (zoo)
+ - Q2281788 (public aquarium)
+
+ legacy_description: |
+ Preserved from earlier, more verbose description.
+ It included detailed subtype lists, examples, and a long RDF serialization example.
structured_aliases:
- literal_form: dierentuin
predicate: EXACT_SYNONYM
@@ -119,10 +157,10 @@ classes:
- literal_form: arboretum
predicate: EXACT_SYNONYM
in_language: fr
- - literal_form: "zool\xF3gico"
+ - literal_form: "zoológico"
predicate: EXACT_SYNONYM
in_language: es
- - literal_form: "jard\xEDn bot\xE1nico"
+ - literal_form: "jardín botánico"
predicate: EXACT_SYNONYM
in_language: es
- literal_form: acuario
@@ -140,65 +178,43 @@ classes:
- literal_form: acquario
predicate: EXACT_SYNONYM
in_language: it
- - literal_form: "zool\xF3gico"
+ - literal_form: "zoológico"
predicate: EXACT_SYNONYM
in_language: pt
- - literal_form: "jardim bot\xE2nico"
+ - literal_form: "jardim botânico"
predicate: EXACT_SYNONYM
in_language: pt
- - literal_form: "aqu\xE1rio"
+ - literal_form: "aquário"
predicate: EXACT_SYNONYM
in_language: pt
- description: "Specialized custodian type for biological and zoological institutions - organizations\nthat maintain living collections of plants, animals, or aquatic life for purposes of\nconservation, research, education, and public exhibition. Includes botanical gardens,\nzoological parks, aquariums, arboreta, and specialized biological facilities.\n\n**Wikidata Base Concepts**:\n- Q167346 (botanical garden) - Living plant collections with taxonomic labeling\n- Q43501 (zoo) - Collections of wild animal species for study, conservation, exhibition\n- Q2281788 (public aquarium) - Institutions exhibiting live aquatic animals and plants\n\n**Primary GLAMORCUBESFIXPHDNT Category**: BOTANICAL_ZOO (B)\n\n**Scope**:\nBiological custodians are distinguished by their:\n- Living collections (plants, animals, aquatic life) vs. preserved specimens\n- Conservation and breeding programs for endangered species\n- Scientific research on taxonomy, ecology, animal behavior, plant science\n- Public education\
- \ through living exhibits and interpretive programs\n- Integration of cultural heritage (historic gardens, zoo architecture, seed banks)\n\n**Key BioCustodian Subtypes** (1,393 Wikidata entities extracted):\n\n**By Collection Type**:\n\n**Botanical Institutions** (Q167346 base):\n- **Botanical gardens** (Q167346) - Comprehensive plant collections with scientific labeling\n - Examples: Hortus botanicus Leiden (1590), Royal Botanic Gardens Kew (1840)\n- **Arboreta** (Q167951) - Specialized tree and woody plant collections\n - Examples: Arnold Arboretum (Harvard), Westonbirt Arboretum (UK)\n- **Historic gardens** (Q1107656) - Gardens with cultural heritage significance\n - Examples: Keukenhof (NL), Versailles gardens (FR)\n- **Seed banks** (Q1639542) - Repositories preserving plant genetic diversity\n - Examples: Svalbard Global Seed Vault, Millennium Seed Bank (Kew)\n- **Herbaria** (institutional) - Living plant collections vs. pressed specimens\n - Note: Dried herbaria are RESEARCH_CENTER\
- \ (R), living are BioCustodian (B)\n- **Alpine gardens** (Q4734362) - Specialized high-altitude plant collections\n- **Cactus gardens** (Q5016280) - Succulent and desert plant specialists\n- **Rose gardens** (Q2467557) - Specialized rose cultivar collections\n- **Poison gardens** (Q1107656 subtype) - Educational toxic plant collections\n - Example: Alnwick Poison Garden (UK)\n\n**Zoological Institutions** (Q43501 base):\n- **Zoological parks/zoos** (Q43501) - Comprehensive wild animal collections\n - Examples: Artis (Amsterdam, 1838), San Diego Zoo (1916)\n- **Wildlife parks** (Q3363934) - Open-range naturalistic exhibits\n - Examples: Blijdorp (Rotterdam), Safaripark Beekse Bergen (NL)\n- **Safari parks** (Q1544761) - Drive-through animal exhibits\n- **Petting zoos** (Q2302474) - Interactive domestic animal exhibits\n- **Rescue centers** (Q7314895) - Wildlife rehabilitation facilities\n- **Conservation breeding centers** - Endangered species propagation\n - Example: Rotterdam\
- \ Zoo gorilla breeding program\n- **Living museums** (with animal exhibits) - Cultural + zoological heritage\n - Example: Zuiderzeemuseum with historic livestock breeds\n\n**Aquatic Institutions** (Q2281788 base):\n- **Public aquariums** (Q2281788) - Marine and freshwater life exhibits\n - Examples: Burgers' Zoo Ocean (Arnhem), Artis Aquarium (Amsterdam)\n- **Oceanariums** (Q3348580) - Large-scale marine mammal facilities\n - Examples: SeaWorld facilities, Oceanogr\xE0fic Valencia (ES)\n- **Marine research aquariums** - Combined research + exhibition\n- **Touch pools/tide pool exhibits** - Interactive aquatic education\n\n**Specialized BioCustodians**:\n- **Butterfly houses** (Q2501028) - Enclosed tropical butterfly exhibits\n - Example: Vlindertuin Vlindorado (NL)\n- **Insectariums** (Q1664720) - Insect collections and exhibits\n- **Aviaries** (Q618451) - Specialized bird collections\n- **Reptile houses** (Q1345229) - Herpetological collections\n- **Primate centers** (Q7243594)\
- \ - Specialized primate research/conservation\n\n**Hybrid Institutions**:\n- **Zoo + botanical garden combinations** - Integrated animal/plant collections\n - Example: Burgers' Zoo (Arnhem) with tropical plant collections\n- **Natural history museums with living collections** - Integrated dead/living\n - Maps to MIXED (X) type when both museum (M) and bio (B) functions\n\n**Geographic and Cultural Types**:\n- **National botanical gardens** - State-operated botanical institutions\n - Example: Hortus botanicus Leiden (university), Keukenhof (commercial)\n- **University botanical gardens** - Academic research + teaching collections\n - Example: Utrecht Botanic Gardens (Utrecht University)\n- **Private botanical collections** - Estate gardens open to public\n- **Children's farms** (kinderboerderij, NL) - Educational petting farms\n - Example: Kinderboerderij De Werf (Amsterdam)\n\n**Dutch Examples** (BioCustodian types in NL):\n- **Artis (Natura Artis Magistra)** - Zoological garden\
- \ + aquarium (Amsterdam, 1838)\n- **Hortus botanicus Leiden** - University botanical garden (1590, oldest in NL)\n- **Keukenhof** - Commercial bulb gardens (Lisse)\n- **Burgers' Zoo** - Safari park + rainforest exhibit (Arnhem)\n- **Blijdorp (Diergaarde Blijdorp)** - Zoo + oceanarium (Rotterdam)\n- **Ouwehands Dierenpark** - Zoo + panda research center (Rhenen)\n- **Safaripark Beekse Bergen** - Drive-through wildlife park (Hilvarenbeek)\n\n**International Examples**:\n- **Royal Botanic Gardens, Kew** (UK) - World heritage botanical garden + herbarium\n- **San Diego Zoo** (US) - Conservation-focused zoo with 12,000+ animals\n- **Singapore Botanic Gardens** - UNESCO heritage site, tropical plant research\n- **Berlin Zoologischer Garten** (DE) - Historic zoo (1844) + aquarium\n- **Jardin des Plantes** (FR) - Botanical garden + natural history museum (Paris, 1626)\n\n**Distinction from Other Types**:\n- vs. MUSEUM (M): BioCustodians maintain **living collections**, museums preserve dead\
- \ specimens\n- vs. RESEARCH_CENTER (R): Primary mission is **public exhibition + conservation**, not pure research\n - Exception: Research centers with living collections (herbaria) are RESEARCH_CENTER (R)\n- vs. FEATURE (F): BioCustodians are **institutions managing collections**, not just landscape features\n- vs. EDUCATION_PROVIDER (E): BioCustodians are **collection-focused**, not degree-granting institutions\n - Universities with botanical gardens map to EDUCATION_PROVIDER (E) with BioCustodian aspect\n\n**Conservation and Research Functions**:\nBioCustodians play critical roles in:\n- **Ex-situ conservation**: Breeding endangered species outside natural habitats\n- **Seed preservation**: Long-term plant genetic diversity storage\n- **Taxonomic research**: Identifying, cataloging, and documenting species\n- **Behavioral studies**: Animal cognition, social behavior, welfare research\n- **Reintroduction programs**: Breeding for wild population restoration\n - Example: European\
- \ bison reintroduction (Rotterdam Zoo)\n- **Climate adaptation research**: Plant responses to environmental change\n\n**Heritage Significance**:\nMany BioCustodians have cultural heritage value:\n- Historic garden architecture and landscape design\n- Heritage plant varieties and heirloom cultivars\n- Historic animal buildings (elephant houses, aviaries)\n- Seed libraries preserving agricultural biodiversity\n- Living collections of endangered cultural landscapes\n\n**Ontological Alignment**:\n- **SKOS**: `skos:Concept` + `skos:broader` Q167346/Q43501/Q2281788\n- **Schema.org**: \n - `schema:Zoo` (for zoos and wildlife parks)\n - `schema:Garden` (for botanical gardens and arboreta)\n - `schema:Aquarium` (for aquariums and oceanariums)\n - `schema:TouristAttraction` (public access institutions)\n- **Darwin Core**: `dwc:PreservedSpecimen` (for living collections in databases)\n- **TDWG Standards**: Biodiversity Information Standards for specimen data\n\n**RDF Serialization Example**:\n\
- ```turtle\n@prefix hc: .\n@prefix skos: .\n@prefix schema: .\n@prefix wd: .\n@prefix dwc: .\n\n# Artis Zoo (Amsterdam)\n\n a schema:Zoo, schema:TouristAttraction ;\n hc:custodian_type hc:BioCustodianType ;\n hc:wikidata_entity wd:Q732311 ; # Artis (zoo)\n hc:specimen_type \"mammals\", \"birds\", \"reptiles\", \"amphibians\", \"fish\", \"invertebrates\" ;\n hc:collection_size \"More than 900 species, approximately 8,700 animals\" ;\n hc:living_collections true ;\n hc:research_programs \"Amphibian conservation\", \"Primate behavior\", \"Marine biology\" ;\n hc:public_education \"Educational programs for schools\", \"Zoo academy\", \"Keeper talks\" ;\n hc:conservation_breeding \"European breeding programs (EEP) for endangered species\" ;\n skos:prefLabel \"Natura Artis Magistra\"\
- @nl ;\n skos:altLabel \"Artis\"@nl, \"Artis Royal Zoo\"@en ;\n schema:foundingDate \"1838-05-01\" ;\n schema:url .\n\n# Hortus botanicus Leiden\n\n a schema:Garden, schema:TouristAttraction ;\n hc:custodian_type hc:BioCustodianType ;\n hc:wikidata_entity wd:Q2468128 ; # Hortus botanicus Leiden\n hc:specimen_type \"vascular plants\", \"non-vascular plants\", \"fungi\" ;\n hc:collection_size \"More than 10,000 plant species\" ;\n hc:living_collections true ;\n hc:research_programs \"Plant taxonomy\", \"Tropical plant conservation\", \"Historic cultivar preservation\" ;\n hc:public_education \"Guided tours\", \"Plant identification workshops\", \"School programs\" ;\n hc:conservation_breeding \"Rare tropical plants\", \"Dutch heritage vegetables\" ;\n skos:prefLabel \"Hortus botanicus Leiden\"@nl ;\n schema:foundingDate \"1590\" ;\n schema:url .\n```\n\n**Provenance**:\n\
- This classification supports multi-aspect modeling: BioCustodians can simultaneously\nbe PLACES (historic gardens), LEGAL ENTITIES (foundations, universities), and CUSTODIANS\n(managing both living and preserved collections) with independent temporal lifecycles.\n\n**See Also**:\n- Schema.org Zoo: `schema:Zoo`\n- Schema.org Garden: `schema:Garden`\n- Darwin Core: `dwc:PreservedSpecimen`\n- TDWG Standards: https://www.tdwg.org/standards/\n"
slots:
- has_hyponym
- has_quantity
- offer_program
- has_type
- has_living_specimen
- - research_program
- - specimen_type
+ - has_specimen
- has_score
slot_usage:
- specimen_type:
-# range: string
+ has_specimen:
multivalued: true
required: false
has_quantity:
range: integer
- inlined: false # Fixed invalid inline for primitive type
multivalued: true
required: false
examples:
- - value:
- has_unit:
- - value:
- has_unit:
- is_estimate: true
+ - value: 1393
has_living_specimen:
range: boolean
required: true
- research_program:
-# range: string
+ offer_program:
multivalued: true
required: false
- offer_program:
-# range: string
- required: false
has_type:
- equals_expression: '["hc:BioCustodianType"]'
+ equals_string: hc:BioCustodianType
has_hyponym:
-# range: string # uriorcurie
- # range: BioCustodianSubtype
- inlined: false # Fixed invalid inline for primitive type
- description: 'Specific subtype from the BioCustodianSubtype class hierarchy (20 biological collection types). Each subtype links to a Wikidata entity describing a specific type of biological custodian. Subtypes include: BotanicalGardenSubtype, ZoologicalGardenSubtype, PublicAquariumSubtype, etc.'
+ inlined: false
+ description: >-
+ Specific subtype from the BioCustodian subtype hierarchy. Subtypes may
+ link to Wikidata entities describing specific biological custodian types.
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml
index ff3796d0a2..131f4529ed 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassification.yaml
@@ -19,48 +19,93 @@ classes:
BioTypeClassification:
class_uri: hc:BioTypeClassification
abstract: true
- description: "Abstract base class for biological/zoological type classification taxonomy.\n\n**Type/Types Pattern** (Rule 0b):\n\n| File | Purpose |\n|------|---------|\n| `BioTypeClassification.yaml` | Abstract base class (this file) |\n| `BioTypeClassifications.yaml` | Concrete subclasses |\n\n**Purpose**:\n\nProvides high-level classification of biological custodians based on their\nprimary function and collection focus. This is distinct from BioCustodianSubtype\nwhich provides fine-grained Wikidata-linked subtypes.\n\n**Classification Dimensions**:\n\n| Dimension | Examples |\n|-----------|----------|\n| **Collection Focus** | Plants, Animals, Aquatic, Mixed |\n| **Primary Function** | Conservation, Research, Education, Exhibition |\n| **Institutional Form** | Public, Private, University-affiliated |\n| **Living vs Preserved** | Living collections, Preserved specimens, Both |\n\n**Distinction from BioCustodianSubtype**:\n\n- `BioTypeClassification`: **High-level functional classification**\n\
- \ - Example: \"Botanical Institution\", \"Zoological Institution\"\n- `BioCustodianSubtype`: **Fine-grained Wikidata-linked types**\n - Example: \"Alpine Garden (Q1429180)\", \"Safari Park (Q1544761)\"\n\n**Use Cases**:\n\n- Faceted search: Filter by collection type (plants/animals/aquatic)\n- Statistical reporting: Count institutions by functional category\n- Integration mapping: Align with external classification schemes\n\n**Ontology Alignment**:\n\n- `skos:Concept` - SKOS classification concept\n- `schema:Enumeration` - Schema.org enumeration pattern\n\n**Created**: 2026-01-17 per Rule 53/56 feedback.\n"
- exact_mappings:
- - skos:Concept
- close_mappings:
- - schema:Enumeration
+ description: >-
+ Abstract base for high-level functional classification of biological custodians
+ based on collection focus, primary function, and institutional form.
+ alt_descriptions:
+ nl: >-
+ Abstracte basis voor functionele classificatie op hoog niveau van biologische beheerders
+ op basis van collectiefocus, primaire functie en institutionele vorm.
+ de: >-
+ Abstrakte Basis für übergeordnete funktionale Klassifizierung biologischer Kustoden
+ basierend auf Sammlungsschwerpunkt, Primärfunktion und institutioneller Form.
+ fr: >-
+ Base abstraite pour la classification fonctionnelle de haut niveau des dépositaires biologiques
+ basée sur l'accent de collection, la fonction primaire et la forme institutionnelle.
+ es: >-
+ Base abstracta para clasificación funcional de alto nivel de custodios biológicos
+ basada en enfoque de colección, función primaria y forma institucional.
+ ar: >-
+ أساس مجرد للتصنيف الوظيفي عالي المستوى للقيمين البيولوجيين
+ بناءً على تركيز المجموعة والوظيفة الأساسية والشكل المؤسسي.
+ id: >-
+ Dasar abstrak untuk klasifikasi fungsional tingkat tinggi kustodian biologis
+ berdasarkan fokus koleksi, fungsi utama, dan bentuk kelembagaan.
+ zh: >-
+ 基于馆藏重点、主要功能和机构形式的生物保管人高级功能分类的抽象基础。
+ broad_mappings:
+ - skos:Concept
+ - schema:Enumeration
slots:
- - identified_by
- - has_label
- - has_description
- - equivalent_to
+ - identified_by
+ - has_label
+ - has_description
+ - equivalent_to
slot_usage:
identified_by:
identifier: true
required: true
-# range: string # uriorcurie
examples:
- - value: hc:BioTypeClassification/BOTANICAL
- - value: hc:BioTypeClassification/ZOOLOGICAL
+ - value: hc:BioTypeClassification/BOTANICAL
+ - value: hc:BioTypeClassification/ZOOLOGICAL
has_label:
required: true
-# range: string
examples:
- - value: Botanical Institution
- - value: Zoological Institution
- - value: Aquatic Institution
+ - value: Botanical Institution
+ - value: Zoological Institution
+ - value: Aquatic Institution
has_description:
required: false
-# range: string
equivalent_to:
required: false
range: WikiDataIdentifier
comments:
- - Abstract base class for BioTypeClassifications hierarchy
- - Follows Type/Types naming convention (Rule 0b)
- - Created during bio-type-classification migration (Rule 53/56)
- - High-level classification complementing BioCustodianSubtype
+ - Abstract base for classification hierarchy
+ - Follows Type/Types naming convention (Rule 0b)
+ - Created during bio-type-classification migration (Rule 53/56)
+ - High-level classification complementing BioCustodianSubtype
see_also:
- - https://www.wikidata.org/wiki/Q167346
- - https://www.wikidata.org/wiki/Q43501
- - https://www.wikidata.org/wiki/Q2281788
+ - https://www.wikidata.org/wiki/Q167346
+ - https://www.wikidata.org/wiki/Q43501
+ - https://www.wikidata.org/wiki/Q2281788
+ examples:
+ - value:
+ identified_by: hc:BioTypeClassification/BOTANICAL
+ has_label: Botanical Institution
+ has_description: Institution focused on plant collections
+ keywords:
+ - biological classification
+ - institutional type
+ - collection focus
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ "Abstract base class for biological/zoological type classification taxonomy.\n\n**Type/Types Pattern** (Rule 0b):\n\n| File | Purpose |\n|------|---------|\n| `BioTypeClassification.yaml` | Abstract base class (this file) |\n| `BioTypeClassifications.yaml` | Concrete subclasses |\n\n**Purpose**:\n\nProvides high-level classification of biological custodians based on their\nprimary function and collection focus. This is distinct from BioCustodianSubtype\nwhich provides fine-grained Wikidata-linked subtypes.\n\n**Classification Dimensions**:\n\n| Dimension | Examples |\n|-----------|----------|\n| **Collection Focus** | Plants, Animals, Aquatic, Mixed |\n| **Primary Function** | Conservation, Research, Education, Exhibition |\n| **Institutional Form** | Public, Private, University-affiliated |\n| **Living vs Preserved** | Living collections, Preserved specimens, Both |\n\n**Distinction from BioCustodianSubtype**:\n\n- `BioTypeClassification`: **High-level functional classification**\n\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: biotype classificatie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Biotyp-Klassifizierung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: classification biotype
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: clasificación biotipo
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml
index bf3bd46ae7..409b37a63a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BioTypeClassifications.yaml
@@ -7,13 +7,7 @@ prefixes:
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
wd: http://www.wikidata.org/entity/
- dcterms: http://purl.org/dc/terms/
- prov: http://www.w3.org/ns/prov#
- crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
- rdfs: http://www.w3.org/2000/01/rdf-schema#
- org: http://www.w3.org/ns/org#
- xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ../slots/has_label
@@ -22,315 +16,645 @@ classes:
BotanicalInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:BotanicalInstitutionClassification
- description: 'Institution primarily focused on plant collections.
-
- Includes botanical gardens, arboreta, seed banks, herbaria with living collections.
-
-
- **Wikidata Base**: Q167346 (botanical garden)
-
-
- **Scope**:
-
- - Living plant collections
-
- - Seed preservation
-
- - Horticultural research
-
- - Plant conservation programs
-
- '
+ description: >-
+ Organization primarily focused on plant collections including living specimens,
+ seed preservation, horticultural research, and plant conservation programs.
+ alt_descriptions:
+ nl: >-
+ Organisatie primair gericht op plantencollecties inclusief levende exemplaren,
+ zaadbehoud, tuinbouwonderzoek en plantenbeschermingsprogramma's.
+ de: >-
+ Organisation primär fokussiert auf Pflanzensammlungen einschließlich lebender Exemplare,
+ Samenerhaltung, gartenbaulicher Forschung und Pflanzenschutzprogrammen.
+ fr: >-
+ Organisation principalement axée sur les collections de plantes incluant spécimens vivants,
+ préservation des graines, recherche horticole et programmes de conservation des plantes.
+ es: >-
+ Organización principalmente enfocada en colecciones de plantas incluyendo especímenes vivos,
+ preservación de semillas, investigación hortícola y programas de conservación de plantas.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Botanical Institution)
examples:
- - value:
- identified_by: hc:BioTypeClassification/BOTANICAL
- has_label: Botanical Institution
+ - value:
+ identified_by: hc:BioTypeClassification/BOTANICAL
+ has_label: Botanical Institution
+ keywords:
+ - botanical
+ - plant collection
+ - horticulture
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: botanische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: botanische inrichting
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Botanische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution botanique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución botánica
+ predicate: EXACT_SYNONYM
+ in_language: es
ZoologicalInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:ZoologicalInstitutionClassification
- description: 'Institution primarily focused on animal collections.
-
- Includes zoos, wildlife parks, safari parks, rescue centers.
-
-
- **Wikidata Base**: Q43501 (zoo)
-
-
- **Scope**:
-
- - Wild animal collections
-
- - Conservation breeding programs
-
- - Animal behavior research
-
- - Wildlife education
-
- '
+ description: >-
+ Organization primarily focused on animal collections including wild species,
+ conservation breeding programs, animal behavior research, and wildlife education.
+ alt_descriptions:
+ nl: >-
+ Organisatie primair gericht op dierencollecties inclusief wilde soorten,
+ fokprogramma's, diergedragsonderzoek en natuur-educatie.
+ de: >-
+ Organisation primär fokussiert auf Tiersammlungen einschließlich wilder Arten,
+ Zuchtprogrammen, Verhaltensforschung und Wildtierbildung.
+ fr: >-
+ Organisation principalement axée sur les collections animales incluant espèces sauvages,
+ programmes d'élevage de conservation, recherche comportementale et éducation faunique.
+ es: >-
+ Organización principalmente enfocada en colecciones animales incluyendo especies salvajes,
+ programas de cría para conservación, investigación del comportamiento y educación de fauna.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Zoological Institution)
examples:
- - value:
- identified_by: hc:BioTypeClassification/ZOOLOGICAL
- has_label: Zoological Institution
+ - value:
+ identified_by: hc:BioTypeClassification/ZOOLOGICAL
+ has_label: Zoological Institution
+ keywords:
+ - zoological
+ - animal collection
+ - zoo
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: zoölogische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: dierentuinorganisatie
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Zoologische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution zoologique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución zoológica
+ predicate: EXACT_SYNONYM
+ in_language: es
AquaticInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:AquaticInstitutionClassification
- description: 'Institution primarily focused on aquatic life collections.
-
- Includes public aquariums, oceanariums, marine research facilities.
-
-
- **Wikidata Base**: Q2281788 (public aquarium)
-
-
- **Scope**:
-
- - Marine life exhibits
-
- - Freshwater collections
-
- - Marine mammal programs
-
- - Ocean conservation
-
- '
+ description: >-
+ Organization primarily focused on aquatic life collections including marine and
+ freshwater exhibits, marine mammal programs, and ocean conservation.
+ alt_descriptions:
+ nl: >-
+ Organisatie primair gericht op waterleven-collecties inclusief mariene en
+ zoetwater-exposities, zeezoogdierprogramma's en oceaanbehoud.
+ de: >-
+ Organisation primär fokussiert auf Wasserlebensammlungen einschließlich Meeres- und
+ Süßwasserausstellungen, Meeressäugerprogrammen und Ozeanschutz.
+ fr: >-
+ Organisation principalement axée sur les collections de vie aquatique incluant expositions
+ marines et d'eau douce, programmes de mammifères marins et conservation océanique.
+ es: >-
+ Organización principalmente enfocada en colecciones de vida acuática incluyendo exhibiciones
+ marinas y de agua dulce, programas de mamíferos marinos y conservación oceánica.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Aquatic Institution)
examples:
- - value:
- identified_by: hc:BioTypeClassification/AQUATIC
- has_label: Aquatic Institution
+ - value:
+ identified_by: hc:BioTypeClassification/AQUATIC
+ has_label: Aquatic Institution
+ keywords:
+ - aquatic
+ - aquarium
+ - marine
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: aquatische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: waterleven-organisatie
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Aquatische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution aquatique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución acuática
+ predicate: EXACT_SYNONYM
+ in_language: es
MixedBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:MixedBioInstitutionClassification
- description: 'Institution with significant collections across multiple biological domains.
-
- Combines botanical, zoological, and/or aquatic collections.
-
-
- **Examples**:
-
- - Zoo + botanical garden combinations
-
- - Nature centers with diverse living collections
-
- - Integrated biosphere facilities
-
- '
+ description: >-
+ Organization with significant collections across multiple biological domains,
+ combining botanical, zoological, and/or aquatic collections.
+ alt_descriptions:
+ nl: >-
+ Organisatie met aanzienlijke collecties over meerdere biologische domeinen,
+ combinatie van botanische, zoölogische en/of aquatische collecties.
+ de: >-
+ Organisation mit bedeutenden Sammlungen über mehrere biologische Bereiche,
+ Kombination aus botanischen, zoologischen und/oder aquatischen Sammlungen.
+ fr: >-
+ Organisation avec des collections significatives dans plusieurs domaines biologiques,
+ combinant collections botaniques, zoologiques et/ou aquatiques.
+ es: >-
+ Organización con colecciones significativas en múltiples dominios biológicos,
+ combinando colecciones botánicas, zoológicas y/o acuáticas.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Mixed Biological Institution)
examples:
- - value:
- identified_by: hc:BioTypeClassification/MIXED_BIO
- has_label: Mixed Biological Institution
+ - value:
+ identified_by: hc:BioTypeClassification/MIXED_BIO
+ has_label: Mixed Biological Institution
+ keywords:
+ - mixed
+ - multi-domain
+ - combined collections
annotations:
+ specificity_score: 0.70
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: gemengde biologische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Gemischte biologische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution biologique mixte
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución biológica mixta
+ predicate: EXACT_SYNONYM
+ in_language: es
ConservationFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:ConservationFocusedClassification
- description: 'Institution where conservation is the primary mission.
-
- Breeding programs, habitat preservation, species recovery.
-
-
- **Characteristics**:
-
- - Ex-situ conservation programs
-
- - Species reintroduction efforts
-
- - Genetic diversity preservation
-
- - Endangered species focus
-
- '
+ description: >-
+ Organization where species and habitat conservation is the primary institutional mission,
+ including breeding programs, habitat preservation, and species recovery efforts.
+ alt_descriptions:
+ nl: >-
+ Organisatie waar soort- en habitatbehoud de primaire institutionele missie is,
+ inclusief fokprogramma's, habitatbehoud en soortherstelinspanningen.
+ de: >-
+ Organisation, bei der Art- und Habitatschutz die primäre institutionelle Mission ist,
+ einschließlich Zuchtprogrammen, Habitaterhaltung und Artenwiederherstellung.
+ fr: >-
+ Organisation où la conservation des espèces et des habitats est la mission institutionnelle primaire,
+ incluant programmes d'élevage, préservation des habitats et efforts de rétablissement des espèces.
+ es: >-
+ Organización donde la conservación de especies y hábitats es la misión institucional primaria,
+ incluyendo programas de cría, preservación de hábitats y esfuerzos de recuperación de especies.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Conservation-Focused Institution)
+ keywords:
+ - conservation
+ - breeding program
+ - species recovery
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: behoudsgerichte instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Naturschutzeinrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution axée sur la conservation
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución enfocada en conservación
+ predicate: EXACT_SYNONYM
+ in_language: es
ResearchFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:ResearchFocusedClassification
- description: 'Institution where scientific research is the primary mission.
-
- May have limited public access.
-
-
- **Characteristics**:
-
- - Taxonomic research
-
- - Behavioral studies
-
- - Ecological research
-
- - Academic affiliations
-
- '
+ description: >-
+ Organization where scientific research is the primary institutional mission,
+ including taxonomic research, behavioral studies, and ecological research.
+ alt_descriptions:
+ nl: >-
+ Organisatie waar wetenschappelijk onderzoek de primaire institutionele missie is,
+ inclusief taxonomisch onderzoek, gedragsstudies en ecologisch onderzoek.
+ de: >-
+ Organisation, bei der wissenschaftliche Forschung die primäre institutionelle Mission ist,
+ einschließlich taxonomischer Forschung, Verhaltensstudien und ökologischer Forschung.
+ fr: >-
+ Organisation où la recherche scientifique est la mission institutionnelle primaire,
+ incluant recherche taxonomique, études comportementales et recherche écologique.
+ es: >-
+ Organización donde la investigación científica es la misión institucional primaria,
+ incluyendo investigación taxonómica, estudios de comportamiento e investigación ecológica.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Research-Focused Institution)
+ keywords:
+ - research
+ - taxonomy
+ - scientific study
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: onderzoeksgerichte instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Forschungseinrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution axée sur la recherche
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución enfocada en investigación
+ predicate: EXACT_SYNONYM
+ in_language: es
EducationFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:EducationFocusedClassification
- description: 'Institution where public education is the primary mission.
-
- Emphasis on visitor experience and learning programs.
-
-
- **Characteristics**:
-
- - School programs
-
- - Interpretive exhibits
-
- - Outreach activities
-
- - Interactive experiences
-
- '
+ description: >-
+ Organization where public education is the primary institutional mission,
+ including school programs, interpretive exhibits, and outreach activities.
+ alt_descriptions:
+ nl: >-
+ Organisatie waar openbare educatie de primaire institutionele missie is,
+ inclusief schoolprogramma's, interpreterende tentoonstellingen en outreach-activiteiten.
+ de: >-
+ Organisation, bei der öffentliche Bildung die primäre institutionelle Mission ist,
+ einschließlich Schulprogrammen, interpretativen Ausstellungen und Aktivitäten.
+ fr: >-
+ Organisation où l'éducation publique est la mission institutionnelle primaire,
+ incluant programmes scolaires, expositions interprétatives et activités de sensibilisation.
+ es: >-
+ Organización donde la educación pública es la misión institucional primaria,
+ incluyendo programas escolares, exhibiciones interpretativas y actividades de extensión.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Education-Focused Institution)
+ keywords:
+ - education
+ - public outreach
+ - school programs
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: onderwijsgerichte instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Bildungseinrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution axée sur l'éducation
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución enfocada en educación
+ predicate: EXACT_SYNONYM
+ in_language: es
ExhibitionFocusedClassification:
is_a: BioTypeClassification
class_uri: hc:ExhibitionFocusedClassification
- description: 'Institution where public exhibition is the primary mission.
-
- Focus on visitor attraction and display quality.
-
-
- **Characteristics**:
-
- - Entertainment value
-
- - Spectacular exhibits
-
- - Tourism orientation
-
- - Commercial operation
-
- '
+ description: >-
+ Organization where public exhibition is the primary institutional mission,
+ with emphasis on visitor attraction, display quality, and entertainment value.
+ alt_descriptions:
+ nl: >-
+ Organisatie waar openbare tentoonstelling de primaire institutionele missie is,
+ met nadruk op bezoekersaantrekkingskracht, presentatiekwaliteit en entertainmentwaarde.
+ de: >-
+ Organisation, bei der öffentliche Ausstellung die primäre institutionelle Mission ist,
+ mit Schwerpunkt auf Besucherattraktivität, Präsentationsqualität und Unterhaltungswert.
+ fr: >-
+ Organisation où l'exposition publique est la mission institutionnelle primaire,
+ avec emphasis sur l'attrait des visiteurs, qualité de présentation et valeur divertissante.
+ es: >-
+ Organización donde la exhibición pública es la misión institucional primaria,
+ con énfasis en atracción de visitantes, calidad de presentación y valor de entretenimiento.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Exhibition-Focused Institution)
+ keywords:
+ - exhibition
+ - visitor attraction
+ - display
annotations:
+ specificity_score: 0.70
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: tentoonstellingsgerichte instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Ausstellungseinrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution axée sur l'exposition
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución enfocada en exhibición
+ predicate: EXACT_SYNONYM
+ in_language: es
PublicBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:PublicBioInstitutionClassification
- description: 'Publicly owned or operated biological institution.
-
- Government-funded, municipal, or state institutions.
-
- '
+ description: >-
+ Government-funded, municipal, or state-operated biological organization
+ with public ownership and administration.
+ alt_descriptions:
+ nl: >-
+ Door de overheid gefinancierde, gemeentelijke of staatsbeheerde biologische organisatie
+ met openbaar eigendom en beheer.
+ de: >-
+ Staatlich finanzierte, kommunale oder staatlich betriebene biologische Organisation
+ mit öffentlichem Eigentum und Verwaltung.
+ fr: >-
+ Organisation biologique financée par l'État, municipale ou gérée par l'État
+ avec propriété et administration publiques.
+ es: >-
+ Organización biológica financiada por el gobierno, municipal o administrada por el estado
+ con propiedad y administración públicas.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Public Biological Institution)
+ keywords:
+ - public
+ - government-funded
+ - municipal
annotations:
+ specificity_score: 0.70
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: openbare biologische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: öffentliche biologische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution biologique publique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución biológica pública
+ predicate: EXACT_SYNONYM
+ in_language: es
PrivateBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:PrivateBioInstitutionClassification
- description: 'Privately owned biological institution.
-
- May be commercial, foundation-operated, or private collection.
-
- '
+ description: >-
+ Privately owned biological organization, which may be commercial,
+ foundation-operated, or a private collection.
+ alt_descriptions:
+ nl: >-
+ Prive-eigendom biologische organisatie, die commercieel kan zijn,
+ door een stichting beheerd of een privécollectie.
+ de: >-
+ Privat geführte biologische Organisation, die kommerziell sein kann,
+ stiftungsgeführt oder eine Privatsammlung.
+ fr: >-
+ Organisation biologique privée, qui peut être commerciale,
+ gérée par une fondation ou une collection privée.
+ es: >-
+ Organización biológica de propiedad privada, que puede ser comercial,
+ operada por fundación o una colección privada.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Private Biological Institution)
+ keywords:
+ - private
+ - commercial
+ - foundation
annotations:
+ specificity_score: 0.70
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: particuliere biologische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: private biologische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution biologique privée
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución biológica privada
+ predicate: EXACT_SYNONYM
+ in_language: es
UniversityAffiliatedBioInstitutionClassification:
is_a: BioTypeClassification
class_uri: hc:UniversityAffiliatedBioInstitutionClassification
- description: 'Biological institution affiliated with a university.
-
- Teaching collections, research facilities, student access.
-
-
- **Examples**:
-
- - Hortus botanicus Leiden (Leiden University)
-
- - Utrecht Botanic Gardens (Utrecht University)
-
- '
+ description: >-
+ Biological organization affiliated with a university for teaching collections,
+ research facilities, and student access.
+ alt_descriptions:
+ nl: >-
+ Biologische organisatie verbonden aan een universiteit voor onderwijscatalogi,
+ onderzoeksfaciliteiten en studententoegang.
+ de: >-
+ Biologische Organisation angegliedert an eine Universität für Lehrsammlungen,
+ Forschungseinrichtungen und Studentenzugang.
+ fr: >-
+ Organisation biologique affiliée à une université pour collections d'enseignement,
+ installations de recherche et accès étudiant.
+ es: >-
+ Organización biológica afiliada a una universidad para colecciones docentes,
+ instalaciones de investigación y acceso estudiantil.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(University-Affiliated Biological Institution)
+ examples:
+ - value:
+ identified_by: hc:BioTypeClassification/UNIVERSITY_AFFILIATED
+ has_label: University-Affiliated Biological Institution
+ keywords:
+ - university
+ - academic
+ - teaching collection
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: universiteitsgebonden biologische instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: universitätsangebundene biologische Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution biologique universitaire
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución biológica universitaria
+ predicate: EXACT_SYNONYM
+ in_language: es
LivingCollectionClassification:
is_a: BioTypeClassification
class_uri: hc:LivingCollectionClassification
- description: 'Institution maintaining exclusively living collections.
-
- No or minimal preserved specimen holdings.
-
-
- **Key Characteristic**: Active husbandry, breeding, horticulture
-
- '
+ description: >-
+ Organization maintaining exclusively living collections with active husbandry,
+ breeding, and horticulture, and minimal preserved specimen holdings.
+ alt_descriptions:
+ nl: >-
+ Organisatie die uitsluitend levende collecties onderhoudt met actieve verzorging,
+ fokkerij en tuinbouw, en minimale geconserveerde exemplaren.
+ de: >-
+ Organisation, die ausschließlich lebende Sammlungen mit aktiver Haltung,
+ Zucht und Gartenbau und minimalen konservierten Exemplaren pflegt.
+ fr: >-
+ Organisation maintenant exclusivement des collections vivantes avec soins actifs,
+ élevage et horticulture, et spécimens conservés minimaux.
+ es: >-
+ Organización que mantiene exclusivamente colecciones vivas con cuidado activo,
+ cría y horticultura, y especímenes preservados mínimos.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Living Collection Institution)
+ keywords:
+ - living collection
+ - husbandry
+ - horticulture
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: levende-collectie instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Lebendsammlungseinrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution à collection vivante
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución de colección viva
+ predicate: EXACT_SYNONYM
+ in_language: es
PreservedCollectionClassification:
is_a: BioTypeClassification
class_uri: hc:PreservedCollectionClassification
- description: 'Institution with preserved biological specimens.
-
- Herbaria, taxidermy collections, spirit collections.
-
-
- **Note**: This often overlaps with RESEARCH_CENTER (R) type
-
- '
+ description: >-
+ Organization with preserved biological specimens including herbaria,
+ taxidermy collections, and spirit collections.
+ alt_descriptions:
+ nl: >-
+ Organisatie met geconserveerde biologische exemplaren inclusief herbaria,
+ taxidermiecollecties en vloeistofcollecties.
+ de: >-
+ Organisation mit konservierten biologischen Exemplaren einschließlich Herbarien,
+ Taxidermie-Sammlungen und Spiritussammlungen.
+ fr: >-
+ Organisation avec spécimens biologiques conservés incluant herbiers,
+ collections de taxidermie et collections en fluide.
+ es: >-
+ Organización con especímenes biológicos preservados incluyendo herbarios,
+ colecciones de taxidermia y colecciones en fluido.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Preserved Collection Institution)
+ keywords:
+ - preserved specimens
+ - herbarium
+ - taxidermy
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: geconserveerde-collectie instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Konservierte-Sammlung-Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution à collection préservée
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución de colección preservada
+ predicate: EXACT_SYNONYM
+ in_language: es
HybridCollectionClassification:
is_a: BioTypeClassification
class_uri: hc:HybridCollectionClassification
- description: 'Institution with both living and preserved collections.
-
- Integrated research and exhibition programs.
-
-
- **Examples**:
-
- - Natural history museums with living exhibits
-
- - Research gardens with herbaria
-
- '
+ description: >-
+ Organization with both living and preserved collections supporting
+ integrated research and exhibition programs.
+ alt_descriptions:
+ nl: >-
+ Organisatie met zowel levende als geconserveerde collecties ter ondersteuning van
+ geïntegreerde onderzoeks- en tentoonstellingsprogramma's.
+ de: >-
+ Organisation mit sowohl lebenden als auch konservierten Sammlungen zur Unterstützung
+ integrierter Forschungs- und Ausstellungsprogramme.
+ fr: >-
+ Organisation avec collections vivantes et conservées soutenant
+ programmes de recherche et d'exposition intégrés.
+ es: >-
+ Organización con colecciones vivas y preservadas que apoya
+ programas integrados de investigación y exhibición.
+ broad_mappings:
+ - skos:Concept
slot_usage:
has_label:
ifabsent: string(Hybrid Collection Institution)
+ keywords:
+ - hybrid
+ - living and preserved
+ - integrated collections
annotations:
+ specificity_score: 0.75
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: hybride-collectie instelling
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Hybrid-Sammlung-Einrichtung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: institution à collection hybride
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: institución de colección híbrida
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml
index dedea0ebf7..a3133aa944 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml
@@ -40,18 +40,59 @@ imports:
- ../slots/prepared_by
- ../slots/has_method
- ../slots/has_detail
- - ../slots/20260202_matang/new/sex
- - ../slots/20260202_matang/new/specimen_count
- - ../slots/20260202_matang/new/specimen_type
+ - ../slots/has_gender
+ - ../slots/has_quantity
+ - ../slots/has_specimen
- ../slots/acquired_through
default_prefix: hc
classes:
BiologicalObject:
class_uri: crm:E20_Biological_Object
- description: "A biological specimen or natural history object held in a heritage collection.\n\nModels organisms, parts of organisms, or biological products preserved for\nscientific study, education, or display.\n\n**CIDOC-CRM Alignment**:\n\nE20_Biological_Object - \"Physical objects that have been produced by \nbiological processes and include organisms, parts of organisms, and \nbiological products.\"\n\n**Key Distinction from ExhibitedObject**:\n\n| Concept | Class | Example |\n|---------|-------|---------|\n| General museum object | ExhibitedObject | \"Girl with a Pearl Earring\" |\n| **Biological specimen** | **BiologicalObject** | **Dodo skeleton** |\n| Archaeological find | ExhibitedObject | Roman pottery |\n\n**When to Use BiologicalObject**:\n\nUse for specimens that are primarily biological in nature:\n- Taxidermy mounts (mammals, birds, fish)\n- Study skins and skeletal material\n- Herbarium specimens (pressed plants)\n- Wet specimens (fluid-preserved animals)\n- Fossils\
- \ of organisms\n- Entomological collections (pinned insects)\n- Paleontological specimens\n- Living collection records (botanical gardens, zoos)\n\n**Darwin Core Integration**:\n\nBiologicalObject aligns with Darwin Core (TDWG) occurrence/specimen standards:\n- `has_label` (TaxonName) \u2192 dwc:scientificName\n- `was_acquired_through` (Acquisition) \u2192 dwc:eventDate\n- `acquired_by` (Agent) \u2192 dwc:recordedBy\n- `preservation_method` \u2192 dwc:preparations\n- `gbif_id` \u2192 dwc:occurrenceID (GBIF)\n\n**Taxonomic Data Model**:\n\n```\nBiologicalObject\n \u2502\n \u251C\u2500\u2500 has_label (TaxonName: \"Raphus cucullatus\")\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 has_name (Name with type=CommonName: \"Dodo\")\n \u2502 \u251C\u2500\u2500 has_rank (SPECIES)\n \u2502 \u251C\u2500\u2500 has_authority (\"Linnaeus, 1758\")\n \u2502 \u2514\u2500\u2500 higher_classification (Aves \u2192\
- \ Columbiformes \u2192 Columbidae)\n \u2502\n \u251C\u2500\u2500 specimen_data\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 specimen_type (HOLOTYPE, PARATYPE, etc.)\n \u2502 \u251C\u2500\u2500 is_type_specimen (boolean)\n \u2502 \u251C\u2500\u2500 sex (MALE, FEMALE, UNKNOWN)\n \u2502 \u251C\u2500\u2500 life_stage (ADULT, JUVENILE, LARVA, etc.)\n \u2502 \u2514\u2500\u2500 part_type (SKELETON, SKIN, SHELL, etc.)\n \u2502\n \u251C\u2500\u2500 preservation\n \u2502 \u2502\n \u2502 \u251C\u2500\u2500 preservation_method (PreservationMethodEnum)\n \u2502 \u2514\u2500\u2500 preservative_details (specific chemicals, methods)\n \u2502\n \u2514\u2500\u2500 collection_event\n \u2502\n \u251C\u2500\u2500 collection_date (when collected)\n \u251C\u2500\u2500 collection_location (where collected)\n \u251C\u2500\u2500 collector (who collected)\n \
- \ \u2514\u2500\u2500 field_number (collector's field ID)\n```\n\n**Conservation Status Integration**:\n\nFor specimens of conservation-sensitive species, BiologicalObject supports:\n- IUCN Red List status tracking\n- CITES appendix listing\n- Provenance documentation for legal compliance\n\n**Example**:\n\nOxford Dodo specimen at Oxford University Museum of Natural History:\n- taxon_name: \"Raphus cucullatus\"\n- common_name: \"Dodo\"\n- specimen_type: Historical specimen\n- preservation_method: SKELETON (partial)\n- significance: Last reliably dated dodo remains\n"
+ description: >-
+ Natural specimen or organism-derived item held in a heritage collection, with associated taxonomic identification and preservation metadata.
+ alt_descriptions:
+ nl: >-
+ Natuurlijk specimen of organisme-afgeleid item in een erfgoedcollectie, met bijbehorende taxonomische identificatie en conserveringsmetadata.
+ de: >-
+ Natürliches Exemplar oder organismusabgeleitetes Objekt in einer Kulturgutsammlung mit zugehöriger taxonomischer Identifikation und Konservierungsmetadaten.
+ fr: >-
+ Spécimen naturel ou objet dérivé d'organisme dans une collection patrimoniale, avec identification taxonomique et métadonnées de préservation associées.
+ es: >-
+ Espécimen natural u objeto derivado de organismo en una colección patrimonial, con identificación taxonómica y metadatos de preservación asociados.
+ ar: >-
+ عينة طبيعية أو عنصر مشتق من كائن حي في مجموعة تراثية، مع تحديد تصنيفي وبيانات الحفظ المرتبطة.
+ id: >-
+ Spesimen alami atau benda turunan organisme dalam koleksi warisan, dengan identifikasi taksonomi dan metadata pengawetan terkait.
+ zh: >-
+ 遗产收藏中的自然标本或生物衍生物品,带有相关分类学鉴定和保存元数据。
+ structured_aliases:
+ nl:
+ - biologisch object
+ - natuurspecimen
+ de:
+ - biologisches Objekt
+ - Naturkundliches Exemplar
+ fr:
+ - objet biologique
+ - spécimen d'histoire naturelle
+ es:
+ - objeto biológico
+ - espécimen de historia natural
+ ar:
+ - كائن بيولوجي
+ - عينة تاريخ طبيعي
+ id:
+ - objek biologis
+ - spesimen sejarah alam
+ zh:
+ - 生物对象
+ - 自然史标本
+ keywords:
+ - biological specimen
+ - natural history
+ - taxonomic identification
+ - preserved specimen
+ - organism
exact_mappings:
- crm:E20_Biological_Object
close_mappings:
@@ -69,7 +110,7 @@ classes:
- listed_in
- acquired_through
- describe
- - has_place
+ - in_place
- has_hypernym
- acquired_by
- has_name
@@ -85,15 +126,14 @@ classes:
- prepared_by
- has_method
- has_detail
- - sex
- - specimen_count
- - specimen_type
+ - has_gender
+ - has_quantity
+ - has_specimen
- has_label
- commented_on
- has_authority
- has_rank
- has_score
- - has_status
slot_usage:
associated_with:
range: Taxon
@@ -188,7 +228,7 @@ classes:
identified_by:
- agent_name: Dr. Jane Smith
description: 'Was date_identified: 2020-03-15'
- specimen_type:
+ has_specimen:
required: false
# range: string
examples:
@@ -200,14 +240,15 @@ classes:
examples:
- value: true
has_status:
+ required: false
range: TypeStatus
inlined: true
- required: false
examples:
- value: "TypeStatus:\n status_value: \"Holotype of Raphus cucullatus Linnaeus, 1758\"\n status_type: \"nomenclatural\"\n"
- sex:
+ - value: EX
+ - value: CR
+ has_gender:
required: false
-# range: string
examples:
- value: MALE
- value: FEMALE
@@ -227,7 +268,7 @@ classes:
- value: SKELETON
- value: SKULL
- value: SKIN
- specimen_count:
+ has_quantity:
required: false
range: integer
examples:
@@ -268,7 +309,7 @@ classes:
- value: "acquisition_method: FIELD_COLLECTION\ntemporal_extent:\n begin_of_the_begin: \"2020-06-15\"\n end_of_the_end: \"2020-06-15\"\nacquisition_date_text: \"2020-06-15\"\n"
- value: "acquisition_method: FIELD_COLLECTION\ntemporal_extent:\n begin_of_the_begin: \"2020-06-01\"\n end_of_the_end: \"2020-07-31\"\nacquisition_date_text: \"2020-06/2020-07\"\nacquisition_notes: \"Collected sometime in June-July 2020\"\n"
- value: "acquisition_method: FIELD_COLLECTION\ntemporal_extent:\n begin_of_the_begin: \"1870-01-01\"\n end_of_the_end: \"1879-12-31\"\nacquisition_date_text: \"1870s\"\nacquisition_notes: \"Historical specimen with approximate date\"\n"
- has_place:
+ in_place:
required: false
range: CustodianPlace
inlined: true
@@ -320,12 +361,6 @@ classes:
- value:
has_label: Cervus elaphus
description: parasite of:Cervus elaphus
- has_status:
- required: false
-# range: string
- examples:
- - value: EX
- - value: CR
listed_in:
range: CITESAppendix
inlined: true
@@ -343,7 +378,10 @@ classes:
examples:
- value: 'Collected pre-CITES (1975). Import permit #12345.'
has_type:
- equals_expression: '["hc:BioCustodianType", "hc:MuseumType", "hc:ResearchOrganizationType"]'
+ any_of:
+ - equals_string: hc:BioCustodianType
+ - equals_string: hc:MuseumType
+ - equals_string: hc:ResearchOrganizationType
comments:
- BiologicalObject extends ExhibitedObject with biological specimen-specific fields
- Aligned with Darwin Core (TDWG) vocabulary for biodiversity data
@@ -443,3 +481,11 @@ classes:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ modeling_notes: |
+ Use for biologically derived specimens such as taxidermy, herbarium,
+ wet collections, and paleontological material, rather than general
+ exhibited objects.
+
+ Supports Darwin Core-aligned biodiversity documentation, including
+ scientific naming, specimen typing, collection events, and
+ preservation method records.
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml
index 25074aad57..0ffaa8364f 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BirthDate.yaml
@@ -23,131 +23,189 @@ default_prefix: hc
classes:
BirthDate:
class_uri: schema:Date
- description: "Structured representation of a person's birth date with support for uncertainty, incomplete dates, and provenance tracking.\n**PURPOSE**:\nBirthDate replaces simple string birth_date slots to provide: - EDTF (Extended Date/Time Format) support for uncertain/incomplete dates - Provenance tracking for inferred dates (Rule 45) - Confidence scoring - Source preservation (original format from documents)\n**EDTF NOTATION** (Rule 44):\n| Pattern | Meaning | Example | |---------|---------|---------| | `YYYY` | Year only | `1970` | | `YYYY-MM` | Year and month | `1970-08` | | `YYYY-MM-DD` | Full date | `1970-08-15` | | `YYYX` | Decade | `197X` (1970s) | | `YYXX` | Century | `19XX` (1900s) | | `YYYY~` | Approximate | `1985~` (circa 1985) | | `YYYY?` | Uncertain | `1985?` (possibly 1985) | | `XXXX` | Unknown | Must have search provenance |\n**INFERRED DATA** (Rule 45):\nWhen birth date is inferred (e.g., from earliest education date): - Store in `inferred_birth_date` with full inference\
- \ chain - Set `is_inferred: true` - Document inference method and sources\n**ONTOLOGY ALIGNMENT**:\n| Ontology | Mapping | Usage | |----------|---------|-------| | **Schema.org** | `schema:Date` | Primary class | | **CIDOC-CRM** | `crm:E52_Time-Span` | Temporal extent | | **PiCo** | Birth date observation | Source fidelity | | **TIME** | `time:Instant` | Point in time |\n**EXAMPLE**:\n```yaml has_date_of_birth:\n temporal_extent:\n has_notation: \"1970-08-15\"\n begin_of_the_begin: \"1970-08-15T00:00:00Z\"\n end_of_the_end: \"1970-08-15T23:59:59Z\"\n is_inferred: false\n```"
+ description: >-
+ Structured representation of when a person was born with support for uncertainty,
+ incomplete dates, EDTF notation, and provenance tracking.
+ alt_descriptions:
+ nl: >-
+ Gestructureerde weergave van wanneer een persoon geboren is met ondersteuning voor onzekerheid,
+ onvolledige data, EDTF-notatie en herkomsttracking.
+ de: >-
+ Strukturierte Darstellung der Geburtszeit einer Person mit Unterstützung für Unsicherheit,
+ unvollständige Daten, EDTF-Notation und Provenienz-Tracking.
+ fr: >-
+ Représentation structurée de la date de naissance d'une personne avec support pour l'incertitude,
+ dates incomplètes, notation EDTF et suivi de provenance.
+ es: >-
+ Representación estructurada de cuándo nació una persona con soporte para incertidumbre,
+ fechas incompletas, notación EDTF y seguimiento de procedencia.
+ ar: >-
+ تمثيل منظم لموعد ميلاد الشخص مع دعم عدم اليقين
+ والتواريخ غير المكتاملة وترميز EDTF وتتبع المصدر.
+ id: >-
+ Representasi terstruktur kapan seseorang lahir dengan dukungan ketidakpastian,
+ tanggal tidak lengkap, notasi EDTF, dan pelacakan asal-usul.
+ zh: >-
+ 人员出生时间的结构化表示,支持不确定性、不完整日期、EDTF表示法和来源跟踪。
exact_mappings:
- - schema:Date
+ - schema:Date
close_mappings:
- - crm:E52_Time-Span
- - time:Instant
+ - crm:E52_Time-Span
+ - time:Instant
related_mappings:
- - pico:PersonObservation
+ - pico:PersonObservation
slots:
- - has_reference
- - inferred_by
- - has_provenance
- - generated_by
- - has_score
- - temporal_extent
+ - has_reference
+ - inferred_by
+ - has_provenance
+ - generated_by
+ - has_score
+ - temporal_extent
slot_usage:
has_reference:
range: Reference
required: false
inlined: true
multivalued: true
- description: 'Source reference for the birth date information. MIGRATED 2026-01-22: Replaces birth_source_text with structured Reference. Reference.citation_text preserves original verbatim source text.'
+ description: >-
+ Source reference for the information. MIGRATED 2026-01-22: Replaces birth_source_text
+ with structured Reference. Reference.citation_text preserves original verbatim source text.
examples:
- - value:
- source_type: parish_register
- - value:
- source_type: biography
+ - value:
+ source_type: parish_register
+ - value:
+ source_type: biography
inferred_by:
range: boolean
required: false
ifabsent: 'false'
has_provenance:
-# range: string
required: false
examples:
- - value: '{"method": "earliest_education_heuristic", "inference_chain": [...]}'
+ - value: '{"method": "earliest_education_heuristic", "inference_chain": [...]}'
generated_by:
range: GenerationEvent
required: false
inlined: true
- description: 'Generation event containing confidence score for birth date determination. MIGRATED 2026-01-19: Replaces confidence slot with structured pattern.'
+ description: >-
+ Generation event containing confidence score. MIGRATED 2026-01-19: Replaces confidence slot
+ with structured pattern.
examples:
- - value:
- has_score:
- has_score: 0.95
- has_method: document_extraction
- - value:
- has_score:
- has_score: 0.5
- has_method: education_inference
- has_description: Inferred from education start year
+ - value:
+ has_score:
+ has_score: 0.95
+ has_method: document_extraction
+ - value:
+ has_score:
+ has_score: 0.5
+ has_method: education_inference
+ has_description: Inferred from education start year
temporal_extent:
range: TimeSpan
required: true
inlined: true
- description: 'CIDOC-CRM TimeSpan representation with EDTF notation preservation. MIGRATED 2026-01-22: Replaces birth_edtf and birth_iso_date per slot_fixes.yaml feedback.
-
- **STRUCTURE**: - has_notation: Original EDTF string (e.g., "1970-08-15", "197X", "1970~") - begin_of_the_begin: Earliest possible start (ISO 8601) - end_of_the_end: Latest possible end (ISO 8601)
-
- **EXAMPLES**:
-
- Full date "1970-08-15": - has_notation: "1970-08-15" - begin_of_the_begin: "1970-08-15T00:00:00Z" - end_of_the_end: "1970-08-15T23:59:59Z"
-
- Decade "197X": - has_notation: "197X" - begin_of_the_begin: "1970-01-01T00:00:00Z" - end_of_the_end: "1979-12-31T23:59:59Z"'
+ description: >-
+ CIDOC-CRM TimeSpan representation with EDTF notation preservation.
+ MIGRATED 2026-01-22: Replaces birth_edtf and birth_iso_date per slot_fixes.yaml feedback.
examples:
- - value:
+ - value:
+ has_notation: '1970-08-15'
+ begin_of_the_begin: '1970-08-15T00:00:00Z'
+ end_of_the_end: '1970-08-15T23:59:59Z'
+ - value:
+ has_notation: 197X
+ begin_of_the_begin: '1970-01-01T00:00:00Z'
+ end_of_the_end: '1979-12-31T23:59:59Z'
+ - value:
+ has_notation: 1970~
+ begin_of_the_begin: '1968-01-01T00:00:00Z'
+ end_of_the_end: '1972-12-31T23:59:59Z'
+ comments:
+ - "MIGRATED 2026-01-22: birth_edtf, birth_iso_date → temporal_extent.has_notation"
+ - TimeSpan provides CIDOC-CRM E52 temporal bounds with EDTF notation preservation
+ - Inference provenance required when is_inferred=true (Rule 45)
+ - "Source text preserved via has_reference → Reference"
+ see_also:
+ - https://www.loc.gov/standards/datetime/
+ - https://schema.org/birthDate
+ examples:
+ - value:
+ temporal_extent:
has_notation: '1970-08-15'
begin_of_the_begin: '1970-08-15T00:00:00Z'
end_of_the_end: '1970-08-15T23:59:59Z'
- - value:
+ is_inferred: false
+ generated_by:
+ has_score:
+ has_score: 0.95
+ has_method: birth_certificate_extraction
+ description: Known complete date
+ - value:
+ temporal_extent:
has_notation: 197X
begin_of_the_begin: '1970-01-01T00:00:00Z'
end_of_the_end: '1979-12-31T23:59:59Z'
- - value:
- has_notation: 1970~
- begin_of_the_begin: '1968-01-01T00:00:00Z'
- end_of_the_end: '1972-12-31T23:59:59Z'
- comments:
- - "MIGRATED 2026-01-22: birth_edtf, birth_iso_date \u2192 temporal_extent.has_notation"
- - TimeSpan provides CIDOC-CRM E52 temporal bounds with EDTF notation preservation
- - Inference provenance required when is_inferred=true (Rule 45)
- - "Source text preserved via has_reference \u2192 Reference"
- see_also:
- - https://www.loc.gov/standards/datetime/
- - https://schema.org/birthDate
- examples:
- - value:
- temporal_extent:
- has_notation: '1970-08-15'
- begin_of_the_begin: '1970-08-15T00:00:00Z'
- end_of_the_end: '1970-08-15T23:59:59Z'
- is_inferred: false
- generated_by:
- has_score:
- has_score: 0.95
- has_method: birth_certificate_extraction
- - value:
- temporal_extent:
- has_notation: 197X
- begin_of_the_begin: '1970-01-01T00:00:00Z'
- end_of_the_end: '1979-12-31T23:59:59Z'
- is_inferred: true
- inference_provenance: '{"method": "earliest_education_heuristic", "source_field": "education[0].start_year"}'
- generated_by:
- has_score:
- has_score: 0.4
- has_method: education_inference
- - value:
- temporal_extent:
- has_notation: '1823'
- begin_of_the_begin: '1823-01-01T00:00:00Z'
- end_of_the_end: '1823-12-31T23:59:59Z'
- has_reference:
- - citation_text: born in the year of our Lord 1823
- source_type: parish_register
- is_inferred: false
- generated_by:
- has_score:
- has_score: 0.75
- has_method: document_extraction
+ is_inferred: true
+ inference_provenance: '{"method": "earliest_education_heuristic", "source_field": "education[0].start_year"}'
+ generated_by:
+ has_score:
+ has_score: 0.4
+ has_method: education_inference
+ description: Inferred decade
+ - value:
+ temporal_extent:
+ has_notation: '1823'
+ begin_of_the_begin: '1823-01-01T00:00:00Z'
+ end_of_the_end: '1823-12-31T23:59:59Z'
+ has_reference:
+ - citation_text: born in the year of our Lord 1823
+ source_type: parish_register
+ is_inferred: false
+ generated_by:
+ has_score:
+ has_score: 0.75
+ has_method: document_extraction
+ description: Historical source with year only
+ keywords:
+ - birth
+ - date
+ - EDTF
+ - temporal
+ - provenance
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ "Structured representation of a person's birth date with support for uncertainty, incomplete dates, and provenance tracking.\n**PURPOSE**:\nBirthDate replaces simple string birth_date slots to provide: - EDTF (Extended Date/Time Format) support for uncertain/incomplete dates - Provenance tracking for inferred dates (Rule 45) - Confidence scoring - Source preservation (original format from documents)\n**EDTF NOTATION** (Rule 44):\n| Pattern | Meaning | Example | |---------|---------|---------| | `YYYY` | Year only | `1970` | | `YYYY-MM` | Year and month | `1970-08` | | `YYYY-MM-DD` | Full date | `1970-08-15` | | `YYYX` | Decade | `197X` (1970s) | | `YYXX` | Century | `19XX` (1900s) | | `YYYY~` | Approximate | `1985~` (circa 1985) | | `YYYY?` | Uncertain | `1985?` (possibly 1985) | | `XXXX` | Unknown | Must have search provenance |\n**INFERRED DATA** (Rule 45):\nWhen birth date is inferred (e.g., from earliest education date): - Store in `inferred_birth_date` with full inference\
annotations:
specificity_score: 0.45
- specificity_rationale: Birth dates are relevant for person research across all heritage sectors.
+ specificity_rationale: Relevant for person research across all heritage sectors.
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: geboortedatum
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: geboren op
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Geburtsdatum
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: date de naissance
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fecha de nacimiento
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: تاريخ الميلاد
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: tanggal lahir
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 出生日期
+ predicate: EXACT_SYNONYM
+ in_language: zh
enums:
BirthDateConfidenceEnum:
description: Confidence levels for birth date values.
@@ -155,4 +213,4 @@ enums:
HIGH:
MEDIUM:
LOW:
- VERY_LOW:
\ No newline at end of file
+ VERY_LOW:
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml
index 11e1f17502..e87babbb86 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BirthPlace.yaml
@@ -24,92 +24,151 @@ imports:
- ../slots/has_name
- ../slots/has_label
- ../slots/has_source
- - ../slots/20260202_matang/new/region_code
+ - ../slots/has_code
default_prefix: hc
classes:
BirthPlace:
class_uri: schema:Place
- description: "Structured representation of a person's place of birth with support for historical place names, modern equivalents, and geographic identifiers.\n**PURPOSE**:\nBirthPlace replaces simple string birth_place slots to provide: - Historical place name preservation - Modern place name linkage - Geographic identifier integration (GeoNames, Wikidata) - Coordinate storage for mapping applications\n**HISTORICAL VS. MODERN NAMES**:\nMany birth places used historical names that have since changed: - \"Batavia\" \u2192 \"Jakarta\" - \"Bombay\" \u2192 \"Mumbai\" - \"Leningrad\" \u2192 \"St. Petersburg\" - \"Saigon\" \u2192 \"Ho Chi Minh City\"\nBirthPlace preserves the source name while linking to modern identifiers.\n**GEOGRAPHIC RESOLUTION**:\nPer AGENTS.md Rule on GeoNames as authoritative source: - `geonames_id`: Links to GeoNames for standardization - `identified_by`: Links to Wikidata for additional context - `coordinates`: Lat/lon for mapping\n**ONTOLOGY ALIGNMENT**:\n| Ontology\
- \ | Mapping | Usage | |----------|---------|-------| | **Schema.org** | `schema:Place` | Primary class | | **CIDOC-CRM** | `crm:E53_Place` | Place entity | | **GeoNames** | `gn:Feature` | Geographic feature |\n**EXAMPLE**:\n```yaml has_place_of_birth:\n place_name: \"Batavia\"\n modern_place_name: \"Jakarta\"\n country_code: \"ID\"\n geonames_id: 1642911\n identified_by:\n qid: \"Q3630\"\n```"
- exact_mappings:
- - schema:Place
+ description: >-
+ Structured representation of where a person was born with support for historical
+ place names, modern equivalents, and geographic identifiers.
+ alt_descriptions:
+ nl: >-
+ Gestructureerde weergave van waar een persoon geboren is met ondersteuning voor historische
+ plaatsnamen, moderne equivalenten en geografische identificaties.
+ de: >-
+ Strukturierte Darstellung des Geburtsorts einer Person mit Unterstützung für historische
+ Ortsnamen, moderne Entsprechungen und geografische Kennungen.
+ fr: >-
+ Représentation structurée du lieu de naissance d'une personne avec support pour les noms
+ historiques, équivalents modernes et identifiants géographiques.
+ es: >-
+ Representación estructurada de dónde nació una persona con soporte para nombres
+ históricos de lugares, equivalentes modernos e identificadores geográficos.
+ ar: >-
+ تمثيل منظم لمكان ميلاد الشخص مع دعم الأسماء التاريخية
+ للأماكن والمعادلات الحديثة والمعرفات الجغرافية.
+ id: >-
+ Representasi terstruktur tempat seseorang lahir dengan dukungan nama tempat
+ historis, padanan modern, dan pengidentifikasi geografis.
+ zh: >-
+ 人员出生地点的结构化表示,支持历史地名、现代等价物和地理标识符。
+ broad_mappings:
+ - schema:Place
close_mappings:
- - crm:E53_Place
- - gn:Feature
+ - crm:E53_Place
+ - gn:Feature
slots:
- - has_label
- - has_name
- - in_country
- - region_code
- - identified_by
- - has_coordinates
- - has_source
- - has_score
+ - has_label
+ - has_name
+ - in_country
+ - has_code
+ - identified_by
+ - has_coordinates
+ - has_source
+ - has_score
slot_usage:
has_label:
-# range: string
required: true
+ description: Primary place name as recorded in the source.
examples:
- - value: Amsterdam
- - value: Batavia
+ - value: Amsterdam
+ - value: Batavia
has_name:
-# range: string
required: false
+ description: Modern equivalent name for historical places.
examples:
- - value: Jakarta
+ - value: Jakarta
in_country:
-# range: string
required: false
- pattern: ^[A-Z]{2}$
+ pattern: "^[A-Z]{2}$"
examples:
- - value: NL
- - value: ID
- region_code:
-# range: string
+ - value: NL
+ - value: ID
+ has_code:
required: false
+ description: Regional or administrative code (province, state, GeoNames ID).
examples:
- - value: NH
- - value: 2759794
+ - value: NH
+ - value: 2759794
identified_by:
range: WikiDataIdentifier
required: false
examples:
- - value:
+ - value:
has_coordinates:
-# range: string
required: false
examples:
- - value: 52.3676,4.9041
+ - value: 52.3676,4.9041
has_source:
-# range: string
required: false
+ description: Reference to the source document or record.
examples:
- - value: born at the family estate in rural Gelderland
+ - value: Parish register St. Bavokerk, Haarlem
+ - value: Civil registration birth certificate
comments:
- - Replaces simple birth_place string slot (Rule 53)
- - Preserves historical place names while linking to modern identifiers
- - GeoNames ID is authoritative per AGENTS.md
+ - Replaces simple birth_place string slot (Rule 53)
+ - Preserves historical place names while linking to modern identifiers
+ - GeoNames ID is authoritative per AGENTS.md
see_also:
- - https://schema.org/birthPlace
- - https://www.geonames.org/
+ - https://schema.org/birthPlace
+ - https://www.geonames.org/
examples:
- - value:
- place_name: Amsterdam
- country_code: NL
- region_code: NH
- identified_by:
- coordinates: 52.3676,4.9041
- - value:
- place_name: Batavia
- modern_place_name: Jakarta
- country_code: ID
- identified_by:
- - value:
- place_name: rural Gelderland
- country_code: NL
- region_code: GE
- place_source_text: born at the family estate in rural Gelderland
+ - value:
+ has_label: Amsterdam
+ in_country: NL
+ has_code: NH
+ identified_by:
+ has_coordinates: 52.3676,4.9041
+ description: Dutch city with modern name
+ - value:
+ has_label: Batavia
+ has_name: Jakarta
+ in_country: ID
+ identified_by:
+ description: Historical colonial name with modern equivalent
+ - value:
+ has_label: rural Gelderland
+ in_country: NL
+ has_code: GE
+ has_source: Parish register Arnhem 1843
+ description: Imprecise location from historical record
+ keywords:
+ - birth
+ - place
+ - location
+ - geographic
+ - historical
+ notes:
+ - |
+ Preserve source-era place names and optionally link modern labels,
+ coordinates, and external identifiers for reconciliation.
annotations:
specificity_score: 0.45
- specificity_rationale: Birth places are relevant for person research across heritage sectors.
+ specificity_rationale: Relevant for person research across heritage sectors.
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: geboorteplaats
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: geboren te
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Geburtsort
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: lieu de naissance
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: lugar de nacimiento
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مكان الميلاد
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: tempat lahir
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 出生地
+ predicate: EXACT_SYNONYM
+ in_language: zh
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml
index 11265fb580..fa4ab996d1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Bookplate.yaml
@@ -1,8 +1,6 @@
id: https://nde.nl/ontology/hc/class/Bookplate
name: bookplate_class
title: Bookplate Class
-description: 'Bookplate (ex libris) marking ownership of a book or manuscript.
- Records provenance information through ownership marks in heritage library items.'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -19,47 +17,98 @@ imports:
classes:
Bookplate:
class_uri: bf:Bookplate
- description: 'A bookplate (ex libris) or ownership mark found in a book, manuscript, or other library material.
- **WHAT IS A BOOKPLATE?**
- A bookplate is a printed or decorative label pasted inside a book, typically on the front endpaper, indicating ownership. Also known as "ex libris" (Latin: "from the books of").
- **PROVENANCE SIGNIFICANCE**:
- Bookplates are crucial for provenance research: - Document historical ownership chains - Connect items to notable collectors - Evidence of institutional vs. personal ownership - May indicate stolen/looted heritage
- **USE CASES**:
- 1. **Provenance Research**: Track ownership history of rare books 2. **Collection Documentation**: Record all bookplates in a volume 3. **Restitution Claims**: Document pre-war ownership evidence
- **TYPES OF BOOKPLATES**:
- - Printed pictorial bookplates - Armorial bookplates (with coat of arms) - Typographic bookplates (text only) - Stamps and ink marks - Manuscript ownership inscriptions'
+ description: >-
+ Printed or decorative label pasted inside a book indicating ownership.
+ Also known as "ex libris", crucial for provenance research in rare book collections.
+ alt_descriptions:
+ nl: >-
+ Gedrukt of decoratief etiket in een boek geplakt dat eigendom aangeeft.
+ Ook bekend als "ex libris", cruciaal voor herkomstonderzoek in zeldzame boekencollecties.
+ de: >-
+ Gedrucktes oder dekoratives Etikett, das in ein Buch geklebt wird und den Besitz anzeigt.
+ Auch als "Exlibris" bekannt, entscheidend für die Provenienzforschung in seltenen Büchern.
+ fr: >-
+ Étiquette imprimée ou décorative collée dans un livre indiquant la propriété.
+ Aussi connue comme "ex libris", cruciale pour la recherche de provenance dans les collections de livres rares.
+ es: >-
+ Etiqueta impresa o decorativa pegada dentro de un libro que indica propiedad.
+ También conocida como "ex libris", crucial para la investigación de procedencia en colecciones de libros raros.
+ ar: >-
+ ملصق مطبوع أو زخرفي يلصق داخل الكتاب للإشارة إلى الملكية.
+ معروف أيضًا باسم "إكس ليبريس"، حاسم لأبحاث المصدر في مجموعات الكتب النادرة.
+ id: >-
+ Label cetak atau dekoratif yang ditempel di dalam buku menunjukkan kepemilikan.
+ Juga dikenal sebagai "ex libris", penting untuk penelitian provenans dalam koleksi buku langka.
+ zh: >-
+ 贴在书中的印刷或装饰标签,表示所有权。
+ 也称为"藏书票",对珍本馆藏的来源研究至关重要。
exact_mappings:
- - bf:Bookplate
+ - bf:Bookplate
close_mappings:
- - crm:E37_Mark
- - schema:Thing
+ - crm:E37_Mark
+ broad_mappings:
+ - schema:Thing
slots:
- - has_label
- - has_description
- - owned_by
- - has_score
+ - has_label
+ - has_description
+ - owned_by
+ - has_score
slot_usage:
has_label:
-# range: string
required: true
examples:
- - value: Ex Libris Johann Wolfgang von Goethe
- - value: Bibliotheca Regia
+ - value: Ex Libris Johann Wolfgang von Goethe
+ - value: Bibliotheca Regia
owned_by:
-# range: string
examples:
- - value: Johann Wolfgang von Goethe
- - value: Royal Library of Prussia
+ - value: Johann Wolfgang von Goethe
+ - value: Royal Library of Prussia
comments:
- - Used for provenance research in rare book collections
- - Links library items to historical owners
- - Multiple bookplates may appear in single volume
+ - Used for provenance research in rare book collections
+ - Links library items to historical owners
+ - Multiple bookplates may appear in single volume
+ see_also:
+ - http://id.loc.gov/ontologies/bibframe/Bookplate
examples:
- - value:
- id: https://nde.nl/ontology/hc/bookplate/kb-exlibris-goethe-001
- has_label: Ex Libris J.W. von Goethe
- owned_by: Johann Wolfgang von Goethe
+ - value:
+ has_label: Ex Libris J.W. von Goethe
+ owned_by: Johann Wolfgang von Goethe
+ has_description: Armorial bookplate of the German poet
+ description: Historical armorial bookplate
+ - value:
+ has_label: Bibliotheca Publica Amstelodamensis
+ owned_by: Amsterdam Public Library
+ has_description: Institutional library stamp
+ description: Institutional ownership mark
+ keywords:
+ - bookplate
+ - ex libris
+ - provenance
+ - ownership
+ - rare books
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: 0.75
+ specificity_rationale: Specific to rare book provenance research.
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: ex libris
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: boekplaat
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: bezittersmerk
+ predicate: RELATED_SYNONYM
+ in_language: nl
+ - literal_form: Exlibris
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: Buchplatte
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: ex-libris
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: ex libris
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml
index d6d7a2adcf..5bd8aa5479 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Boundary.yaml
@@ -1,22 +1,85 @@
id: https://nde.nl/ontology/hc/class/Boundary
name: Boundary
title: Boundary
-description: A geographic or conceptual boundary.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
+ geosparql: http://www.opengis.net/ont/geosparql#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_description
+ - ../slots/has_label
classes:
Boundary:
- class_uri: schema:Place
- description: Boundary definition.
+ class_uri: hc:Boundary
+ description: >-
+ Geographic or conceptual demarcation defining the extent or limits of
+ an area, region, or administrative unit.
+ alt_descriptions:
+ nl: >-
+ Geografische of conceptuele afbakening die de omvang of grenzen van een
+ gebied, regio of administratieve eenheid definieert.
+ de: >-
+ Geografische oder konzeptionelle Abgrenzung, die die Ausdehnung oder
+ Grenzen eines Bereichs, einer Region oder einer Verwaltungseinheit
+ definiert.
+ fr: >-
+ Demarcation geographique ou conceptuelle definissant l'etendue ou les
+ limites d'une zone, d'une region ou d'une unite administrative.
+ es: >-
+ Demarcacion geografica o conceptual que define la extension o limites de
+ un area, region o unidad administrativa.
+ ar: >-
+ ترسيم جغرافي أو مفاهيمي يحدد مدى أو حدود منطقة أو إقليم أو وحدة إدارية.
+ id: >-
+ Pembatasan geografis atau konseptual yang mendefinisikan luas atau batas
+ wilayah, daerah, atau unit administratif.
+ zh: >-
+ 定义区域、地区或行政单位范围或界限的地理或概念性边界。
+ broad_mappings:
+ - schema:Place
+ - geosparql:Feature
+ close_mappings:
+ - crm:E53_Place
+ structured_aliases:
+ - literal_form: grens
+ in_language: nl
+ - literal_form: Grenze
+ in_language: de
+ - literal_form: limite
+ in_language: fr
+ - literal_form: limite
+ in_language: es
+ - literal_form: حدود
+ in_language: ar
+ - literal_form: batas
+ in_language: id
+ - literal_form: 边界
+ in_language: zh
+ examples:
+ - value:
+ has_label: "Municipal Boundary"
+ has_description: "Administrative boundary between Amsterdam and Amstelveen"
+ description: Geographic administrative boundary
+ - value:
+ has_label: "Collection Zone Boundary"
+ description: Conceptual boundary for collection scope
+ keywords:
+ - geographic
+ - demarcation
+ - limits
+ - extent
+ - administrative
slots:
- - has_description
+ - has_description
+ - has_label
+ comments:
+ - Used for geographic and administrative boundaries
+ - Also applicable to conceptual boundaries in heritage contexts
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.2"
+ specificity_rationale: Generic boundary concept for geographic and conceptual limits
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml
index 759882fdcc..23d1499f6f 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BoundingBox.yaml
@@ -1,32 +1,95 @@
id: https://nde.nl/ontology/hc/class/BoundingBox
name: BoundingBox
title: Bounding Box
-description: 'A rectangular region defined by coordinates, typically used for image/video annotation. MIGRATED from face_bbox/region_bbox/logo_bbox/object_bbox slots.
-
- Coordinates are typically normalized (0.0-1.0) relative to frame dimensions.'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
geosparql: http://www.opengis.net/ont/geosparql#
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_coordinates
- ../slots/has_height
- ../slots/has_width
-default_prefix: hc
classes:
BoundingBox:
- class_uri: schema:PropertyValue
+ class_uri: hc:BoundingBox
+ description: >-
+ Rectangular region defined by coordinates, typically used for image,
+ video, or geographic annotation with normalized or absolute positioning.
+ alt_descriptions:
+ nl: >-
+ Rechthoekig gebied gedefinieerd door coördinaten, typisch gebruikt voor
+ afbeelding-, video- of geografische annotatie met genormaliseerde of
+ absolute positionering.
+ de: >-
+ Rechteckiger Bereich, definiert durch Koordinaten, typischerweise
+ verwendet fuer Bild-, Video- oder geografische Annotation mit
+ normalisierter oder absoluter Positionierung.
+ fr: >-
+ Region rectangulaire definie par des coordonnees, typiquement utilisee
+ pour l'annotation d'images, de videos ou geographique avec un
+ positionnement normalise ou absolu.
+ es: >-
+ Region rectangular definida por coordenadas, tipicamente utilizada para
+ anotacion de imagenes, video o geografica con posicionamiento
+ normalizado o absoluto.
+ ar: >-
+ منطقة مستطيلة محددة بالإحداثيات، تُستخدم عادةً للتعليق التوضيحي
+ للصور أو الفيديو أو الجغرافية مع تحديد الموضع الطبيعي أو المطلق.
+ id: >-
+ Wilayah persegi panjang yang didefinisikan oleh koordinat, biasanya
+ digunakan untuk anotasi gambar, video, atau geografis dengan pemosisian
+ ternormalisasi atau absolut.
+ zh: >-
+ 由坐标定义的矩形区域,通常用于图像、视频或地理标注,采用归一化或绝对定位。
+ broad_mappings:
+ - schema:PropertyValue
+ related_mappings:
+ - geosparql:BoundingBox
+ structured_aliases:
+ - literal_form: begrenzingskader
+ in_language: nl
+ - literal_form: Begrenzungsrahmen
+ in_language: de
+ - literal_form: cadre de delimitation
+ in_language: fr
+ - literal_form: cuadro delimitador
+ in_language: es
+ - literal_form: إطار محيط
+ in_language: ar
+ - literal_form: kotak pembatas
+ in_language: id
+ - literal_form: 边界框
+ in_language: zh
+ examples:
+ - value:
+ has_coordinates:
+ x: 0.25
+ y: 0.35
+ has_width: 0.5
+ has_height: 0.3
+ description: Normalized bounding box for image region
+ keywords:
+ - coordinates
+ - rectangular
+ - annotation
+ - image region
+ - geographic extent
slots:
- - has_coordinates
- - has_width
- - has_height
+ - has_coordinates
+ - has_width
+ - has_height
slot_usage:
has_coordinates:
range: PlanarCoordinates
required: true
+ comments:
+ - Migrated from face_bbox/region_bbox/logo_bbox/object_bbox slots
+ - Coordinates typically normalized (0.0-1.0) relative to frame dimensions
+ - Used in computer vision and geographic applications
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.3"
+ specificity_rationale: Specific utility class for spatial annotation
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml
index ddaeaf138b..6d00a77c52 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BoxNumber.yaml
@@ -1,20 +1,6 @@
id: https://nde.nl/ontology/hc/class/BoxNumber
name: box_number_class
title: Box Number Class
-description: 'A storage box number or position identifier on a shelf.
-
-
- MIGRATED from box_number slot (Rule 53).
-
- Uses generic identified_by slot with range narrowed to BoxNumber.
-
- Updated 2026-01-16: Migrated from inline attributes to proper slots.
-
- '
-imports:
- - linkml:types
- - ../slots/has_score
- - ../slots/has_numeric_value
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -22,33 +8,93 @@ prefixes:
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
+imports:
+ - linkml:types
+ - ../slots/has_score
+ - ../slots/has_numeric_value
classes:
BoxNumber:
class_uri: hc:BoxNumber
- description: "An identifier for a storage box or its position on a shelf.\n\n**DEFINITION**:\n\nBoxNumber represents the position or identifier of a storage box within \na storage unit hierarchy. Archive boxes are the most common physical \ncontainers for heritage materials, particularly in archives.\n\n```\nShelf\n \u2514\u2500\u2500 Box 1 (THIS CLASS - position on shelf)\n \u2514\u2500\u2500 Box 2\n \u2514\u2500\u2500 Box 3\n ...\n```\n\n**TYPICAL VALUES**:\n\n| Type | Example | Description |\n|------|---------|-------------|\n| Sequential | 1, 2, 3, 12 | Position on shelf left-to-right |\n| Inventory | 145, 2024-0042 | Unique box inventory number |\n| Combined | 12.3 | Bay 12, Box 3 |\n\n**ARCHIVE BOX STANDARDS**:\n\nHeritage institutions typically use acid-free archive boxes conforming to:\n- ISO 16245 (Boxes for documents)\n- ANSI/NISO Z39.77 (Guidelines for materials in archives)\n\n**HERITAGE USE CASES**:\n\n| Material Type | Box Format |\n|---------------|------------|\n\
- | Documents | Standard archive box (legal/letter) |\n| Photographs | Photo storage boxes |\n| Oversized | Flat boxes, tubes |\n| Fragile | Custom padded boxes |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`box_number` slot to generic `identified_by` pattern.\n"
- exact_mappings:
- - hc:BoxNumber
- close_mappings:
- - crm:E42_Identifier
+ description: >-
+ Numeric position identifier for a storage container on a shelf.
+ Part of hierarchical storage location addressing in heritage facilities.
+ alt_descriptions:
+ nl: >-
+ Numerieke positie-identificatie voor een opslagcontainer op een plank.
+ Onderdeel van hiërarchische opslaglocatie-adressering in erfgoedfaciliteiten.
+ de: >-
+ Numerische Positionskennung für einen Lagerbehälter auf einem Regal.
+ Teil der hierarchischen Lagerort-Adressierung in Heritage-Einrichtungen.
+ fr: >-
+ Identifiant de position numérique pour un conteneur de stockage sur une étagère.
+ Fait partie de l'adressage hiérarchique des emplacements de stockage dans les institutions patrimoniales.
+ es: >-
+ Identificador de posición numérica para un contenedor de almacenamiento en un estante.
+ Parte del direccionamiento jerárquico de ubicaciones de almacenamiento en instituciones patrimoniales.
+ ar: >-
+ معرف موقع رقمي لحاوية تخزين على رف.
+ جزء من عنونة موقع التخزين الهرمي في المؤسسات التراثية.
+ id: >-
+ Pengidentifikasi posisi numerik untuk wadah penyimpanan di rak.
+ Bagian dari pengalamatan lokasi penyimpanan hierarkis di institusi warisan.
+ zh: >-
+ 货架上存储容器的数字位置标识符。
+ 遗产机构中分层存储位置寻址的一部分。
+ broad_mappings:
+ - crm:E42_Identifier
related_mappings:
- - schema:identifier
+ - schema:identifier
slots:
- - has_numeric_value
- - has_score
+ - has_numeric_value
+ - has_score
slot_usage:
has_numeric_value:
required: true
minimum_value: 1
comments:
- - Storage box position identifier
- - Typically integer representing shelf position or inventory number
- - Part of Rule 53 slot migration from box_number
- - 'Updated 2026-01-16: Migrated from inline attributes to proper slots'
+ - Numeric position on shelf or inventory number
+ - Part of Rule 53 slot migration from box_number
+ - 'Updated 2026-01-16: Migrated from inline attributes to proper slots'
see_also:
- - https://nde.nl/ontology/hc/StorageUnit
- - https://www.wikidata.org/wiki/Q854619
+ - https://nde.nl/ontology/hc/StorageUnit
+ - https://www.wikidata.org/wiki/Q854619
+ examples:
+ - value:
+ has_numeric_value: 1
+ has_score: 0.1
+ description: First container on shelf
+ - value:
+ has_numeric_value: 42
+ has_score: 0.1
+ description: Sequential inventory number
+ keywords:
+ - storage
+ - container
+ - position
+ - archive box
+ - identifier
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ "An identifier for a storage box or its position on a shelf.\n\n**DEFINITION**:\n\nBoxNumber represents the position or identifier of a storage box within \na storage unit hierarchy. Archive boxes are the most common physical \ncontainers for heritage materials, particularly in archives.\n\n```\nShelf\n \u2514\u2500\u2500 Box 1 (THIS CLASS - position on shelf)\n \u2514\u2500\u2500 Box 2\n \u2514\u2500\u2500 Box 3\n ...\n```\n\n**TYPICAL VALUES**:\n\n| Type | Example | Description |\n|------|---------|-------------|\n| Sequential | 1, 2, 3, 12 | Position on shelf left-to-right |\n| Inventory | 145, 2024-0042 | Unique box inventory number |\n| Combined | 12.3 | Bay 12, Box 3 |\n\n**ARCHIVE BOX STANDARDS**:\n\nHeritage institutions typically use acid-free archive boxes conforming to:\n- ISO 16245 (Boxes for documents)\n- ANSI/NISO Z39.77 (Guidelines for materials in archives)\n\n**HERITAGE USE CASES**:\n\n| Material Type | Box Format |\n|---------------|------------|\n\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ structured_aliases:
+ - literal_form: doosnummer
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: box number
+ predicate: EXACT_SYNONYM
+ in_language: en
+ - literal_form: Kastennummer
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: numéro de boîte
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: número de caja
+ predicate: EXACT_SYNONYM
+ in_language: es
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml
index 104eae47e4..9b7d24e7d7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Branch.yaml
@@ -1,27 +1,93 @@
id: https://nde.nl/ontology/hc/class/Branch
name: Branch
-title: Branch
-description: >-
- A branch of an organization.
-
+title: Branch Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
org: http://www.w3.org/ns/org#
-
+ schema: http://schema.org/
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
-
imports:
- linkml:types
- ../slots/has_name
+ - ../slots/has_label
+ - ../slots/has_description
classes:
Branch:
class_uri: org:OrganizationalUnit
- description: Branch.
- annotations:
- specificity_score: 0.1
- specificity_rationale: "Generic utility class created during migration"
- custodian_types: '["*"]'
-
+ description: >-
+ Decentralized organizational unit operating as part of a larger
+ parent organization, serving specific geographic or functional communities.
+ alt_descriptions:
+ nl: >-
+ Gedecentraliseerde organisatorische eenheid die opereert als onderdeel van
+ een grotere bovenliggende organisatie, die specifieke geografische of
+ functionele gemeenschappen bedient.
+ de: >-
+ Dezentrale Organisationseinheit, die als Teil einer größeren
+ übergeordneten Organisation tätig ist und spezifische geografische
+ oder funktionale Gemeinschaften bedient.
+ fr: >-
+ Unité organisationnelle décentralisée opérant dans le cadre d'une
+ organisation mère plus vaste, servant des communautés géographiques
+ ou fonctionnelles spécifiques.
+ es: >-
+ Unidad organizativa descentralizada que opera como parte de una
+ organización matriz más grande, sirviendo a comunidades geográficas
+ o funcionales específicas.
+ ar: >-
+ وحدة تنظيمية لامركزية تعمل كجزء من منظمة أم أكبر، تخدم مجتمعات
+ جغرافية أو وظيفية محددة.
+ id: >-
+ Unit organisasi terdesentralisasi yang beroperasi sebagai bagian dari
+ organisasi induk yang lebih besar, melayani komunitas geografis atau
+ fungsional tertentu.
+ zh: >-
+ 作为较大母组织一部分运营的分散组织单位,服务特定的地理或功能社区。
+ structured_aliases:
+ - literal_form: vestiging
+ in_language: nl
+ - literal_form: Zweigstelle
+ in_language: de
+ - literal_form: succursale
+ in_language: fr
+ - literal_form: sucursal
+ in_language: es
+ - literal_form: فرع
+ in_language: ar
+ - literal_form: cabang
+ in_language: id
+ - literal_form: 分支
+ in_language: zh
+ close_mappings:
+ - schema:LocalBusiness
+ broad_mappings:
+ - skos:Concept
+ - org:OrganizationalUnit
slots:
- - has_name
+ - has_name
+ - has_label
+ - has_description
+ comments:
+ - Base class for organizational branch units
+ - Uses W3C ORG ontology OrganizationalUnit pattern
+ - Extended by BranchOffice, ArchiveBranch, ArchivalLibrary
+ see_also:
+ - BranchOffice
+ - BranchType
+ examples:
+ - value:
+ has_name: "Regional Branch Office"
+ has_label: "Regional Branch"
+ has_description: "Branch serving the northern region"
+ description: Generic organizational branch
+ keywords:
+ - branch
+ - organizational unit
+ - satellite
+ - regional office
+ annotations:
+ specificity_score: "0.3"
+ specificity_rationale: Base class for organizational branches
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml
index fdba0e4cae..2381219595 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BranchOffice.yaml
@@ -1,6 +1,16 @@
id: https://nde.nl/ontology/hc/class/branch-office
name: branch_office_class
-title: BranchOffice Class
+title: Branch Office Class
+prefixes:
+ linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ schema: http://schema.org/
+ org: http://www.w3.org/ns/org#
+ dcterms: http://purl.org/dc/terms/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
+ prov: http://www.w3.org/ns/prov#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../enums/QuantityTypeEnum
@@ -14,25 +24,53 @@ imports:
- ../slots/generated_by
- ../slots/face_public
- ../slots/has_operating_hours
- - ../slots/20260202_matang/new/services_offered
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- org: http://www.w3.org/ns/org#
- dcterms: http://purl.org/dc/terms/
- crm: http://www.cidoc-crm.org/cidoc-crm/
- prov: http://www.w3.org/ns/prov#
- skos: http://www.w3.org/2004/02/skos/core#
+ - ../slots/has_service
classes:
BranchOffice:
is_a: ReconstructedEntity
class_uri: org:Site
- description: "Regional or satellite office of a heritage custodian organization.\n\n**DEFINITION**:\n\nA BranchOffice is a secondary physical location where a heritage custodian\nmaintains operational presence, typically providing services to a specific\ngeographic area or community. Unlike the main headquarters, branch offices\nusually have more limited scope of activities.\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located.\"\n\nBranchOffice specializes org:Site for heritage custodian branch locations:\n- Regional archives serving provincial communities\n- Satellite library branches in neighborhoods\n- Museum outposts or study centers\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Purpose | Example |\n|------|---------|---------|\n| **BranchOffice** | Service delivery to geographic area | Regional archive office |\n| AdministrativeOffice | Non-public administrative functions | Finance department building |\n\
- | ExhibitionSpace | Display of collections | Gallery annex |\n| ResearchCenter | Research and conservation | Conservation lab |\n\n**TYPICAL CHARACTERISTICS**:\n\n- **Public-facing**: Serves visitors, researchers, patrons\n- **Geographic coverage**: Serves specific region/community\n- **Core services**: Reference, access, programming (subset of main)\n- **Staff presence**: Permanent staff assignment\n- **Collection subset**: May hold locally-relevant materials\n\n**USE CASES**:\n\n1. **Regional Archive Branches**:\n - Noord-Hollands Archief Zaanstreek-Waterland branch\n - Serves researchers in Zaandam area\n - Holds local municipal records\n\n2. **Library Satellite Locations**:\n - University library branch at satellite campus\n - Public library neighborhood branches\n\n3. **Museum Study Centers**:\n - Off-site study/research center for scholars\n - Rijksmuseum Schiphol (airport exhibition space)\n\n**Example - Regional Archive Branch**:\n```yaml\nBranchOffice:\n identified_by:\
- \ \"https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch\"\n has_label: \"Noord-Hollands Archief - Zaanstreek-Waterland\"\n has_description: |\n Regional branch serving Zaanstreek-Waterland area.\n Holds municipal records from Zaandam, Wormerland, Purmerend.\n Open to researchers Tuesday-Thursday.\n branch_service_area: \"Zaanstreek-Waterland region\"\n is_public_facing: true\n services_offered:\n - \"Archival research access\"\n - \"Genealogical consultations\"\n - \"Local history reference\"\n```\n"
- exact_mappings:
- - org:Site
+ description: >-
+ Regional or satellite office of a heritage custodian organization
+ providing services to a specific geographic area or community.
+ alt_descriptions:
+ nl: >-
+ Regionaal of satellietkantoor van een erfgoedbewaarderorganisatie dat
+ diensten levert aan een specifiek geografisch gebied of gemeenschap.
+ de: >-
+ Regionales oder Satellitenbüro einer Kulturerbe-Verwahrerorganisation,
+ das Dienstleistungen für ein bestimmtes geografisches Gebiet oder
+ eine Gemeinschaft erbringt.
+ fr: >-
+ Bureau régional ou satellite d'une organisation de dépositaire du
+ patrimoine fournissant des services à une zone géographique ou
+ communauté spécifique.
+ es: >-
+ Oficina regional o satelital de una organización depositaria del
+ patrimonio que proporciona servicios a un área geográfica o
+ comunidad específica.
+ ar: >-
+ مكتب إقليمي أو تابع لمنظمة حارسة للتراث توفر خدمات لمنطقة جغرافية
+ أو مجتمع محدد.
+ id: >-
+ Kantor regional atau satelit dari organisasi penjaga warisan budaya
+ yang menyediakan layanan untuk area geografis atau komunitas tertentu.
+ zh: >-
+ 遗产保管组织的区域或卫星办公室,为特定地理区域或社区提供服务。
+ structured_aliases:
+ - literal_form: bijkantoor
+ in_language: nl
+ - literal_form: Zweigbüro
+ in_language: de
+ - literal_form: bureau secondaire
+ in_language: fr
+ - literal_form: oficina secundaria
+ in_language: es
+ - literal_form: مكتب فرعي
+ in_language: ar
+ - literal_form: kantor cabang
+ in_language: id
+ - literal_form: 分支办公室
+ in_language: zh
close_mappings:
- schema:Place
- schema:LocalBusiness
@@ -40,6 +78,9 @@ classes:
related_mappings:
- org:OrganizationalUnit
- schema:branch
+ broad_mappings:
+ - skos:Concept
+ - org:Site
slots:
- has_description
- identified_by
@@ -48,62 +89,39 @@ classes:
- has_quantity
- face_public
- has_opening_hour
- - services_offered
+ - has_service
- has_score
- - derived_from
+ - derive_from
- generated_by
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch
has_label:
-# range: string
required: true
multivalued: false
examples:
- value: Noord-Hollands Archief - Zaanstreek-Waterland
- - value: Rijksmuseum Schiphol
- - value: Universiteitsbibliotheek Science Park
has_description:
-# range: string
examples:
- - value: Regional branch serving Zaanstreek-Waterland area. Holds municipal records from Zaandam, Wormerland, Purmerend. Open to researchers Tuesday-Thursday.
+ - value: Regional branch serving Zaanstreek-Waterland area.
has_service_area:
range: ServiceArea
inlined: true
- examples:
- - value:
- service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland
- service_area_name: Zaanstreek-Waterland region
- service_area_type: REGIONAL
face_public:
range: boolean
required: true
- ifabsent: 'true'
- examples:
- - value: true
- services_offered:
-# range: string
+ ifabsent: "true"
+ has_service:
multivalued: true
examples:
- value: Archival research access
- - value: Genealogical consultations
- - value: Local history reference
- has_opening_hour:
-# range: string
- examples:
- - value: Tu-Th 09:00-17:00
has_quantity:
range: integer
- inlined: false # Fixed invalid inline for primitive type
- examples:
- - value:
- has_description: Staff assigned to this branch
- is_estimate: false
- derived_from:
+ inlined: false
+ derive_from:
range: CustodianObservation
multivalued: true
required: false
@@ -114,45 +132,27 @@ classes:
- BranchOffice models regional/satellite locations of heritage custodians
- Distinguished from AdministrativeOffice by public-facing nature
- W3C ORG org:Site specialized for branch locations
- - Typically serves specific geographic area or community
- - May hold local collection subset relevant to service area
see_also:
- https://www.w3.org/TR/vocab-org/#org:Site
- - https://schema.org/LocalBusiness
- - https://schema.org/branch
examples:
- value:
identified_by: https://nde.nl/ontology/hc/aux/nha-zaanstreek-branch
has_label: Noord-Hollands Archief - Zaanstreek-Waterland
- has_description: Regional branch serving Zaanstreek-Waterland area. Holds municipal records from Zaandam, Wormerland, Purmerend.
- has_service_area:
- service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland
- service_area_name: Zaanstreek-Waterland region
- service_area_type: REGIONAL
- is_public_facing: true
- services_offered:
- - Archival research access
- - Genealogical consultations
- - Local history reference
- operating_hours: Tu-Th 09:00-17:00
- has_quantity:
- has_description: Staff assigned to Zaanstreek-Waterland branch
- - value:
- identified_by: https://nde.nl/ontology/hc/aux/rijksmuseum-schiphol
- has_label: Rijksmuseum Schiphol
- has_description: Exhibition space at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. Free admission.
- has_service_area:
- service_area_id: https://nde.nl/ontology/hc/servicearea/schiphol-travelers
- service_area_name: Amsterdam Schiphol Airport travelers
- service_area_type: COMMUNITY
- is_public_facing: true
- services_offered:
- - Exhibition viewing
- - Museum shop
- operating_hours: Daily 07:00-20:00
- has_quantity:
- has_description: Staff assigned to Schiphol branch
+ has_description: Regional branch serving Zaanstreek-Waterland area.
+ face_public: true
+ description: Regional archive branch
+ keywords:
+ - branch office
+ - satellite office
+ - regional office
+ - service location
+ - public-facing
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Regional or satellite office of a heritage custodian organization.\n\n**DEFINITION**:\n\nA BranchOffice is a secondary physical location where a heritage custodian\nmaintains operational presence, typically providing services to a specific\ngeographic area or community. Unlike the main headquarters, branch offices\nusually have more limited scope of activities.\n\n**W3C ORG ALIGNMENT**:\n\n`org:Site` - \"An office or other premise at which the organization is located.\"\n\nBranchOffice specializes org:Site for heritage custodian branch locations:\n- Regional archives serving provincial communities\n- Satellite library branches in neighborhoods\n- Museum outposts or study centers\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Purpose | Example |\n|------|---------|---------|\n| **BranchOffice** | Service delivery to geographic area | Regional archive office |\n| AdministrativeOffice | Non-public administrative functions | Finance department building |\n\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to heritage custodian branch locations
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml
index ef435abf94..5356d47048 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BranchType.yaml
@@ -23,16 +23,59 @@ imports:
classes:
BranchType:
class_uri: org:OrganizationalUnit
- description: "Classification type for organizational branch units in heritage custodian contexts.\n\n**DEFINITION**:\n\nBranchType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational branches, satellite locations, and\nspecialized units within heritage custodian organizations.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **W3C Org** | `org:OrganizationalUnit` | Primary - unit within larger organization |\n| **W3C Org** | `org:Site` | Physical location of organizational unit |\n| **Schema.org** | `schema:LocalBusiness` | Related for branch offices |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BRANCH TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `REGIONAL_OFFICE` | Geographic regional branch |\n| `BRANCH_LIBRARY` | Library at satellite location |\n| `SATELLITE_GALLERY` | Museum exhibition space |\n| `CONSERVATION_LAB`\
- \ | Specialized conservation facility |\n| `DIGITIZATION_CENTER` | Digital production facility |\n| `RESEARCH_CENTER` | Research/scholarly unit |\n| `EDUCATION_CENTER` | Education/outreach facility |\n| `ADMINISTRATIVE_OFFICE` | Non-public administration |\n| `STORAGE_MANAGEMENT` | Collection storage operations |\n| `EXHIBITION_SPACE` | Exhibition-focused branch |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nOrganizationBranch / ArchiveBranch\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BranchType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BranchType (parent)\n \u2514\u2500\u2500 has_description (function details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the branch_type slot with OrganizationBranchTypeEnum.\nOld pattern: `branch_type: OrganizationBranchTypeEnum`\nNew pattern: `has_type: BranchType` (object reference)\n"
- exact_mappings:
- - org:OrganizationalUnit
+ description: >-
+ Category for classifying organizational branch units within heritage
+ custodian organizations, such as regional offices, branch libraries,
+ conservation labs, or research centers.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het classificeren van organisatorische vestigingseenheden
+ binnen erfgoedbewaarderorganisaties, zoals regionale kantoren,
+ filiaalbibliotheken, restauratieateliers of onderzoekscentra.
+ de: >-
+ Kategorie zur Klassifizierung organisatorischer Zweigstelleneinheiten
+ in Kulturerbe-Verwahrerorganisationen wie Regionalbüros,
+ Zweigbibliotheken, Restaurierungslabore oder Forschungszentren.
+ fr: >-
+ Catégorie pour classer les unités de succursales organisationnelles
+ dans les organisations de dépositaires du patrimoine, telles que
+ les bureaux régionaux, les bibliothèques de succursale, les
+ laboratoires de conservation ou les centres de recherche.
+ es: >-
+ Categoría para clasificar las unidades de sucursal organizativa
+ dentro de las organizaciones depositarias del patrimonio, como
+ oficinas regionales, bibliotecas sucursales, laboratorios de
+ conservación o centros de investigación.
+ ar: >-
+ فئة لتصنيف وحدات الفروع التنظيمية داخل منظمات حماة التراث، مثل
+ المكاتب الإقليمية أو فروع المكتبات أو مختبرات الترميم أو مراكز البحث.
+ id: >-
+ Kategori untuk mengklasifikasikan unit cabang organisasi dalam
+ organisasi penjaga warisan budaya, seperti kantor regional,
+ perpustakaan cabang, laboratorium konservasi, atau pusat penelitian.
+ zh: >-
+ 用于分类遗产保管组织内组织分支单位的类别,如区域办公室、分馆、
+ 保护实验室或研究中心。
+ structured_aliases:
+ - literal_form: vestigingtype
+ in_language: nl
+ - literal_form: Zweigstellentyp
+ in_language: de
+ - literal_form: type de succursale
+ in_language: fr
+ - literal_form: tipo de sucursal
+ in_language: es
+ - literal_form: نوع الفرع
+ in_language: ar
+ - literal_form: tipe cabang
+ in_language: id
+ - literal_form: 分支类型
+ in_language: zh
close_mappings:
- - org:Site
- - skos:Concept
- crm:E55_Type
- related_mappings:
- - schema:LocalBusiness
+ broad_mappings:
+ - skos:Concept
+ - org:OrganizationalUnit
slots:
- identified_by
- has_code
@@ -44,35 +87,15 @@ classes:
- equivalent_to
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
- pattern: ^https://nde\.nl/ontology/hc/branch-type/[a-z0-9-]+$
- examples:
- - value: https://nde.nl/ontology/hc/branch-type/regional-office
+ pattern: "^https://nde\\.nl/ontology/hc/branch-type/[a-z0-9-]+$"
has_code:
-# range: string
required: true
- pattern: ^[A-Z][A-Z0-9_]*$
- examples:
- - value: REGIONAL_OFFICE
- - value: BRANCH_LIBRARY
- - value: CONSERVATION_LAB
+ pattern: "^[A-Z][A-Z0-9_]*$"
has_label:
-# range: string
required: true
multivalued: true
- examples:
- - value:
- - Regional Office@en
- - Regionaal kantoor@nl
- - value:
- - Branch Library@en
- - Filiaalbibliotheek@nl
- has_description:
-# range: string
- examples:
- - value: Geographic regional branch serving local community.
has_hypernym:
range: BranchType
has_hyponym:
@@ -84,23 +107,13 @@ classes:
multivalued: true
inlined: true
inlined_as_list: true
- examples:
- - value:
- - qid: Q4830453
- annotations:
- specificity_score: '0.55'
- specificity_rationale: Branch types are moderately specific - relevant for organizational structure.
- has_score: null
- slot_migration: "2026-01-13: Migrated from branch_type slot with OrganizationBranchTypeEnum\n- branch_type (enum) \u2192 has_type (BranchType)\n"
- custodian_types: "['*']"
comments:
- BranchType provides classification for organizational units
- Aligned with W3C Org org:OrganizationalUnit and org:Site
- Replaces OrganizationBranchTypeEnum with class hierarchy
- - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
see_also:
- https://www.w3.org/TR/vocab-org/#class-organizationalunit
- - https://www.w3.org/TR/vocab-org/#class-site
+ - BranchTypes
examples:
- value:
identified_by: https://nde.nl/ontology/hc/branch-type/regional-office
@@ -108,8 +121,20 @@ classes:
has_label:
- Regional Office@en
- Regionaal kantoor@nl
- has_description: 'Geographic regional branch serving local community.
+ description: Regional office branch type
+ keywords:
+ - branch type
+ - organizational unit
+ - regional office
+ - branch library
+ - conservation lab
+ - research center
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
- May provide full or partial services of parent organization.
-
- '
\ No newline at end of file
+ "Classification type for organizational branch units in heritage custodian contexts.\n\n**DEFINITION**:\n\nBranchType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational branches, satellite locations, and\nspecialized units within heritage custodian organizations.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **W3C Org** | `org:OrganizationalUnit` | Primary - unit within larger organization |\n| **W3C Org** | `org:Site` | Physical location of organizational unit |\n| **Schema.org** | `schema:LocalBusiness` | Related for branch offices |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BRANCH TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `REGIONAL_OFFICE` | Geographic regional branch |\n| `BRANCH_LIBRARY` | Library at satellite location |\n| `SATELLITE_GALLERY` | Museum exhibition space |\n| `CONSERVATION_LAB`\
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Classification for organizational branch units
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml
index 1ca61d3172..aba0e443c5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BranchTypes.yaml
@@ -14,18 +14,46 @@ classes:
RegionalOfficeBranch:
is_a: BranchType
class_uri: hc:RegionalOfficeBranch
- description: 'Geographic regional branch office.
-
-
- A branch office serving a specific geographic region, providing
-
- local services and representation for the parent organization.
-
- '
- annotations:
- short_code: REGIONAL_OFFICE
- specificity_score: '0.50'
- custodian_types: '[''*'']'
+ description: >-
+ Geographic regional branch office serving a specific territory
+ with local services and representation.
+ alt_descriptions:
+ nl: >-
+ Geografisch regionaal bijkantoor dat een specifiek gebied bedient met
+ lokale diensten en vertegenwoordiging.
+ de: >-
+ Geografisches Regionalbüro, das ein bestimmtes Gebiet mit lokalen
+ Dienstleistungen und Vertretung bedient.
+ fr: >-
+ Bureau régional géographique desservant un territoire spécifique
+ avec des services locaux et une représentation.
+ es: >-
+ Oficina regional geográfica que sirve un territorio específico
+ con servicios locales y representación.
+ ar: >-
+ مكتب إقليمي جغرافي يخدم منطقة محددة بخدمات محلية وتمثيل.
+ id: >-
+ Kantor regional geografis yang melayani wilayah tertentu dengan
+ layanan lokal dan perwakilan.
+ zh: >-
+ 地理区域分支办公室,为特定区域提供本地服务和代表。
+ structured_aliases:
+ - literal_form: regionaal kantoor
+ in_language: nl
+ - literal_form: Regionalbüro
+ in_language: de
+ - literal_form: bureau régional
+ in_language: fr
+ - literal_form: oficina regional
+ in_language: es
+ - literal_form: مكتب إقليمي
+ in_language: ar
+ - literal_form: kantor regional
+ in_language: id
+ - literal_form: 区域办公室
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: REGIONAL_OFFICE
@@ -33,22 +61,57 @@ classes:
- Regional Office@en
- Regionaal kantoor@nl
description: Provincial heritage service branch
- broad_mappings:
- - skos:Concept
+ keywords:
+ - regional office
+ - geographic branch
+ - local services
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific to regional branch offices
+ custodian_types: "['*']"
BranchLibraryBranch:
is_a: BranchType
class_uri: hc:BranchLibraryBranch
- description: 'Library at satellite location.
-
-
- A branch of a library system located at a satellite location,
-
- providing lending and reference services to a local community.
-
- '
- annotations:
- short_code: BRANCH_LIBRARY
- specificity_score: '0.60'
+ description: >-
+ Library at satellite location providing lending and reference
+ services to a local community.
+ alt_descriptions:
+ nl: >-
+ Bibliotheek op een satellietlocatie die uitleen- en naslagdiensten
+ biedt aan een lokale gemeenschap.
+ de: >-
+ Bibliothek an einem Satellitenstandort, die Ausleih- und
+ Nachschlagedienste für eine lokale Gemeinschaft anbietet.
+ fr: >-
+ Bibliothèque à un emplacement satellite offrant des services
+ de prêt et de référence à une communauté locale.
+ es: >-
+ Biblioteca en una ubicación satelital que proporciona servicios
+ de préstamo y referencia a una comunidad local.
+ ar: >-
+ مكتبة في موقع تابع توفر خدمات الإعارة والمرجعية لمجتمع محلي.
+ id: >-
+ Perpustakaan di lokasi satelit yang menyediakan layanan peminjaman
+ dan referensi untuk komunitas lokal.
+ zh: >-
+ 卫星位置的图书馆,为当地社区提供借阅和参考服务。
+ structured_aliases:
+ - literal_form: filiaalbibliotheek
+ in_language: nl
+ - literal_form: Zweigbibliothek
+ in_language: de
+ - literal_form: bibliothèque de quartier
+ in_language: fr
+ - literal_form: biblioteca sucursal
+ in_language: es
+ - literal_form: مكتبة فرعية
+ in_language: ar
+ - literal_form: perpustakaan cabang
+ in_language: id
+ - literal_form: 分馆
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: BRANCH_LIBRARY
@@ -56,22 +119,57 @@ classes:
- Branch Library@en
- Filiaalbibliotheek@nl
description: Neighborhood library branch
- broad_mappings:
- - skos:Concept
+ keywords:
+ - branch library
+ - satellite library
+ - neighborhood library
+ annotations:
+ specificity_score: "0.6"
+ specificity_rationale: Specific to library branch locations
+ custodian_types: "['*']"
SatelliteGalleryBranch:
is_a: BranchType
class_uri: hc:SatelliteGalleryBranch
- description: 'Museum exhibition space at satellite location.
-
-
- A secondary exhibition venue operated by a museum, often in
-
- a different city or cultural venue.
-
- '
- annotations:
- short_code: SATELLITE_GALLERY
- specificity_score: '0.60'
+ description: >-
+ Secondary exhibition venue operated by a museum, often in a
+ different city or cultural venue.
+ alt_descriptions:
+ nl: >-
+ Secundaire tentoonstellingslocatie beheerd door een museum, vaak
+ in een andere stad of culturele locatie.
+ de: >-
+ Zweiter Ausstellungsort, der von einem Museum betrieben wird,
+ oft in einer anderen Stadt oder kulturellen Einrichtung.
+ fr: >-
+ Lieu d'exposition secondaire géré par un musée, souvent dans
+ une autre ville ou un autre lieu culturel.
+ es: >-
+ Lugar de exposición secundario operado por un museo, a menudo
+ en otra ciudad o lugar cultural.
+ ar: >-
+ مكان عرض ثانوي تديره متحف، غالبًا في مدينة أخرى أو موقع ثقافي.
+ id: >-
+ Lokasi pameran sekunder yang dikelola oleh museum, sering di
+ kota lain atau lokasi budaya.
+ zh: >-
+ 由博物馆运营的次要展览场所,通常位于不同城市或文化场所。
+ structured_aliases:
+ - literal_form: satellietgalerij
+ in_language: nl
+ - literal_form: Satellitengalerie
+ in_language: de
+ - literal_form: galerie satellite
+ in_language: fr
+ - literal_form: galería satelital
+ in_language: es
+ - literal_form: معرض تابع
+ in_language: ar
+ - literal_form: galeri satelit
+ in_language: id
+ - literal_form: 卫星画廊
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: SATELLITE_GALLERY
@@ -79,22 +177,57 @@ classes:
- Satellite Gallery@en
- Satellietgalerij@nl
description: Off-site exhibition space
- broad_mappings:
- - skos:Concept
+ keywords:
+ - satellite gallery
+ - exhibition space
+ - off-site venue
+ annotations:
+ specificity_score: "0.6"
+ specificity_rationale: Specific to museum satellite galleries
+ custodian_types: "['Museum']"
ConservationLabBranch:
is_a: BranchType
class_uri: hc:ConservationLabBranch
- description: 'Specialized conservation and restoration facility.
-
-
- A dedicated facility for conservation, restoration, and
-
- preservation work on collection materials.
-
- '
- annotations:
- short_code: CONSERVATION_LAB
- specificity_score: '0.70'
+ description: >-
+ Dedicated facility for conservation, restoration, and preservation
+ work on collection materials.
+ alt_descriptions:
+ nl: >-
+ Speciale faciliteit voor conservering, restauratie en behoudwerk
+ aan collectiematerialen.
+ de: >-
+ Dedizierte Einrichtung für Konservierung, Restaurierung und
+ Erhaltungsarbeiten an Sammlungsmaterialien.
+ fr: >-
+ Installation dédiée aux travaux de conservation, restauration
+ et préservation des matériaux de collection.
+ es: >-
+ Instalación dedicada al trabajo de conservación, restauración
+ y preservación de materiales de colección.
+ ar: >-
+ منشأة مخصصة لأعمال الترميم والحفظ والصون لمواد المجموعات.
+ id: >-
+ Fasilitas khusus untuk pekerjaan konservasi, restorasi, dan
+ pelestarian materi koleksi.
+ zh: >-
+ 用于藏品材料保护、修复和保存工作的专用设施。
+ structured_aliases:
+ - literal_form: restauratieatelier
+ in_language: nl
+ - literal_form: Restaurierungslabor
+ in_language: de
+ - literal_form: laboratoire de conservation
+ in_language: fr
+ - literal_form: laboratorio de conservación
+ in_language: es
+ - literal_form: مختبر الترميم
+ in_language: ar
+ - literal_form: laboratorium konservasi
+ in_language: id
+ - literal_form: 保护实验室
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: CONSERVATION_LAB
@@ -102,22 +235,58 @@ classes:
- Conservation Laboratory@en
- Restauratieatelier@nl
description: Collection conservation facility
- broad_mappings:
- - skos:Concept
+ keywords:
+ - conservation lab
+ - restoration facility
+ - preservation
+ annotations:
+ specificity_score: "0.7"
+ specificity_rationale: Specific to conservation facilities
+ custodian_types: "['*']"
DigitizationCenterBranch:
is_a: BranchType
class_uri: hc:DigitizationCenterBranch
- description: 'Digital production and digitization facility.
-
-
- A facility dedicated to digitization of collection materials,
-
+ description: >-
+ Facility dedicated to digitization of collection materials,
including scanning, photography, and digital preservation.
-
- '
- annotations:
- short_code: DIGITIZATION_CENTER
- specificity_score: '0.65'
+ alt_descriptions:
+ nl: >-
+ Faciliteit gewijd aan digitalisering van collectiematerialen,
+ inclusief scannen, fotografie en digitaal behoud.
+ de: >-
+ Einrichtung zur Digitalisierung von Sammlungsmaterialien,
+ einschließlich Scannen, Fotografie und digitale Erhaltung.
+ fr: >-
+ Installation dédiée à la numérisation des matériaux de collection,
+ y compris la numérisation, la photographie et la préservation numérique.
+ es: >-
+ Instalación dedicada a la digitalización de materiales de colección,
+ incluyendo escaneo, fotografía y preservación digital.
+ ar: >-
+ منشأة مخصصة لرقمنة مواد المجموعات، بما في ذلك المسح الضوئي
+ والتصوير الفوتوغرافي والحفظ الرقمي.
+ id: >-
+ Fasilitas yang didedikasikan untuk digitalisasi materi koleksi,
+ termasuk pemindaian, fotografi, dan pelestarian digital.
+ zh: >-
+ 专门用于藏品材料数字化的设施,包括扫描、摄影和数字保存。
+ structured_aliases:
+ - literal_form: digitaliseringscentrum
+ in_language: nl
+ - literal_form: Digitalisierungszentrum
+ in_language: de
+ - literal_form: centre de numérisation
+ in_language: fr
+ - literal_form: centro de digitalización
+ in_language: es
+ - literal_form: مركز الرقمنة
+ in_language: ar
+ - literal_form: pusat digitalisasi
+ in_language: id
+ - literal_form: 数字化中心
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: DIGITIZATION_CENTER
@@ -125,137 +294,58 @@ classes:
- Digitization Center@en
- Digitaliseringscentrum@nl
description: Collection digitization facility
- broad_mappings:
- - skos:Concept
- ResearchCenterBranch:
- is_a: BranchType
- class_uri: hc:ResearchCenterBranch
- description: 'Research and scholarly unit.
-
-
- A unit focused on research activities, often with dedicated
-
- staff, library resources, and scholarly programs.
-
- '
+ keywords:
+ - digitization center
+ - digital production
+ - scanning facility
annotations:
- short_code: RESEARCH_CENTER
- specificity_score: '0.60'
- examples:
- - value:
- has_code: RESEARCH_CENTER
- has_label:
- - Research Center@en
- - Onderzoekscentrum@nl
- description: Academic research unit
- broad_mappings:
- - skos:Concept
- EducationCenterBranch:
- is_a: BranchType
- class_uri: hc:EducationCenterBranch
- description: 'Education and outreach facility.
-
-
- A unit dedicated to educational programming, workshops,
-
- school visits, and community outreach.
-
- '
- annotations:
- short_code: EDUCATION_CENTER
- specificity_score: '0.55'
- examples:
- - value:
- has_code: EDUCATION_CENTER
- has_label:
- - Education Center@en
- - Educatiecentrum@nl
- description: Public education facility
- broad_mappings:
- - skos:Concept
- AdministrativeOfficeBranch:
- is_a: BranchType
- class_uri: hc:AdministrativeOfficeBranch
- description: 'Non-public administrative office.
-
-
- Administrative and back-office functions not open to the public,
-
- including HR, finance, and organizational management.
-
- '
- annotations:
- short_code: ADMINISTRATIVE_OFFICE
- specificity_score: '0.45'
- examples:
- - value:
- has_code: ADMINISTRATIVE_OFFICE
- has_label:
- - Administrative Office@en
- - Administratiekantoor@nl
- description: Back-office administration
- broad_mappings:
- - skos:Concept
- StorageManagementBranch:
- is_a: BranchType
- class_uri: hc:StorageManagementBranch
- description: 'Collection storage operations unit.
-
-
- A unit managing off-site collection storage, including
-
- depot facilities, climate control, and inventory management.
-
- '
- annotations:
- short_code: STORAGE_MANAGEMENT
- specificity_score: '0.60'
- examples:
- - value:
- has_code: STORAGE_MANAGEMENT
- has_label:
- - Storage Management@en
- - Depotbeheer@nl
- description: Off-site storage operations
- broad_mappings:
- - skos:Concept
- ExhibitionSpaceBranch:
- is_a: BranchType
- class_uri: hc:ExhibitionSpaceBranch
- description: 'Exhibition-focused branch facility.
-
-
- A branch primarily focused on temporary or permanent exhibitions,
-
- distinct from the main museum building.
-
- '
- annotations:
- short_code: EXHIBITION_SPACE
- specificity_score: '0.55'
- examples:
- - value:
- has_code: EXHIBITION_SPACE
- has_label:
- - Exhibition Space@en
- - Tentoonstellingsruimte@nl
- description: Secondary exhibition venue
- broad_mappings:
- - skos:Concept
+ specificity_score: "0.65"
+ specificity_rationale: Specific to digitization facilities
+ custodian_types: "['*']"
ReadingRoomBranch:
is_a: BranchType
class_uri: hc:ReadingRoomBranch
- description: 'Public reading room or study room.
-
-
- A branch providing reading room services for researchers
-
- and the public to access archival or library materials.
-
- '
- annotations:
- short_code: READING_ROOM
- specificity_score: '0.65'
+ description: >-
+ Branch providing reading room services for researchers and the
+ public to access archival or library materials.
+ alt_descriptions:
+ nl: >-
+ Vestiging die studiezaaldiensten biedt aan onderzoekers en het
+ publiek voor toegang tot archief- of bibliotheekmaterialen.
+ de: >-
+ Zweigstelle, die Lesesaaldienste für Forscher und die Öffentlichkeit
+ für den Zugriff auf Archiv- oder Bibliotheksmaterialien anbietet.
+ fr: >-
+ Succursale offrant des services de salle de lecture aux chercheurs
+ et au public pour accéder aux matériaux d'archives ou de bibliothèque.
+ es: >-
+ Sucursal que proporciona servicios de sala de lectura a investigadores
+ y al público para acceder a materiales de archivo o biblioteca.
+ ar: >-
+ فرع يوفر خدمات غرفة القراءة للباحثين والجمهور للوصول إلى مواد
+ الأرشيف أو المكتبة.
+ id: >-
+ Cabang yang menyediakan layanan ruang baca untuk peneliti dan
+ publik untuk mengakses materi arsip atau perpustakaan.
+ zh: >-
+ 为研究人员和公众提供阅览室服务以访问档案或图书馆材料的分支。
+ structured_aliases:
+ - literal_form: studiezaal
+ in_language: nl
+ - literal_form: Lesesaal
+ in_language: de
+ - literal_form: salle de lecture
+ in_language: fr
+ - literal_form: sala de lectura
+ in_language: es
+ - literal_form: غرفة القراءة
+ in_language: ar
+ - literal_form: ruang baca
+ in_language: id
+ - literal_form: 阅览室
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: READING_ROOM
@@ -263,5 +353,11 @@ classes:
- Reading Room@en
- Studiezaal@nl
description: Research reading room
- broad_mappings:
- - skos:Concept
+ keywords:
+ - reading room
+ - study room
+ - research access
+ annotations:
+ specificity_score: "0.65"
+ specificity_rationale: Specific to reading room facilities
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml
index 45c441a9f4..b8d95ea7e7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Budget.yaml
@@ -25,9 +25,9 @@ imports:
- ../slots/generated_by
- ../slots/has_operational_unit
- ../slots/has_section
- - ../slots/20260202_matang/new/refers_to_custodian
- - ../slots/20260202_matang/new/revision_date
- - ../slots/20260202_matang/new/revision_number
+ - ../slots/refer_to
+ - ../slots/updated_at
+ - ../slots/identified_by
- ../slots/temporal_extent
prefixes:
linkml: https://w3id.org/linkml/
@@ -44,17 +44,59 @@ classes:
Budget:
is_a: ReconstructedEntity
class_uri: frapo:FundingProgramme
- description: "Represents an annual or multi-year BUDGET for a heritage custodian institution.\n\n**CRITICAL DISTINCTION - BUDGET vs. FINANCIAL STATEMENT**:\n\n| Budget | FinancialStatement |\n|--------|-------------------|\n| **PLAN** - intended allocations | **ACTUALS** - what actually happened |\n| Forward-looking | Backward-looking |\n| Approved by governance | Audited/reviewed |\n| May be revised during period | Final (unalterable after close) |\n| Internal planning document | External reporting document |\n\n**WHY MODEL BUDGETS FOR HERITAGE CUSTODIANS?**:\n\nUnderstanding custodian budgets is critical for:\n\n1. **Sustainability Assessment**: Is the institution financially viable?\n2. **Collection Development**: Budget allocations for acquisitions\n3. **Preservation Capacity**: Funding for conservation and digitization\n4. **Staffing Levels**: Personnel budget indicates operational capacity\n5. **Grant Planning**: Understanding baseline funding for grant applications\n6. **Partnership\
- \ Potential**: Assessing capacity for collaborative projects\n\n**BUDGET TYPES FOR HERITAGE INSTITUTIONS**:\n\n- **Operating Budget**: Day-to-day operations (staff, utilities, supplies)\n- **Capital Budget**: Major investments (building, equipment, systems)\n- **Acquisition Budget**: Collection purchases and donations\n- **Project Budget**: Time-limited initiatives (digitization, exhibitions)\n- **Endowment Draw**: Spending from endowment principal/income\n\n**TEMPORAL PATTERN**:\n\nBudgets typically follow fiscal year cycles:\n- Calendar year (Jan-Dec): Common in private sector\n- Academic year: Universities, education providers\n- Government fiscal year: Varies by country (e.g., Apr-Mar in UK, Oct-Sep in US federal)\n\n**NONPROFIT/FOUNDATION CONTEXT**:\n\nHeritage custodians are predominantly nonprofits:\n- Netherlands: \"stichting\" (foundation), \"vereniging\" (association)\n- USA: 501(c)(3) organizations\n- UK: Charities, CICs\n\nBudget transparency is often legally required for\
- \ nonprofits (Form 990, ANBI status).\n\n- **FRAPO** (Funding, Research Administration and Projects Ontology):\n - frapo:FundingProgramme for budget allocation\n - frapo:hasFunding for monetary amounts\n- **Schema.org**:\n - schema:MonetaryAmount for currency values\n - schema:Grant for external funding\n- **FIBO** (Financial Industry Business Ontology):\n - Provides sophisticated financial modeling (via Commons Ontology)\n"
- exact_mappings:
- - frapo:FundingProgramme
+ description: >-
+ Structured financial plan allocating monetary resources across operational categories and time periods for institutional activities.
+ alt_descriptions:
+ nl: >-
+ Gestructureerd financieel plan dat monetaire middelen toewijst over operationele categorieën en tijdsperioden voor institutionele activiteiten.
+ de: >-
+ Strukturierter Finanzplan, der finanzielle Mittel über betriebliche Kategorien und Zeiträume für institutionelle Aktivitäten zuweist.
+ fr: >-
+ Plan financier structuré allouant des ressources monétaires à travers des catégories opérationnelles et des périodes pour les activités institutionnelles.
+ es: >-
+ Plan financiero estructurado que asigna recursos monetarios a través de categorías operativas y períodos para actividades institucionales.
+ ar: >-
+ خطة مالية منظمة تخصص الموارد النقدية عبر الفئات التشغيلية والفترات الزمنية للأنشطة المؤسسية.
+ id: >-
+ Rencana keuangan terstruktur yang mengalokasikan sumber daya moneter melintasi kategori operasional dan periode waktu untuk aktivitas kelembagaan.
+ zh: >-
+ 在运营类别和时间段内分配货币资源用于机构活动的结构化财务计划。
+ structured_aliases:
+ nl:
+ - begroting
+ - financieringsplan
+ de:
+ - Haushalt
+ - Budgetplan
+ fr:
+ - budget
+ - plan financier
+ es:
+ - presupuesto
+ - plan financiero
+ ar:
+ - الميزانية
+ - الخطة المالية
+ id:
+ - anggaran
+ - rencana keuangan
+ zh:
+ - 预算
+ - 财务计划
+ keywords:
+ - budget
+ - financial plan
+ - allocation
+ - fiscal planning
+ - institutional finance
+ broad_mappings:
+ - frapo:FundingProgramme
+ - schema:FinancialProduct
close_mappings:
- - schema:FinancialProduct
- - crm:E54_Dimension
+ - crm:E54_Dimension
related_mappings:
- - schema:MonetaryAmount
- - frapo:hasFunding
+ - schema:MonetaryAmount
+ - frapo:hasFunding
slots:
- approved_by
- has_currency
@@ -64,27 +106,27 @@ classes:
- has_type
- has_main_part
- allocate
- - has_endowment_draw
+ - draw_endowment
- include
- temporal_extent
- has_budget
- funded_by
- has_operational_unit
- - has_budget
- has_section
- - has_budget
- - refers_to_custodian
- - revision_date
- - revision_number
+ - refer_to
+ - updated_at
+ - identified_by
- has_score
- has_quantity
- - derived_from
+ - derive_from
- generated_by
- documented_by
slot_usage:
has_label:
# range: string
required: true
+ close_mappings:
+ - dcterms:title
description: Name/title for this budget document. MIGRATED from budget_name (2026-01-15) per Rule 53. Maps to dcterms:title as a formal title for a financial planning resource.
examples:
- value: Rijksmuseum Operating Budget FY2024
@@ -92,6 +134,8 @@ classes:
has_description:
# range: string
required: false
+ close_mappings:
+ - dcterms:description
description: Narrative description of this budget document's scope and purpose. MIGRATED from budget_description (2026-01-15) per Rule 53. Maps to dcterms:description for financial planning documentation.
examples:
- value: Annual operating budget for fiscal year 2024, including major exhibition initiatives and digitization expansion.
@@ -151,18 +195,10 @@ classes:
has_section:
range: decimal
required: false
- has_budget:
- range: decimal
- required: false
allocate:
-# range: string # uriorcurie
- # range: DigitizationBudget
required: false
multivalued: true
- inlined: false # Fixed invalid inline for primitive type
- has_budget:
- range: decimal
- required: false
+ inlined: false
include:
# range: string
multivalued: true
@@ -170,7 +206,7 @@ classes:
funded_by:
range: decimal
required: false
- has_endowment_draw:
+ draw_endowment:
range: decimal
required: false
approved_by:
@@ -182,10 +218,10 @@ classes:
examples:
- value: '{value: "ACTIVE", effective_at: "2024-01-01"}'
- value: '{value: "DRAFT", effective_at: "2023-10-01"}'
- revision_number:
+ identified_by:
range: integer
required: false
- revision_date:
+ updated_at:
range: date
required: false
documented_by:
@@ -196,10 +232,10 @@ classes:
required: false
examples:
- value: https://nde.nl/ontology/hc/financial/rijksmuseum-annual-report-2024
- refers_to_custodian:
+ refer_to:
range: Custodian
required: true
- derived_from:
+ derive_from:
# range: string # CustodianObservation
multivalued: true
required: false
@@ -301,3 +337,16 @@ classes:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
+ modeling_notes: |
+ Distinguish budget plans from financial statements:
+ budgets represent planned allocations, while financial statements report actuals.
+
+ Typical heritage budget categories include operating, capital,
+ acquisition, project, and endowment draw.
+
+ Fiscal periods vary by institution and jurisdiction; model explicitly
+ with temporal_extent.
+
+ Mapping rationale:
+ - class_uri: frapo:FundingProgramme for planned allocation programs
+ - related_mappings: schema:MonetaryAmount and frapo:hasFunding for value modeling
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml
index 9427c5024e..38334e279a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetStatus.yaml
@@ -1,44 +1,93 @@
id: https://nde.nl/ontology/hc/class/BudgetStatus
name: budget_status_class
title: Budget Status Class
-description: 'Status of a heritage custodian budget throughout its lifecycle.
- MIGRATED from budget_status slot (Rule 53).
- Uses generic has_status slot with range narrowed to BudgetStatus.
- Updated 2026-01-16: Migrated from inline attributes to proper slots.
- '
-imports:
- - linkml:types
- - ../slots/has_score
- - ../slots/effective_at
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
- frapo: http://purl.org/cerif/frapo/
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
+imports:
+ - linkml:types
+ - ../slots/has_score
+ - ../slots/effective_at
+ - ../slots/has_label
+ - ../slots/has_description
classes:
BudgetStatus:
class_uri: hc:BudgetStatus
- description: "Status of a budget document throughout its lifecycle.\n\n**DEFINITION**:\n\nBudgetStatus represents the current state of a budget document\nas it moves through the approval and execution lifecycle.\n\n**BUDGET LIFECYCLE STAGES**:\n\n```\nDRAFT \u2192 PROPOSED \u2192 APPROVED \u2192 ACTIVE \u2192 REVISED \u2192 CLOSED\n \u2193 \u2193\n REJECTED SUPERSEDED\n```\n\n**STATUS VALUES**:\n\n| Status | Description | Typical Duration |\n|--------|-------------|------------------|\n| DRAFT | Under development | Weeks/months |\n| PROPOSED | Submitted for approval | Days/weeks |\n| APPROVED | Officially approved | Until fiscal start |\n| ACTIVE | Currently in effect | Fiscal year |\n| REVISED | Modified after approval | Variable |\n| CLOSED | Fiscal period ended | Permanent |\n| REJECTED | Not approved | Terminal |\n| SUPERSEDED | Replaced by revision | Terminal |\n\n**HERITAGE INSTITUTION CONTEXT**:\n\nHeritage institution budgets typically follow these\
- \ approval paths:\n\n| Institution Type | Approval Authority |\n|------------------|-------------------|\n| Museum (stichting) | Board of Directors |\n| Regional Archive | Provincial Government |\n| National Library | Ministry of Culture |\n| University Collection | University Board |\n\n**PROVENANCE**:\n\nCreated as part of slot migration (Rule 53) from deprecated\n`budget_status` slot to generic `has_status` pattern.\n"
- exact_mappings:
- - hc:BudgetStatus
- close_mappings:
- - schema:status
- related_mappings:
- - dcterms:status
+ description: >-
+ Status of a budget document throughout its approval and execution
+ lifecycle, from draft through active to closed.
+ alt_descriptions:
+ nl: >-
+ Status van een begrotingsdocument gedurende de goedkeurings- en
+ uitvoeringslevenscyclus, van concept tot actief tot gesloten.
+ de: >-
+ Status eines Budgetdokuments während seines Genehmigungs- und
+ Ausführungslebenszyklus, vom Entwurf bis aktiv bis geschlossen.
+ fr: >-
+ Statut d'un document budgétaire tout au long de son cycle de vie
+ d'approbation et d'exécution, du projet à l'actif au fermé.
+ es: >-
+ Estado de un documento presupuestario durante su ciclo de vida de
+ aprobación y ejecución, desde el borrador hasta el activo hasta el cerrado.
+ ar: >-
+ حالة وثيقة الميزانية خلال دورة حياة الموافقة والتنفيذ، من المسودة
+ إلى النشط إلى المغلق.
+ id: >-
+ Status dokumen anggaran sepanjang siklus hidup persetujuan dan
+ pelaksanaannya, dari draf hingga aktif hingga ditutup.
+ zh: >-
+ 预算文件在其审批和执行生命周期中的状态,从草案到活跃到关闭。
+ structured_aliases:
+ - literal_form: begrotingsstatus
+ in_language: nl
+ - literal_form: Budgetstatus
+ in_language: de
+ - literal_form: statut budgétaire
+ in_language: fr
+ - literal_form: estado presupuestario
+ in_language: es
+ - literal_form: حالة الميزانية
+ in_language: ar
+ - literal_form: status anggaran
+ in_language: id
+ - literal_form: 预算状态
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
slots:
- effective_at
- has_score
+ - has_label
+ - has_description
comments:
- - Budget lifecycle status tracking
- - Supports audit trail of budget state changes
- - Part of Rule 53 slot migration from budget_status
- - 'Updated 2026-01-16: Migrated from inline attributes to proper slots'
+ - Budget lifecycle status tracking.
+ - Supports audit trail of budget state changes.
+ - Typical values include DRAFT, PROPOSED, APPROVED, ACTIVE, REVISED, CLOSED, REJECTED, and SUPERSEDED.
see_also:
- - https://nde.nl/ontology/hc/Budget
+ - Budget
+ examples:
+ - value:
+ has_label: ACTIVE
+ has_description: Budget currently in effect for the fiscal period
+ effective_at: "2024-01-01"
+ description: Active budget status
+ - value:
+ has_label: DRAFT
+ has_description: Budget under development, not yet submitted for approval
+ description: Draft budget status
+ keywords:
+ - budget status
+ - approval status
+ - lifecycle
+ - DRAFT
+ - APPROVED
+ - ACTIVE
+ - CLOSED
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Status classification for budget lifecycle
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml
index c454fcdee1..03fcecf9ea 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetType.yaml
@@ -22,12 +22,52 @@ imports:
classes:
BudgetType:
class_uri: skos:Concept
- description: "Classification type for budgets in heritage custodian contexts.\n\n**DEFINITION**:\n\nBudgetType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational budgets based on purpose, scope, and\ntime horizon.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BUDGET TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `OPERATING` | Day-to-day operations budget |\n| `CAPITAL` | Major investments and infrastructure |\n| `PROJECT` | Time-limited initiative funding |\n| `MULTI_YEAR` | Spanning multiple fiscal years |\n| `CONSOLIDATED` | Institution-wide (all departments) |\n| `DEPARTMENTAL` | Single department/unit budget |\n| `ACQUISITION` | Collection acquisition funding |\n| `CONSERVATION` | Preservation\
- \ and conservation funding |\n| `EXHIBITION` | Exhibition development funding |\n| `DIGITIZATION` | Digitization project funding |\n\n**RELATIONSHIP TO OTHER CLASSES**:\n\n```\nBudget / FinancialStatement\n \u2502\n \u2514\u2500\u2500 has_type \u2192 BudgetType (THIS CLASS)\n \u251C\u2500\u2500 has_hypernym \u2192 BudgetType (parent)\n \u2514\u2500\u2500 has_description (scope details)\n```\n\n**SLOT MIGRATION** (2026-01-13):\n\nThis class replaces the budget_type string slot with a proper class hierarchy.\nOld pattern: `budget_type: \"OPERATING\"` (string)\nNew pattern: `has_type: BudgetType` (object reference)\n"
+ description: >-
+ Category for classifying organizational budgets based on purpose,
+ scope, and time horizon, such as operating, capital, or project budgets.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het classificeren van organisatorische begrotingen op
+ basis van doel, reikwijdte en tijdshorizon, zoals exploitatie-,
+ investerings- of projectbegrotingen.
+ de: >-
+ Kategorie zur Klassifizierung organisatorischer Budgets nach Zweck,
+ Umfang und Zeithorizont, wie Betriebs-, Investitions- oder Projektbudgets.
+ fr: >-
+ Catégorie pour classer les budgets organisationnels en fonction de
+ l'objectif, de la portée et de l'horizon temporel, tels que les
+ budgets de fonctionnement, d'investissement ou de projet.
+ es: >-
+ Categoría para clasificar los presupuestos organizativos según el
+ propósito, el alcance y el horizonte temporal, como presupuestos
+ operativos, de capital o de proyectos.
+ ar: >-
+ فئة لتصنيف الميزانيات التنظيمية بناءً على الغرض والنطاق والأفق
+ الزمني، مثل الميزانيات التشغيلية أو رأس المال أو المشروع.
+ id: >-
+ Kategori untuk mengklasifikasikan anggaran organisasi berdasarkan
+ tujuan, cakupan, dan jangka waktu, seperti anggaran operasional,
+ modal, atau proyek.
+ zh: >-
+ 根据目的、范围和时间范围对组织预算进行分类的类别,如运营、资本或项目预算。
+ structured_aliases:
+ - literal_form: begrotingstype
+ in_language: nl
+ - literal_form: Budgettyp
+ in_language: de
+ - literal_form: type de budget
+ in_language: fr
+ - literal_form: tipo de presupuesto
+ in_language: es
+ - literal_form: نوع الميزانية
+ in_language: ar
+ - literal_form: tipe anggaran
+ in_language: id
+ - literal_form: 预算类型
+ in_language: zh
broad_mappings:
- - skos:Concept
- close_mappings:
- crm:E55_Type
+ - skos:Concept
slots:
- identified_by
- has_code
@@ -39,60 +79,27 @@ classes:
- equivalent_to
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
- pattern: ^https://nde\.nl/ontology/hc/budget-type/[a-z0-9-]+$
- examples:
- - value: https://nde.nl/ontology/hc/budget-type/operating
+ pattern: "^https://nde\\.nl/ontology/hc/budget-type/[a-z0-9-]+$"
has_code:
-# range: string
required: true
- pattern: ^[A-Z][A-Z0-9_]*$
- examples:
- - value: OPERATING
- - value: CAPITAL
- - value: PROJECT
+ pattern: "^[A-Z][A-Z0-9_]*$"
has_label:
-# range: string
required: true
multivalued: true
- examples:
- - value:
- - Operating Budget@en
- - Exploitatiebegroting@nl
- - value:
- - Capital Budget@en
- - Investeringsbegroting@nl
- has_description:
-# range: string
- examples:
- - value: Day-to-day operational expenses including staff, utilities, and supplies.
has_hypernym:
range: BudgetType
has_hyponym:
range: BudgetType
multivalued: true
inlined_as_list: true
- equivalent_to:
- range: WikiDataIdentifier
- multivalued: true
- inlined: true
- inlined_as_list: true
- examples:
- - value:
- - qid: Q178848
- annotations:
- specificity_score: '0.45'
- specificity_rationale: Budget types are moderately specific - relevant for financial management.
- has_score: null
- slot_migration: "2026-01-13: Migrated from budget_type string slot to BudgetType class\n- budget_type (string) \u2192 has_type (BudgetType)\n"
- custodian_types: "['*']"
comments:
- BudgetType provides classification for organizational budgets
- Relevant for heritage custodian financial planning
- Supports hierarchical type relationships
- - 'MIGRATED 2026-01-13: Now uses shared slots (Rule 38)'
+ see_also:
+ - BudgetTypes
examples:
- value:
identified_by: https://nde.nl/ontology/hc/budget-type/operating
@@ -100,8 +107,19 @@ classes:
has_label:
- Operating Budget@en
- Exploitatiebegroting@nl
- has_description: 'Day-to-day operational expenses including staff, utilities,
+ description: Operating budget type
+ keywords:
+ - budget type
+ - operating budget
+ - capital budget
+ - project budget
+ - financial planning
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
- supplies, and ongoing maintenance.
-
- '
\ No newline at end of file
+ "Classification type for budgets in heritage custodian contexts.\n\n**DEFINITION**:\n\nBudgetType provides a SKOS-based classification hierarchy for categorizing\ndifferent types of organizational budgets based on purpose, scope, and\ntime horizon.\n\n**ONTOLOGY ALIGNMENT**:\n\n| Ontology | Class/Property | Notes |\n|----------|----------------|-------|\n| **SKOS** | `skos:Concept` | Primary - controlled vocabulary concept |\n| **CIDOC-CRM** | `crm:E55_Type` | General type classification |\n\n**BUDGET TYPES** (from slot definition):\n\n| Type | Description |\n|------|-------------|\n| `OPERATING` | Day-to-day operations budget |\n| `CAPITAL` | Major investments and infrastructure |\n| `PROJECT` | Time-limited initiative funding |\n| `MULTI_YEAR` | Spanning multiple fiscal years |\n| `CONSOLIDATED` | Institution-wide (all departments) |\n| `DEPARTMENTAL` | Single department/unit budget |\n| `ACQUISITION` | Collection acquisition funding |\n| `CONSERVATION` | Preservation\
+ annotations:
+ specificity_score: "0.45"
+ specificity_rationale: Classification for organizational budget types
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml
index f6ff4f9437..9a2a7a877f 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BudgetTypes.yaml
@@ -13,18 +13,47 @@ classes:
OperatingBudget:
is_a: BudgetType
class_uri: hc:OperatingBudget
- description: 'Day-to-day operations budget.
-
-
- Covers ongoing operational expenses including staff salaries,
-
- utilities, supplies, maintenance, and routine services.
-
- '
- annotations:
- short_code: OPERATING
- specificity_score: '0.40'
- custodian_types: '[''*'']'
+ description: >-
+ Day-to-day operational expenses including staff salaries, utilities,
+ supplies, maintenance, and routine services.
+ alt_descriptions:
+ nl: >-
+ Dagelijkse operationele uitgaven inclusief personeelssalarissen, nutsvoorzieningen,
+ benodigdheden, onderhoud en routinediensten.
+ de: >-
+ Laufende Betriebsausgaben einschließlich Personalkosten, Versorgungsleistungen,
+ Verbrauchsmaterial, Wartung und Routinedienste.
+ fr: >-
+ Dépenses opérationnelles courantes, y compris les salaires du personnel,
+ les services publics, les fournitures, l'entretien et les services de routine.
+ es: >-
+ Gastos operativos diarios, incluyendo salarios del personal, servicios públicos,
+ suministros, mantenimiento y servicios rutinarios.
+ ar: >-
+ النفقات التشغيلية اليومية بما في ذلك رواتب الموظفين والمرافق والمستلزمات
+ والصيانة والخدمات الروتينية.
+ id: >-
+ Pengeluaran operasional sehari-hari termasuk gaji staf, utilitas, perlengkapan,
+ pemeliharaan, dan layanan rutin.
+ zh: >-
+ 日常运营费用,包括员工薪资、公用事业、用品、维护和常规服务。
+ structured_aliases:
+ - literal_form: exploitatiebegroting
+ in_language: nl
+ - literal_form: Betriebsbudget
+ in_language: de
+ - literal_form: budget de fonctionnement
+ in_language: fr
+ - literal_form: presupuesto operativo
+ in_language: es
+ - literal_form: ميزانية التشغيل
+ in_language: ar
+ - literal_form: anggaran operasional
+ in_language: id
+ - literal_form: 运营预算
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: OPERATING
@@ -32,24 +61,59 @@ classes:
- Operating Budget@en
- Exploitatiebegroting@nl
description: Annual operating budget
- broad_mappings:
- - skos:Concept
+ keywords:
+ - operating budget
+ - operational expenses
+ - day-to-day costs
+ annotations:
+ specificity_score: "0.4"
+ specificity_rationale: Specific to operational budget types
+ custodian_types: "['*']"
CapitalBudget:
is_a: BudgetType
class_uri: hc:CapitalBudget
- description: 'Major investments and infrastructure budget.
-
-
- Covers significant capital expenditures including building
-
- renovations, new construction, major equipment purchases,
-
- and infrastructure improvements.
-
- '
- annotations:
- short_code: CAPITAL
- specificity_score: '0.45'
+ description: >-
+ Major capital expenditures including building renovations, new construction,
+ major equipment purchases, and infrastructure improvements.
+ alt_descriptions:
+ nl: >-
+ Grote investeringsuitgaven inclusief gebouwrenovaties, nieuwbouw, grote
+ apparatuuraankopen en infrastructuurverbeteringen.
+ de: >-
+ Größere Kapitalausgaben einschließlich Gebäudesanierungen, Neubauten,
+ großer Geräteanschaffungen und Infrastrukturverbesserungen.
+ fr: >-
+ Dépenses d'investissement majeures, y compris les rénovations de bâtiments,
+ les nouvelles constructions, les achats d'équipements majeurs et les
+ améliorations d'infrastructure.
+ es: >-
+ Gastos de capital importantes, incluyendo renovaciones de edificios,
+ nuevas construcciones, compras de equipos importantes y mejoras de infraestructura.
+ ar: >-
+ النفقات الرأسمالية الكبرى بما في ذلك تجديدات المباني والإنشاءات الجديدة
+ ومشتريات المعدات الكبرى وتحسينات البنية التحتية.
+ id: >-
+ Pengeluaran modal besar termasuk renovasi gedung, konstruksi baru, pembelian
+ peralatan besar, dan perbaikan infrastruktur.
+ zh: >-
+ 主要资本支出,包括建筑翻新、新建、重大设备采购和基础设施改善。
+ structured_aliases:
+ - literal_form: investeringsbegroting
+ in_language: nl
+ - literal_form: Investitionsbudget
+ in_language: de
+ - literal_form: budget d'investissement
+ in_language: fr
+ - literal_form: presupuesto de capital
+ in_language: es
+ - literal_form: ميزانية رأس المال
+ in_language: ar
+ - literal_form: anggaran modal
+ in_language: id
+ - literal_form: 资本预算
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: CAPITAL
@@ -57,189 +121,132 @@ classes:
- Capital Budget@en
- Investeringsbegroting@nl
description: Multi-year capital investment budget
- broad_mappings:
- - skos:Concept
- ProjectBudget:
- is_a: BudgetType
- class_uri: hc:ProjectBudget
- description: 'Time-limited initiative funding.
-
-
- Budget allocated for specific projects with defined scope,
-
- timeline, and deliverables. Often grant-funded.
-
- '
+ keywords:
+ - capital budget
+ - infrastructure
+ - investment
+ - equipment
annotations:
- short_code: PROJECT
- specificity_score: '0.50'
- examples:
- - value:
- has_code: PROJECT
- has_label:
- - Project Budget@en
- - Projectbegroting@nl
- description: Grant-funded digitization project
- broad_mappings:
- - skos:Concept
- MultiYearBudget:
- is_a: BudgetType
- class_uri: hc:MultiYearBudget
- description: 'Budget spanning multiple fiscal years.
-
-
- Long-term budget planning covering multiple years,
-
- often for major initiatives or capital projects.
-
- '
- annotations:
- short_code: MULTI_YEAR
- specificity_score: '0.45'
- examples:
- - value:
- has_code: MULTI_YEAR
- has_label:
- - Multi-Year Budget@en
- - Meerjarenbegroting@nl
- description: Five-year strategic budget
- broad_mappings:
- - skos:Concept
- ConsolidatedBudget:
- is_a: BudgetType
- class_uri: hc:ConsolidatedBudget
- description: 'Institution-wide consolidated budget.
-
-
- Aggregated budget covering all departments and units
-
- of the organization. Provides complete financial picture.
-
- '
- annotations:
- short_code: CONSOLIDATED
- specificity_score: '0.40'
- examples:
- - value:
- has_code: CONSOLIDATED
- has_label:
- - Consolidated Budget@en
- - Geconsolideerde begroting@nl
- description: Full institutional budget
- broad_mappings:
- - skos:Concept
- DepartmentalBudget:
- is_a: BudgetType
- class_uri: hc:DepartmentalBudget
- description: 'Single department or unit budget.
-
-
- Budget allocated to and managed by a specific department,
-
- division, or organizational unit.
-
- '
- annotations:
- short_code: DEPARTMENTAL
- specificity_score: '0.50'
- examples:
- - value:
- has_code: DEPARTMENTAL
- has_label:
- - Departmental Budget@en
- - Afdelingsbegroting@nl
- description: Collection management department budget
- broad_mappings:
- - skos:Concept
+ specificity_score: "0.45"
+ specificity_rationale: Specific to capital budget types
+ custodian_types: "['*']"
AcquisitionBudget:
is_a: BudgetType
class_uri: hc:AcquisitionBudget
- description: 'Collection acquisition funding.
-
-
- Budget specifically allocated for acquiring new collection
-
- items, including purchases, gifts processing, and donations.
-
- '
- annotations:
- short_code: ACQUISITION
- specificity_score: '0.60'
+ description: >-
+ Budget specifically allocated for acquiring new collection items,
+ including purchases, gifts processing, and donations.
+ alt_descriptions:
+ nl: >-
+ Begroting specifiek bestemd voor het verwerven van nieuwe collectiestukken,
+ inclusief aankopen, giftenverwerking en schenkingen.
+ de: >-
+ Budget speziell für den Erwerb neuer Sammlungsstücke, einschließlich
+ Käufe, Geschenkeverarbeitung und Schenkungen.
+ fr: >-
+ Budget spécifiquement alloué à l'acquisition de nouveaux éléments de
+ collection, y compris les achats, le traitement des dons et les donations.
+ es: >-
+ Presupuesto específicamente asignado para la adquisición de nuevos elementos
+ de colección, incluyendo compras, procesamiento de regalos y donaciones.
+ ar: >-
+ ميزانية مخصصة خصيصًا لاقتناء عناصر مجموعة جديدة، بما في ذلك المشتريات
+ ومعالجة الهبات والتبرعات.
+ id: >-
+ Anggaran khusus dialokasikan untuk memperoleh item koleksi baru, termasuk
+ pembelian, pemrosesan hadiah, dan donasi.
+ zh: >-
+ 专门用于获取新藏品的预算,包括购买、赠品处理和捐赠。
+ structured_aliases:
+ - literal_form: aankoopbegroting
+ in_language: nl
+ - literal_form: Ankaufbudget
+ in_language: de
+ - literal_form: budget d'acquisition
+ in_language: fr
+ - literal_form: presupuesto de adquisición
+ in_language: es
+ - literal_form: ميزانية الاستحواذ
+ in_language: ar
+ - literal_form: anggaran akuisisi
+ in_language: id
+ - literal_form: 收购预算
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: ACQUISITION
has_label:
- Acquisition Budget@en
- - Aankoopbudget@nl
+ - Aankoopbegroting@nl
description: Annual collection acquisition budget
- broad_mappings:
- - skos:Concept
- ConservationBudget:
- is_a: BudgetType
- class_uri: hc:ConservationBudget
- description: 'Preservation and conservation funding.
-
-
- Budget allocated for conservation, restoration, preservation
-
- activities, and preventive conservation measures.
-
- '
+ keywords:
+ - acquisition budget
+ - collection purchases
+ - donations
+ - gifts
annotations:
- short_code: CONSERVATION
- specificity_score: '0.60'
- examples:
- - value:
- has_code: CONSERVATION
- has_label:
- - Conservation Budget@en
- - Conserveringsbudget@nl
- description: Annual preservation budget
- broad_mappings:
- - skos:Concept
- ExhibitionBudget:
- is_a: BudgetType
- class_uri: hc:ExhibitionBudget
- description: 'Exhibition development funding.
-
-
- Budget for developing, mounting, and maintaining exhibitions,
-
- including temporary and permanent displays.
-
- '
- annotations:
- short_code: EXHIBITION
- specificity_score: '0.55'
- examples:
- - value:
- has_code: EXHIBITION
- has_label:
- - Exhibition Budget@en
- - Tentoonstellingsbudget@nl
- description: Annual exhibition program budget
- broad_mappings:
- - skos:Concept
+ specificity_score: "0.6"
+ specificity_rationale: Specific to heritage collection acquisition
+ custodian_types: "['*']"
DigitizationBudget:
is_a: BudgetType
class_uri: hc:DigitizationBudget
- description: 'Digitization project funding.
-
-
- Budget for digitizing collection materials, including
-
- equipment, staffing, and digital preservation.
-
- '
- annotations:
- short_code: DIGITIZATION
- specificity_score: '0.60'
+ description: >-
+ Budget for digitizing collection materials, including equipment,
+ staffing, and digital preservation infrastructure.
+ alt_descriptions:
+ nl: >-
+ Begroting voor het digitaliseren van collectiematerialen, inclusief
+ apparatuur, personeel en infrastructuur voor digitaal behoud.
+ de: >-
+ Budget für die Digitalisierung von Sammlungsmaterialien, einschließlich
+ Ausrüstung, Personal und digitale Erhaltungsinfrastruktur.
+ fr: >-
+ Budget pour la numérisation des matériaux de collection, y compris
+ l'équipement, le personnel et l'infrastructure de préservation numérique.
+ es: >-
+ Presupuesto para digitalizar materiales de colección, incluyendo
+ equipos, personal e infraestructura de preservación digital.
+ ar: >-
+ ميزانية لرقمنة مواد المجموعات، بما في ذلك المعدات والموظفين
+ والبنية التحتية للحفظ الرقمي.
+ id: >-
+ Anggaran untuk mendigitalkan materi koleksi, termasuk peralatan, staf,
+ dan infrastruktur pelestarian digital.
+ zh: >-
+ 用于数字化馆藏材料的预算,包括设备、人员和数字保存基础设施。
+ structured_aliases:
+ - literal_form: digitaliseringsbegroting
+ in_language: nl
+ - literal_form: Digitalisierungsbudget
+ in_language: de
+ - literal_form: budget de numérisation
+ in_language: fr
+ - literal_form: presupuesto de digitalización
+ in_language: es
+ - literal_form: ميزانية الرقمنة
+ in_language: ar
+ - literal_form: anggaran digitalisasi
+ in_language: id
+ - literal_form: 数字化预算
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
examples:
- value:
has_code: DIGITIZATION
has_label:
- Digitization Budget@en
- - Digitaliseringsbudget@nl
+ - Digitaliseringsbegroting@nl
description: Multi-year digitization initiative
- broad_mappings:
- - skos:Concept
+ keywords:
+ - digitization budget
+ - digital preservation
+ - scanning
+ - imaging
+ annotations:
+ specificity_score: "0.6"
+ specificity_rationale: Specific to heritage digitization
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml
index eef9b254b9..f51ebc9747 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessCriticality.yaml
@@ -1,31 +1,61 @@
id: https://nde.nl/ontology/hc/class/BusinessCriticality
name: business_criticality_class
-title: BusinessCriticality Class
-description: 'Business criticality level classification for continuity planning.
-
- Provides structured classification for operational impact assessment: - **CRITICAL**: Institution cannot function without (hours) - **HIGH**: Significant impact if unavailable (days) - **MEDIUM**: Important but workarounds exist (weeks) - **LOW**: Minimal operational impact
-
- Drives backup and disaster recovery priorities.
-
- Created per slot_fixes.yaml revision for business_criticality migration (Rule 53/56/57).'
-version: 1.0.0
+title: Business Criticality Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
- rico: https://www.ica.org/standards/RiC/ontology#
-imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
+imports:
+- linkml:types
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
classes:
BusinessCriticality:
class_uri: hc:BusinessCriticality
- description: 'Business criticality level for continuity planning.
-
- Structured class replacing string-valued business_criticality slot. Enables type classification via has_type.'
+ description: >-
+ Classification level indicating operational impact for continuity planning,
+ ranging from critical (immediate impact) to low (minimal impact).
+ alt_descriptions:
+ nl: >-
+ Classificatieniveau dat de operationele impact aangeeft voor
+ continuïteitsplanning, variërend van kritiek (directe impact) tot laag (minimale impact).
+ de: >-
+ Klassifizierungsstufe, die die operative Auswirkung für die
+ Kontinuitätsplanung angibt, von kritisch (unmittelbare Auswirkung) bis niedrig (minimale Auswirkung).
+ fr: >-
+ Niveau de classification indiquant l'impact opérationnel pour la planification
+ de la continuité, allant de critique (impact immédiat) à faible (impact minimal).
+ es: >-
+ Nivel de clasificación que indica el impacto operativo para la planificación
+ de continuidad, desde crítico (impacto inmediato) hasta bajo (impacto mínimo).
+ ar: >-
+ مستوى التصنيف الذي يشير إلى التأثير التشغيلي لتخطيط الاستمرارية،
+ من حرج (تأثير فوري) إلى منخفض (تأثير ضئيل).
+ id: >-
+ Tingkat klasifikasi yang menunjukkan dampak operasional untuk perencanaan
+ keberlanjutan, dari kritis (dampak langsung) hingga rendah (dampak minimal).
+ zh: >-
+ 表示连续性规划运营影响的分类级别,从关键(立即影响)到低(最小影响)。
+ structured_aliases:
+ - literal_form: bedrijfskritiek
+ in_language: nl
+ - literal_form: Geschäftskritikalität
+ in_language: de
+ - literal_form: criticité métier
+ in_language: fr
+ - literal_form: criticidad empresarial
+ in_language: es
+ - literal_form: الأهمية الحرجة للأعمال
+ in_language: ar
+ - literal_form: kritikalitas bisnis
+ in_language: id
+ - literal_form: 业务关键性
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
slots:
- identified_by
- has_label
@@ -33,30 +63,37 @@ classes:
slot_usage:
has_label:
required: true
- examples:
- - value: CRITICAL
- - value: HIGH
- - value: MEDIUM
- - value: LOW
+ equals_string_in:
+ - "CRITICAL"
+ - "HIGH"
+ - "MEDIUM"
+ - "LOW"
has_description:
required: false
- examples:
- - value: Financial system required for daily operations, payroll processing
- - value: Historical project files, reference only, no operational dependency
+ comments:
+ - Business criticality for continuity and disaster recovery planning
+ - CRITICAL: Institution cannot function (hours)
+ - HIGH: Significant impact if unavailable (days)
+ - MEDIUM: Important but workarounds exist (weeks)
+ - LOW: Minimal operational impact
examples:
- value:
has_label: CRITICAL
- has_description: Financial system - required for operations, payroll cannot be processed without
- - value:
- has_label: HIGH
- has_description: Director's correspondence - important for decision continuity
- - value:
- has_label: MEDIUM
- has_description: Historical project files - reference only, operational workarounds exist
+ has_description: Financial system required for daily operations
+ description: Critical business function
- value:
has_label: LOW
has_description: Promotional materials archive - minimal impact on operations
+ description: Low criticality function
+ keywords:
+ - business criticality
+ - continuity planning
+ - disaster recovery
+ - CRITICAL
+ - HIGH
+ - MEDIUM
+ - LOW
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Classification for operational impact levels
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml
index dc3565198d..08de45b6b2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/BusinessModel.yaml
@@ -1,30 +1,64 @@
id: https://nde.nl/ontology/hc/class/BusinessModel
name: business_model_class
-title: BusinessModel Class
-description: 'Business model classification for commercial heritage organizations.
-
- Provides structured modeling of how commercial heritage operations are funded and generate revenue: - **Revenue sources**: Admission fees, merchandise, event rental, corporate funding - **Ownership**: Fully corporate-owned, subsidiary, joint venture, licensed - **Profitability**: Revenue-generating, break-even, subsidized by parent company - **Business function**: Marketing, tourism, corporate social responsibility - **Tax status**: For-profit corporation (not tax-exempt like museums) - **Reporting**: Reports to corporate board, integrated with marketing budget
-
- Business model distinguishes commercial from non-profit heritage custodians.
-
- Created per slot_fixes.yaml revision for business_model migration (Rule 53/56/57).'
-version: 1.0.0
+title: Business Model Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
-imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
+imports:
+- linkml:types
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
classes:
BusinessModel:
class_uri: hc:BusinessModel
- description: 'Business model classification for commercial heritage organizations.
-
- Structured class replacing string-valued business_model slot. Models funding structure, revenue sources, ownership, and operational context.'
+ description: >-
+ Classification of how commercial heritage organizations are funded and
+ generate revenue, distinguishing for-profit from non-profit custodians.
+ alt_descriptions:
+ nl: >-
+ Classificatie van hoe commerciële erfgoedorganisaties worden gefinancierd en
+ inkomsten genereren, ter onderscheiding van winstgevende en non-profit bewaarders.
+ de: >-
+ Klassifizierung der Finanzierung und Umsatzgenerierung kommerzieller
+ Kulturerbe-Organisationen zur Unterscheidung gewinnorientierter von
+ gemeinnützigen Verwahrern.
+ fr: >-
+ Classification de la manière dont les organisations patrimoniales commerciales
+ sont financées et génèrent des revenus, distinguant les dépositaires à but
+ lucratif des organisations à but non lucratif.
+ es: >-
+ Clasificación de cómo se financian y generan ingresos las organizaciones
+ patrimoniales comerciales, distinguiendo entre depositarios con fines de lucro
+ y sin fines de lucro.
+ ar: >-
+ تصنيف كيفية تمويل منظمات التراث التجارية وتوليد الإيرادات، والتمييز
+ بين الحارسين الربحيين وغير الربحيين.
+ id: >-
+ Klasifikasi bagaimana organisasi warisan komersial didanai dan menghasilkan
+ pendapatan, membedakan penjaga nirlaba dari penjaga yang mencari keuntungan.
+ zh: >-
+ 商业遗产组织资助和创收方式的分类,区分营利性和非营利性保管者。
+ structured_aliases:
+ - literal_form: bedrijfsmodel
+ in_language: nl
+ - literal_form: Geschäftsmodell
+ in_language: de
+ - literal_form: modèle économique
+ in_language: fr
+ - literal_form: modelo de negocio
+ in_language: es
+ - literal_form: نموذج العمل
+ in_language: ar
+ - literal_form: model bisnis
+ in_language: id
+ - literal_form: 商业模式
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
slots:
- identified_by
- has_label
@@ -32,30 +66,29 @@ classes:
slot_usage:
has_label:
required: true
- examples:
- - value: For-profit brand attraction
- - value: Corporate archive, parent company funded
- - value: Brand heritage center
has_description:
required: false
- examples:
- - value: For-profit brand attraction, Admission fees, Merchandise, Marketing budget
- - value: Corporate archive within business, Fully funded by parent company, No public access
- - value: Brand heritage center, Event venue rental, Corporate hospitality, Tourism revenue
+ comments:
+ - Distinguishes commercial from non-profit heritage custodians
+ - Models funding structure, revenue sources, and ownership
+ - Examples: For-profit brand attraction, corporate archive, brand heritage center
examples:
- value:
has_label: For-profit brand attraction
- has_description: "Admission fees (\u20AC21), Merchandise sales, Beer tasting experiences, Event venue rental. Reports to Marketing division."
+ has_description: Admission fees, merchandise sales, event venue rental
+ description: Commercial heritage business model
- value:
has_label: Corporate archive
- has_description: Fully funded by parent company, No direct revenue, Serves internal research and legal compliance needs
- - value:
- has_label: Brand heritage center
- has_description: Event venue rental, Corporate hospitality, Tourism revenue, Integrated with brand marketing budget
- - value:
- has_label: Factory museum
- has_description: Visitor fees supplement production operations, Marketing tool for brand awareness, Tours integrated with factory operations
+ has_description: Fully funded by parent company, serves internal research
+ description: Corporate archive business model
+ keywords:
+ - business model
+ - revenue model
+ - commercial heritage
+ - for-profit
+ - corporate archive
+ - brand attraction
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Classification for commercial heritage business models
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml
index 80cab846b5..d6ea20e010 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CITESAppendix.yaml
@@ -13,32 +13,40 @@ prefixes:
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- - linkml:types
- - ../metadata
- - ../slots/has_label
- - ../slots/has_type
- - ../slots/effective_at
+- linkml:types
+- ../metadata
+- ../slots/has_label
+- ../slots/has_type
+- ../slots/effective_at
default_prefix: hc
classes:
CITESAppendix:
class_uri: hc:CITESAppendix
- description: "CITES (Convention on International Trade in Endangered Species)\
- \ appendix listing for biological specimens.\nCITES regulates international\
- \ trade in specimens of wild animals and plants to ensure their survival. Species\
- \ are listed in one of three appendices based on the degree of protection needed.\n\
- **Appendix Levels**:\n| Appendix | Protection Level | Trade Status | |----------|------------------|--------------|\
- \ | APPENDIX_I | Highest | Trade prohibited (except non-commercial) | | APPENDIX_II\
- \ | Moderate | Trade regulated with permits | | APPENDIX_III | Lowest | Trade\
- \ monitored by request of a Party | | NOT_LISTED | None | Not regulated under\
- \ CITES |\n**Temporal Considerations**:\nSpecies may move between appendices\
- \ as their conservation status changes. The listing date is important for determining\
- \ legal status at time of specimen acquisition.\n**Legal Significance**:\nFor\
- \ heritage collections, CITES status affects: - Loan agreements between institutions\
- \ - Specimen transfers and acquisitions - Import/export permit requirements\
- \ - Documentation and provenance requirements\n**Example**: ```yaml listed_in:\n\
- \ has_type: APPENDIX_I\n has_label: \"CITES Appendix I - Most\
- \ Endangered\"\n listing_effective_date: \"1975-07-01\"\n listing_authority:\
- \ \"CITES Secretariat\"\n species_covered: \"Raphus cucullatus\"\n```"
+ description: >-
+ Regulatory listing category used to represent international wildlife-trade protection status for specimen-related records.
+ alt_descriptions:
+ nl: Regelgevende lijstcategorie om internationale beschermingsstatus voor handel in wilde soorten binnen specimen-gerelateerde registraties vast te leggen.
+ de: Regulatorische Listenkategorie zur Abbildung des internationalen Schutzstatus im Wildtierhandel in exemplarbezogenen Datensätzen.
+ fr: Catégorie réglementaire de liste utilisée pour représenter le statut international de protection du commerce d'espèces dans les enregistrements liés aux spécimens.
+ es: Categoría de listado regulatorio usada para representar el estado internacional de protección del comercio de especies en registros relacionados con especímenes.
+ ar: فئة إدراج تنظيمية تُستخدم لتمثيل حالة الحماية الدولية لتجارة الأنواع في السجلات المرتبطة بالعينات.
+ id: Kategori daftar regulatif untuk merepresentasikan status perlindungan perdagangan satwa liar internasional pada rekod terkait spesimen.
+ zh: 用于表示标本相关记录中野生动植物国际贸易保护状态的监管清单类别。
+ structured_aliases:
+ - literal_form: CITES-bijlage
+ in_language: nl
+ - literal_form: CITES-Anhang
+ in_language: de
+ - literal_form: annexe CITES
+ in_language: fr
+ - literal_form: apéndice CITES
+ in_language: es
+ - literal_form: ملحق سايتس
+ in_language: ar
+ - literal_form: lampiran CITES
+ in_language: id
+ - literal_form: CITES附录
+ in_language: zh
slots:
- has_type
- has_label
@@ -47,7 +55,7 @@ classes:
has_type:
# range: string
required: true
- pattern: ^(APPENDIX_I|APPENDIX_II|APPENDIX_III|NOT_LISTED)$
+ pattern: '^(APPENDIX_I|APPENDIX_II|APPENDIX_III|NOT_LISTED)$'
examples:
- value: APPENDIX_I
- value: APPENDIX_II
@@ -59,9 +67,7 @@ classes:
examples:
- value: CITES Appendix I - Trade Prohibited
- value: CITES Appendix II - Trade Regulated
- exact_mappings:
- - hc:CITESAppendix
- close_mappings:
+ broad_mappings:
- schema:PropertyValue
see_also:
- https://cites.org/eng/app/appendices.php
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml
index 38a526e2c8..365e07b948 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CMS.yaml
@@ -8,15 +8,122 @@ prefixes:
prov: http://www.w3.org/ns/prov#
doap: http://usefulinc.com/ns/doap#
imports:
- - linkml:types
- - ../slots/has_label
- - ../slots/has_type
- - ../slots/has_version
+- linkml:types
+- ../slots/has_label
+- ../slots/has_type
+- ../slots/has_version
default_prefix: hc
classes:
CMS:
class_uri: schema:SoftwareApplication
- description: |
+ description: >-
+ Content Management System detected on a digital platform through automated discovery or manual identification.
+ alt_descriptions:
+ nl: Contentmanagementsysteem gedetecteerd op een digitaal platform via geautomatiseerde ontdekking of handmatige identificatie.
+ de: Content-Management-System, das auf einer digitalen Plattform durch automatisierte Erkennung oder manuelle Identifizierung erkannt wurde.
+ fr: Système de gestion de contenu détecté sur une plateforme numérique par découverte automatisée ou identification manuelle.
+ es: Sistema de gestión de contenidos detectado en una plataforma digital mediante descubrimiento automatizado o identificación manual.
+ ar: نظام إدارة المحتوى المكتشف على منصة رقمية من خلال الاكتشاف الآلي أو التعريف اليدوي.
+ id: Sistem Manajemen Konten yang terdeteksi pada platform digital melalui penemuan otomatis atau identifikasi manual.
+ zh: 通过自动发现或手动识别在数字平台上检测到的内容管理系统。
+ structured_aliases:
+ - literal_form: cms
+ in_language: nl
+ - literal_form: contentbeheersysteem
+ in_language: nl
+ - literal_form: CMS
+ in_language: de
+ - literal_form: Content-Management-System
+ in_language: de
+ - literal_form: CMS
+ in_language: fr
+ - literal_form: système de gestion de contenu
+ in_language: fr
+ - literal_form: CMS
+ in_language: es
+ - literal_form: sistema de gestión de contenidos
+ in_language: es
+ - literal_form: نظام إدارة المحتوى
+ in_language: ar
+ - literal_form: CMS
+ in_language: id
+ - literal_form: 内容管理系统
+ in_language: zh
+ broad_mappings:
+ - schema:SoftwareApplication
+ close_mappings:
+ - doap:Project
+ keywords:
+ - content management system
+ - CMS
+ - digital platform
+ - website platform
+ - detection
+ examples:
+ - value: |
+ AuxiliaryDigitalPlatform:
+ platform_name: Heritage Blog
+ based_on:
+ - cms_name: WordPress
+ cms_version: "6.4.2"
+ cms_type: CustomCMS
+ detected_at: "2026-01-19T12:00:00Z"
+ detection_method: HTTP_HEADER
+ - value:
+ cms_name: WordPress
+ has_version: "6.4.2"
+ has_type: MuseumCMS
+ detected_at: "2026-01-19T12:00:00Z"
+ detection_method: HTTP_HEADER
+ - value:
+ cms_name: Omeka S
+ has_version: "4.0.1"
+ detection_method: URL_PATTERN
+ comments:
+ - Lightweight detection record distinct from CollectionManagementSystem
+ - Detection via HTTP headers, meta tags, URL patterns, or manual inspection
+ slots:
+ - cms_name
+ - has_version
+ - has_type
+ - detected_at
+ - detection_method
+ slot_usage:
+ cms_name:
+ required: true
+ examples:
+ - value: WordPress
+ - value: Omeka S
+ - value: CollectiveAccess
+ has_version:
+ required: false
+ examples:
+ - value: "6.4.2"
+ - value: "4.0.1"
+ has_type:
+ range: CMSType
+ required: false
+ examples:
+ - value: MuseumCMS
+ - value: ArchiveCMS
+ detected_at:
+ range: datetime
+ required: false
+ examples:
+ - value: "2026-01-19T12:00:00Z"
+ detection_method:
+ required: false
+ examples:
+ - value: HTTP_HEADER
+ - value: META_TAG
+ - value: URL_PATTERN
+ - value: MANUAL
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ Preserved from prior description (commit bd8368df):
+
A detected Content Management System (CMS) on a digital platform.
**Purpose**: Represents a CMS instance detected through automated discovery
or manual identification. Used when a platform based_on a CMS.
@@ -35,61 +142,9 @@ classes:
2. Technical survey: Identify platforms by CMS type
3. Migration planning: Prioritize platforms by CMS technology
**Example**:
- ```yaml
- AuxiliaryDigitalPlatform:
- platform_name: Heritage Blog
- based_on:
- - cms_name: WordPress
- cms_version: "6.4.2"
- cms_type: CustomCMS
- detected_at: "2026-01-19T12:00:00Z"
- detection_method: HTTP_HEADER
- ```
+
**Migration Note**: Created 2026-01-19 per slot_fixes.yaml (Rule 53).
Supports migration from boolean cms_detected to structured CMS reference.
- exact_mappings:
- - schema:SoftwareApplication
- close_mappings:
- - doap:Project
- slots:
- - cms_name
- - has_version
- - has_type
- - detected_at
- - detection_method
- slot_usage:
- cms_name:
-# range: string
- required: true
- examples:
- - value: WordPress
- - value: Omeka S
- - value: CollectiveAccess
- has_version:
-# range: string
- required: false
- examples:
- - value: "6.4.2"
- - value: "4.0.1"
- has_type:
- range: CMSType
- required: false
- examples:
- - value: MuseumCMS
- - value: ArchiveCMS
- detected_at:
- range: datetime
- required: false
- examples:
- - value: "2026-01-19T12:00:00Z"
- detection_method:
-# range: string
- required: false
- examples:
- - value: HTTP_HEADER
- - value: META_TAG
- - value: URL_PATTERN
- - value: MANUAL
annotations:
custodian_types: '["D"]'
custodian_types_rationale: Digital platforms (D) are the primary users of CMS detection
@@ -101,14 +156,14 @@ slots:
description: Name of the Content Management System
# range: string
close_mappings:
- - schema:name
- - doap:name
+ - schema:name
+ - doap:name
detected_at:
slot_uri: prov:generatedAtTime
description: Timestamp when the CMS was detected
range: datetime
close_mappings:
- - prov:generatedAtTime
+ - prov:generatedAtTime
detection_method:
slot_uri: prov:wasGeneratedBy
description: Method used to detect the CMS (HTTP_HEADER, META_TAG, URL_PATTERN, MANUAL)
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml
index 35f245312b..1a59b2fc23 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CMSType.yaml
@@ -11,26 +11,62 @@ prefixes:
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
- - ../slots/include
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/include
classes:
CMSType:
class_uri: skos:Concept
abstract: true
- description: |
- Abstract base class for Collection Management System type taxonomy.
-
- **DESIGN PATTERN** (Rule 0b - Type/Types Naming):
-
- This file (`CMSType.yaml`) defines the **singular abstract base class**.
- Concrete subclasses are defined in `CMSTypes.yaml` (plural).
-
- **TYPE HIERARCHY**:
-
- ```
- CMSType (abstract base)
+ description: >-
+ Abstract taxonomy node for software-category assignment in digital
+ stewardship and collection-information workflows.
+ alt_descriptions:
+ nl: Abstract taxonomieknooppunt voor softwarecategorietoewijzing in digitale beheer- en collectie-informatieworkflows.
+ de: Abstrakter Taxonomieknoten zur Softwarekategorisierung in digitalen Verwaltungs- und Sammlungsinformationsablaeufen.
+ fr: Noeud taxonomique abstrait pour l attribution de categories logicielles dans les flux de gestion numerique et d information sur les fonds.
+ es: Nodo taxonomico abstracto para asignar categorias de software en flujos de gestion digital e informacion de fondos.
+ ar: عقدة تصنيفية مجردة لتحديد فئات البرمجيات ضمن تدفقات الإدارة الرقمية ومعلومات المقتنيات.
+ id: Simpul taksonomi abstrak untuk penetapan kategori perangkat lunak dalam alur pengelolaan digital dan informasi koleksi.
+ zh: 用于数字管理与馆藏信息工作流中软件类别标注的抽象分类节点。
+ structured_aliases:
+ - {literal_form: cms-type, in_language: nl}
+ - {literal_form: CMS-Typ, in_language: de}
+ - {literal_form: type de systeme de gestion, in_language: fr}
+ - {literal_form: tipo de sistema de gestion, in_language: es}
+ - {literal_form: نوع نظام إدارة المحتوى, in_language: ar}
+ - {literal_form: tipe CMS, in_language: id}
+ - {literal_form: 内容管理系统类别, in_language: zh}
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - schema:applicationCategory
+
+ slots:
+ - has_label
+ - has_description
+ - include
+
+ slot_usage:
+ has_label:
+ required: true
+ examples:
+ - value: "MUSEUM_CMS"
+ has_description:
+ examples:
+ - value:
+ description_text: "Collection management systems designed for museum collections, including object cataloging, provenance tracking, and exhibition management."
+ description_type: definition
+ include:
+ range: CMSType
+ multivalued: true
+
+ see_also:
+ - https://nde.nl/ontology/hc/cms/rijksmuseum-adlib
+ examples:
+ - value: |
+ CMSType (abstract base)
│
├── MUSEUM_CMS - Museum collection management (MuseumPlus, TMS, CollectiveAccess)
├── ARCHIVE_CMS - Archival description (ArchivesSpace, MAIS, Calm)
@@ -39,51 +75,38 @@ classes:
├── REPOSITORY - Digital repository (DSpace, Fedora, EPrints)
├── MIXED - Multi-domain (Omeka S, CollectiveAccess)
└── CUSTOM - Institution-specific/custom-built
- ```
-
- **ONTOLOGICAL ALIGNMENT**:
-
- - **Primary** (`class_uri`): `skos:Concept` - SKOS concept scheme
- - **Related**: `schema:applicationCategory` - Schema.org software categorization
-
- **USE CASES**:
-
- The CMSType is used as the range for the `has_type`
- slot in the CollectionManagementSystem class:
-
- ```yaml
- CollectionManagementSystem:
+ - value: |
+ CollectionManagementSystem:
identified_by:
identifier_scheme: CMS_URI
identifier_value: "https://nde.nl/ontology/hc/cms/rijksmuseum-adlib"
has_type: MUSEUM_CMS # ← CMSType
- ```
-
- exact_mappings:
- - skos:Concept
- related_mappings:
- - schema:applicationCategory
-
- slots:
- - has_label
- - has_description
- - include
-
- slot_usage:
- has_label:
-# range: string
- required: true
- examples:
- - value: "MUSEUM_CMS"
- has_description:
- examples:
- - value:
- description_text: "Collection management systems designed for museum collections, including object cataloging, provenance tracking, and exhibition management."
- description_type: definition
- include:
- range: CMSType
- multivalued: true
-
+ notes:
+ - |
+ Preserved from prior description (commit 2c9d3598):
+
+ Preserved from prior description (commit 2c9d3598):
+
+ Abstract base class for Collection Management System type taxonomy.
+
+ **DESIGN PATTERN** (Rule 0b - Type/Types Naming):
+
+ This file (`CMSType.yaml`) defines the **singular abstract base class**.
+ Concrete subclasses are defined in `CMSTypes.yaml` (plural).
+
+ **TYPE HIERARCHY**:
+
+
+
+ **ONTOLOGICAL ALIGNMENT**:
+
+ - **Primary** (`class_uri`): `skos:Concept` - SKOS concept scheme
+ - **Related**: `schema:applicationCategory` - Schema.org software categorization
+
+ **USE CASES**:
+
+ The CMSType is used as the range for the `has_type`
+ slot in the CollectionManagementSystem class:
annotations:
type_types_pattern: |
This is the SINGULAR "Type" class per Rule 0b.
@@ -94,9 +117,8 @@ classes:
specificity_rationale: Type taxonomy - moderately specific to software categorization.
replaces_slots: "cms_category (the old string-valued slot)"
migration_date: "2026-01-19"
-
comments:
- - "Abstract base class for CMS type hierarchy"
- - "Follows Rule 0b Type/Types naming pattern"
- - "Concrete types: MUSEUM_CMS, ARCHIVE_CMS, LIBRARY_CMS, DAM, REPOSITORY, MIXED, CUSTOM"
- - "See CMSTypes.yaml for subclass definitions"
+ - "Abstract base class for CMS type hierarchy"
+ - "Follows Rule 0b Type/Types naming pattern"
+ - "Concrete types: MUSEUM_CMS, ARCHIVE_CMS, LIBRARY_CMS, DAM, REPOSITORY, MIXED, CUSTOM"
+ - "See CMSTypes.yaml for subclass definitions"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml
index f9653d905a..fcc7c6dc41 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CMSTypes.yaml
@@ -8,276 +8,173 @@ prefixes:
schema: http://schema.org/
default_prefix: hc
imports:
- - ./CMSType
- - linkml:types
+- ./CMSType
+- linkml:types
classes:
MuseumCMS:
is_a: CMSType
class_uri: hc:MuseumCMS
- description: 'Collection management systems designed for museum collections.
-
-
- **TYPICAL FEATURES**:
-
- - Object cataloging and registration
-
- - Provenance tracking
-
- - Exhibition management
-
- - Loan management
-
- - Conservation records
-
- - SPECTRUM workflow support
-
-
- **EXAMPLES**:
-
- - MuseumPlus (Zetcom)
-
- - TMS - The Museum System (Gallery Systems)
-
- - CollectiveAccess
-
- - Adlib (Axiell)
-
- - EMu (Axiell)
-
- - PastPerfect
-
- '
+ description: >-
+ Software profile optimized for object registration, provenance tracking,
+ loans, exhibitions, and conservation documentation.
+ alt_descriptions:
+ nl: Softwareprofiel geoptimaliseerd voor objectregistratie herkomsttracking bruiklenen tentoonstellingen en conserveringsdocumentatie.
+ de: Softwareprofil fuer Objektregistrierung Provenienzverfolgung Leihverkehr Ausstellungen und Konservierungsdokumentation.
+ fr: Profil logiciel optimise pour l enregistrement des objets le suivi de provenance les prets les expositions et la documentation de conservation.
+ es: Perfil de software optimizado para registro de objetos seguimiento de procedencia prestamos exposiciones y documentacion de conservacion.
+ ar: ملف برمجي محسن لتسجيل القطع وتتبع المصدر والإعارات والمعارض وتوثيق الحفظ.
+ id: Profil perangkat lunak yang dioptimalkan untuk registrasi objek pelacakan provenance peminjaman pameran dan dokumentasi konservasi.
+ zh: 面向藏品登记、来源追踪、借展、展览与保护记录优化的软件类型。
+ structured_aliases:
+ - {literal_form: museum-cms, in_language: nl}
+ - {literal_form: Museums-CMS, in_language: de}
+ - {literal_form: CMS museal, in_language: fr}
+ - {literal_form: CMS museistico, in_language: es}
+ - {literal_form: نظام إدارة متحفي, in_language: ar}
+ - {literal_form: CMS museum, in_language: id}
+ - {literal_form: 博物馆管理系统, in_language: zh}
+ broad_mappings:
+ - skos:Concept
annotations:
cms_type_code: MUSEUM_CMS
primary_domain: museums
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- examples:
- - value:
- has_label: MUSEUM_CMS
- has_description:
- description_text: Collection management systems designed for museum collections,
- including object cataloging, provenance tracking, and exhibition management.
- description: Museum CMS type
- broad_mappings:
- - skos:Concept
+
ArchiveCMS:
is_a: CMSType
class_uri: hc:ArchiveCMS
- description: 'Systems for archival description and records management.
-
-
- **TYPICAL FEATURES**:
-
- - Hierarchical description (fonds, series, files, items)
-
- - ISAD(G) compliance
-
- - EAD export
-
- - Access restrictions management
-
- - Finding aid generation
-
-
- **EXAMPLES**:
-
- - ArchivesSpace
-
- - MAIS-Flexis (De Ree)
-
- - Calm (Axiell)
-
- - AtoM (Access to Memory)
-
- - Archivist''s Toolkit (legacy)
-
- '
+ description: >-
+ Software profile optimized for hierarchical archival description,
+ finding-aid production, and restriction management.
+ alt_descriptions:
+ nl: Softwareprofiel geoptimaliseerd voor hiërarchische archiefbeschrijving inventarisproductie en beperkingenbeheer.
+ de: Softwareprofil fuer hierarchische Archivbeschreibung Findmittel-Erstellung und Beschraenkungsverwaltung.
+ fr: Profil logiciel optimise pour la description archivistique hierarchique la production d instruments de recherche et la gestion des restrictions.
+ es: Perfil de software optimizado para descripcion archivistica jerarquica produccion de instrumentos de descripcion y gestion de restricciones.
+ ar: ملف برمجي محسن للوصف الأرشيفي الهرمي وإنتاج أدوات الإيجاد وإدارة القيود.
+ id: Profil perangkat lunak untuk deskripsi arsip hierarkis pembuatan finding aid dan pengelolaan pembatasan.
+ zh: 面向分层档案描述、检索工具编制与访问限制管理优化的软件类型。
+ structured_aliases:
+ - {literal_form: archief-cms, in_language: nl}
+ - {literal_form: Archiv-CMS, in_language: de}
+ - {literal_form: CMS d archives, in_language: fr}
+ - {literal_form: CMS archivistico, in_language: es}
+ - {literal_form: نظام إدارة أرشيفي, in_language: ar}
+ - {literal_form: CMS arsip, in_language: id}
+ - {literal_form: 档案管理系统, in_language: zh}
+ broad_mappings:
+ - skos:Concept
annotations:
cms_type_code: ARCHIVE_CMS
primary_domain: archives
- examples:
- - value:
- has_label: ARCHIVE_CMS
- has_description:
- description_text: Archival description systems supporting hierarchical arrangement,
- ISAD(G) compliance, and EAD export.
- description: Archive CMS type
- broad_mappings:
- - skos:Concept
+
LibraryCMS:
is_a: CMSType
class_uri: hc:LibraryCMS
- description: 'Integrated library systems (ILS) and library service platforms.
-
-
- **TYPICAL FEATURES**:
-
- - Cataloging (MARC21, RDA)
-
- - Circulation management
-
- - Acquisitions
-
- - Serials management
-
- - OPAC (public catalog)
-
- - Interlibrary loan
-
-
- **EXAMPLES**:
-
- - Alma (Ex Libris)
-
- - Koha (open-source)
-
- - WorldShare (OCLC)
-
- - Folio (open-source)
-
- - Sierra (III)
-
- - Symphony (SirsiDynix)
-
- '
+ description: >-
+ Software profile optimized for bibliographic cataloging, circulation,
+ acquisitions, and patron-service workflows.
+ alt_descriptions:
+ nl: Softwareprofiel geoptimaliseerd voor bibliografische catalogisering uitleen acquisitie en gebruikersdiensten.
+ de: Softwareprofil fuer bibliografische Katalogisierung Ausleihe Erwerbung und Benutzungsdienste.
+ fr: Profil logiciel optimise pour le catalogage bibliographique la circulation les acquisitions et les services aux usagers.
+ es: Perfil de software optimizado para catalogacion bibliografica circulacion adquisiciones y servicios a usuarios.
+ ar: ملف برمجي محسن للفهرسة الببليوغرافية والإعارة والتزويد وخدمات المستفيدين.
+ id: Profil perangkat lunak yang dioptimalkan untuk katalog bibliografis sirkulasi akuisisi dan layanan pemustaka.
+ zh: 面向书目编目、流通、采购与读者服务流程优化的软件类型。
+ structured_aliases:
+ - {literal_form: bibliotheek-cms, in_language: nl}
+ - {literal_form: Bibliotheks-CMS, in_language: de}
+ - {literal_form: CMS de bibliotheque, in_language: fr}
+ - {literal_form: CMS bibliotecario, in_language: es}
+ - {literal_form: نظام إدارة مكتبي, in_language: ar}
+ - {literal_form: CMS perpustakaan, in_language: id}
+ - {literal_form: 图书馆管理系统, in_language: zh}
+ broad_mappings:
+ - skos:Concept
annotations:
cms_type_code: LIBRARY_CMS
primary_domain: libraries
- examples:
- - value:
- has_label: LIBRARY_CMS
- has_description:
- description_text: Integrated library systems supporting MARC21 cataloging,
- circulation, acquisitions, and OPAC functionality.
- description: Library CMS type
- broad_mappings:
- - skos:Concept
DigitalRepository:
is_a: CMSType
class_uri: hc:DigitalRepository
- description: 'Digital repository systems for long-term preservation and access.
-
-
- **TYPICAL FEATURES**:
-
- - Long-term preservation
-
- - OAI-PMH harvesting
-
- - DOI/Handle assignment
-
- - Bitstream management
-
- - OAIS compliance
-
-
- **EXAMPLES**:
-
- - DSpace
-
- - Fedora (Flexible Extensible Digital Object Repository Architecture)
-
- - EPrints
-
- - Islandora (Drupal + Fedora)
-
- - Samvera (formerly Hydra)
-
- - Preservica
-
- '
+ description: >-
+ Software profile focused on long-term digital stewardship, bitstream
+ storage, persistent identifiers, and preservation access.
+ alt_descriptions:
+ nl: Softwareprofiel gericht op langetermijn digitaal beheer bitstream-opslag persistente identificatoren en behoudstoegang.
+ de: Softwareprofil mit Fokus auf langfristige digitale Bewahrung Bitstream-Speicherung persistente Kennungen und Erhaltungszugang.
+ fr: Profil logiciel axe sur la conservation numerique a long terme le stockage bitstream les identifiants persistants et l acces de preservation.
+ es: Perfil de software centrado en custodia digital a largo plazo almacenamiento de bitstreams identificadores persistentes y acceso de preservacion.
+ ar: ملف برمجي يركز على الإشراف الرقمي طويل الأمد وتخزين التدفقات الثنائية والمعرفات الدائمة وإتاحة الحفظ.
+ id: Profil perangkat lunak yang berfokus pada pengelolaan digital jangka panjang penyimpanan bitstream pengenal persisten dan akses preservasi.
+ zh: 聚焦长期数字保管、比特流存储、持久标识与保存访问的软件类型。
+ structured_aliases:
+ - {literal_form: digitaal depot-systeem, in_language: nl}
+ - {literal_form: Digitales Repositorium, in_language: de}
+ - {literal_form: depot numerique, in_language: fr}
+ - {literal_form: repositorio digital, in_language: es}
+ - {literal_form: مستودع رقمي, in_language: ar}
+ - {literal_form: repositori digital, in_language: id}
+ - {literal_form: 数字资源库系统, in_language: zh}
+ broad_mappings:
+ - skos:Concept
annotations:
cms_type_code: REPOSITORY
primary_domain: digital_preservation
- examples:
- - value:
- has_label: REPOSITORY
- has_description:
- description_text: Digital repository systems for long-term preservation,
- OAI-PMH harvesting, and OAIS-compliant storage.
- description: Digital repository type
- broad_mappings:
- - skos:Concept
+
MixedCMS:
is_a: CMSType
class_uri: hc:MixedCMS
- description: 'Multi-domain systems that serve museums, archives, and/or libraries.
-
-
- **TYPICAL FEATURES**:
-
- - Flexible data models
-
- - Multiple metadata standards
-
- - Cross-domain searching
-
- - Configurable workflows
-
-
- **EXAMPLES**:
-
- - Omeka S (museums, archives, libraries)
-
- - CollectiveAccess (museums, archives)
-
- - ArchivesSpace + plugins
-
- - ResourceSpace with customization
-
- '
+ description: >-
+ Software profile supporting cross-domain workflows spanning multiple
+ heritage sectors within one configurable platform.
+ alt_descriptions:
+ nl: Softwareprofiel dat domeinoverstijgende workflows ondersteunt over meerdere erfgoedsectoren binnen een configureerbaar platform.
+ de: Softwareprofil das bereichsuebergreifende Arbeitsablaeufe ueber mehrere Kulturerbesektoren in einer konfigurierbaren Plattform unterstuetzt.
+ fr: Profil logiciel prenant en charge des flux transversaux couvrant plusieurs secteurs patrimoniaux dans une plateforme configurable.
+ es: Perfil de software que soporta flujos multidominio en varios sectores patrimoniales dentro de una plataforma configurable.
+ ar: ملف برمجي يدعم سير عمل متعدد المجالات عبر قطاعات تراثية متعددة ضمن منصة قابلة للتهيئة.
+ id: Profil perangkat lunak yang mendukung alur kerja lintas domain pada banyak sektor warisan dalam satu platform yang dapat dikonfigurasi.
+ zh: 在可配置平台中支持多遗产领域跨域工作流的软件类型。
+ structured_aliases:
+ - {literal_form: multi-domein-cms, in_language: nl}
+ - {literal_form: Multi-Domain-CMS, in_language: de}
+ - {literal_form: CMS multi-domaine, in_language: fr}
+ - {literal_form: CMS mixto, in_language: es}
+ - {literal_form: نظام إدارة متعدد المجالات, in_language: ar}
+ - {literal_form: CMS multi-domain, in_language: id}
+ - {literal_form: 多领域管理系统, in_language: zh}
+ broad_mappings:
+ - skos:Concept
annotations:
cms_type_code: MIXED
primary_domain: multi-domain
- examples:
- - value:
- has_label: MIXED
- has_description:
- description_text: Multi-domain collection management systems that can serve
- museums, archives, and/or libraries with flexible data models.
- description: Mixed CMS type
- broad_mappings:
- - skos:Concept
+
CustomCMS:
is_a: CMSType
class_uri: hc:CustomCMS
- description: 'Institution-specific or custom-built collection management systems.
-
-
- **TYPICAL FEATURES**:
-
- - Tailored to institutional needs
-
- - May be legacy systems
-
- - Often lack standard API/export
-
- - Proprietary data models
-
-
- **EXAMPLES**:
-
- - In-house developed systems
-
- - Heavily customized commercial systems
-
- - Legacy database applications
-
- - Spreadsheet-based systems (transitional)
-
- '
+ description: >-
+ Institution-specific software profile built or heavily adapted for local
+ requirements not covered by standard products.
+ alt_descriptions:
+ nl: Instellingsspecifiek softwareprofiel gebouwd of sterk aangepast voor lokale eisen buiten standaardproducten.
+ de: Institutionsspezifisches Softwareprofil erstellt oder stark angepasst fuer lokale Anforderungen ausserhalb von Standardprodukten.
+ fr: Profil logiciel propre a l institution developpe ou fortement adapte pour des besoins locaux non couverts par les produits standards.
+ es: Perfil de software especifico de institucion creado o fuertemente adaptado para requisitos locales no cubiertos por productos estandar.
+ ar: ملف برمجي خاص بالمؤسسة مطور أو معدل بشدة لتلبية متطلبات محلية لا تغطيها المنتجات القياسية.
+ id: Profil perangkat lunak khusus institusi yang dibangun atau sangat disesuaikan untuk kebutuhan lokal di luar produk standar.
+ zh: 为本地需求定制或深度改造、超出标准产品覆盖范围的软件类型。
+ structured_aliases:
+ - {literal_form: maatwerk-cms, in_language: nl}
+ - {literal_form: kundenspezifisches CMS, in_language: de}
+ - {literal_form: CMS personnalise, in_language: fr}
+ - {literal_form: CMS personalizado, in_language: es}
+ - {literal_form: نظام إدارة مخصص, in_language: ar}
+ - {literal_form: CMS kustom, in_language: id}
+ - {literal_form: 定制管理系统, in_language: zh}
+ broad_mappings:
+ - skos:Concept
annotations:
cms_type_code: CUSTOM
primary_domain: custom
- examples:
- - value:
- has_label: CUSTOM
- has_description:
- description_text: Institution-specific or custom-built collection management
- systems, often legacy or heavily customized.
- description: Custom CMS type
- broad_mappings:
- - skos:Concept
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml
index 626e2a5260..22df62797c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CacheValidation.yaml
@@ -1,36 +1,92 @@
id: https://nde.nl/ontology/hc/class/CacheValidation
name: CacheValidation
title: Cache Validation Class
-description: 'Describes methods used for validating cache freshness (e.g., ETag, Last-Modified).
-
- **RULE 53 COMPLIANT**: Created for etag migration per slot_fixes.yaml revision.'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
-imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_method
- - ../slots/has_score
- - ../slots/has_type
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
+imports:
+- linkml:types
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_method
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_label
classes:
CacheValidation:
- description: A method used to validate if a cached resource is still fresh. Can use ETags, Last-Modified dates, or other mechanisms.
+ class_uri: hc:CacheValidation
+ description: >-
+ Method used to validate whether a cached resource is still fresh,
+ using mechanisms such as ETags, Last-Modified dates, or cache headers.
+ alt_descriptions:
+ nl: >-
+ Methode gebruikt om te valideren of een gecachte bron nog vers is,
+ met mechanismen zoals ETags, Last-Modified-datums of cache-headers.
+ de: >-
+ Methode zur Validierung, ob eine zwischengespeicherte Ressource noch aktuell ist,
+ mit Mechanismen wie ETags, Last-Modified-Daten oder Cache-Headern.
+ fr: >-
+ Méthode utilisée pour valider si une ressource mise en cache est encore fraîche,
+ utilisant des mécanismes tels que les ETags, les dates Last-Modified ou les en-têtes de cache.
+ es: >-
+ Método utilizado para validar si un recurso en caché sigue siendo fresco,
+ utilizando mecanismos como ETags, fechas Last-Modified o encabezados de caché.
+ ar: >-
+ طريقة تستخدم للتحقق مما إذا كان المورد المخزن مؤقتًا لا يزال جديدًا،
+ باستخدام آليات مثل ETags أو تواريخ Last-Modified أو رؤوس التخزين المؤقت.
+ id: >-
+ Metode yang digunakan untuk memvalidasi apakah sumber daya yang di-cache masih segar,
+ menggunakan mekanisme seperti ETags, tanggal Last-Modified, atau header cache.
+ zh: >-
+ 用于验证缓存资源是否仍然新鲜的方法,使用ETag、Last-Modified日期或缓存头等机制。
+ structured_aliases:
+ - literal_form: cachevalidatie
+ in_language: nl
+ - literal_form: Cache-Validierung
+ in_language: de
+ - literal_form: validation de cache
+ in_language: fr
+ - literal_form: validación de caché
+ in_language: es
+ - literal_form: التحقق من ذاكرة التخزين المؤقت
+ in_language: ar
+ - literal_form: validasi cache
+ in_language: id
+ - literal_form: 缓存验证
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
slots:
- identified_by
- has_type
- has_description
- has_score
+ - has_label
+ - has_method
slot_usage:
identified_by:
range: ETag
required: false
- has_type:
-# range: string
+ comments:
+ - Validates cache freshness for HTTP resources
+ - Supports ETag and Last-Modified validation mechanisms
+ - Part of HTTP caching infrastructure
+ examples:
+ - value:
+ has_label: ETag Validation
+ has_method: "ETag comparison"
+ has_description: Validate using entity tag comparison
+ description: ETag-based cache validation
+ keywords:
+ - cache validation
+ - ETag
+ - Last-Modified
+ - HTTP caching
+ - freshness
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Technical class for cache validation
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml
index afdee56054..f544a2267a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CalendarSystem.yaml
@@ -1,46 +1,97 @@
id: https://nde.nl/ontology/hc/class/CalendarSystem
name: CalendarSystem
title: Calendar System Class
-description: 'Represents a temporal reference system (calendar) for dating events.
-
- **OWL TIME ALIGNMENT**: Maps to time:TRS (Temporal Reference System).
-
- **SUPPORTED SYSTEMS**: - gregorian: Gregorian calendar (ISO 8601 default) - julian:
- Julian calendar (pre-1582 dates) - hebrew: Hebrew calendar - islamic: Islamic (Hijri)
- calendar - chinese: Chinese traditional calendar - japanese: Japanese imperial calendar
-
- **USE CASES**: - Historical dates using Julian calendar - Religious dates in Hebrew
- or Islamic calendars - East Asian historical dates'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
time: http://www.w3.org/2006/time#
schema: http://schema.org/
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
+ - ../slots/has_description
classes:
CalendarSystem:
class_uri: time:TRS
- description: A temporal reference system (calendar) used for dating.
+ description: >-
+ Temporal reference system (calendar) used for dating historical events,
+ such as Gregorian, Julian, Hebrew, Islamic, or Chinese traditional calendars.
+ alt_descriptions:
+ nl: >-
+ Tijdelijk referentiesysteem (kalender) gebruikt voor het dateren van
+ historische gebeurtenissen, zoals Gregoriaanse, Juliaanse, Hebreeuwse,
+ Islamitische of Chinese traditionele kalenders.
+ de: >-
+ Zeitliches Referenzsystem (Kalender) zur Datierung historischer Ereignisse,
+ wie gregorianische, julianische, hebräische, islamische oder chinesische
+ traditionelle Kalender.
+ fr: >-
+ Système de référence temporel (calendrier) utilisé pour dater les événements
+ historiques, comme les calendriers grégorien, julien, hébreu, islamique
+ ou chinois traditionnel.
+ es: >-
+ Sistema de referencia temporal (calendario) utilizado para fechar eventos
+ históricos, como los calendarios gregoriano, juliano, hebreo, islámico
+ o chino tradicional.
+ ar: >-
+ نظام مرجعي زمني (تقويم) يستخدم لتأريخ الأحداث التاريخية، مثل التقويمات
+ الميلادية أو اليوليانية أو العبرية أو الإسلامية أو الصينية التقليدية.
+ id: >-
+ Sistem referensi temporal (kalender) yang digunakan untuk memberi tanggal
+ peristiwa historis, seperti kalender Gregorian, Julian, Ibrani, Islam,
+ atau tradisional Tiongkok.
+ zh: >-
+ 用于确定历史事件日期的时间参考系统(日历),如公历、儒略历、希伯来历、
+ 伊斯兰历或中国传统历法。
+ structured_aliases:
+ - literal_form: kalendersysteem
+ in_language: nl
+ - literal_form: Kalendersystem
+ in_language: de
+ - literal_form: système calendrier
+ in_language: fr
+ - literal_form: sistema de calendario
+ in_language: es
+ - literal_form: نظام التقويم
+ in_language: ar
+ - literal_form: sistem kalender
+ in_language: id
+ - literal_form: 历法系统
+ in_language: zh
exact_mappings:
- time:TRS
- close_mappings:
- - schema:Thing
+ broad_mappings:
+ - skos:Concept
slots:
- has_label
- slot_usage:
- has_label:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
+ - has_description
+ comments:
+ - Represents temporal reference systems for date interpretation
+ - Critical for historical document dating
+ - Supports calendar conversions and historical date normalization
+ see_also:
+ - http://www.w3.org/2006/time
examples:
- value:
- system_uri: http://www.opengis.net/def/trs/BIPM/0/Gregorian
- - value: null
- - value: null
+ has_label: Gregorian
+ has_description: Standard Western calendar introduced in 1582
+ description: Gregorian calendar system
+ - value:
+ has_label: Julian
+ has_description: Predecessor to Gregorian calendar, used before 1582
+ description: Julian calendar system
+ keywords:
+ - calendar system
+ - temporal reference
+ - Gregorian
+ - Julian
+ - Hebrew
+ - Islamic
+ - Chinese
+ - historical dating
annotations:
- custodian_types: '["*"]'
- specificity_score: 0.5
- specificity_rationale: Moderately specific - calendar systems used in temporal
- context across heritage.
+ specificity_score: "0.5"
+ specificity_rationale: Temporal reference system for dating
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml
index 23762a7e3d..58b93dca31 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CallForApplication.yaml
@@ -1,56 +1,90 @@
id: https://nde.nl/ontology/hc/class/CallForApplication
name: CallForApplication
-title: CallForApplication Class
+title: Call For Application Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
- foaf: http://xmlns.com/foaf/0.1/
prov: http://www.w3.org/ns/prov#
org: http://www.w3.org/ns/org#
skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../enums/CallForApplicationStatusEnum
- ../enums/FundingRequirementTypeEnum
- - ../enums/MeasureUnitEnum
- ../slots/end_of_the_end
- - ../slots/has_budget # was: total_budget
- - ../slots/has_description # was: call_description
- - ../slots/fund # was: funded_project
- - ../slots/identified_by # was: call_id, call_identifier
- - ../slots/has_label # was: call_short_name, call_title
- - ../slots/has_provenance # was: web_observation
+ - ../slots/has_budget
+ - ../slots/has_description
+ - ../slots/fund
+ - ../slots/identified_by
+ - ../slots/has_label
+ - ../slots/has_provenance
- ../slots/has_range
- ../slots/require
- - ../slots/has_score # was: template_specificity
- - ../slots/has_status # was: call_status
- - ../slots/has_url # was: call_url
+ - ../slots/has_score
+ - ../slots/has_status
+ - ../slots/has_url
- ../slots/hold_session
- - ../slots/categorized_as # was: thematic_area
+ - ../slots/categorized_as
- ../slots/due_on
- ../slots/initiate_on
- ../slots/published_by
- ../slots/has_keyword
- ../slots/minimum_of_minimum
- - ../slots/offer # was: funding_rate
+ - ../slots/offer
- ../slots/part_of
- - ../slots/20260202_matang/new/related_call
- - ../slots/20260202_matang/new/results_expected_date
- - ../slots/20260202_matang/new/start_of_the_start
- - ./WebObservation
- - ./FundingRequirement
- - ./FundingRate
- - ./Budget
- - ./CoFunding
- - ./TimeSpan
-default_prefix: hc
+ - ../slots/related_to
+ - ../slots/has_roadmap
+ - ../slots/begin_of_the_begin
classes:
CallForApplication:
class_uri: schema:Offer
- description: "A funding call or grant application opportunity issued by a heritage funding\norganisation, inviting heritage\
- \ custodians to apply for project funding."
+ description: >-
+ Funding call or grant application opportunity issued by a heritage funding
+ organization, inviting heritage custodians to apply for project funding.
+ alt_descriptions:
+ nl: >-
+ Financieringsoproep of subsidieaanvraagkans uitgegeven door een erfgoed-
+ financieringsorganisatie, waarbij erfgoedbewaarders worden uitgenodigd
+ om projectfinanciering aan te vragen.
+ de: >-
+ Förderaufruf oder Zuschussantragsmöglichkeit, die von einer
+ Kulturerbe-Finanzierungsorganisation herausgegeben wird und
+ Kulturerbe-Verwahrer zur Beantragung von Projektförderung einlädt.
+ fr: >-
+ Appel à financement ou opportunité de demande de subvention publié par
+ une organisation de financement du patrimoine, invitant les dépositaires
+ du patrimoine à demander un financement de projet.
+ es: >-
+ Convocatoria de financiación u oportunidad de solicitud de subvención
+ emitida por una organización de financiación patrimonial, invitando a
+ los depositarios del patrimonio a solicitar financiación de proyectos.
+ ar: >-
+ دعوة تمويل أو فرصة تقديم طلب منحة تصدرها منظمة تمويل التراث،
+ تدعو حاملي التراث للتقدم بطلب تمويل المشروع.
+ id: >-
+ Panggilan pendanaan atau kesempatan aplikasi hibah yang diterbitkan oleh
+ organisasi pendanaan warisan budaya, mengundang penjaga warisan untuk
+ mengajukan pendanaan proyek.
+ zh: >-
+ 遗产资助组织发布的资助呼吁或赠款申请机会,邀请遗产保管者申请项目资助。
+ structured_aliases:
+ - literal_form: subsidieoproep
+ in_language: nl
+ - literal_form: Förderaufruf
+ in_language: de
+ - literal_form: appel à projets
+ in_language: fr
+ - literal_form: convocatoria
+ in_language: es
+ - literal_form: دعوة تقديم الطلبات
+ in_language: ar
+ - literal_form: panggilan aplikasi
+ in_language: id
+ - literal_form: 申请征集
+ in_language: zh
exact_mappings:
- schema:Offer
close_mappings:
@@ -58,75 +92,64 @@ classes:
related_mappings:
- org:Organization
- dcterms:BibliographicResource
+ broad_mappings:
+ - skos:Concept
slots:
- due_on
- initiate_on
+ - has_label
+ - has_description
+ - has_budget
+ - published_by
+ - has_provenance
+ - offer
+ - has_url
+ - has_status
+ - identified_by
+ - has_score
slot_usage:
due_on:
range: TimeSpan
- offer: # was: funding_rate - migrated per Rule 53 (2026-01-26)
+ offer:
range: FundingRate
multivalued: true
inlined: true
required: false
- examples:
- - value:
- has_rate: "100%"
- maximal_of_maximal: 100
initiate_on:
range: TimeSpan
- examples:
- - value:
- start_of_the_start: "2023-01-01T00:00:00Z"
- has_budget: # was: total_budget - migrated per Rule 53 (2026-01-15)
+ has_budget:
range: Budget
multivalued: true
inlined: true
inlined_as_list: true
- examples:
- - value:
- has_label: Horizon Europe CL2 2025 Budget
- has_budget: 82500000.0
- has_currency:
- currency_code: EUR
- has_label: Euro
- currency_symbol: €
- fiscal_year_start: '2025-01-01'
- fiscal_year_end: '2025-12-31'
published_by:
required: true
-# range: string # uriorcurie
- examples:
- - value: https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea
- has_provenance: # was: web_observation - migrated per Rule 53
+ has_provenance:
range: WebObservation
multivalued: true
inlined: true
inlined_as_list: true
- examples:
- - value: https://nde.nl/ontology/hc/observation/web/2025-11-29/eu-horizon-cl2
- has_requirement:
- range: FundingRequirement
- multivalued: true
- inlined: true
- inlined_as_list: true
- examples:
- - value: See FundingRequirement class examples
- has_funded: # was: funded_project - migrated per Rule 53 (2026-01-26)
-# range: string # uriorcurie
- multivalued: true
- inlined_as_list: false # Fixed invalid inline for primitive type
- examples:
- - value: https://nde.nl/ontology/hc/project/nde/heritage-digitization-2025
- require: # was: co_funding_required - migrated per Rule 53 (2026-01-19)
- range: CoFunding
- multivalued: false
- inlined: true
- examples:
- - value:
- required: true
- has_description: "Partnership funding 5-50% depending on grant size"
+ comments:
+ - Funding opportunity for heritage custodians
+ - Links to budget allocation and funding rates
+ - Supports application deadlines and requirements
+ see_also:
+ - Budget
+ - FundingRate
+ examples:
+ - value:
+ has_label: Heritage Digitization Grant 2025
+ has_description: Grant for digitizing heritage collections
+ published_by: https://nde.nl/ontology/hc/funding/example-funder
+ has_status: OPEN
+ description: Grant funding call
+ keywords:
+ - funding call
+ - grant application
+ - heritage funding
+ - project funding
+ - call for proposals
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.5"
+ specificity_rationale: Specific to heritage funding opportunities
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml
index e80173a7a8..b7d8465903 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Cancellation.yaml
@@ -1,34 +1,85 @@
id: https://nde.nl/ontology/hc/class/Cancellation
name: Cancellation
title: Cancellation Class
-description: 'Details regarding the cancellation of an event or activity.
-
- **RULE 53 COMPLIANT**: Created for event_cancelled_reason migration.'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
prov: http://www.w3.org/ns/prov#
-imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_rationale
- - ../slots/has_score
+ skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
+imports:
+- linkml:types
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_rationale
+- ../slots/has_score
+- ../slots/has_label
classes:
Cancellation:
- class_uri: prov:Activity
- description: Represents the cancellation event/action.
+ class_uri: hc:Cancellation
+ description: >-
+ Event representing the cancellation of a scheduled activity, event,
+ or service, including the reason and circumstances.
+ alt_descriptions:
+ nl: >-
+ Gebeurtenis die de annulering vertegenwoordigt van een geplande activiteit,
+ evenement of dienst, inclusief de reden en omstandigheden.
+ de: >-
+ Ereignis, das die Absage einer geplanten Aktivität, Veranstaltung oder
+ Dienstleistung darstellt, einschließlich Grund und Umstände.
+ fr: >-
+ Événement représentant l'annulation d'une activité, d'un événement ou
+ d'un service prévu, y compris la raison et les circonstances.
+ es: >-
+ Evento que representa la cancelación de una actividad, evento o servicio
+ programado, incluyendo la razón y las circunstancias.
+ ar: >-
+ حدث يمثل إلغاء نشاط أو حدث أو خدمة مجدولة، بما في ذلك السبب والظروف.
+ id: >-
+ Peristiwa yang mewakili pembatalan aktivitas, acara, atau layanan yang
+ dijadwalkan, termasuk alasan dan keadaannya.
+ zh: >-
+ 表示取消计划活动、事件或服务的事件,包括原因和情况。
+ structured_aliases:
+ - literal_form: annulering
+ in_language: nl
+ - literal_form: Absage
+ in_language: de
+ - literal_form: annulation
+ in_language: fr
+ - literal_form: cancelación
+ in_language: es
+ - literal_form: إلغاء
+ in_language: ar
+ - literal_form: pembatalan
+ in_language: id
+ - literal_form: 取消
+ in_language: zh
+ broad_mappings:
+ - prov:Activity
+ - skos:Concept
slots:
- identified_by
- has_rationale
- has_description
- has_score
- slot_usage:
- has_rationale:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
+ - has_label
+ comments:
+ - Represents cancellation events for scheduled activities
+ - Includes reason/rationale for cancellation
+ - Used for event management and booking systems
+ examples:
+ - value:
+ has_label: Event Cancelled
+ has_rationale: Venue closed for emergency maintenance
+ has_description: The workshop scheduled for March 15 has been cancelled
+ description: Event cancellation record
+ keywords:
+ - cancellation
+ - event cancellation
+ - service cancellation
+ - rationale
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Event class for cancellations
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml
index b8157b83f0..097485b8e2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml
@@ -7,59 +7,83 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
-default_prefix: hc
+ - ../slots/has_description
classes:
CanonicalForm:
class_uri: skos:Concept
- description: 'Represents the canonical/normalized form of an identifier or value.
-
- **PURPOSE**:
-
- While original values may vary in format (spaces, prefixes, case), CanonicalForm
- provides a standardized representation for: - Consistent storage - Deduplication
- and matching - Database joins and lookups - Cross-system interoperability
-
- **NORMALIZATION RULES BY STANDARD**:
-
- | Standard | Original | Canonical | |----------|----------|-----------| | ISNI
- | "0000 0001 2146 5765" | "0000000121465765" | | Wikidata | "http://wikidata.org/entity/Q190804"
- | "Q190804" | | VIAF | "viaf.org/viaf/148691498" | "148691498" | | DOI | "https://doi.org/10.1234/Ex"
- | "10.1234/ex" | | ISIL | "NL-AmRMA" | "NL-AmRMA" (already canonical) |
-
- **ONTOLOGY ALIGNMENT**:
-
- | Ontology | Mapping | Rationale | |----------|---------|-----------| | SKOS
- | skos:Concept | Conceptual representation | | Schema.org | schema:PropertyValue
- | Name-value pair |
-
- MIGRATED 2026-01-22: Created per slot_fixes.yaml feedback to replace simple
- canonical_value string with structured class.'
- exact_mappings:
+ description: >-
+ Standardized representation of an identifier or value after normalization,
+ enabling consistent storage, deduplication, and cross-system interoperability.
+ alt_descriptions:
+ nl: >-
+ Gestandaardiseerde weergave van een identificator of waarde na normalisatie,
+ voor consistente opslag, deduplicatie en systeemoverschrijdende interoperabiliteit.
+ de: >-
+ Standardisierte Darstellung eines Bezeichners oder Wertes nach Normalisierung,
+ die konsistente Speicherung, Deduplizierung und systemübergreifende Interoperabilität ermöglicht.
+ fr: >-
+ Représentation normalisée d'un identifiant ou d'une valeur après normalisation,
+ permettant un stockage cohérent, la déduplication et l'interopérabilité inter-systèmes.
+ es: >-
+ Representación estandarizada de un identificador o valor después de la normalización,
+ que permite almacenamiento consistente, desduplicación e interoperabilidad entre sistemas.
+ ar: >-
+ التمثيل المعياري لمعرف أو قيمة بعد التطبيع، مما يتيح التخزين المتسق
+ وإزالة التكرار والتشغيل البيني عبر الأنظمة.
+ id: >-
+ Representasi standar dari pengenal atau nilai setelah normalisasi,
+ memungkinkan penyimpanan yang konsisten, deduplikasi, dan interoperabilitas lintas sistem.
+ zh: >-
+ 标准化后的标识符或值的标准表示,实现一致的存储、去重和跨系统互操作性。
+ structured_aliases:
+ - literal_form: canonieke vorm
+ in_language: nl
+ - literal_form: kanonische Form
+ in_language: de
+ - literal_form: forme canonique
+ in_language: fr
+ - literal_form: forma canónica
+ in_language: es
+ - literal_form: الشكل القياسي
+ in_language: ar
+ - literal_form: bentuk kanonik
+ in_language: id
+ - literal_form: 规范形式
+ in_language: zh
+ broad_mappings:
- skos:Concept
close_mappings:
- schema:PropertyValue
slots:
- has_label
+ - has_description
slot_usage:
has_label:
-# range: string
required: true
- inlined: false # Fixed invalid inline for primitive type
+ comments:
+ - Provides normalized/standardized form of identifiers
+ - Enables consistent matching and database joins
+ - Examples: ISNI spaces removed, Wikidata URI to QID conversion
examples:
- value:
- has_label:
- has_text: '0000000121465765'
+ has_label: "0000000121465765"
+ has_description: Canonical ISNI with spaces removed
+ description: Canonical ISNI form
- value:
- has_label:
- has_text: Q190804
- - value:
- has_label:
- has_text: 10.1234/example
+ has_label: "Q190804"
+ has_description: Canonical Wikidata QID from full URI
+ description: Canonical Wikidata identifier
+ keywords:
+ - canonical form
+ - normalization
+ - identifier
+ - standardization
+ - deduplication
annotations:
- specificity_score: 0.3
- specificity_rationale: Canonical forms are relevant for identifier lookup across
- all heritage sectors.
- custodian_types: '[''*'']'
+ specificity_score: "0.4"
+ specificity_rationale: Technical class for identifier normalization
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml
index 8818c40370..d595adfae1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml
@@ -3,22 +3,102 @@ name: CantonalArchive
title: Cantonal Archive Type (Switzerland)
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#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
- ../slots/has_score
- ../slots/has_type
- ../slots/hold_record_set
+ - ../slots/has_label
classes:
CantonalArchive:
is_a: ArchiveOrganizationType
- class_uri: skos:Concept
+ class_uri: schema:ArchiveOrganization
+ description: >-
+ State archives of one of the 26 cantons of Switzerland, preserving
+ cantonal government records and historical documentation.
+ alt_descriptions:
+ nl: >-
+ Staatsarchieven van een van de 26 kantons van Zwitserland, die kantonnale
+ overheidsarchieven en historische documentatie bewaren.
+ de: >-
+ Staatsarchive eines der 26 Schweizer Kantone, die kantonale
+ Regierungsunterlagen und historische Dokumentation bewahren.
+ fr: >-
+ Archives d'État de l'un des 26 cantons suisses, préservant les
+ documents gouvernementaux cantonaux et la documentation historique.
+ es: >-
+ Archivos estatales de uno de los 26 cantones de Suiza, preservando
+ registros gubernamentales cantonales y documentación histórica.
+ ar: >-
+ أرشيفات حكومية لأحد كانتونات سويسرا الـ 26، تحفظ السجلات الحكومية
+ الكانتونية والوثائق التاريخية.
+ id: >-
+ Arsip negara bagian dari salah satu dari 26 kanton Swiss, melestarikan
+ catatan pemerintah kanton dan dokumentasi historis.
+ zh: >-
+ 瑞士26个州之一的州档案馆,保存州政府记录和历史文献。
+ structured_aliases:
+ - literal_form: kantonnaal archief
+ in_language: nl
+ - literal_form: Kantonsarchiv
+ in_language: de
+ - literal_form: archives cantonales
+ in_language: fr
+ - literal_form: archivo cantonal
+ in_language: es
+ - literal_form: أرشيف كانتوني
+ in_language: ar
+ - literal_form: arsip kanton
+ in_language: id
+ - literal_form: 州档案馆
+ in_language: zh
+ close_mappings:
+ - rico:CorporateBody
+ related_mappings:
+ - wd:Q2860410
+ broad_mappings:
+ - skos:Concept
+ - schema:ArchiveOrganization
slots:
- hold_record_set
- description: "State archives of one of the cantons of Switzerland, preserving cantonal\ngovernment records and historical documentation.\n\n**Wikidata**: Q2860410\n\n**Geographic Restriction**: Switzerland only\n\nThis type is ONLY valid for Swiss cantonal archives. The `applicable_countries`\nslot MUST contain \"CH\". Validation rules enforce this geographic constraint.\n\n**Scope**:\nCantonal archives (Kantonsarchive) preserve:\n- Cantonal government records (Grosser Rat, Regierungsrat)\n- Administrative and judicial records\n- Land registers and cadastral records\n- Civil registry records (historical)\n- Notarial archives\n- Private deposits (families, businesses, associations)\n- Photographs and audiovisual materials\n\n**Swiss Archival System**:\nSwitzerland has a federated archival structure:\n- Schweizerisches Bundesarchiv (federal level)\n- Kantonsarchive (26 cantonal archives) \u2190 This type\n- Gemeindearchive (municipal archives)\n- Burgergemeindearchive (civic community\
- \ archives)\n\n**Language Considerations**:\nSwiss cantonal archives serve multilingual populations:\n- German-speaking cantons (majority)\n- French-speaking cantons (Romandie)\n- Italian-speaking canton (Ticino)\n- Romansh-speaking areas (Graub\xFCnden)\n\n**Related Types**:\n- StateArchives (Q52341833) - Generic state-level archives\n- RegionalArchive (Q27032392) - Regional scope archives\n- MunicipalArchive (Q604177) - Local government archives\n\n**Notable Examples**:\n- Staatsarchiv Z\xFCrich\n- Archives cantonales vaudoises\n- Staatsarchiv Basel-Stadt\n- Archivio di Stato del Cantone Ticino\n"
- slot_usage: {}
+ - has_scope
+ - has_score
+ - has_type
+ - has_label
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
+ comments:
+ - Geographic restriction: Switzerland only (CH)
+ - Part of Swiss federated archival system
+ - Examples: Staatsarchiv Zürich, Archives cantonales vaudoises
+ see_also:
+ - CantonalArchiveRecordSetType
+ examples:
+ - value:
+ has_type: hc:ArchiveOrganizationType
+ has_label: Staatsarchiv Zürich
+ has_scope: cantonal
+ description: Zurich cantonal archive
+ keywords:
+ - cantonal archive
+ - Swiss archive
+ - Kantonsarchiv
+ - state archive
+ - Switzerland
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "State archives of one of the cantons of Switzerland, preserving cantonal\ngovernment records and historical documentation.\n\n**Wikidata**: Q2860410\n\n**Geographic Restriction**: Switzerland only\n\nThis type is ONLY valid for Swiss cantonal archives. The `applicable_countries`\nslot MUST contain \"CH\". Validation rules enforce this geographic constraint.\n\n**Scope**:\nCantonal archives (Kantonsarchive) preserve:\n- Cantonal government records (Grosser Rat, Regierungsrat)\n- Administrative and judicial records\n- Land registers and cadastral records\n- Civil registry records (historical)\n- Notarial archives\n- Private deposits (families, businesses, associations)\n- Photographs and audiovisual materials\n\n**Swiss Archival System**:\nSwitzerland has a federated archival structure:\n- Schweizerisches Bundesarchiv (federal level)\n- Kantonsarchive (26 cantonal archives) \u2190 This type\n- Gemeindearchive (municipal archives)\n- Burgergemeindearchive (civic community\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to Swiss cantonal archives
+ custodian_types: "['CantonalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml
index 70ca2bd861..c8eedd6527 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetType.yaml
@@ -1,30 +1,96 @@
id: https://nde.nl/ontology/hc/class/CantonalArchiveRecordSetType
name: CantonalArchiveRecordSetType
-title: CantonalArchive Record Set Type
+title: Cantonal Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- linkml:types
- ../slots/has_scope
- ../slots/has_score
- ../slots/has_type
+ - ../slots/has_label
classes:
CantonalArchiveRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by CantonalArchive custodians.
- '
+ description: >-
+ Category for grouping documentary materials accumulated by Swiss cantonal
+ archives, including government records, legislation, and administrative documentation.
+ alt_descriptions:
+ nl: >-
+ Categorie voor het groeperen van documentair materiaal verzameld door Zwitserse
+ kantonnale archieven, inclusief overheidsarchieven, wetgeving en administratieve documentatie.
+ de: >-
+ Kategorie zur Gruppierung von Dokumentenmaterial, das von Schweizer
+ Kantonsarchiven gesammelt wurde, einschließlich Regierungsunterlagen,
+ Gesetzgebung und Verwaltungsdokumentation.
+ fr: >-
+ Catégorie pour regrouper les documents accumulés par les archives cantonales
+ suisses, y compris les documents gouvernementaux, la législation et la
+ documentation administrative.
+ es: >-
+ Categoría para agrupar materiales documentales acumulados por los archivos
+ cantonales suizos, incluyendo registros gubernamentales, legislación y
+ documentación administrativa.
+ ar: >-
+ فئة لتجميع المواد الوثائقية التي جمعتها الأرشيفات الكانتونية السويسرية،
+ بما في ذلك السجلات الحكومية والتشريعات والوثائق الإدارية.
+ id: >-
+ Kategori untuk mengelompokkan materi dokumenter yang dikumpulkan oleh arsip
+ kanton Swiss, termasuk catatan pemerintah, undang-undang, dan dokumentasi administratif.
+ zh: >-
+ 用于分组瑞士州档案馆积累的文献材料的类别,包括政府记录、立法和行政文档。
+ structured_aliases:
+ - literal_form: kantonnaal archiefbestandtype
+ in_language: nl
+ - literal_form: Kantonsarchivbestandstyp
+ in_language: de
+ - literal_form: type de fonds d'archives cantonales
+ in_language: fr
+ - literal_form: tipo de fondo de archivo cantonal
+ in_language: es
+ - literal_form: نوع مجموعة الأرشيف الكانتوني
+ in_language: ar
+ - literal_form: tipe koleksi arsip kanton
+ in_language: id
+ - literal_form: 州档案集类型
+ in_language: zh
is_a: CollectionType
class_uri: rico:RecordSetType
+ close_mappings:
+ - wd:Q2860410
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
slots:
- has_type
- has_score
- has_scope
+ - has_label
+ slot_usage:
+ has_type:
+ equals_string: "hc:ArchiveOrganizationType"
see_also:
- CantonalArchive
- rico:RecordSetType
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ comments:
+ - Part of dual-class pattern with CantonalArchive custodian type
+ - Follows RiC-O RecordSetType classification principles
+ examples:
+ - value:
+ has_type: hc:CantonalGovernmentFonds
+ has_score: 1.0
+ has_scope: cantonal
+ description: Cantonal government fonds type
+ keywords:
+ - cantonal records
+ - Swiss archives
+ - government records
+ - cantonal legislation
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: "['*']"
+ specificity_score: "0.5"
+ specificity_rationale: Specific to Swiss cantonal archive collections
+ custodian_types: "['CantonalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml
index 09f3eca138..eac173fe93 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml
@@ -1,11 +1,12 @@
id: https://nde.nl/ontology/hc/class/CantonalArchiveRecordSetTypes
name: CantonalArchiveRecordSetTypes
-title: CantonalArchive Record Set Type Subclasses
+title: Cantonal Archive Record Set Type Subclasses
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#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
rico: https://www.ica.org/standards/RiC/ontology#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
wd: http://www.wikidata.org/entity/
@@ -17,82 +18,180 @@ imports:
- ../slots/has_type
- ../slots/has_custodian
- ../slots/has_note
+ - ../slots/has_label
classes:
CantonalGovernmentFonds:
is_a: CantonalArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Cantonal administrative records (Switzerland).\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n"
+ description: >-
+ Fonds of cantonal administrative records documenting the activities
+ of cantonal government bodies in Switzerland.
+ alt_descriptions:
+ nl: >-
+ Fonds van kantonnale administratieve archieven die de activiteiten
+ documenteren van kantonnale overheidsorganen in Zwitserland.
+ de: >-
+ Bestand kantonaler Verwaltungsunterlagen, die die Aktivitäten
+ kantonaler Regierungsbehörden in der Schweiz dokumentieren.
+ fr: >-
+ Fonds de documents administratifs cantonaux documentant les activités
+ des organes gouvernementaux cantonaux en Suisse.
+ es: >-
+ Fondo de registros administrativos cantonales que documentan las
+ actividades de los órganos gubernamentales cantonales en Suiza.
+ ar: >-
+ أرشيف السجلات الإدارية الكانتونية التي توثق أنشطة الهيئات
+ الحكومية الكانتونية في سويسرا.
+ id: >-
+ Fonds catatan administratif kanton yang mendokumentasikan aktivitas
+ badan pemerintah kanton di Swiss.
+ zh: >-
+ 记录瑞士州政府机构活动的州行政记录档案。
+ structured_aliases:
+ - literal_form: kantonnaal overheidsfonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kantonaler Regierungsbestand
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds gouvernemental cantonal
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo gubernamental cantonal
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: أرشيف الحكومة الكانتونية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds pemerintah kanton
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 州政府档案
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- close_mappings:
- - skos:Concept
see_also:
- CantonalArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
+ - has_label
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: CantonalGovernmentFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: "hc:CantonalGovernmentFonds"
has_custodian:
- equals_string: CantonalArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by CantonalArchive custodians.
- Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:CantonalArchive"
+ comments:
+ - Follows RiC-O fonds organizational principle
+ - Typically held by CantonalArchive custodians
+ examples:
+ - value:
+ has_type: hc:CantonalGovernmentFonds
+ has_label: Government Records Fonds
+ has_score: 1.0
+ description: Cantonal government fonds
+ keywords:
+ - cantonal government
+ - government records
+ - administrative fonds
+ - Swiss canton
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ specificity_score: "0.5"
+ specificity_rationale: Specific to cantonal government records
+ custodian_types: "['CantonalArchive']"
CantonalLegislationCollection:
is_a: CantonalArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Cantonal laws and regulations.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ collection \norganizational principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Collection of cantonal laws, regulations, and legislative documents
+ from Swiss cantonal legislative bodies.
+ alt_descriptions:
+ nl: >-
+ Collectie van kantonnale wetten, verordeningen en wetgevingsdocumenten
+ van Zwitserse kantonnale wetgevende organen.
+ de: >-
+ Sammlung kantonaler Gesetze, Verordnungen und Gesetzgebungsdokumente
+ von Schweizer kantonalen Gesetzgebungsorganen.
+ fr: >-
+ Collection de lois, règlements et documents législatifs cantonaux
+ des organes législatifs cantonaux suisses.
+ es: >-
+ Colección de leyes, reglamentos y documentos legislativos cantonales
+ de los órganos legislativos cantonales suizos.
+ ar: >-
+ مجموعة من القوانين واللوائح والوثائق التشريعية الكانتونية من
+ الهيئات التشريعية الكانتونية السويسرية.
+ id: >-
+ Koleksi undang-undang kanton, peraturan, dan dokumen legislatif dari
+ badan legislatif kanton Swiss.
+ zh: >-
+ 来自瑞士州立法机构的州法律、法规和立法文件集合。
+ structured_aliases:
+ - literal_form: kantonnale wetgevingscollectie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kantonale Gesetzessammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection législative cantonale
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: colección legislativa cantonal
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة التشريعات الكانتونية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi legislasi kanton
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 州立法集
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
see_also:
- CantonalArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
+ - has_label
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: CantonalLegislationCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: "hc:CantonalLegislationCollection"
has_custodian:
- equals_string: CantonalArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by CantonalArchive custodians.
- Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:CantonalArchive"
+ comments:
+ - Follows RiC-O collection organizational principle
+ - Documents cantonal legislative history
+ examples:
+ - value:
+ has_type: hc:CantonalLegislationCollection
+ has_label: Cantonal Laws Collection
+ has_score: 1.0
+ description: Cantonal legislation collection
+ keywords:
+ - cantonal legislation
+ - laws
+ - regulations
+ - legislative records
+ - Swiss law
+ annotations:
+ specificity_score: "0.5"
+ specificity_rationale: Specific to cantonal legislative documents
+ custodian_types: "['CantonalArchive']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml
index ddcba88b77..16e16dc68f 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Capacity.yaml
@@ -7,6 +7,8 @@ prefixes:
qudt: http://qudt.org/schema/qudt/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- linkml:types
- ../enums/CapacityTypeEnum
@@ -19,117 +21,130 @@ imports:
- ../slots/has_type
- ../slots/approximate
- ../slots/temporal_extent
-default_prefix: hc
classes:
Capacity:
- class_uri: hc:Capacity
- description: "Storage or holding capacity measurement for heritage facilities.\n**RULE 53 MIGRATION**:\nThis class consolidates the following bespoke capacity slots: - capacity_cubic_meters \u2192 capacity_value + VOLUME type + m\xB3 unit - capacity_linear_meters \u2192 capacity_value + SHELF_LENGTH type + m unit - capacity_item \u2192 capacity_value + ITEM_COUNT type + items unit - capacity_description \u2192 has_description\n**ONTOLOGY ALIGNMENT**:\n- Extends `qudt:Quantity` pattern for measured values - Uses MeasureUnit for structured unit representation - Supports temporal validity via TimeSpan\n**CAPACITY TYPES**:\n| Type | Description | Unit Examples | |------|-------------|---------------| | VOLUME | Cubic capacity | m\xB3, ft\xB3 | | SHELF_LENGTH | Linear shelf meters | m, ft | | FLOOR_AREA | Floor space | m\xB2, ft\xB2 | | ITEM_COUNT | Number of items | boxes, folders, objects | | WEIGHT | Weight capacity | kg, tons | | SEATING | Seating capacity | seats, persons |\n\
- **EXAMPLES** (MIGRATED 2026-01-22: capacity_value \u2192 has_quantity):\nArchive depot (linear meters): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 8000.0\n has_unit:\n unit_value: \"linear_meter\"\n has_type: ShelfLengthCapacity\n has_description: Total linear meters of shelving capacity\n```\nCold storage (volume): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 2500.0\n has_unit:\n unit_value: \"cubic_meter\"\n has_type: VolumeCapacity\n```\nArchive box storage (items): ```yaml has_capacity:\n - has_quantity:\n quantity_value: 50000\n has_unit:\n unit_value: \"item\"\n has_type: ItemCountCapacity\n```"
+ class_uri: qudt:Quantity
+ description: >-
+ Storage or holding capacity measurement for heritage facilities,
+ including volume, linear shelving, floor area, or item count metrics.
+ alt_descriptions:
+ nl: >-
+ Opslag- of houdcapaciteitsmeting voor erfgoedfaciliteiten, inclusief volume,
+ lineaire plankruimte, vloeroppervlak of artikel aantal metrieken.
+ de: >-
+ Speicher- oder Haltekapazitätsmessung für Kulturerbeeinrichtungen,
+ einschließlich Volumen, lineare Regale, Grundfläche oder Artikelanzahl Metriken.
+ fr: >-
+ Mesure de capacité de stockage ou de maintien pour les installations
+ patrimoniales, y compris le volume, les étagères linéaires, la surface
+ au sol ou le nombre d'articles.
+ es: >-
+ Medición de capacidad de almacenamiento o retención para instalaciones
+ patrimoniales, incluyendo volumen, estantería lineal, superficie o
+ recuento de artículos.
+ ar: >-
+ قياس سعة التخزين أو الاحتفاظ لمنشآت التراث، بما في ذلك الحجم
+ والرفوف الخطية ومساحة الأرضية أو عدد العناصر.
+ id: >-
+ Pengukuran kapasitas penyimpanan atau penahanan untuk fasilitas warisan,
+ termasuk volume, rak linier, area lantai, atau metrik jumlah item.
+ zh: >-
+ 遗产设施的存储或容纳能力测量,包括体积、线性货架、地面面积或物品数量指标。
+ structured_aliases:
+ - literal_form: capaciteit
+ in_language: nl
+ - literal_form: Kapazität
+ in_language: de
+ - literal_form: capacité
+ in_language: fr
+ - literal_form: capacidad
+ in_language: es
+ - literal_form: السعة
+ in_language: ar
+ - literal_form: kapasitas
+ in_language: id
+ - literal_form: 容量
+ in_language: zh
exact_mappings:
- - hc:Capacity
- close_mappings:
- qudt:Quantity
+ close_mappings:
- schema:QuantitativeValue
related_mappings:
- schema:floorSize
- dcterms:extent
- - premis:StorageLocation
+ broad_mappings:
+ - skos:Concept
slots:
- identified_by
- has_quantity
- has_type
- has_measurement_unit
- - has_unit
- has_description
- temporal_extent
- approximate
- has_score
+ - has_label
slot_usage:
identified_by:
-# range: string # uriorcurie
required: false
- examples:
- - value: https://nde.nl/ontology/hc/capacity/na-depot-b-shelving
has_type:
-# range: string # uriorcurie
required: false
examples:
- value: ShelfLengthCapacity
- value: VolumeCapacity
- value: ItemCountCapacity
- - value: FloorAreaCapacity
has_measurement_unit:
range: MeasureUnit
required: false
inlined: true
- examples:
- - value:
- has_type: LINEAR_METER
- has_symbol: m
- - value:
- has_type: CUBIC_METER
- has_symbol: "m\xB3"
- - value:
- has_type: ITEM
- has_symbol: archive boxes
has_quantity:
range: integer
required: true
- inlined: false # Fixed invalid inline for primitive type
- examples:
- - value:
- has_unit:
- - value:
- has_unit:
- - value:
- has_unit:
+ inlined: false
has_description:
-# range: string
required: false
- examples:
- - value: Approximately 5,000 linear meters of shelving across 3 floors
- - value: Large-scale art storage for paintings up to 4m x 6m
- - value: 1,200 linear meters of cold storage shelving
temporal_extent:
range: TimeSpan
required: false
inlined: true
- examples:
- - value:
- begin_of_the_begin: '2020-01-01T00:00:00Z'
- end_of_the_end: '2030-12-31T23:59:59Z'
approximate:
range: boolean
required: false
- ifabsent: 'false'
+ ifabsent: "false"
comments:
- - Created 2026-01-17 per Rule 53 to consolidate capacity_* slots
- - Based on QUDT Quantity pattern with capacity-specific typing
- - Supports multiple capacity types (volume, length, count, area)
+ - Storage capacity measurement for heritage facilities
+ - Supports volume, linear shelving, floor area, and item counts
+ - Based on QUDT Quantity pattern
see_also:
- http://qudt.org/schema/qudt/Quantity
- https://schema.org/QuantitativeValue
examples:
- value:
- identified_by: https://nde.nl/ontology/hc/capacity/rijksmuseum-depot-shelving
- has_quantity:
- has_unit:
+ has_label: Archive Shelving Capacity
+ has_quantity: 8000
has_type: ShelfLengthCapacity
- has_description: Total linear shelf capacity in Depot Amersfoort
- is_estimate: false
+ has_description: Total linear meters of shelving capacity
+ description: Archive shelving capacity
- value:
- has_quantity:
- has_unit:
+ has_label: Cold Storage Volume
+ has_quantity: 2500
has_type: VolumeCapacity
- - value:
- has_quantity:
- has_unit:
- has_type: ItemCountCapacity
- has_description: Capacity for 50,000 standard archive boxes
- - value:
- has_description: Approximately 5,000 linear meters of shelving across 3 floors. Large-scale art storage for paintings up to 4m x 6m.
- is_estimate: true
+ has_description: Cubic meters of cold storage
+ description: Cold storage volume capacity
+ keywords:
+ - capacity
+ - storage capacity
+ - shelf length
+ - volume
+ - floor area
+ - item count
+ - depot
+ notes:
+ - |
+ Preserved from prior description (commit 51480891):
+
+ "Storage or holding capacity measurement for heritage facilities.\n**RULE 53 MIGRATION**:\nThis class consolidates the following bespoke capacity slots: - capacity_cubic_meters \u2192 capacity_value + VOLUME type + m\xB3 unit - capacity_linear_meters \u2192 capacity_value + SHELF_LENGTH type + m unit - capacity_item \u2192 capacity_value + ITEM_COUNT type + items unit - capacity_description \u2192 has_description\n**ONTOLOGY ALIGNMENT**:\n- Extends `qudt:Quantity` pattern for measured values - Uses MeasureUnit for structured unit representation - Supports temporal validity via TimeSpan\n**CAPACITY TYPES**:\n| Type | Description | Unit Examples | |------|-------------|---------------| | VOLUME | Cubic capacity | m\xB3, ft\xB3 | | SHELF_LENGTH | Linear shelf meters | m, ft | | FLOOR_AREA | Floor space | m\xB2, ft\xB2 | | ITEM_COUNT | Number of items | boxes, folders, objects | | WEIGHT | Weight capacity | kg, tons | | SEATING | Seating capacity | seats, persons |\n\
annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
+ specificity_score: "0.4"
+ specificity_rationale: Technical class for facility capacity
custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml
index fd1361eb6d..222fd0183a 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityType.yaml
@@ -11,23 +11,79 @@ prefixes:
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
classes:
CapacityType:
class_uri: skos:Concept
abstract: true
- description: |
+ description: >-
+ Abstract base class for storage capacity measurement types used in heritage
+ facilities, defining the taxonomy for quantifying storage space, seating,
+ display area, and other capacity dimensions.
+ alt_descriptions:
+ nl: Abstracte basisklasse voor opslagcapaciteitsmeettoetsen die in erfgoedfaciliteiten worden gebruikt, die de taxonomie definieert voor het kwantificeren van opslagruimte, zitplaatsen, tentoonstellingsruimte en andere capaciteitsdimensies.
+ de: Abstrakte Basisklasse für Speicherkapazitätsmessungstypen, die in Heritage-Einrichtungen verwendet werden und die Taxonomie für die Quantifizierung von Speicherplatz, Sitzplätzen, Ausstellungsfläche und anderen Kapazitätsdimensionen definieren.
+ fr: Classe de base abstraite pour les types de mesure de capacité de stockage utilisés dans les installations patrimoniales, définissant la taxonomie pour quantifier l'espace de stockage, les places assises, la surface d'exposition et d'autres dimensions de capacité.
+ es: Clase base abstracta para tipos de medición de capacidad de almacenamiento utilizados en instalaciones patrimoniales, definiendo la taxonomía para cuantificar el espacio de almacenamiento, asientos, área de exhibición y otras dimensiones de capacidad.
+ ar: فئة أساسية مجردة لأنواع قياس سعة التخزين المستخدمة في مرافق التراث، تحدد التصنيف لقياس مساحة التخزين والمقاعد ومساحة العرض وأبعاد السعة الأخرى.
+ id: Kelas dasar abstrak untuk jenis pengukuran kapasitas penyimpanan yang digunakan di fasilitas warisan, mendefinisikan taksonomi untuk mengukur ruang penyimpanan, tempat duduk, area pamer, dan dimensi kapasitas lainnya.
+ zh: 用于遗产设施的存储容量测量类型的抽象基类,定义了量化存储空间、 座位、展示面积和其他容量维度的分类法。
+ broad_mappings:
+ - skos:Concept
+ close_mappings:
+ - qudt:QuantityKind
+
+ slots:
+ - has_label
+ - has_description
+
+ slot_usage:
+ has_label:
+ has_description:
+ structured_aliases:
+ - literal_form: capaciteitstype
+ in_language: nl
+ - literal_form: Kapazitätstyp
+ in_language: de
+ - literal_form: type de capacité
+ in_language: fr
+ - literal_form: tipo de capacidad
+ in_language: es
+ - literal_form: نوع السعة
+ in_language: ar
+ - literal_form: jenis kapasitas
+ in_language: id
+ - literal_form: 容量类型
+ in_language: zh
+ comments:
+ - Abstract base class - see CapacityTypes.yaml for concrete subclasses
+ - Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete
+ - Aligns with QUDT quantity kinds for interoperability
+ keywords:
+ - capacity measurement
+ - storage space
+ - quantitative value
+ - QUDT alignment
+ examples:
+ - value:
+ has_label: Shelf Length
+ has_description: Linear measurement of shelf space in meters
+ description: Example capacity type
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
Abstract base class for capacity measurement types.
-
+
**RULE 0b COMPLIANT**:
-
+
This is the ABSTRACT BASE CLASS (singular "Type") defining the taxonomy.
Concrete subclasses are defined in `CapacityTypes.yaml` (plural).
-
+
**CAPACITY TYPE HIERARCHY**:
-
+
| Type | Description | Unit Examples |
|------|-------------|---------------|
| VOLUME | Cubic capacity | m³, ft³ |
@@ -40,33 +96,15 @@ classes:
| RACK_SLOTS | Rack/shelf slots | count |
| DRAWER_UNITS | Drawer units | count |
| CABINET_UNITS | Cabinet/storage units | count |
-
+
**QUDT ALIGNMENT**:
-
+
Capacity types align with QUDT quantity kinds for interoperability
with scientific measurement systems.
-
+
Created as part of capacity_type migration per slot_fixes.yaml (Rule 53).
-
- exact_mappings:
- - skos:Concept
- close_mappings:
- - qudt:QuantityKind
-
- slots:
- - has_label
- - has_description
-
- slot_usage:
- has_label:
- has_description:
annotations:
- custodian_types: '["*"]'
+ custodian_types: "['*']"
custodian_types_rationale: Capacity types apply to all storage facilities.
specificity_score: 0.55
specificity_rationale: Specialized taxonomy for storage capacity measurements.
-
- comments:
- - "Abstract base class - see CapacityTypes.yaml for concrete subclasses"
- - "Per Rule 0b: Type (singular) = abstract base, Types (plural) = concrete"
- - "Created 2026-01-22 per slot_fixes.yaml capacity_type migration"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml
index 9fcb6609c0..6166df71c7 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CapacityTypes.yaml
@@ -7,23 +7,52 @@ prefixes:
qudt: http://qudt.org/schema/qudt/
default_prefix: hc
imports:
- - ./CapacityType
- - linkml:types
+- ./CapacityType
+- linkml:types
classes:
VolumeCapacity:
is_a: CapacityType
class_uri: hc:VolumeCapacity
- description: 'Cubic volume capacity measurement (e.g., cubic meters).
-
- Used for storage depots, vaults, and enclosed spaces.
-
- '
+ description: >-
+ Cubic volume measurement for enclosed storage spaces.
+ alt_descriptions:
+ nl: Kubieke volume meting voor afgesloten opslagruimtes.
+ de: Kubische Volumenmessung für geschlossene Lagerräume.
+ fr: Mesure de volume cubique pour les espaces de stockage clos.
+ es: Medida de volumen cúbico para espacios de almacenamiento cerrados.
+ ar: قياس الحجم المكعب لمساحات التخزين المغلقة.
+ id: Pengukuran volume kubik untuk ruang penyimpanan tertutup.
+ zh: 封闭存储空间的体积测量。
+ structured_aliases:
+ - literal_form: volumecapaciteit
+ in_language: nl
+ - literal_form: Volumenkapazität
+ in_language: de
+ - literal_form: capacité volumétrique
+ in_language: fr
+ - literal_form: capacidad de volumen
+ in_language: es
+ - literal_form: سعة الحجم
+ in_language: ar
+ - literal_form: kapasitas volume
+ in_language: id
+ - literal_form: 体积容量
+ in_language: zh
annotations:
qudt_kind: qudt:Volume
- typical_units: "m\xB3, ft\xB3, liters"
+ typical_units: "m³, ft³, liters"
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
+ keywords:
+ - volume
+ - cubic
+ - storage
+ - depot
+ examples:
+ - value:
+ has_value: 500
+ has_unit: "m³"
comments:
- Replaces CapacityTypeEnum.VOLUME
broad_mappings:
@@ -32,14 +61,47 @@ classes:
ShelfLengthCapacity:
is_a: CapacityType
class_uri: hc:ShelfLengthCapacity
- description: 'Linear shelf or storage length capacity (e.g., linear meters).
-
- Standard measurement for archive depots.
-
- '
+ description: >-
+ Linear measurement of shelf or storage length in archival repositories.
+ alt_descriptions:
+ nl: Lineaire meting van plank- of opslaglengte in archiefdepots.
+ de: Lineare Messung der Regal- oder Lagerlänge in Archivmagazinen.
+ fr: Mesure linéaire de la longueur d'étagères ou de stockage dans les dépôts d'archives.
+ es: Medida lineal de longitud de estanterías o almacenamiento en depósitos de archivo.
+ ar: القياس الخطي لطول الرفوف أو التخزين في مستودعات الأرشيف.
+ id: Pengukuran linear panjang rak atau penyimpanan di gudang arsip.
+ zh: 档案库房中货架或存储长度的线性测量。
+ structured_aliases:
+ - literal_form: planklengte
+ in_language: nl
+ - literal_form: strekkende meters
+ in_language: nl
+ - literal_form: Regalmeter
+ in_language: de
+ - literal_form: Laufmeter
+ in_language: de
+ - literal_form: mètres linéaires
+ in_language: fr
+ - literal_form: metros lineales
+ in_language: es
+ - literal_form: متر خطي
+ in_language: ar
+ - literal_form: meter linier
+ in_language: id
+ - literal_form: 延米
+ in_language: zh
annotations:
qudt_kind: qudt:Length
typical_units: m, ft, km
+ keywords:
+ - shelf length
+ - linear meters
+ - archival storage
+ - running meters
+ examples:
+ - value:
+ has_value: 2500
+ has_unit: m
comments:
- Replaces CapacityTypeEnum.SHELF_LENGTH
- Primary metric for archival storage
@@ -49,14 +111,51 @@ classes:
FloorAreaCapacity:
is_a: CapacityType
class_uri: hc:FloorAreaCapacity
- description: 'Floor space area capacity (e.g., square meters).
-
- Used for storage rooms, galleries, and exhibition spaces.
-
- '
+ description: >-
+ Surface area measurement for storage rooms, galleries, and exhibition spaces.
+ alt_descriptions:
+ nl: Oppervlakte meting voor opslagruimtes, galerijen en tentoonstellingsruimtes.
+ de: Flächenmessung für Lagerräume, Galerien und Ausstellungsräume.
+ fr: Mesure de surface pour les salles de stockage, galeries et espaces d'exposition.
+ es: Medida de superficie para salas de almacenamiento, galerías y espacios de exposición.
+ ar: قياس مساحة الأرضية لغرف التخزين والمعارض ومساحات العرض.
+ id: Pengukuran luas lantai untuk ruang penyimpanan, galeri, dan ruang pamer.
+ zh: 存储室、画廊和展览空间的面积测量。
+ structured_aliases:
+ - literal_form: vloeroppervlakte
+ in_language: nl
+ - literal_form: vierkante meters
+ in_language: nl
+ - literal_form: Bodenfläche
+ in_language: de
+ - literal_form: Quadratmeter
+ in_language: de
+ - literal_form: surface au sol
+ in_language: fr
+ - literal_form: mètres carrés
+ in_language: fr
+ - literal_form: superficie
+ in_language: es
+ - literal_form: metros cuadrados
+ in_language: es
+ - literal_form: متر مربع
+ in_language: ar
+ - literal_form: meter persegi
+ in_language: id
+ - literal_form: 平方米
+ in_language: zh
annotations:
qudt_kind: qudt:Area
- typical_units: "m\xB2, ft\xB2"
+ typical_units: "m², ft²"
+ keywords:
+ - floor area
+ - square meters
+ - surface area
+ - exhibition space
+ examples:
+ - value:
+ has_value: 800
+ has_unit: "m²"
comments:
- Replaces CapacityTypeEnum.FLOOR_AREA
broad_mappings:
@@ -65,14 +164,52 @@ classes:
ItemCountCapacity:
is_a: CapacityType
class_uri: hc:ItemCountCapacity
- description: 'Number of items that can be stored.
-
- Used for boxes, folders, objects, artworks.
-
- '
+ description: >-
+ Numerical count of discrete items that can be accommodated in storage.
+ alt_descriptions:
+ nl: Numerieke telling van discrete items die in opslag kunnen worden bewaard.
+ de: Numerische Zählung der in der Lagerung unterbringbaren Einzelexemplare.
+ fr: Comptage numérique des éléments discrets pouvant être stockés.
+ es: Conteo numérico de elementos discretos que pueden almacenarse.
+ ar: العد الرقمي للعناصر المنفصلة التي يمكن تخزينها.
+ id: Penghitungan numerik item diskrit yang dapat disimpan.
+ zh: 可存储的离散物品的计数。
+ structured_aliases:
+ - literal_form: itemcapaciteit
+ in_language: nl
+ - literal_form: stuks
+ in_language: nl
+ - literal_form: Stückzahl
+ in_language: de
+ - literal_form: Objektanzahl
+ in_language: de
+ - literal_form: nombre d'objets
+ in_language: fr
+ - literal_form: capacité d'objets
+ in_language: fr
+ - literal_form: número de objetos
+ in_language: es
+ - literal_form: capacidad de objetos
+ in_language: es
+ - literal_form: عدد العناصر
+ in_language: ar
+ - literal_form: jumlah item
+ in_language: id
+ - literal_form: 件数
+ in_language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: boxes, folders, objects, items
+ keywords:
+ - item count
+ - quantity
+ - objects
+ - boxes
+ - folders
+ examples:
+ - value:
+ has_value: 5000
+ has_unit: boxes
comments:
- Replaces CapacityTypeEnum.ITEM_COUNT
broad_mappings:
@@ -81,14 +218,54 @@ classes:
WeightCapacity:
is_a: CapacityType
class_uri: hc:WeightCapacity
- description: 'Weight or mass capacity (e.g., kilograms, tons).
-
- Important for floor load limits and transport.
-
- '
+ description: >-
+ Mass or weight measurement for load limits and transport logistics.
+ alt_descriptions:
+ nl: Massa of gewichtsmeting voor belastingslimieten en transportlogistiek.
+ de: Masse- oder GewichtsMESSUNG für Belastungsgrenzen und Transportlogistik.
+ fr: Mesure de masse ou de poids pour les limites de charge et la logistique de transport.
+ es: Medida de masa o peso para límites de carga y logística de transporte.
+ ar:
+ - text: قياس الكتلة أو الوزن لحدود الحمولة ولوجستيات النقل.
+ language: ar
+ id: Pengukuran massa atau berat untuk batas beban dan logistik transportasi.
+ zh: 用于负载限制和运输物流的质量或重量测量。
+ structured_aliases:
+ - literal_form: draagvermogen
+ in_language: nl
+ - literal_form: gewichtscapaciteit
+ in_language: nl
+ - literal_form: Tragfähigkeit
+ in_language: de
+ - literal_form: Gewichtskapazität
+ in_language: de
+ - literal_form: capacité de charge
+ in_language: fr
+ - literal_form: poids maximum
+ in_language: fr
+ - literal_form: capacidad de carga
+ in_language: es
+ - literal_form: peso máximo
+ in_language: es
+ - literal_form: قدرة التحمل
+ in_language: ar
+ - literal_form: kapasitas beban
+ in_language: id
+ - literal_form: 承重能力
+ in_language: zh
annotations:
qudt_kind: qudt:Mass
typical_units: kg, tons, lbs
+ keywords:
+ - weight
+ - mass
+ - load limit
+ - floor load
+ - transport
+ examples:
+ - value:
+ has_value: 2000
+ has_unit: kg
comments:
- Replaces CapacityTypeEnum.WEIGHT
broad_mappings:
@@ -97,14 +274,58 @@ classes:
SeatingCapacity:
is_a: CapacityType
class_uri: hc:SeatingCapacity
- description: 'Seating capacity for venues and event spaces.
-
- Number of seats or persons allowed.
-
- '
+ description: >-
+ Maximum number of seats or attendees for venues and event spaces.
+ alt_descriptions:
+ nl: Maximum aantal zitplaatsen of bezoekers voor zalen en evenementenlocaties.
+ de: Maximale Anzahl von Sitzplätzen oder Besuchern für Veranstaltungsräume.
+ fr: Nombre maximum de places assises ou de participants pour les salles et lieux d'événements.
+ es: Número máximo de asientos o asistentes para salas y espacios de eventos.
+ ar: الحد الأقصى لعدد المقاعد أو الحضور للقاعات وأماكن الفعاليات.
+ id: Jumlah maksimum tempat duduk atau hadirin untuk ruang dan tempat acara.
+ zh: 场馆和活动场所的最大座位数或出席人数。
+ structured_aliases:
+ - literal_form: zitplaatsen
+ in_language: nl
+ - literal_form: capaciteit zaal
+ in_language: nl
+ - literal_form: Sitzplätze
+ in_language: de
+ - literal_form: Saalkapazität
+ in_language: de
+ - literal_form: places assises
+ in_language: fr
+ - literal_form: jauge
+ in_language: fr
+ - literal_form: aforo
+ in_language: es
+ - literal_form: plazas
+ in_language: es
+ - literal_form: المقاعد
+ in_language: ar
+ - literal_form: السعة
+ in_language: ar
+ - literal_form: tempat duduk
+ in_language: id
+ - literal_form: kapasitas ruangan
+ in_language: id
+ - literal_form: 座位数
+ in_language: zh
+ - literal_form: 容纳人数
+ in_language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: seats, persons
+ keywords:
+ - seating
+ - seats
+ - venue capacity
+ - event space
+ - aforo
+ examples:
+ - value:
+ has_value: 200
+ has_unit: seats
comments:
- Replaces CapacityTypeEnum.SEATING
broad_mappings:
@@ -113,14 +334,53 @@ classes:
DisplayAreaCapacity:
is_a: CapacityType
class_uri: hc:DisplayAreaCapacity
- description: 'Exhibition or display area capacity.
-
- Used for galleries and exhibition halls.
-
- '
+ description: >-
+ Surface area available for exhibiting objects in galleries and halls.
+ alt_descriptions:
+ nl: Oppervlakte beschikbaar voor het tentoonstellen van objecten in galerijen en zalen.
+ de: Fläche für die Präsentation von Objekten in Galerien und Ausstellungshallen.
+ fr: Surface disponible pour l'exposition d'objets dans les galeries et salles d'exposition.
+ es: Superficie disponible para exponer objetos en galerías y salas de exposición.
+ ar: المساحة المتاحة لعرض الأشياء في المعارض والقاعات.
+ id: Luas area yang tersedia untuk memamerkan objek di galeri dan aula.
+ zh: 画廊和展厅中可用于展示物品的面积。
+ structured_aliases:
+ - literal_form: tentoonstellingsoppervlakte
+ in_language: nl
+ - literal_form: expositieruimte
+ in_language: nl
+ - literal_form: Ausstellungsfläche
+ in_language: de
+ - literal_form: Präsentationsfläche
+ in_language: de
+ - literal_form: surface d'exposition
+ in_language: fr
+ - literal_form: espace muséographique
+ in_language: fr
+ - literal_form: superficie expositiva
+ in_language: es
+ - literal_form: área de exhibición
+ in_language: es
+ - literal_form: مساحة العرض
+ in_language: ar
+ - literal_form: area pamer
+ in_language: id
+ - literal_form: 展示面积
+ in_language: zh
+ - literal_form: 陈列面积
+ in_language: zh
annotations:
qudt_kind: qudt:Area
- typical_units: "m\xB2, ft\xB2"
+ typical_units: "m², ft²"
+ keywords:
+ - display area
+ - exhibition space
+ - gallery
+ - museum
+ examples:
+ - value:
+ has_value: 1200
+ has_unit: "m²"
comments:
- Replaces CapacityTypeEnum.DISPLAY_AREA
broad_mappings:
@@ -129,14 +389,50 @@ classes:
RackSlotCapacity:
is_a: CapacityType
class_uri: hc:RackSlotCapacity
- description: 'Number of rack or shelf slots available.
-
- Used for modular storage systems.
-
- '
+ description: >-
+ Numerical count of available rack or shelf slots in modular storage systems.
+ alt_descriptions:
+ nl: Numerieke telling van beschikbare rek- of plankvakken in modulaire opslagsystemen.
+ de: Numerische Zählung verfügbarer Regalfächer in modularen Lagersystemen.
+ fr: Comptage numérique des emplacements d'étagères disponibles dans les systèmes de stockage modulaires.
+ es: Conteo numérico de compartimentos de estantería disponibles en sistemas de almacenamiento modulares.
+ ar: العد الرقمي للفتحات أو الرفوف المتاحة في أنظمة التخزين المعيارية.
+ id: Penghitungan numerik slot rak atau rak yang tersedia dalam sistem penyimpanan modular.
+ zh: 模块化存储系统中可用货架插槽的计数。
+ structured_aliases:
+ - literal_form: rekvakken
+ in_language: nl
+ - literal_form: schuifvakken
+ in_language: nl
+ - literal_form: Regalfächer
+ in_language: de
+ - literal_form: Facheinheiten
+ in_language: de
+ - literal_form: emplacements de rayonnage
+ in_language: fr
+ - literal_form: casiers
+ in_language: fr
+ - literal_form: casillas
+ in_language: es
+ - literal_form: compartimentos
+ in_language: es
+ - literal_form: فتحات الرف
+ in_language: ar
+ - literal_form: slot rak
+ in_language: id
+ - literal_form: 货架格位
+ in_language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: slots, positions
+ keywords:
+ - rack slots
+ - modular storage
+ - shelving units
+ examples:
+ - value:
+ has_value: 150
+ has_unit: slots
comments:
- Replaces CapacityTypeEnum.RACK_SLOTS
broad_mappings:
@@ -145,14 +441,53 @@ classes:
DrawerUnitCapacity:
is_a: CapacityType
class_uri: hc:DrawerUnitCapacity
- description: 'Number of drawer units available.
-
- Used for flat file storage and specimen collections.
-
- '
+ description: >-
+ Numerical count of flat file drawers for storing maps, plans, and oversize documents.
+ alt_descriptions:
+ nl: Numerieke telling van platte lades voor het bewaren van kaarten, plannen en grote documenten.
+ de: Numerische Zählung von Flachschubladen für Karten, Pläne und Großformat-Dokumente.
+ fr: Comptage numérique des tiroirs plans pour le stockage de cartes, plans et documents grand format.
+ es: Conteo numérico de cajones planos para almacenar mapas, planos y documentos de gran formato.
+ ar: العد الرقمي للأدراج المسطحة لتخزين الخرائط والمخططات والمستندات كبيرة الحجم.
+ id: Penghitungan numerik laci datar untuk menyimpan peta, rencana, dan dokumen besar.
+ zh: 用于存储地图、图纸和大尺寸文件的平放抽屉的计数。
+ structured_aliases:
+ - literal_form: platte lades
+ in_language: nl
+ - literal_form: kaartenlades
+ in_language: nl
+ - literal_form: Flachschubladen
+ in_language: de
+ - literal_form: Kartenschränke
+ in_language: de
+ - literal_form: tiroirs plans
+ in_language: fr
+ - literal_form: armoires à plans
+ in_language: fr
+ - literal_form: cajones planeros
+ in_language: es
+ - literal_form: muebles de planos
+ in_language: es
+ - literal_form: أدراج مسطحة
+ in_language: ar
+ - literal_form: laci datar
+ in_language: id
+ - literal_form: 图纸柜
+ in_language: zh
+ - literal_form: 平放抽屉
+ in_language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: drawers, units
+ keywords:
+ - drawer units
+ - flat files
+ - map storage
+ - plan chests
+ examples:
+ - value:
+ has_value: 40
+ has_unit: drawers
comments:
- Replaces CapacityTypeEnum.DRAWER_UNITS
broad_mappings:
@@ -161,14 +496,53 @@ classes:
CabinetUnitCapacity:
is_a: CapacityType
class_uri: hc:CabinetUnitCapacity
- description: 'Number of cabinet or storage units available.
-
- Used for modular cabinet systems.
-
- '
+ description: >-
+ Numerical count of storage cabinets in modular collections storage systems.
+ alt_descriptions:
+ nl: Numerieke telling van opslagkasten in modulaire collectieopslagsystemen.
+ de: Numerische Zählung von Schranksystemen in modularen Sammlungslagern.
+ fr: Comptage numérique des armoires de stockage dans les systèmes modulaires de conservation des collections.
+ es: Conteo numérico de armarios de almacenamiento en sistemas modulares de depósito de colecciones.
+ ar: العد الرقمي لخزائن التخزين في أنظمة تخزين المجموعات المعيارية.
+ id: Penghitungan numerik lemari penyimpanan dalam sistem penyimpanan koleksi modular.
+ zh: 模块化藏品存储系统中存储柜的计数。
+ structured_aliases:
+ - literal_form: kasteneenheden
+ in_language: nl
+ - literal_form: museumkasten
+ in_language: nl
+ - literal_form: Schrankeinheiten
+ in_language: de
+ - literal_form: Magazinschränke
+ in_language: de
+ - literal_form: armoires de rangement
+ in_language: fr
+ - literal_form: meubles de stockage
+ in_language: fr
+ - literal_form: armarios de almacenamiento
+ in_language: es
+ - literal_form: muebles archivadores
+ in_language: es
+ - literal_form: وحدات خزائن
+ in_language: ar
+ - literal_form: unit lemari
+ in_language: id
+ - literal_form: 柜体单元
+ in_language: zh
+ - literal_form: 储物柜
+ in_language: zh
annotations:
qudt_kind: qudt:Dimensionless
typical_units: cabinets, units
+ keywords:
+ - cabinet units
+ - storage cabinets
+ - modular storage
+ - collections storage
+ examples:
+ - value:
+ has_value: 75
+ has_unit: cabinets
comments:
- Replaces CapacityTypeEnum.CABINET_UNITS
broad_mappings:
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml
index f347a4df0b..41bff9275e 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Caption.yaml
@@ -7,22 +7,25 @@ prefixes:
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
imports:
- - linkml:types
- - ../slots/has_label
- - ../slots/in_language
+- linkml:types
+- ../slots/has_label
+- ../slots/in_language
default_prefix: hc
classes:
Caption:
class_uri: hc:Caption
- description: 'Represents accessibility caption/subtitle information for media
- content. **PURPOSE**: Caption provides structured representation of video/audio
- captions for: - WCAG accessibility compliance - Multilingual subtitle support
- - Caption metadata (language, format, availability) **ONTOLOGY ALIGNMENT**:
- | Ontology | Mapping | Rationale | |----------|---------|-----------| | Schema.org
- | schema:caption | Media caption/subtitle | **USE CASES**: - Video captions
- for hearing accessibility - Subtitles for multilingual content - Closed captions
- vs. open captions distinction MIGRATED 2026-01-22: Created per slot_fixes.yaml
- feedback to replace simple caption_available string with structured class.'
+ description: >-
+ Accessibility subtitle or closed caption information for audiovisual media
+ content, supporting WCAG compliance, multilingual subtitle support, and
+ caption metadata including language and format availability.
+ alt_descriptions:
+ nl: Toegankelijkheidsondertitels of gesloten ondertiteling voor audiovisuele media-inhoud, ter ondersteuning van WCAG-naleving, meertalige ondertitelings en ondertitelmetadata inclusief taal en beschikbaarheid van formaten.
+ de: Barrierefreiheit-Untertitel oder geschlossene Untertitel für audiovisuelle Medieninhalte, zur Unterstützung der WCAG-Konformität, mehrsprachiger Untertitel und Untertitel-Metadaten einschließlich Sprache und Formatverfügbarkeit.
+ fr: Sous-titres d'accessibilité ou sous-titrage codé pour le contenu média audiovisuel, prenant en charge la conformité WCAG, le sous-titrage multilingue et les métadonnées de sous-titres incluant la langue et la disponibilité des formats.
+ es: Subtítulos de accesibilidad o subtítulos cerrados para contenido audiovisual, apoyando el cumplimiento de WCAG, subtítulos multilingües y metadatos de subtítulos incluyendo idioma y disponibilidad de formato.
+ ar: ترجمات الوصول أو الترجمة المغلقة لمحتوى الوسائط السمعية البصرية، دعمًا للامتثال لـ WCAG والترجمة متعددة اللغات وبيانات الترجمة الوصفية بما في ذلك اللغة وتوافر التنسيق.
+ id: Subtitel aksesibilitas atau teks tertutup untuk konten media audiovisual, mendukung kepatuhan WCAG, subtitel multibahasa, dan metadata subtitel termasuk bahasa dan ketersediaan format.
+ zh: 视听媒体内容的无障碍字幕或隐藏字幕信息,支持WCAG合规、多语言字幕 以及包括语言和格式可用性在内的字幕元数据。
close_mappings:
- schema:caption
slots:
@@ -30,24 +33,52 @@ classes:
- in_language
slot_usage:
has_label:
-# range: string
required: false
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
in_language:
-# range: string
required: false
+ structured_aliases:
+ - literal_form: ondertiteling
+ in_language: nl
+ - literal_form: Untertitel
+ in_language: de
+ - literal_form: sous-titres
+ in_language: fr
+ - literal_form: subtítulos
+ in_language: es
+ - literal_form: ترجمة
+ in_language: ar
+ - literal_form: subtitel
+ in_language: id
+ - literal_form: 字幕
+ in_language: zh
+ comments:
+ - Supports WCAG accessibility compliance
+ - Multilingual subtitle support
+ - MIGRATED 2026-01-22: Created per slot_fixes.yaml feedback
+ keywords:
+ - accessibility
+ - subtitles
+ - closed captions
+ - WCAG
+ - multilingual
+ see_also:
+ - https://schema.org/caption
+ - https://www.w3.org/WAI/WCAG21/Understanding/captions-prerecorded.html
examples:
- value:
language: en
+ description: English captions available
- value:
language: nl
caption_url: https://example.org/video/captions_nl.srt
+ description: Dutch captions with URL
- value:
has_label:
has_text: Video beschrijving voor slechthorenden
language: nl
+ description: Dutch audio description for hearing impaired
annotations:
specificity_score: 0.6
- specificity_rationale: Captions are specific to media content, moderately relevant
- for digital heritage.
- custodian_types: '[''*'']'
+ specificity_rationale: Specific to media content, moderately relevant for digital heritage.
+ custodian_types: "['*']"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml
index dd1355d3cc..5fd79eb8cc 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CareerEntry.yaml
@@ -13,29 +13,56 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
imports:
- - linkml:types
-# default_range: string
+- linkml:types
classes:
CareerEntry:
- description: "Career history entry representing a single job position in a person's\
- \ employment history. Contains job title, company, location, dates, duration,\
- \ and description of the role. This represents observed employment data extracted\
- \ from a profile source.\nOntology mapping rationale: - class_uri is org:Membership\
- \ because this represents a relationship between a person\n and an organization\
- \ with a specific role, which is precisely what org:Membership models\n- close_mappings\
- \ includes schema:OrganizationRole as Schema.org's approach to\n representing\
- \ a person's role in an organization\n- related_mappings includes org:Role (the\
- \ abstract role) and prov:Entity (participates\n in provenance chains as extracted\
- \ data)"
+ description: >-
+ Single job position in a person's employment history, containing job title,
+ organization, location, dates, duration, and role description. Represents
+ observed employment data extracted from profile sources.
+ alt_descriptions:
+ nl: Enkele functie in de arbeidsgeschiedenis van een persoon, met functietitel, organisatie, locatie, data, duur en rolbeschrijving. Vertegenwoordigt waargenomen werkgegevens geëxtraheerd uit profielbronnen.
+ de: Einzelne Arbeitsposition in der Beschäftigungshistorie einer Person mit Berufsbezeichnung, Organisation, Standort, Daten, Dauer und Rollenbeschreibung. Stellt beobachtete Beschäftigungsdaten dar, die aus Profilquellen extrahiert wurden.
+ fr: Poste unique dans l'historique professionnel d'une personne, contenant l'intitulé du poste, l'organisation, le lieu, les dates, la durée et la description du rôle. Représente les données d'emploi observées extraites des sources de profil.
+ es: Puesto de trabajo único en el historial laboral de una persona, que contiene el título del trabajo, organización, ubicación, fechas, duración y descripción del rol. Representa datos de empleo observados extraídos de fuentes de perfil.
+ ar: وظيفة واحدة في تاريخ التوظيف لشخص ما، تحتوي على المسمى الوظيفي والمؤسسة والموقع والتواريخ والمدة ووصف الدور. تمثل بيانات التوظيف المرصودة المستخرجة من مصادر الملف الشخصي.
+ id: Satu posisi pekerjaan dalam riwayat kerja seseorang, berisi jabatan, organisasi, lokasi, tanggal, durasi, dan deskripsi peran. Mewakili data pekerjaan yang diamati diekstrak dari sumber profil.
+ zh: 个人就业历史中的单个工作职位,包含职位名称、组织、地点、日期、 时长和角色描述。代表从个人资料来源提取的观察到的就业数据。
class_uri: org:Membership
+ broad_mappings:
+ - org:Membership
close_mappings:
- schema:OrganizationRole
related_mappings:
- org:Role
- prov:Entity
+ structured_aliases:
+ - literal_form: loopbaanvermelding
+ in_language: nl
+ - literal_form: Karrieredatensatz
+ in_language: de
+ - literal_form: entrée de carrière
+ in_language: fr
+ - literal_form: entrada de carrera
+ in_language: es
+ - literal_form: سجل وظيفي
+ in_language: ar
+ - literal_form: entri karier
+ in_language: id
+ - literal_form: 职业条目
+ in_language: zh
+ comments:
+ - Represents organizational membership with specific role
+ - Part of provenance chain as extracted data
+ keywords:
+ - employment
+ - career
+ - job position
+ - organizational role
+ - work history
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ custodian_types: "['*']"
slots:
- located_at
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml
index a5bf977369..11b585fddd 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Carrier.yaml
@@ -16,23 +16,29 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- - linkml:types
- - ../metadata
- - ../slots/has_description
- - ../slots/has_note
- - ../slots/has_type
+- linkml:types
+- ../metadata
+- ../slots/has_description
+- ../slots/has_note
+- ../slots/has_type
classes:
Carrier:
class_uri: bf:Carrier
- description: 'A physical medium on which information can be recorded or stored.
-
- Models the physical carrier (codex, scroll, disc, etc.) as distinct from the content it carries. Supports the FRBR/LRM conceptual model distinction between Work/Expression/Manifestation/Item.
-
- **Type Classification**: Use has_type with CarrierType subclasses (Rule 0b pattern): - CodexCarrier, ScrollCarrier, SheetCarrier (traditional) - OpticalDiscCarrier, MagneticTapeCarrier (modern media) - DigitalCarrier (born-digital content)
-
- MIGRATED from carrier_type enum (2026-01-23) per Rule 53.'
+ description: >-
+ Physical medium on which information can be recorded or stored, modeling
+ the physical carrier (codex, scroll, disc, etc.) as distinct from the
+ content it carries, supporting the FRBR/LRM conceptual model.
+ alt_descriptions:
+ nl: Fysiek medium waarop informatie kan worden vastgelegd of opgeslagen, dat het fysieke drager (codex, rol, schijf, enz.) modelleert als onderscheiden van de inhoud die het draagt, ter ondersteuning van het FRBR/LRM conceptuele model.
+ de: Physisches Medium, auf dem Informationen aufgezeichnet oder gespeichert werden können, das den physischen Träger (Kodex, Rolle, Scheibe usw.) als vom Inhalt getrennt modelliert und das FRBR/LRM-Konzeptmodell unterstützt.
+ fr: Support physique sur lequel des informations peuvent être enregistrées ou stockées, modélisant le support physique (codex, rouleau, disque, etc.) comme distinct du contenu qu'il porte, supportant le modèle conceptuel FRBR/LRM.
+ es: Medio físico en el que se puede grabar o almacenar información, modelando el soporte físico (códice, rollo, disco, etc.) como distinto del contenido que transporta, apoyando el modelo conceptual FRBR/LRM.
+ ar: وسيط مادي يمكن تسجيل أو تخزين المعلومات عليه، بنمذجة الحامل المادي (المخطوط، اللفافة، القرص، إلخ) كمتميز عن المحتوى الذي يحمله، دعمًا للنموذج المفاهيمي FRBR/LRM.
+ id: Media fisik tempat informasi dapat direkam atau disimpan, memodelkan pembawa fisik (kodex, gulungan, cakram, dll.) sebagai berbeda dari konten yang dibawanya, mendukung model konseptual FRBR/LRM.
+ zh: 可以记录或存储信息的物理介质,将物理载体(册籍、卷轴、光盘等) 建模为与其承载的内容相区分,支持FRBR/LRM概念模型。
exact_mappings:
- bf:Carrier
+ broad_mappings:
- rda:Carrier
close_mappings:
- crm:E22_Human-Made_Object
@@ -52,24 +58,53 @@ classes:
carrier_type_code: VINYL_DISC
carrier_type_label: Vinyl Disc
has_description:
-# range: string
required: false
examples:
- value: Paper codex with leather binding, 324 leaves
has_note:
-# range: string
required: false
+ structured_aliases:
+ - literal_form: drager
+ in_language: nl
+ - literal_form: Träger
+ in_language: de
+ - literal_form: support
+ in_language: fr
+ - literal_form: soporte
+ in_language: es
+ - literal_form: حامل
+ in_language: ar
+ - literal_form: pembawa
+ in_language: id
+ - literal_form: 载体
+ in_language: zh
+ comments:
+ - Models physical carrier distinct from content
+ - Supports FRBR/LRM Work/Expression/Manifestation/Item distinction
+ - Use has_type with CarrierType subclasses (Rule 0b pattern)
+ - MIGRATED from carrier_type enum (2026-01-23) per Rule 53
+ keywords:
+ - physical medium
+ - storage medium
+ - bibliographic carrier
+ - FRBR
+ - information carrier
+ see_also:
+ - https://www.loc.gov/bibframe/docs/
+ - http://www.rdaregistry.info/termList/RDACarrierType/
examples:
- value:
has_type:
carrier_type_code: CODEX
carrier_type_label: Codex
has_description: Paper codex, 18th-century red morocco binding
+ description: Bound manuscript codex
- value:
has_type:
carrier_type_code: VINYL_DISC
carrier_type_label: Vinyl Disc
- has_description: "12-inch 33\u2153 RPM long-playing record"
+ has_description: "12-inch 33⅓ RPM long-playing record"
+ description: Vinyl audio disc
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml
index faba286737..f3c9254a8f 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierType.yaml
@@ -9,49 +9,81 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
default_prefix: hc
imports:
- - linkml:types
- - ../metadata
- - ../slots/has_code
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../metadata
+- ../slots/has_code
+- ../slots/has_description
+- ../slots/has_label
classes:
CarrierType:
class_uri: bf:Carrier
abstract: true
- description: 'Abstract base class for carrier type taxonomy.
-
- **Rule 0b Compliance**: This is the abstract TYPE file. Concrete carrier types are defined in CarrierTypes.yaml (plural).
-
- Categories of physical carriers: - **Codex forms**: Bound volumes, pamphlets, notebooks - **Sheet forms**: Single sheets, broadsides, maps, photographs - **Scroll forms**: Rolled manuscripts, papyrus - **Ancient forms**: Clay tablets, wax tablets, inscriptions - **Audio carriers**: Vinyl, cassette, compact disc - **Visual carriers**: Film reels, videotape, microfilm - **Digital carriers**: Floppy disk, optical disc, hard drive
-
- MIGRATED from CarrierTypeEnum (2026-01-23) per Rule 53. Enum-to-class promotion provides richer semantics and extensibility.'
+ description: >-
+ Abstract base taxonomy for classifying physical media formats on which information is recorded.
+ alt_descriptions:
+ nl: Abstracte basistaxonomie voor het classificeren van fysieke mediaformaten waarop informatie wordt vastgelegd.
+ de: Abstrakte Basistaxonomie zur Klassifizierung physischer Medienformate, auf denen Informationen aufgezeichnet werden.
+ fr: Taxonomie de base abstraite pour classer les formats de supports physiques sur lesquels des informations sont enregistrées.
+ es: Taxonomía base abstracta para clasificar formatos de medios físicos en los que se registra información.
+ ar: تصنيف أساسي مجرد لتصنيف تنسيقات الوسائط المادية التي يتم تسجيل المعلومات عليها.
+ id: Taksonomi dasar abstrak untuk mengklasifikasikan format media fisik tempat informasi direkam.
+ zh: 用于分类记录信息的物理媒体格式的抽象基础分类法。
+ structured_aliases:
+ - literal_form: dragertype
+ in_language: nl
+ - literal_form: informatiedragertype
+ in_language: nl
+ - literal_form: Trägertyp
+ in_language: de
+ - literal_form: Datenträgertyp
+ in_language: de
+ - literal_form: type de support
+ in_language: fr
+ - literal_form: type de porte-document
+ in_language: fr
+ - literal_form: tipo de soporte
+ in_language: es
+ - literal_form: tipo de portador
+ in_language: es
+ - literal_form: نوع الحامل
+ in_language: ar
+ - literal_form: jenis pembawa
+ in_language: id
+ - literal_form: 载体类型
+ in_language: zh
exact_mappings:
- bf:Carrier
+ broad_mappings:
- rda:Carrier
- close_mappings:
- skos:Concept
- slots:
- - has_code
- - has_label
- - has_description
- slot_usage:
- has_code:
-# range: string
- required: true
- identifier: true
- pattern: ^[A-Z][A-Z0-9_]*$
- has_label:
-# range: string
- required: true
- has_description:
-# range: string
- required: false
+ keywords:
+ - carrier type
+ - physical format
+ - medium classification
+ - bibliographic format
+ examples:
+ - value:
+ has_code: CODEX
+ has_label: Codex
comments:
- Abstract base class - use concrete subclasses from CarrierTypes.yaml
- Replaces CarrierTypeEnum per Rule 53 (enum-to-class promotion)
see_also:
- https://www.loc.gov/bibframe/docs/
- http://www.rdaregistry.info/termList/RDACarrierType/
+ slots:
+ - has_code
+ - has_label
+ - has_description
+ slot_usage:
+ has_code:
+ required: true
+ identifier: true
+ pattern: ^[A-Z][A-Z0-9_]*$
+ has_label:
+ required: true
+ has_description:
+ required: false
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml
index 9ef85f3bfa..d009721be8 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CarrierTypes.yaml
@@ -1,6 +1,30 @@
id: https://nde.nl/ontology/hc/class/CarrierTypes
name: CarrierTypes
title: Carrier Types (Concrete Subclasses)
+description: >-
+ Taxonomy of physical and digital media carriers representing the material
+ substrate or storage medium on which content is encoded.
+alt_descriptions:
+ nl: >-
+ Taxonomie van fysieke en digitale mediadragers die het materiële substraat
+ of opslagmedium vertegenwoordigen waarop inhoud is gecodeerd.
+ de: >-
+ Taxonomie physischer und digitaler Medienträger, die das materielle Substrat
+ oder Speichermedium darstellen, auf dem Inhalt codiert ist.
+ fr: >-
+ Taxonomie des supports physiques et numériques représentant le substrat matériel
+ ou le support de stockage sur lequel le contenu est encodé.
+ es: >-
+ Taxonomía de soportes físicos y digitales que representan el sustrato material
+ o medio de almacenamiento en el que se codifica el contenido.
+ ar: >-
+ تصنيف حاملات الوسائط المادية والرقمية التي تمثل الركيزة المادية
+ أو وسيط التخزين الذي يتم ترميز المحتوى عليه.
+ id: >-
+ Taksonomi pembawa media fisik dan digital yang mewakili substrat material
+ atau media penyimpanan tempat konten dikodekan.
+ zh: >-
+ 代表内容编码的物质基底或存储介质的物理和数字媒体载体分类法。
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -16,17 +40,39 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- - ./CarrierType
- - linkml:types
- - ../metadata
- - ../slots/has_code
- - ../slots/has_label
+- ./CarrierType
+- linkml:types
+- ../metadata
+- ../slots/has_code
+- ../slots/has_label
classes:
CodexCarrier:
is_a: CarrierType
class_uri: hc:CodexCarrier
- description: A book consisting of stacked, bound leaves/pages. The dominant form
- for Western manuscripts and printed books since antiquity.
+ description: >-
+ Side-opened bound block of stacked leaves, used as the dominant physical
+ format for manuscripts and printed volumes in many literate traditions.
+ alt_descriptions:
+ nl: >-
+ Zijwaarts te openen gebonden blok van gestapelde bladen, gebruikt als
+ dominante fysieke vorm voor handschriften en gedrukte werken.
+ de: >-
+ Seitlich zu oeffnender gebundener Block aus gestapelten Blaettern,
+ verbreitet als physisches Format fuer Handschriften und Druckwerke.
+ fr: >-
+ Bloc relie de feuillets superposes, a ouverture laterale, utilise comme
+ format materiel dominant pour manuscrits et imprimes.
+ es: >-
+ Bloque encuadernado de hojas apiladas con apertura lateral, usado como
+ formato material dominante para manuscritos e impresos.
+ ar: >-
+ كتلة مجلدة من أوراق مكدسة تُفتح جانبياً، وتُستخدم بصفتها الصيغة
+ المادية الغالبة للمخطوطات والمطبوعات.
+ id: >-
+ Blok jilid berisi lembar bertumpuk yang dibuka dari samping, digunakan
+ sebagai format fisik dominan untuk manuskrip dan terbitan cetak.
+ zh: >-
+ 由叠放页张装订并侧向翻开的实体形态,长期作为手稿与印刷文献的主要载体。
slot_usage:
has_code:
equals_string: CODEX
@@ -37,13 +83,52 @@ classes:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: gebonden bladblok
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: gebundener Blattblock
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: bloc relie de feuillets
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: bloque encuadernado de hojas
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: كتلة أوراق مجلدة
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: blok lembar berjilid
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 装订页块载体
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
+ comments:
+ - 'Preserved from prior description: A book consisting of stacked, bound leaves/pages. The dominant form for Western manuscripts and printed books since antiquity.'
BoundVolumeCarrier:
is_a: CarrierType
class_uri: hc:BoundVolumeCarrier
description: General bound volume, broader than codex.
+ alt_descriptions:
+ nl: >-
+ Algemene gebonden band, breder dan een codex.
+ de: >-
+ Allgemeiner gebundener Band, breiter als ein Kodex.
+ fr: >-
+ Volume relie general, plus large qu'un codex.
+ es: >-
+ Volumen encuadernado general, mas amplio que un codice.
+ ar: >-
+ مجلد مجلد عام، اوسع من الكودكس.
+ id: >-
+ Volume berjilid umum, lebih luas daripada kodex.
+ zh: >-
+ 通用装订卷册载体,范围比册页装(codex)更广。
slot_usage:
has_code:
equals_string: BOUND_VOLUME
@@ -52,6 +137,28 @@ classes:
equals_string: Bound Volume
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: gebonden band
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: gebundener Band
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: volume relie
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: volumen encuadernado
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجلد مجلد
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: volume berjilid
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 装订卷册
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
@@ -59,6 +166,21 @@ classes:
is_a: CarrierType
class_uri: hc:PamphletCarrier
description: Unbound or loosely bound publication, typically few pages.
+ alt_descriptions:
+ nl: >-
+ Ongebonden of losjes gebonden publicatie, meestal met weinig paginas.
+ de: >-
+ Ungebundene oder lose gebundene Publikation, meist mit wenigen Seiten.
+ fr: >-
+ Publication non reliee ou faiblement reliee, generalement de peu de pages.
+ es: >-
+ Publicacion sin encuadernar o con encuadernacion ligera, por lo general de pocas paginas.
+ ar: >-
+ منشور غير مجلد او مجلد بخفة، عادة بعدد قليل من الصفحات.
+ id: >-
+ Publikasi tidak dijilid atau dijilid longgar, biasanya beberapa halaman.
+ zh: >-
+ 未装订或松散装订的出版物载体,通常页数较少。
slot_usage:
has_code:
equals_string: PAMPHLET
@@ -67,6 +189,28 @@ classes:
equals_string: Pamphlet
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: pamflet
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Pamphlet
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: brochure
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: folleto
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: كتيب
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: pamflet
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 小册子
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
@@ -74,6 +218,21 @@ classes:
is_a: CarrierType
class_uri: hc:NotebookCarrier
description: Bound blank or ruled pages for writing.
+ alt_descriptions:
+ nl: >-
+ Gebonden blanco of gelinieerde paginas om in te schrijven.
+ de: >-
+ Gebundene leere oder linierte Seiten zum Schreiben.
+ fr: >-
+ Pages blanches ou lignees reliees pour l'ecriture.
+ es: >-
+ Paginas en blanco o rayadas encuadernadas para escribir.
+ ar: >-
+ صفحات فارغة او مسطرة مجلدة للكتابة.
+ id: >-
+ Halaman kosong atau bergaris yang dijilid untuk menulis.
+ zh: >-
+ 用于书写的装订空白或横线页。
slot_usage:
has_code:
equals_string: NOTEBOOK
@@ -82,6 +241,28 @@ classes:
equals_string: Notebook
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: notitieboek
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Notizbuch
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: carnet
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: cuaderno
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: دفتر
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: buku catatan
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 笔记本
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
@@ -89,6 +270,21 @@ classes:
is_a: CarrierType
class_uri: hc:SheetCarrier
description: Single flat sheet, unbound.
+ alt_descriptions:
+ nl: >-
+ Enkel vlak vel, niet gebonden.
+ de: >-
+ Einzelnes flaches Blatt, ungebunden.
+ fr: >-
+ Feuille unique plane, non reliee.
+ es: >-
+ Hoja plana unica, sin encuadernar.
+ ar: >-
+ ورقة واحدة مسطحة غير مجلدة.
+ id: >-
+ Lembar tunggal datar, tidak dijilid.
+ zh: >-
+ 单张平面载体,未装订。
slot_usage:
has_code:
equals_string: SHEET
@@ -97,6 +293,28 @@ classes:
equals_string: Sheet
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: los vel
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: einzelnes Blatt
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: feuille
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: hoja suelta
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: ورقة منفردة
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: lembar tunggal
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 单张纸
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
@@ -104,6 +322,21 @@ classes:
is_a: CarrierType
class_uri: hc:BroadsideCarrier
description: Large single sheet printed on one side.
+ alt_descriptions:
+ nl: >-
+ Groot enkel vel, aan een zijde bedrukt.
+ de: >-
+ Grosses einzelnes Blatt, einseitig bedruckt.
+ fr: >-
+ Grande feuille unique imprimee sur une seule face.
+ es: >-
+ Gran hoja unica impresa por una sola cara.
+ ar: >-
+ ورقة كبيرة مفردة مطبوعة على وجه واحد.
+ id: >-
+ Lembar tunggal besar yang dicetak satu sisi.
+ zh: >-
+ 大幅单张载体,单面印刷。
slot_usage:
has_code:
equals_string: BROADSIDE
@@ -112,6 +345,28 @@ classes:
equals_string: Broadside
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: plakkaat
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Plakatdruck
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: affiche sur feuille
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: hoja cartel
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: منشور على ورقة
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: lembar poster
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 单页海报
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
@@ -119,6 +374,21 @@ classes:
is_a: CarrierType
class_uri: hc:MapSheetCarrier
description: Cartographic material on a single sheet.
+ alt_descriptions:
+ nl: >-
+ Kartografisch materiaal op een enkel vel.
+ de: >-
+ Kartografisches Material auf einem einzelnen Blatt.
+ fr: >-
+ Document cartographique sur une feuille unique.
+ es: >-
+ Material cartografico en una sola hoja.
+ ar: >-
+ مادة خرائطية على ورقة واحدة.
+ id: >-
+ Bahan kartografis pada satu lembar.
+ zh: >-
+ 单张地图或制图材料载体。
slot_usage:
has_code:
equals_string: MAP_SHEET
@@ -127,13 +397,58 @@ classes:
equals_string: Map Sheet
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: kaartblad
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: Kartenblatt
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: feuille de carte
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: hoja de mapa
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: ورقة خريطة
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: lembar peta
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 地图单页
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
PhotographCarrier:
is_a: CarrierType
class_uri: hc:PhotographCarrier
- description: Photographic print or negative.
+ description: >-
+ Light-sensitive image support in positive or negative form, typically on
+ paper, film, glass, or related chemical substrates.
+ alt_descriptions:
+ nl: >-
+ Lichtgevoelige beelddrager in positieve of negatieve vorm, doorgaans op
+ papier, film, glas of vergelijkbare chemische substraten.
+ de: >-
+ Lichtempfindlicher Bildtraeger in positiver oder negativer Form,
+ typischerweise auf Papier, Film, Glas oder vergleichbaren Substraten.
+ fr: >-
+ Support d'image photosensible en forme positive ou negative, generalement
+ sur papier, pellicule, verre ou substrats chimiques apparentes.
+ es: >-
+ Soporte de imagen fotosensible en forma positiva o negativa, normalmente
+ sobre papel, pelicula, vidrio o sustratos quimicos similares.
+ ar: >-
+ حامل صورة حساس للضوء بصيغة موجبة أو سالبة، غالباً على الورق أو الشريط
+ أو الزجاج أو ركائز كيميائية مماثلة.
+ id: >-
+ Media citra peka cahaya dalam bentuk positif atau negatif, umumnya pada
+ kertas, film, kaca, atau substrat kimia sejenis.
+ zh: >-
+ 以正像或负像形式存在的感光图像介质,常见材质包括纸、胶片、玻璃及类似化学基底。
slot_usage:
has_code:
equals_string: PHOTOGRAPH
@@ -142,9 +457,33 @@ classes:
equals_string: Photograph
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: lichtgevoelige beelddrager
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: lichtempfindlicher Bildtraeger
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: support d'image photosensible
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: soporte de imagen fotosensible
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: حامل صورة حساس للضوء
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: media citra peka cahaya
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 感光图像介质
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
+ comments:
+ - 'Preserved from prior description: Photographic print or negative.'
ParchmentLeafCarrier:
is_a: CarrierType
class_uri: hc:ParchmentLeafCarrier
@@ -283,7 +622,30 @@ classes:
FilmReelCarrier:
is_a: CarrierType
class_uri: hc:FilmReelCarrier
- description: Motion picture film on reel.
+ description: >-
+ Sequential photochemical image strip wound on a spool for projection,
+ playback, or preservation workflows.
+ alt_descriptions:
+ nl: >-
+ Sequentiële fotochemische beeldstrook op een spoel voor projectie,
+ afspelen of conserveringswerkstromen.
+ de: >-
+ Sequenzieller fotochemischer Bildstreifen auf Spule fuer Projektion,
+ Wiedergabe oder Erhaltungsprozesse.
+ fr: >-
+ Bande d'images photochimiques sequentielles enroulee sur bobine pour la
+ projection, la lecture ou la preservation.
+ es: >-
+ Tira secuencial de imagenes fotoquimicas enrollada en bobina para
+ proyeccion, reproduccion o preservacion.
+ ar: >-
+ شريط صور فوتوكيميائي متسلسل ملفوف على بكرة لاستخدامات العرض أو
+ التشغيل أو الحفظ.
+ id: >-
+ Pita gambar fotokimia berurutan yang digulung pada spool untuk proyeksi,
+ pemutaran, atau alur kerja pelestarian.
+ zh: >-
+ 卷绕在线轴上的连续光化学影像条带,用于放映、播放或保存流程。
slot_usage:
has_code:
equals_string: FILM_REEL
@@ -292,9 +654,33 @@ classes:
equals_string: Film Reel
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: geprojecteerde beeldstrook op spoel
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: projizierbarer Bildstreifen auf Spule
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: bande d'images en bobine
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: tira de imagen en bobina
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: شريط صور على بكرة
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: pita gambar pada spool
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 线轴影像条带
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
+ comments:
+ - 'Preserved from prior description: Motion picture film on reel.'
VideotapeCarrier:
is_a: CarrierType
class_uri: hc:VideotapeCarrier
@@ -313,7 +699,30 @@ classes:
MicrofilmCarrier:
is_a: CarrierType
class_uri: hc:MicrofilmCarrier
- description: Microform on film for preservation/access.
+ description: >-
+ High-density miniature photographic strip used to store document surrogates
+ for long-term retention and compact access.
+ alt_descriptions:
+ nl: >-
+ Miniaturiserende fotografische strook met hoge dichtheid voor opslag van
+ documentvervangingen ten behoeve van langdurige bewaring en compacte raadpleging.
+ de: >-
+ Hochdichter miniaturisierter fotografischer Streifen zur Speicherung von
+ Dokumentersatzbildern fuer langfristige Aufbewahrung und platzsparenden Zugriff.
+ fr: >-
+ Bande photographique miniature a forte densite pour conserver des
+ substituts documentaires avec retention longue duree et acces compact.
+ es: >-
+ Tira fotografica miniaturizada de alta densidad para almacenar sustitutos
+ documentales con conservacion prolongada y acceso compacto.
+ ar: >-
+ شريط تصوير مصغر عالي الكثافة يُستخدم لتخزين بدائل وثائقية من أجل
+ الاحتفاظ طويل الأمد والوصول المدمج.
+ id: >-
+ Pita fotografi miniatur berkepadatan tinggi untuk menyimpan salinan
+ pengganti dokumen dengan retensi jangka panjang dan akses ringkas.
+ zh: >-
+ 高密度微缩摄影条带,用于存储文献替代影像,支持长期保存与紧凑访问。
slot_usage:
has_code:
equals_string: MICROFILM
@@ -322,9 +731,33 @@ classes:
equals_string: Microfilm
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: miniatuurfotografische documentstrook
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: miniaturisierter fotografischer Dokumentstreifen
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: bande documentaire photographique miniature
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: tira documental fotografica miniaturizada
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: شريط وثائقي تصويري مصغر
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: pita dokumenter fotografi miniatur
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 微缩文献摄影条带
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
+ comments:
+ - 'Preserved from prior description: Microform on film for preservation/access.'
MicroficheCarrier:
is_a: CarrierType
class_uri: hc:MicroficheCarrier
@@ -358,7 +791,30 @@ classes:
OpticalDiscCarrier:
is_a: CarrierType
class_uri: hc:OpticalDiscCarrier
- description: Optical storage disc (CD-ROM, DVD, Blu-ray).
+ description: >-
+ Laser-readable circular storage medium used for digital audio, video, and
+ data distribution across removable media formats.
+ alt_descriptions:
+ nl: >-
+ Met laser leesbaar rond opslagmedium voor digitale audio, video en data,
+ gebruikt in verwijderbare mediaformaten.
+ de: >-
+ Laserlesbares kreisfoermiges Speichermedium fuer digitale Audio-, Video-
+ und Datendistribution in austauschbaren Formaten.
+ fr: >-
+ Support de stockage circulaire lisible au laser, utilise pour la
+ diffusion de contenus audio, video et donnees numeriques.
+ es: >-
+ Medio circular de almacenamiento legible por laser, utilizado para la
+ distribucion de audio, video y datos digitales.
+ ar: >-
+ وسيط تخزين دائري قابل للقراءة بالليزر يُستخدم لتوزيع الصوت والفيديو
+ والبيانات الرقمية عبر صيغ قابلة للإزالة.
+ id: >-
+ Media penyimpanan berbentuk cakram yang dapat dibaca laser untuk
+ distribusi audio, video, dan data digital dalam format lepas-pasang.
+ zh: >-
+ 可由激光读取的圆形存储介质,用于可移除格式中的数字音频、视频与数据分发。
slot_usage:
has_code:
equals_string: OPTICAL_DISC
@@ -367,9 +823,33 @@ classes:
equals_string: Optical Disc
annotations:
custodian_types: '[''*'']'
+ structured_aliases:
+ - literal_form: laserleesbaar schijfmedium
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: laserlesbares Speichermedium in Scheibenform
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: support circulaire lisible au laser
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: medio circular legible por laser
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: وسيط تخزين دائري قابل للقراءة بالليزر
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: media cakram dapat dibaca laser
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 激光可读圆盘介质
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- schema:Product
- crm:E22_Human-Made_Object
+ comments:
+ - 'Preserved from prior description: Optical storage disc (CD-ROM, DVD, Blu-ray).'
HardDriveCarrier:
is_a: CarrierType
class_uri: hc:HardDriveCarrier
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml
index 52cb9d6390..cf55cfd44c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CastCollection.yaml
@@ -2,88 +2,75 @@ id: https://nde.nl/ontology/hc/class/CastCollection
name: CastCollection
title: Cast Collection Type
imports:
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
classes:
CastCollection:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
- description: 'Art-historical or archaeological collection of plaster casts (reproductions)
-
- of sculptures, architectural elements, and other artworks, typically used
-
- for education and study.
-
-
- **Wikidata**: Q29380643
-
-
- **Scope**:
-
- Cast collections (Abgusssammlungen) contain:
-
- - Plaster casts of classical sculptures
-
- - Reproductions of architectural ornaments
-
- - Casts of medieval and Renaissance works
-
- - Study collections for art history education
-
- - Comparative materials for archaeological research
-
-
- **Educational Purpose**:
-
- Cast collections serve:
-
- - Art history teaching and research
-
- - Drawing and sculpture instruction
-
- - Comparative stylistic analysis
-
- - Access to works otherwise unavailable locally
-
- - Preservation of endangered originals'' form
-
-
- **Cross-Type Linkages**:
-
- Cast collections often exist within or alongside:
-
- - **GalleryType**: Display of casts in gallery settings
-
- - **MuseumType**: Museum collections including cast galleries
-
- - **PersonalCollectionType**: Private collections of casts
-
-
- **Notable Examples**:
-
- - Abguss-Sammlung Antiker Plastik (Berlin)
-
- - Cast Courts, Victoria and Albert Museum
-
- - Museum of Classical Archaeology (Cambridge)
-
- - Skulpturhalle Basel
-
-
- **Related Types**:
-
- - MuseumArchive (Q53566456) - Museum institutional records
-
- - ArtArchive (Q27032254) - Art documentation
-
- '
+ description: >-
+ Type of heritage institution focused on plaster casts of sculptures and
+ architectural elements, operating as an educational and research facility
+ for art-historical and archaeological study.
+ alt_descriptions:
+ nl: Type erfgoedinstelling gericht op gipsafgietsels van beeldhouwwerken en architecturale elementen, die fungeert als educatieve en onderzoeksfaciliteit voor kunsthistorische en archeologische studie.
+ de: Art der Heritage-Institution, die sich auf Gipsabgüsse von Skulpturen und architektonischen Elementen konzentriert und als Bildungs- und Forschungseinrichtung für kunstgeschichtliche und archäologische Studien fungiert.
+ fr: Type d'institution patrimoniale axée sur les moulages en plâtre de sculptures et d'éléments architecturaux, fonctionnant comme établissement éducatif et de recherche pour l'étude historique de l'art et archéologique.
+ es: Tipo de institución patrimonial enfocada en moldes de yeso de esculturas y elementos arquitectónicos, que opera como instalación educativa y de investigación para el estudio histórico del arte y arqueológico.
+ ar: نوع مؤسسة التراث التي تركز على قوالب الجبس للمنحوتات والعناصر المعمارية، وتعمل كمرفق تعليمي وبحثي للدراسات تاريخ الفن والآثار.
+ id: Jenis lembaga warisan yang berfokus pada cetakan plester patung dan elemen arsitektural, beroperasi sebagai fasilitas pendidikan dan penelitian untuk studi sejarah seni dan arkeologi.
+ zh: 专注于雕塑和建筑元素石膏模型的遗产机构类型,作为艺术史和考古研究 的教育和研究设施运营。
+ close_mappings:
+ - wd:Q29380643
+ broad_mappings:
+ - skos:Concept
+ related_mappings:
+ - wd:Q53566456
+ - wd:Q27032254
slots:
- has_type
- has_score
slot_usage:
has_type:
- equals_expression: '["hc:MuseumType"]'
+ equals_string: hc:MuseumType
+ structured_aliases:
+ - literal_form: gipsafgietselcollectie
+ in_language: nl
+ - literal_form: Abgusssammlung
+ in_language: de
+ - literal_form: collection de moulages
+ in_language: fr
+ - literal_form: colección de moldes
+ in_language: es
+ - literal_form: مجموعة قوالب
+ in_language: ar
+ - literal_form: koleksi cetakan
+ in_language: id
+ - literal_form: 石膏模型收藏
+ in_language: zh
+ comments:
+ - Institutional collection focused on plaster casts for education
+ - Serves art history teaching and archaeological research
+ - Often exists within or alongside museum/gallery settings
+ - Preserves form of endangered or inaccessible originals
+ keywords:
+ - plaster casts
+ - art education
+ - archaeological collection
+ - sculpture reproductions
+ - study collection
+ see_also:
+ - https://www.wikidata.org/wiki/Q29380643
+ examples:
+ - value:
+ has_label: Abguss-Sammlung Antiker Plastik
+ has_scope: Classical sculpture reproductions
+ description: Berlin cast collection institution
+ - value:
+ has_label: Cast Courts, Victoria and Albert Museum
+ has_scope: Renaissance and classical casts
+ description: V&A cast collection
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml
index 58ba36be75..5e324189d3 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystem.yaml
@@ -24,62 +24,64 @@ prefixes:
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_name
- - ../slots/has_type
- - ../slots/has_url
+- linkml:types
+- ../slots/has_description
+- ../slots/has_name
+- ../slots/has_type
+- ../slots/has_url
default_prefix: hc
classes:
CatalogSystem:
class_uri: schema:SoftwareApplication
- description: 'An integrated library system, catalog system, or collection management system
-
- used by a heritage institution.
-
-
- Common systems include:
-
- - ALMA (Ex Libris) - Cloud-based library services platform
-
- - Koha - Open-source ILS
-
- - Sierra (Innovative Interfaces) - ILS for academic/public libraries
-
- - Aleph (Ex Libris) - Legacy ILS
-
- - FOLIO - Open-source library platform
-
- - OCLC WorldShare - Cloud-based library management
-
- - Adlib/Axiell Collections - Museum collection management
-
- - The Museum System (TMS) - Art museum collections
-
- - CollectiveAccess - Open-source collections management
-
- '
- slots:
- - has_name
- - has_type
- - has_description
- - has_url
- slot_usage:
- has_name:
- required: true
- examples:
- - value: ALMA
- - value: Koha
- - value: Sierra
- - value: Adlib
- has_type:
- range: CatalogSystemType
- inlined: true
- has_url:
- exact_mappings:
+ description: >-
+ Software application for managing library, archive, or museum collections and catalog records.
+ alt_descriptions:
+ nl: Softwaretoepassing voor het beheren van bibliotheek-, archief- of museumcollecties en catalogusrecords.
+ de: Softwareanwendung zur Verwaltung von Bibliotheks-, Archiv- oder Museumssammlungen und Katalogdatensätzen.
+ fr: Application logicielle pour gérer les collections et les notices de catalogue de bibliothèques, d'archives ou de musées.
+ es: Aplicación de software para gestionar colecciones y registros de catálogo de bibliotecas, archivos o museos.
+ ar: تطبيق برمجي لإدارة مجموعات وسجلات الفهرس للمكتبات أو الأرشيفات أو المتاحف.
+ id: Aplikasi perangkat lunak untuk mengelola koleksi dan catatan katalog perpustakaan, arsip, atau museum.
+ zh: 用于管理图书馆、档案馆或博物馆藏品和目录记录的软件应用程序。
+ structured_aliases:
+ - literal_form: catalogussysteem
+ in_language: nl
+ - literal_form: bibliotheeksysteem
+ in_language: nl
+ - literal_form: Katalogsystem
+ in_language: de
+ - literal_form: Bibliothekssystem
+ in_language: de
+ - literal_form: système de catalogue
+ in_language: fr
+ - literal_form: SIGB
+ in_language: fr
+ - literal_form: sistema de catálogo
+ in_language: es
+ - literal_form: sistema de gestión bibliotecaria
+ in_language: es
+ - literal_form: نظام الفهرسة
+ in_language: ar
+ - literal_form: نظام إدارة المكتبات
+ in_language: ar
+ - literal_form: sistem katalog
+ in_language: id
+ - literal_form: sistem perpustakaan
+ in_language: id
+ - literal_form: 编目系统
+ in_language: zh
+ - literal_form: 图书馆管理系统
+ in_language: zh
+ broad_mappings:
- schema:SoftwareApplication
close_mappings:
- prov:SoftwareAgent
+ keywords:
+ - catalog system
+ - ILS
+ - LMS
+ - collection management
+ - integrated library system
examples:
- value:
has_name: ALMA
@@ -99,6 +101,25 @@ classes:
has_name: Collection Management System
has_description: Axiell Adlib museum collection management system
has_url: https://www.axiell.com/solutions/product/axiell-collections/
+ comments:
+ - Common systems include ALMA, Koha, Sierra, Aleph, FOLIO, Adlib, TMS
+ slots:
+ - has_name
+ - has_type
+ - has_description
+ - has_url
+ slot_usage:
+ has_name:
+ required: true
+ examples:
+ - value: ALMA
+ - value: Koha
+ - value: Sierra
+ - value: Adlib
+ has_type:
+ range: CatalogSystemType
+ inlined: true
+ has_url:
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml
index 6699a1efc1..b5e22c730d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogSystemType.yaml
@@ -20,34 +20,65 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_name
+- linkml:types
+- ../slots/has_description
+- ../slots/has_name
default_prefix: hc
classes:
CatalogSystemType:
class_uri: skos:Concept
abstract: true
- description: 'Abstract base class for types of catalog and collection management systems.
-
-
- System type categories include:
-
- - Integrated Library Systems (ILS)
-
- - Library Management Systems (LMS)
-
- - Collection Management Systems (CMS)
-
- - Digital Asset Management (DAM)
-
- - Archives Management Systems
-
- - Discovery Platforms
-
- - Repository Systems
-
- '
+ description: >-
+ Abstract base taxonomy for categorizing collection and catalog management software platforms.
+ alt_descriptions:
+ nl: Abstracte basistaxonomie voor het categoriseren van softwareplatforms voor collectie- en catalogusbeheer.
+ de: Abstrakte Basistaxonomie zur Kategorisierung von Softwareplattformen für Sammlungs- und Katalogverwaltung.
+ fr: Taxonomie de base abstraite pour catégoriser les plateformes logicielles de gestion de collections et de catalogues.
+ es: Taxonomía base abstracta para categorizar plataformas de software de gestión de colecciones y catálogos.
+ ar: تصنيف أساسي مجرد لتصنيف منصات برمجيات إدارة المجموعات والفهارس.
+ id: Taksonomi dasar abstrak untuk mengkategorikan platform perangkat lunak manajemen koleksi dan katalog.
+ zh: 用于分类馆藏和目录管理软件平台的抽象基础分类法。
+ structured_aliases:
+ - literal_form: catalogussysteemtype
+ in_language: nl
+ - literal_form: systeemcategorie
+ in_language: nl
+ - literal_form: Katalogsystemtyp
+ in_language: de
+ - literal_form: Systemkategorie
+ in_language: de
+ - literal_form: type de système de catalogue
+ in_language: fr
+ - literal_form: catégorie de système
+ in_language: fr
+ - literal_form: tipo de sistema de catálogo
+ in_language: es
+ - literal_form: categoría de sistema
+ in_language: es
+ - literal_form: نوع نظام الفهرسة
+ in_language: ar
+ - literal_form: jenis sistem katalog
+ in_language: id
+ - literal_form: 编目系统类型
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
+ close_mappings:
+ - schema:SoftwareApplicationCategory
+ keywords:
+ - catalog system type
+ - ILS
+ - LMS
+ - CMS
+ - DAM
+ - archives management
+ examples:
+ - value:
+ has_name: Integrated Library System
+ has_description: Comprehensive software for library operations
+ comments:
+ - Abstract base class - concrete types defined in CatalogSystemTypes.yaml
+ - Categories include ILS, LMS, CMS, DAM, Discovery, Repository
slots:
- has_name
- has_description
@@ -55,10 +86,6 @@ classes:
has_name:
required: true
has_description:
- exact_mappings:
- - skos:Concept
- close_mappings:
- - schema:SoftwareApplicationCategory
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml
index 7ac1a275ec..ce4e3dfb47 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml
@@ -1,30 +1,7 @@
id: https://nde.nl/ontology/hc/class/CatalogingStandard
name: CatalogingStandard
title: Cataloging Standard Class
-description: 'Represents a metadata or cataloging standard used by heritage custodians.
-
-
- CREATED 2026-01-17 per Rule 53/56: Class for structured cataloging standard representation.
-
- Replaces string-valued cataloging_standard slot.
-
-
- Common cataloging standards by domain:
-
-
- | Domain | Standards |
-
- |--------|-----------|
-
- | Museums | LIDO, SPECTRUM, CIDOC-CRM |
-
- | Libraries | MARC21, RDA, BIBFRAME, Dublin Core |
-
- | Archives | EAD, ISAD(G), RiC-O |
-
- | Natural History | Darwin Core, ABCD |
-
- '
+description: Represents a metadata or cataloging standard used by heritage custodians.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -32,33 +9,29 @@ prefixes:
dcterms: http://purl.org/dc/terms/
skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../metadata
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_url
+- linkml:types
+- ../metadata
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_url
default_prefix: hc
classes:
CatalogingStandard:
class_uri: dcterms:Standard
- description: 'A metadata or cataloging standard used for describing heritage collections.
-
-
- Supports structured representation with:
-
- - Identifier (short code like "LIDO", "MARC21")
-
- - Label (full name)
-
- - Description (purpose and scope)
-
- - URL (specification document)
-
- - Domain (museums, libraries, archives, etc.)
-
- '
- exact_mappings:
+ description: >-
+ Metadata or cataloging standard used for describing heritage collections,
+ providing structured representation with identifier, label, description,
+ URL, and domain applicability.
+ alt_descriptions:
+ nl: Metadata- of catalogisatiestandaard die wordt gebruikt voor het beschrijven van erfgoedcollecties, met gestructureerde weergave met identificatie, label, beschrijving, URL en domeintoepasbaarheid.
+ de: Metadaten- oder Katalogisierungsstandard zur Beschreibung von Heritage-Sammlungen, mit strukturierter Darstellung durch Kennung, Bezeichnung, Beschreibung, URL und Anwendbarkeit auf verschiedene Bereiche.
+ fr: Norme de métadonnées ou de catalogage utilisée pour décrire les collections patrimoniales, fournissant une représentation structurée avec identifiant, étiquette, description, URL et domaine d'applicabilité.
+ es: Norma de metadatos o catalogación utilizada para describir colecciones patrimoniales, proporcionando representación estructurada con identificador, etiqueta, descripción, URL y aplicabilidad de dominio.
+ ar: معيار بيانات وصفية أو فهرسة يُستخدم لوصف مجموعات التراث، يوفر تمثيلًا هيكليًا مع المعرف والتسمية والوصف وعنوان URL وقابلية التطبيق على المجال.
+ id: Standar metadata atau katalogisasi yang digunakan untuk menggambarkan koleksi warisan, menyediakan representasi terstruktur dengan pengenal, label, deskripsi, URL, dan penerapan domain.
+ zh: 用于描述遗产藏品的元数据或编目标准,提供包含标识符、标签、描述、 URL和领域适用性的结构化表示。
+ broad_mappings:
- dcterms:Standard
close_mappings:
- schema:CreativeWork
@@ -70,21 +43,18 @@ classes:
slot_usage:
identified_by:
required: true
-# range: string
examples:
- value: LIDO
- value: MARC21
- value: Darwin Core
has_label:
required: false
-# range: string
examples:
- value: Lightweight Information Describing Objects
- value: Machine-Readable Cataloging 21
- value: Resource Description and Access
has_description:
required: false
-# range: string
examples:
- value: XML schema for museum object metadata harvesting
has_url:
@@ -93,24 +63,54 @@ classes:
examples:
- value: https://lido-schema.org/
- value: https://www.loc.gov/marc/
- - value: museum
- - value: library
+ structured_aliases:
+ - literal_form: catalogisatiestandaard
+ in_language: nl
+ - literal_form: Katalogisierungsstandard
+ in_language: de
+ - literal_form: norme de catalogage
+ in_language: fr
+ - literal_form: norma de catalogación
+ in_language: es
+ - literal_form: معيار الفهرسة
+ in_language: ar
+ - literal_form: standar katalogisasi
+ in_language: id
+ - literal_form: 编目标准
+ in_language: zh
+ comments:
+ - Created per Rule 53/56 for structured cataloging standard representation
+ - Common domains: museums (LIDO, SPECTRUM), libraries (MARC21, RDA), archives (EAD, ISAD(G))
+ keywords:
+ - cataloging standard
+ - metadata standard
+ - LIDO
+ - MARC21
+ - EAD
+ - Dublin Core
+ see_also:
+ - https://lido-schema.org/
+ - https://www.loc.gov/marc/
+ - https://www.loc.gov/ead/
examples:
- value:
identified_by: LIDO
has_label: Lightweight Information Describing Objects
has_description: XML schema for museum object metadata harvesting and exchange
has_url: https://lido-schema.org/
+ description: Museum cataloging standard
- value:
identified_by: MARC21
has_label: Machine-Readable Cataloging 21
has_description: Library cataloging format for bibliographic data
has_url: https://www.loc.gov/marc/
+ description: Library cataloging standard
- value:
identified_by: Darwin Core
has_label: Darwin Core
has_description: Data standard for biodiversity specimen information
has_url: https://dwc.tdwg.org/
+ description: Natural history cataloging standard
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
@@ -119,5 +119,4 @@ slots:
standard_domain:
slot_uri: hc:standardDomain
description: Domain(s) where this standard is primarily used.
-# range: string
multivalued: true
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml
index cdf9295e14..6d0d54b476 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Category.yaml
@@ -8,8 +8,8 @@ prefixes:
dcterms: http://purl.org/dc/terms/
schema: http://schema.org/
imports:
- - linkml:types
- - ../slots/has_score
+- linkml:types
+- ../slots/has_score
# default_range: string
enums:
CategoryTypeEnum:
@@ -37,62 +37,71 @@ enums:
classes:
Category:
class_uri: skos:Concept
- description: 'A category or classification term, based on SKOS Concept model.
-
- Categories represent hierarchical or faceted classifications used to describe
- the focus, subject, or scope of collections and items.
-
- **Use cases**: - Collection focus (thematic specialization) - Subject classification
- (AAT, LCSH, custom vocabularies) - Material classification (medium, format)
- - Geographic scope (regions, countries) - Temporal scope (periods, eras)
-
- **Examples**: - "Dutch Golden Age paintings" (THEME + TEMPORAL + MATERIAL) -
- "Lepidoptera" (SUBJECT, scientific classification) - "First edition literature"
- (FORMAT + TYPOLOGY)'
- exact_mappings:
+ description: >-
+ Classification term for describing the subject, scope, or focus of collections and items.
+ alt_descriptions:
+ nl: Classificatieterm voor het beschrijven van het onderwerp, de reikwijdte of de focus van collecties en items.
+ de: Klassifikationsbegriff zur Beschreibung des Themas, Umfangs oder Schwerpunkts von Sammlungen und Objekten.
+ fr: Terme de classification pour décrire le sujet, la portée ou l'accent des collections et des éléments.
+ es: Término de clasificación para describir el tema, alcance o enfoque de colecciones y elementos.
+ ar: مصطلح تصنيفي لوصف الموضوع أو النطاق أو التركيز للمجموعات والعناصر.
+ id: Istilah klasifikasi untuk mendeskripsikan subjek, cakupan, atau fokus koleksi dan item.
+ zh: 用于描述藏品和项目的主题、范围或焦点的分类术语。
+ structured_aliases:
+ - literal_form: categorie
+ in_language: nl
+ - literal_form: classificatie
+ in_language: nl
+ - literal_form: Kategorie
+ in_language: de
+ - literal_form: Klassifikation
+ in_language: de
+ - literal_form: catégorie
+ in_language: fr
+ - literal_form: classification
+ in_language: fr
+ - literal_form: categoría
+ in_language: es
+ - literal_form: clasificación
+ in_language: es
+ - literal_form: فئة
+ in_language: ar
+ - literal_form: تصنيف
+ in_language: ar
+ - literal_form: kategori
+ in_language: id
+ - literal_form: klasifikasi
+ in_language: id
+ - literal_form: 类别
+ in_language: zh
+ - literal_form: 分类
+ in_language: zh
+ broad_mappings:
- skos:Concept
close_mappings:
- schema:DefinedTerm
- dcterms:subject
+ keywords:
+ - category
+ - classification
+ - subject
+ - theme
+ - taxonomy
+ examples:
+ - value:
+ category_name: "Dutch Golden Age paintings"
+ category_type: THEME
+ vocabulary_source: "AAT"
+ - value:
+ category_name: "Lepidoptera"
+ category_type: SUBJECT
+ vocabulary_source: "ITIS"
+ comments:
+ - SKOS-based category model for collection classification
+ - Supports hierarchical and faceted classifications
slots:
- has_score
- comments:
- - Created per slot_fixes.yaml revision for collection_focus migration
- - SKOS-based category model for collection classification
- - 'RULE 53: Part of collection_focus → categorized_as + Category migration'
annotations:
specificity_score: 0.45
specificity_rationale: Broadly useful - applies to many collection contexts
custodian_types: '[''*'']'
- examples:
- - value: 'category_name: "Dutch Golden Age paintings"
-
- category_type: THEME
-
- category_description: "Paintings from the Dutch Golden Age (17th century)"
-
- broader_category: "European paintings"
-
- vocabulary_source: "AAT"
-
- '
- - value: 'category_name: "Lepidoptera"
-
- category_type: SUBJECT
-
- category_description: "Butterflies and moths"
-
- broader_category: "Insects"
-
- vocabulary_source: "ITIS"
-
- '
- - value: 'category_name: "First edition literature"
-
- category_type: FORMAT
-
- category_description: "First printings of literary works"
-
- broader_category: "Rare books"
-
- '
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml
index 984cd67060..9b143bccff 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CategoryStatus.yaml
@@ -18,35 +18,69 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
crm: http://www.cidoc-crm.org/cidoc-crm/
imports:
- - linkml:types
- - ../enums/StorageConditionStatusEnum
- - ../slots/has_description
- - ../slots/has_name
- - ../slots/has_value
+- linkml:types
+- ../enums/StorageConditionStatusEnum
+- ../slots/has_description
+- ../slots/has_name
+- ../slots/has_value
default_prefix: hc
classes:
CategoryStatus:
class_uri: crm:E55_Type
- description: 'The status classification for a storage condition category assessment.
-
-
- Status values follow the StorageConditionStatusEnum:
-
- - EXCELLENT: Optimal conditions, no concerns
-
- - GOOD: Acceptable conditions, minor issues
-
- - FAIR: Some concerns requiring attention
-
- - POOR: Significant issues requiring remediation
-
- - CRITICAL: Immediate action required
-
- - NOT_ASSESSED: Category not evaluated
-
- - NOT_APPLICABLE: Category does not apply to this storage
-
- '
+ description: >-
+ Assessment status classification for storage condition categories in preservation evaluations.
+ alt_descriptions:
+ nl: Beoordelingsstatusclassificatie voor opslagconditiecategorieën in behoudsevaluaties.
+ de: Bewertungsstatus-Klassifikation für Lagerungszustandskategorien in Erhaltungsbewertungen.
+ fr: Classification du statut d'évaluation pour les catégories de conditions de stockage dans les évaluations de conservation.
+ es: Clasificación del estado de evaluación para categorías de condiciones de almacenamiento en evaluaciones de preservación.
+ ar: تصنيف حالة التقييم لفئات حالات التخزين في تقييمات الحفظ.
+ id: Klasifikasi status penilaian untuk kategori kondisi penyimpanan dalam evaluasi pelestarian.
+ zh: 保存评估中存储条件类别的评估状态分类。
+ structured_aliases:
+ - literal_form: categoriestatus
+ in_language: nl
+ - literal_form: beoordelingsstatus
+ in_language: nl
+ - literal_form: Kategoriestatus
+ in_language: de
+ - literal_form: Bewertungsstatus
+ in_language: de
+ - literal_form: statut de catégorie
+ in_language: fr
+ - literal_form: état d'évaluation
+ in_language: fr
+ - literal_form: estado de categoría
+ in_language: es
+ - literal_form: estado de evaluación
+ in_language: es
+ - literal_form: حالة الفئة
+ in_language: ar
+ - literal_form: status kategori
+ in_language: id
+ - literal_form: 类别状态
+ in_language: zh
+ broad_mappings:
+ - crm:E55_Type
+ close_mappings:
+ - skos:Concept
+ keywords:
+ - category status
+ - storage condition
+ - assessment
+ - preservation
+ - evaluation
+ examples:
+ - value:
+ has_value: GOOD
+ has_name: Good
+ has_description: Acceptable temperature control with minor fluctuations
+ - value:
+ has_value: CRITICAL
+ has_name: Critical
+ has_description: Immediate pest treatment required
+ comments:
+ - Values follow StorageConditionStatusEnum (EXCELLENT, GOOD, FAIR, POOR, CRITICAL)
slots:
- has_name
- has_description
@@ -57,19 +91,6 @@ classes:
required: true
has_name:
has_description:
- exact_mappings:
- - crm:E55_Type
- close_mappings:
- - skos:Concept
- examples:
- - value:
- has_value: GOOD
- has_name: Good
- has_description: Acceptable temperature control with minor fluctuations
- - value:
- has_value: CRITICAL
- has_name: Critical
- has_description: Immediate pest treatment required
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml
index d8f260f7ea..956ee675fd 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CateringPlace.yaml
@@ -2,27 +2,26 @@ id: https://nde.nl/ontology/hc/class/catering-place
name: catering_place_class
title: CateringPlace Class
imports:
- - linkml:types
- - ../slots/has_cuisine
- - ../slots/has_accessibility_feature
- - ../slots/has_description
- - ../slots/identified_by
- - ../slots/has_label
- - ../slots/has_price
- - ../slots/has_score
- - ../slots/has_service
- - ../slots/has_type
- - ../slots/classified_as
- - ../slots/derive_from
- - ../slots/founded_through
- - ../slots/generated_by
- - ../slots/has_operating_hours
- - ../slots/operated_by
- - ../slots/has_capacity
- - ../slots/require
- - ../slots/20260202_matang/new/seating_capacity
- - ../slots/20260202_matang/new/serves_staff
- - ../slots/20260202_matang/new/serves_visitors_only
+- linkml:types
+- ../slots/has_cuisine
+- ../slots/has_accessibility_feature
+- ../slots/has_description
+- ../slots/identified_by
+- ../slots/has_label
+- ../slots/has_price
+- ../slots/has_score
+- ../slots/has_service
+- ../slots/has_type
+- ../slots/classified_as
+- ../slots/derive_from
+- ../slots/founded_through
+- ../slots/generated_by
+- ../slots/has_operating_hours
+- ../slots/operated_by
+- ../slots/has_capacity
+- ../slots/require
+- ../slots/has_user
+- ../slots/has_user_category
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -37,10 +36,19 @@ classes:
CateringPlace:
is_a: ReconstructedEntity
class_uri: schema:FoodEstablishment
- description: "Catering facility, caf\xE9, or restaurant operated at a heritage custodian venue.\n\n**DEFINITION**:\n\nA CateringPlace is a food and beverage facility operated at or by a heritage\ncustodian. This includes museum caf\xE9s, archive tea rooms, library cafeterias,\nand other dining facilities that serve visitors and staff. May also include\nhistoric restaurants or caf\xE9s that are themselves heritage institutions.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:FoodEstablishment` - \"A food-related business.\"\n\nSubclasses include:\n- `schema:CafeOrCoffeeShop` - Caf\xE9 or coffee shop\n- `schema:Restaurant` - Full-service restaurant\n\n**WIKIDATA TYPE LINKAGE (TasteScentHeritageTypeEnum Subset)**:\n\nFor heritage catering venues with cultural significance, can be classified\nusing TasteScentHeritageTypeEnum (15 types):\n\n- Q11707 (restaurant) - General restaurant\n- Q30022 (caf\xE9) - Coffee shop/caf\xE9\n- Q1569167 (tearoom) - Tea room\n- Q5765838 (historic restaurant) - Restaurant\
- \ with heritage value\n\n**DISTINCTION FROM GiftShop**:\n\n| Type | Primary Function | Products |\n|------|------------------|----------|\n| **CateringPlace** | Food and beverage | Meals, drinks, snacks |\n| GiftShop | Retail merchandise | Souvenirs, books, gifts |\n\n**TYPES OF CATERING PLACES**:\n\n1. **Museum Caf\xE9**: Casual refreshments for visitors\n2. **Museum Restaurant**: Full-service dining\n3. **Historic Caf\xE9**: Caf\xE9 that is itself heritage (e.g., literary caf\xE9)\n4. **Staff Canteen**: Staff dining facility\n5. **Event Catering**: Function/event catering space\n6. **Terrace/Garden Caf\xE9**: Outdoor dining\n\n**USE CASES**:\n\n1. **Museum Restaurant**:\n ```yaml\n CateringPlace:\n identified_by: \"https://nde.nl/ontology/hc/aux/rijksmuseum-restaurant\"\n has_label:\n label_text: \"RIJKS Restaurant\"\n catering_type: RESTAURANT\n cuisine_type: \"Modern Dutch fine dining\"\n has_michelin_star: true\n ```\n\n2. **Archive\
- \ Caf\xE9**:\n ```yaml\n CateringPlace:\n has_label:\n label_text: \"Nationaal Archief Caf\xE9\"\n catering_type: CAFE\n serves_visitors_only: true\n ```\n\n3. **Historic Literary Caf\xE9**:\n ```yaml\n CateringPlace:\n has_label:\n label_text: \"Caf\xE9 Americain\"\n catering_type: HISTORIC_CAFE\n heritage_type_classification: HISTORIC_RESTAURANT\n founded_year: 1902\n ```\n"
- exact_mappings:
+ description: >-
+ Food and beverage facility operated at or by a heritage custodian, including
+ museum cafés, archive tea rooms, library cafeterias, and other dining
+ facilities serving visitors and staff.
+ alt_descriptions:
+ nl: Eet- en drinkgelegenheid beheerd door of bij een erfgoedinstelling, inclusief museumcafés, archieftheesalons, bibliotheekkantines en andere eetgelegenheden voor bezoekers en personeel.
+ de: Speise- und Getränkeeinrichtung, die von oder bei einer Heritage-Institution betrieben wird, einschließlich Museumscafés, Archiv-Teesalons, Bibliothekskantinen und anderer Speiseeinrichtungen für Besucher und Personal.
+ fr: Établissement de restauration géré par ou auprès d'une institution patrimoniale, comprenant les cafés de musée, les salons de thé d'archives, les cantines de bibliothèque et autres installations de restauration pour les visiteurs et le personnel.
+ es: Establecimiento de comida y bebida operado por o en una institución patrimonial, incluyendo cafés de museo, salones de té de archivos, cafeterías de bibliotecas y otras instalaciones gastronómicas para visitantes y personal.
+ ar: منشأة طعام وشراب تديرها مؤسسة تراثية أو تعمل بالقرب منها، بما في ذلك مقاهي المتاحف وصالات الشاي في الأرشيف وكافيتريات المكتبات وغيرها من مرافق الطعام للزوار والموظفين.
+ id: Fasilitas makanan dan minuman yang dioperasikan oleh atau di lembaga warisan, termasuk kafe museum, ruang teh arsip, kantin perpustakaan, dan fasilitas makan lainnya untuk pengunjung dan staf.
+ zh: 由遗产机构运营或在其运营的餐饮设施,包括博物馆咖啡馆、档案馆茶室、 图书馆食堂以及其他为访客和员工提供服务的餐饮设施。
+ broad_mappings:
- schema:FoodEstablishment
close_mappings:
- schema:CafeOrCoffeeShop
@@ -66,33 +74,28 @@ classes:
- operated_by
- has_capacity
- require
- - seating_capacity
- - serves_staff
- - serves_visitors_only
- - has_score
- - derived_from
+ - has_user
+ - has_user_category
+ - derive_from
- generated_by
slot_usage:
identified_by:
-# range: string # uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/aux/rijksmuseum-restaurant
has_label:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
required: true
examples:
- value:
label_text: RIJKS Restaurant
- value:
- label_text: "Nationaal Archief Caf\xE9"
+ label_text: "Nationaal Archief Café"
- value:
- label_text: "Van Gogh Museum Caf\xE9"
+ label_text: "Van Gogh Museum Café"
has_description:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
+ inlined: false
examples:
- value:
description_text: Michelin-starred restaurant serving modern Dutch cuisine using seasonal ingredients. Located in the museum's atrium with views of the garden.
@@ -104,7 +107,7 @@ classes:
- value:
has_name: Restaurant
- value:
- has_name: "Caf\xE9"
+ has_name: "Café"
classified_as:
range: HeritageType
required: false
@@ -112,25 +115,20 @@ classes:
- value:
has_label: HISTORIC_RESTAURANT
has_cuisine:
-# range: string
examples:
- value: Modern Dutch fine dining
- - value: "Organic caf\xE9 fare"
+ - value: "Organic café fare"
- value: Traditional Dutch pancakes
- seating_capacity:
+ has_capacity:
range: integer
examples:
- value: 80
+ - value: 40
has_service:
range: boolean
examples:
- value: true
- has_capacity:
- range: integer
- examples:
- - value: 40
has_opening_hour:
-# range: string
examples:
- value: Tu-Su 10:00-17:00
- value: Tu-Su 10:00-22:00
@@ -139,7 +137,7 @@ classes:
examples:
- value: true
- value: false
- serves_staff:
+ has_user:
range: boolean
examples:
- value: true
@@ -158,26 +156,24 @@ classes:
inlined: true
examples:
- value:
- has_value: "\u20AC\u20AC\u20AC\u20AC"
+ has_value: "€€€€"
has_type:
has_name: Luxury
- has_description: "Over \u20AC60 per person"
+ has_description: "Over €60 per person"
- value:
- has_value: "\u20AC\u20AC"
+ has_value: "€€"
has_type:
has_name: Moderate
- value:
- has_value: "\u20AC"
+ has_value: "€"
has_type:
has_name: Budget
has_accessibility_feature:
-# range: string
multivalued: true
examples:
- value: Wheelchair accessible
- value: Accessible restrooms
operated_by:
-# range: string
examples:
- value: Vermaat Groep
- value: In-house
@@ -189,19 +185,39 @@ classes:
temporal_extent:
begin_of_the_begin: '1902-01-01'
end_of_the_begin: '1902-12-31'
- derived_from:
+ derive_from:
range: CustodianObservation
multivalued: true
required: false
generated_by:
range: ReconstructionActivity
required: false
+ structured_aliases:
+ - literal_form: horecagelegenheid
+ in_language: nl
+ - literal_form: Catering-Einrichtung
+ in_language: de
+ - literal_form: établissement de restauration
+ in_language: fr
+ - literal_form: establecimiento de restauración
+ in_language: es
+ - literal_form: منشأة تموين
+ in_language: ar
+ - literal_form: tempat katering
+ in_language: id
+ - literal_form: 餐饮场所
+ in_language: zh
comments:
- - CateringPlace models food/beverage facilities at heritage custodians
- - "Schema.org FoodEstablishment for restaurants and caf\xE9s"
- - Links to TasteScentHeritageTypeEnum for heritage catering venues
+ - Models food/beverage facilities at heritage custodians
- Distinguished from GiftShop (retail) by food service focus
- May be operated by heritage custodian or external caterer
+ - Includes museum cafés, restaurants, tea rooms, and historic cafés
+ keywords:
+ - catering
+ - restaurant
+ - café
+ - food service
+ - museum dining
see_also:
- https://schema.org/FoodEstablishment
- https://schema.org/Restaurant
@@ -224,37 +240,39 @@ classes:
reservation_required: true
michelin_star: 1
has_price:
- has_value: "\u20AC\u20AC\u20AC\u20AC"
+ has_value: "€€€€"
has_type:
has_name: Luxury
operator: Vermaat Groep
+ description: Michelin-starred museum restaurant
- value:
identified_by: https://nde.nl/ontology/hc/aux/na-cafe
has_label:
- label_text: "Nationaal Archief Caf\xE9"
+ label_text: "Nationaal Archief Café"
has_description:
- description_text: "Casual caf\xE9 for archive visitors. Light lunches, coffee, and pastries."
+ description_text: "Casual café for archive visitors. Light lunches, coffee, and pastries."
has_type:
- has_name: "Caf\xE9"
- cuisine_type: "Caf\xE9 fare, sandwiches, soups"
+ has_name: "Café"
+ cuisine_type: "Café fare, sandwiches, soups"
seating_capacity: 40
opening_hour: Tu-Fr 09:30-16:30
serves_visitors_only: true
reservation_required: false
has_price:
- has_value: "\u20AC"
+ has_value: "€"
has_type:
has_name: Budget
has_accessibility_feature:
- Wheelchair accessible
+ description: Archive visitor café
- value:
identified_by: https://nde.nl/ontology/hc/aux/cafe-americain
has_label:
- label_text: "Caf\xE9 Americain"
+ label_text: "Café Americain"
has_description:
- description_text: "Historic art deco caf\xE9 dating from 1902. Literary landmark and protected monument."
+ description_text: "Historic art deco café dating from 1902. Literary landmark and protected monument."
has_type:
- has_name: "Historic Caf\xE9"
+ has_name: "Historic Café"
classified_as:
has_label: HISTORIC_RESTAURANT
cuisine_type: International brasserie
@@ -266,9 +284,15 @@ classes:
begin_of_the_begin: '1902-01-01'
end_of_the_begin: '1902-12-31'
has_price:
- has_value: "\u20AC\u20AC\u20AC"
+ has_value: "€€€"
has_type:
has_name: Upscale
+ description: Historic heritage café
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ "Catering facility, caf\xE9, or restaurant operated at a heritage custodian venue.\n\n**DEFINITION**:\n\nA CateringPlace is a food and beverage facility operated at or by a heritage\ncustodian. This includes museum caf\xE9s, archive tea rooms, library cafeterias,\nand other dining facilities that serve visitors and staff. May also include\nhistoric restaurants or caf\xE9s that are themselves heritage institutions.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:FoodEstablishment` - \"A food-related business.\"\n\nSubclasses include:\n- `schema:CafeOrCoffeeShop` - Caf\xE9 or coffee shop\n- `schema:Restaurant` - Full-service restaurant\n\n**WIKIDATA TYPE LINKAGE (TasteScentHeritageTypeEnum Subset)**:\n\nFor heritage catering venues with cultural significance, can be classified\nusing TasteScentHeritageTypeEnum (15 types):\n\n- Q11707 (restaurant) - General restaurant\n- Q30022 (caf\xE9) - Coffee shop/caf\xE9\n- Q1569167 (tearoom) - Tea room\n- Q5765838 (historic restaurant) - Restaurant\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml
index 52e3be6f76..59ede015d5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CateringType.yaml
@@ -1,36 +1,37 @@
id: https://nde.nl/ontology/hc/class/CateringType
name: CateringType
title: Catering Type (Abstract Base)
-description: 'Abstract base class for types of catering facilities at heritage venues.
-
-
- This class defines the taxonomy of catering establishment types found at
-
- museums, archives, libraries, and other heritage institutions.
-
- Concrete subclasses are defined in CateringTypes.yaml following the
-
- Type/Types naming convention (Rule 0b).
-
-
- Created per slot_fixes.yaml revision for catering_type migration (Rule 53/56).
-
- '
+description: Abstract base class for types of catering facilities at heritage venues.
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/
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_name
+- linkml:types
+- ../slots/has_description
+- ../slots/has_name
default_prefix: hc
classes:
CateringType:
class_uri: skos:Concept
abstract: true
- description: "Abstract base class for types of catering facilities.\n\nCatering type categories:\n- Caf\xE9/Coffee Shop\n- Restaurant\n- Tea Room\n- Canteen/Cafeteria\n- Terrace/Garden Caf\xE9\n- Historic Caf\xE9\n- Event Catering\n"
+ description: >-
+ Abstract base class for types of food and beverage facilities at heritage
+ venues, including cafés, restaurants, tea rooms, canteens, terraces,
+ historic cafés, and event catering spaces.
+ alt_descriptions:
+ nl: Abstracte basisklasse voor typen voedsel- en drankfaciliteiten bij erfgoedlocaties, waaronder cafés, restaurants, theesalons, kantines, terrassen, historische cafés en evenementencatering.
+ de: Abstrakte Basisklasse für Arten von Speise- und Getänkeeinrichtungen an Heritage-Standorten, einschließlich Cafés, Restaurants, Teesalons, Kantinen, Terrassen, historischer Cafés und Event-Catering.
+ fr: Classe de base abstraite pour les types d'établissements de restauration dans les lieux patrimoniaux, y compris les cafés, restaurants, salons de thé, cantines, terrasses, cafés historiques et traiteurs événementiels.
+ es: Clase base abstracta para tipos de instalaciones de comida y bebida en lugares patrimoniales, incluyendo cafés, restaurantes, salones de té, cantinas, terrazas, cafés históricos y catering de eventos.
+ ar: فئة أساسية مجردة لأنواع مرافق الطعام والشراب في مواقع التراث، بما في ذلك المقاهي والمطاعم وصالات الشاي والكافيتريات والتراسات والمقاهي التاريخية وتقديم الطعام للفعاليات.
+ id: Kelas dasar abstrak untuk jenis fasilitas makanan dan minuman di lokasi warisan, termasuk kafe, restoran, ruang teh, kantin, teras, kafe bersejarah, dan katering acara.
+ zh: 遗产场所餐饮设施类型的抽象基类,包括咖啡馆、餐厅、茶室、食堂、 露台、历史咖啡馆和活动餐饮。
+ broad_mappings:
+ - skos:Concept
+ close_mappings:
+ - schema:FoodEstablishment
slots:
- has_name
- has_description
@@ -38,10 +39,35 @@ classes:
has_name:
required: true
has_description:
- exact_mappings:
- - skos:Concept
- close_mappings:
- - schema:FoodEstablishment
+ structured_aliases:
+ - literal_form: horecatype
+ in_language: nl
+ - literal_form: Catering-Typ
+ in_language: de
+ - literal_form: type de restauration
+ in_language: fr
+ - literal_form: tipo de restauración
+ in_language: es
+ - literal_form: نوع التموين
+ in_language: ar
+ - literal_form: jenis katering
+ in_language: id
+ - literal_form: 餐饮类型
+ in_language: zh
+ comments:
+ - Abstract base class - use concrete subclasses from CateringTypes.yaml
+ - Created per Rule 53/56 for catering_type migration
+ - Categories: café, restaurant, tea room, canteen, terrace, historic café, event
+ keywords:
+ - catering facility
+ - food service
+ - restaurant type
+ - café type
+ examples:
+ - value:
+ has_name: Café
+ has_description: Casual coffee shop with beverages and light snacks
+ description: Café catering type
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml
index 73a2ed9b12..6bb0b93631 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CateringTypes.yaml
@@ -1,22 +1,8 @@
id: https://nde.nl/ontology/hc/class/CateringTypes
name: CateringTypes
title: Catering Types (Concrete Subclasses)
-description: 'Concrete subclasses of CateringType representing specific categories
- of
-
- catering facilities at heritage venues.
-
-
- Follows the Type/Types naming convention (Rule 0b):
-
- - CateringType.yaml: Abstract base class
-
- - CateringTypes.yaml: This file with concrete subclasses
-
-
- Created per slot_fixes.yaml revision for catering_type migration (Rule 53/56).
-
- '
+description: >-
+ Concrete subclasses of CateringType representing specific categories of catering facilities at heritage venues.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -29,140 +15,386 @@ prefixes:
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- - ./CateringType
- - linkml:types
- - ../slots/has_name
+- ./CateringType
+- linkml:types
+- ../slots/has_name
default_prefix: hc
classes:
CafeCatering:
is_a: CateringType
class_uri: hc:CafeCatering
- description: "Casual caf\xE9 or coffee shop offering beverages, light snacks,\
- \ and pastries.\nTypically self-service or counter-service with informal seating.\n"
+ description: >-
+ Casual coffee shop offering beverages, light snacks, and pastries with self-service or counter-service.
+ alt_descriptions:
+ nl: Ongelegen koffiehuis met dranken, lichte snacks en gebak met zelfbediening of toonbankbediening.
+ de: Zwangloses Kaffeehaus mit Getränken, leichten Snacks und Gebäck mit Selbstbedienung oder Tresenbedienung.
+ fr: Café décontracté proposant des boissons, des collations légères et des pâtisseries en libre-service ou au comptoir.
+ es: Cafetería informal que ofrece bebidas, aperitivos ligeros y pasteles con autoservicio o servicio en mostrador.
+ ar: مقهى غير رسمي يقدم المشروبات والوجبات الخفيفة والمعجنات مع خدمة ذاتية أو خدمة على الطاولة.
+ id: Kafe santai yang menawarkan minuman, camilan ringan, dan kue dengan layanan mandiri atau layanan konter.
+ zh: 提供饮料、轻食和糕点的休闲咖啡馆,采用自助或柜台服务。
+ structured_aliases:
+ - literal_form: café
+ in_language: nl
+ - literal_form: koffiehuis
+ in_language: nl
+ - literal_form: Café
+ in_language: de
+ - literal_form: Kaffeehaus
+ in_language: de
+ - literal_form: café
+ in_language: fr
+ - literal_form: coffee shop
+ in_language: fr
+ - literal_form: cafetería
+ in_language: es
+ - literal_form: مقهى
+ in_language: ar
+ - literal_form: kafe
+ in_language: id
+ - literal_form: 咖啡馆
+ in_language: zh
slot_usage:
has_name:
- equals_string: "Caf\xE9"
- exact_mappings:
+ equals_string: "Café"
+ broad_mappings:
+ - skos:Concept
+ close_mappings:
- schema:CafeOrCoffeeShop
aliases:
- Coffee Shop
- Koffiehuis
- Coffeebar
+ keywords:
+ - café
+ - coffee shop
+ - casual dining
+ examples:
+ - value:
+ has_name: "Café"
+ has_description: Casual coffee shop with beverages and light snacks
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
- broad_mappings:
- - skos:Concept
RestaurantCatering:
is_a: CateringType
class_uri: hc:RestaurantCatering
- description: 'Full-service restaurant with table service, complete meals, and
- formal dining.
-
- May range from casual dining to fine dining establishments.
-
- '
+ description: >-
+ Full-service establishment with table service, complete meals, and formal dining ranging from casual to fine dining.
+ alt_descriptions:
+ nl: Volledige service-instelling met tafelbediening, complete maaltijden en formeel dineren van casual tot fijn dineren.
+ de: Vollservice-Einrichtung mit Tischbedienung, kompletten Mahlzeiten und formellem Speisen von zwanglos bis fein.
+ fr: Établissement avec service complet, service à table, repas complets et restauration formelle allant du décontracté au gastronomique.
+ es: Establecimiento de servicio completo con servicio de mesa, comidas completas y cena formal que va desde casual hasta elegante.
+ ar: مؤسسة خدمة كاملة مع خدمة الطاولة والوجبات الكاملة وتناول الطعام الرسمي من العادي إلى الفاخر.
+ id: Fasilitas layanan lengkap dengan layanan meja, makanan lengkap, dan makan malam formal dari santai hingga mewah.
+ zh: 提供餐桌服务、完整餐点和正式用餐的全服务餐厅,从休闲到精致不等。
+ structured_aliases:
+ - literal_form: restaurant
+ in_language: nl
+ - literal_form: eetgelegenheid
+ in_language: nl
+ - literal_form: Restaurant
+ in_language: de
+ - literal_form: Speisewirtschaft
+ in_language: de
+ - literal_form: restaurant
+ in_language: fr
+ - literal_form: restaurante
+ in_language: es
+ - literal_form: مطعم
+ in_language: ar
+ - literal_form: restoran
+ in_language: id
+ - literal_form: 餐厅
+ in_language: zh
slot_usage:
has_name:
equals_string: Restaurant
- exact_mappings:
+ broad_mappings:
+ - skos:Concept
+ close_mappings:
- schema:Restaurant
aliases:
- Dining Room
- Eatery
+ keywords:
+ - restaurant
+ - fine dining
+ - table service
+ examples:
+ - value:
+ has_name: Restaurant
+ has_description: Full-service restaurant with table service
annotations:
custodian_types: '[''*'']'
- broad_mappings:
- - skos:Concept
TeaRoomCatering:
is_a: CateringType
class_uri: hc:TeaRoomCatering
- description: 'Tea room or tea salon specializing in tea service, often with afternoon
- tea,
-
- scones, sandwiches, and pastries.
-
- '
+ description: >-
+ Establishment specializing in tea service, often featuring afternoon tea with scones, sandwiches, and pastries.
+ alt_descriptions:
+ nl: Instelling gespecialiseerd in theeservice, vaak met afternoon tea met scones, sandwiches en gebak.
+ de: Einrichtung spezialisiert auf Teeservice, oft mit Nachmittagstee mit Scones, Sandwiches und Gebäck.
+ fr: Établissement spécialisé dans le service du thé, souvent avec le thé de l'après-midi avec des scones, des sandwichs et des pâtisseries.
+ es: Establecimiento especializado en servicio de té, a menudo con té de la tarde con scones, sándwiches y pasteles.
+ ar: مؤسسة متخصصة في خدمة الشاي، غالبًا مع شاي بعد الظهر مع السكونز والسندويشات والمعجنات.
+ id: Fasilitas yang berspesialisasi dalam layanan teh, sering kali dengan teh sore dengan scones, sandwich, dan kue.
+ zh: 专门提供茶饮服务的场所,通常包括下午茶搭配司康饼、三明治和糕点。
+ structured_aliases:
+ - literal_form: theesalon
+ in_language: nl
+ - literal_form: theehuis
+ in_language: nl
+ - literal_form: Teestube
+ in_language: de
+ - literal_form: Teesalon
+ in_language: de
+ - literal_form: salon de thé
+ in_language: fr
+ - literal_form: salón de té
+ in_language: es
+ - literal_form: صالة شاي
+ in_language: ar
+ - literal_form: ruang teh
+ in_language: id
+ - literal_form: 茶室
+ in_language: zh
slot_usage:
has_name:
equals_string: Tea Room
+ broad_mappings:
+ - skos:Concept
aliases:
- Tea Salon
- Theehuis
- - "Salon de Th\xE9"
+ - "Salon de Thé"
+ keywords:
+ - tea room
+ - tea salon
+ - afternoon tea
+ examples:
+ - value:
+ has_name: Tea Room
+ has_description: Traditional tea room with afternoon tea service
annotations:
custodian_types: '[''*'']'
- broad_mappings:
- - skos:Concept
CanteenCatering:
is_a: CateringType
class_uri: hc:CanteenCatering
- description: 'Staff cafeteria or canteen primarily serving employees and staff.
-
- May be open to visitors or restricted to staff only.
-
- '
+ description: >-
+ Staff cafeteria primarily serving employees, with optional access for visitors.
+ alt_descriptions:
+ nl: Personeelskantine die voornamelijk werknemers bedient, met optionele toegang voor bezoekers.
+ de: Personalcafeteria, die hauptsächlich Mitarbeitern dient, mit optionalem Zugang für Besucher.
+ fr: Cafétéria de personnel servant principalement les employés, avec un accès facultatif pour les visiteurs.
+ es: Cafetería de personal que sirve principalmente a empleados, con acceso opcional para visitantes.
+ ar: كافيتريا للموظفين تخدم بشكل رئيسي الموظفين، مع وصول اختياري للزوار.
+ id: Kantin staf yang terutama melayani karyawan, dengan akses opsional untuk pengunjung.
+ zh: 主要为员工服务的员工食堂,可选择向访客开放。
+ structured_aliases:
+ - literal_form: kantine
+ in_language: nl
+ - literal_form: personeelsrestaurant
+ in_language: nl
+ - literal_form: Kantine
+ in_language: de
+ - literal_form: Betriebsrestaurant
+ in_language: de
+ - literal_form: cantine
+ in_language: fr
+ - literal_form: restaurant du personnel
+ in_language: fr
+ - literal_form: cantina
+ in_language: es
+ - literal_form: comedor de personal
+ in_language: es
+ - literal_form: كافيتريا
+ in_language: ar
+ - literal_form: kantin
+ in_language: id
+ - literal_form: 食堂
+ in_language: zh
slot_usage:
has_name:
equals_string: Canteen
+ broad_mappings:
+ - skos:Concept
aliases:
- Cafeteria
- Staff Restaurant
- Kantine
+ keywords:
+ - canteen
+ - cafeteria
+ - staff dining
+ examples:
+ - value:
+ has_name: Canteen
+ has_description: Staff cafeteria with subsidized meals
annotations:
custodian_types: '[''*'']'
- broad_mappings:
- - skos:Concept
TerraceCatering:
is_a: CateringType
class_uri: hc:TerraceCatering
- description: "Outdoor or garden caf\xE9, typically seasonal, offering refreshments\n\
- in a garden, courtyard, or terrace setting.\n"
+ description: >-
+ Seasonal outdoor dining area in garden, courtyard, or terrace setting.
+ alt_descriptions:
+ nl: Seizoensgebonden buitenruimte in tuin-, binnenhof- of terrassetting.
+ de: Saisonale Außenbewirtung in Garten-, Innenhof- oder Terrassenumgebung.
+ fr: Espace de restauration extérieur saisonnier dans un cadre de jardin, de cour ou de terrasse.
+ es: Área de restauración al aire libre estacional en jardín, patio o terraza.
+ ar: منطقة طعام خارجية موسمية في حديقة أو فناء أو تراس.
+ id: Area makan outdoor musiman di taman, halaman, atau pengaturan teras.
+ zh: 位于花园、庭院或露台环境中的季节性户外用餐区。
+ structured_aliases:
+ - literal_form: terras
+ in_language: nl
+ - literal_form: buitenterras
+ in_language: nl
+ - literal_form: Terrasse
+ in_language: de
+ - literal_form: Außenbereich
+ in_language: de
+ - literal_form: terrasse
+ in_language: fr
+ - literal_form: terraza
+ in_language: es
+ - literal_form: تراس
+ in_language: ar
+ - literal_form: teras
+ in_language: id
+ - literal_form: 露台
+ in_language: zh
slot_usage:
has_name:
equals_string: Terrace
- aliases:
- - "Garden Caf\xE9"
- - "Outdoor Caf\xE9"
- - Terras
- annotations:
- custodian_types: '[''*'']'
broad_mappings:
- skos:Concept
+ aliases:
+ - "Garden Café"
+ - "Outdoor Café"
+ - Terras
+ keywords:
+ - terrace
+ - outdoor dining
+ - garden café
+ examples:
+ - value:
+ has_name: Terrace
+ has_description: Seasonal outdoor terrace with garden views
+ annotations:
+ custodian_types: '[''*'']'
HistoricCafeCatering:
is_a: CateringType
class_uri: hc:HistoricCafeCatering
- description: "Heritage caf\xE9 with cultural or historical significance.\nOften\
- \ a protected monument or literary landmark in its own right.\nExamples: Caf\xE9\
- \ Americain, Caf\xE9 de Flore, Caf\xE9 Central.\n"
+ description: >-
+ Heritage café with cultural or historical significance, often a protected monument or literary landmark.
+ alt_descriptions:
+ nl: Erfgoedcafé met culturele of historische betekenis, vaak een beschermd monument of literair monument.
+ de: Heritage-Café mit kultureller oder historischer Bedeutung, oft ein geschütztes Denkmal oder literarischer Ort.
+ fr: Café patrimonial d'importance culturelle ou historique, souvent un monument protégé ou un lieu littéraire.
+ es: Café patrimonial con importancia cultural o histórica, a menudo un monumento protegido o hito literario.
+ ar: مقهى تراثي ذو أهمية ثقافية أو تاريخية، غالبًا ما يكون نصبًا تذكاريًا محميًا أو معلمًا أدبيًا.
+ id: Kafe warisan dengan pentingnya budaya atau sejarah, sering kali monumen terlindungi atau tengara sastra.
+ zh: 具有文化或历史意义的遗产咖啡馆,常为受保护古迹或文学地标。
+ structured_aliases:
+ - literal_form: historisch café
+ in_language: nl
+ - literal_form: grand café
+ in_language: nl
+ - literal_form: historisches Café
+ in_language: de
+ - literal_form: Grand Café
+ in_language: de
+ - literal_form: café historique
+ in_language: fr
+ - literal_form: grand café
+ in_language: fr
+ - literal_form: café histórico
+ in_language: es
+ - literal_form: grand café
+ in_language: es
+ - literal_form: مقهى تاريخي
+ in_language: ar
+ - literal_form: kafe bersejarah
+ in_language: id
+ - literal_form: 历史咖啡馆
+ in_language: zh
slot_usage:
has_name:
- equals_string: "Historic Caf\xE9"
- aliases:
- - "Heritage Caf\xE9"
- - "Literary Caf\xE9"
- - "Grand Caf\xE9"
- annotations:
- custodian_types: '[''*'']'
+ equals_string: "Historic Café"
broad_mappings:
- skos:Concept
+ aliases:
+ - "Heritage Café"
+ - "Literary Café"
+ - "Grand Café"
+ keywords:
+ - historic café
+ - heritage café
+ - literary café
+ examples:
+ - value:
+ has_name: "Historic Café"
+ has_description: Art deco café dating from 1902, a protected monument
+ comments:
+ - Examples: Café Americain, Café de Flore, Café Central
+ annotations:
+ custodian_types: '[''*'']'
EventCatering:
is_a: CateringType
class_uri: hc:EventCatering
- description: 'Function and event catering space for private events, receptions,
-
- corporate functions, and special occasions.
-
- '
+ description: >-
+ Dedicated space for private events, receptions, corporate functions, and special occasions.
+ alt_descriptions:
+ nl: Speciale ruimte voor privé-evenementen, recepties, zakelijke bijeenkomsten en speciale gelegenheden.
+ de: Dedicated Raum für private Veranstaltungen, Empfänge, Firmenfeiern und besondere Anlässe.
+ fr: Espace dédié aux événements privés, réceptions, fonctions d'entreprise et occasions spéciales.
+ es: Espacio dedicado para eventos privados, recepciones, funciones corporativas y ocasiones especiales.
+ ar: مساحة مخصصة للفعاليات الخاصة والاستقبالات والوظائف المؤسسية والمناسبات الخاصة.
+ id: Ruang khusus untuk acara pribadi, resepsi, fungsi perusahaan, dan acara khusus.
+ zh: 用于私人活动、招待会、企业活动和特殊场合的专用空间。
+ structured_aliases:
+ - literal_form: evenementencatering
+ in_language: nl
+ - literal_form: feestzaal
+ in_language: nl
+ - literal_form: Event-Catering
+ in_language: de
+ - literal_form: Festsaal
+ in_language: de
+ - literal_form: traiteur événementiel
+ in_language: fr
+ - literal_form: salle de réception
+ in_language: fr
+ - literal_form: catering de eventos
+ in_language: es
+ - literal_form: salón de banquetes
+ in_language: es
+ - literal_form: تقديم الطعام للفعاليات
+ in_language: ar
+ - literal_form: katering acara
+ in_language: id
+ - literal_form: 活动餐饮
+ in_language: zh
slot_usage:
has_name:
equals_string: Event Catering
+ broad_mappings:
+ - skos:Concept
aliases:
- Function Catering
- Banquet Hall
- Reception Venue
+ keywords:
+ - event catering
+ - banquet
+ - reception venue
+ examples:
+ - value:
+ has_name: Event Catering
+ has_description: Private event space for corporate functions
annotations:
custodian_types: '[''*'']'
- broad_mappings:
- - skos:Concept
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml
index 3aa83f36f3..6e37f971b5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml
@@ -4,47 +4,77 @@ title: Cathedral Archive Type
prefixes:
linkml: https://w3id.org/linkml/
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
+- linkml:types
+- ../slots/has_scope
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
classes:
CathedralArchive:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
slots:
- hold_record_set
- description: 'Archive of a cathedral, preserving records of the cathedral chapter,
- liturgical documentation, and ecclesiastical administration.
- **Wikidata**: Q132201761
- **Scope**:
- Cathedral archives (archivos catedralicios) preserve:
- - Chapter records and capitular acts
- - Liturgical books and musical manuscripts
- - Ecclesiastical correspondence
- - Property and financial records
- - Architectural and building documentation
- - Vestment and treasury inventories
- - Episcopal documentation (when combined)
- **Organizational Context**:
- Cathedral archives are typically:
- - Maintained by the cathedral chapter (canons)
- - Separate from diocesan archives (bishop''s records)
- - May be combined with cathedral library
- - Often contain medieval manuscripts
- **Related Types**:
- - DiocesanArchive (Q11906839) - Bishop''s/diocese records
- - ChurchArchive (Q2877653) - General ecclesiastical archives
- - MonasteryArchive (Q27030561) - Monastic institution records
- - ParishArchive (Q34544468) - Local parish records
- **Historical Significance**:
- Cathedral archives often contain:
- - Medieval charters and privileges
- - Early musical notation and polyphony
- - Illuminated manuscripts
- - Records of historical events (coronations, councils)
- '
+ description: >-
+ Ecclesiastical repository institution maintained by a cathedral chapter for preserving chapter records, liturgical documentation, and administrative archives.
+ alt_descriptions:
+ nl: Kerkelijke bewaarinstelling beheerd door een kathedraal kapittel voor het bewaren van kapittelakten, liturgische documentatie en administratieve archieven.
+ de: Kirchliche Aufbewahrungseinrichtung, die von einem Domkapitel unterhalten wird, um Kapitelakten, liturgische Dokumentation und Verwaltungsarchive zu bewahren.
+ fr: Institution de conservation ecclésiastique entretenue par un chapitre cathédral pour préserver les actes capitulaires, la documentation liturgique et les archives administratives.
+ es: Institución de conservación eclesiástica mantenida por un cabildo catedralicio para preservar actas capitulares, documentación litúrgica y archivos administrativos.
+ ar: مؤسسة حفظ كنسية يديرها مجلس كاتدرائية للحفاظ على سجلات المجلس والوثائق الطقسية والأرشيفات الإدارية.
+ id: Lembaga penyimpanan keagamaan yang dikelola oleh kapitel katedral untuk melestarikan catatan kapitel, dokumentasi liturgi, dan arsip administratif.
+ zh: 由大教堂议事会维护的教会保存机构,用于保存议事会记录、礼仪文献和行政档案。
+ structured_aliases:
+ - literal_form: kathedraalarchief
+ in_language: nl
+ - literal_form: kapittelarchief
+ in_language: nl
+ - literal_form: Domarchiv
+ in_language: de
+ - literal_form: Kathedralarchiv
+ in_language: de
+ - literal_form: archives cathédrales
+ in_language: fr
+ - literal_form: archives du chapitre
+ in_language: fr
+ - literal_form: archivo catedralicio
+ in_language: es
+ - literal_form: archivo capitular
+ in_language: es
+ - literal_form: أرشيف الكاتدرائية
+ in_language: ar
+ - literal_form: arsip katedral
+ in_language: id
+ - literal_form: 大教堂档案馆
+ in_language: zh
+ - literal_form: 主教座堂档案馆
+ in_language: zh
+ broad_mappings:
+ - schema:ArchiveOrganization
+ - skos:Concept
+ related_mappings:
+ - wd:Q132201761
+ keywords:
+ - cathedral archive
+ - ecclesiastical institution
+ - chapter records
+ - liturgical manuscripts
+ - capitular archive
+ examples:
+ - value:
+ institution_name: Archives of Toledo Cathedral
+ governance: Cathedral Chapter
+ founding_date: "1226"
+ comments:
+ - Maintained by cathedral chapter (canons), distinct from diocesan archives
+ - Often contains medieval manuscripts, charters, and liturgical books
+ - May be combined with cathedral library
+ - Institutional focus on chapter governance and ecclesiastical administration
+ see_also:
+ - DiocesanArchive
+ - ChurchArchive
+ - MonasteryArchive
slot_usage: {}
annotations:
specificity_score: 0.1
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml
index 03e3aee2ab..90182e4de4 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetType.yaml
@@ -4,16 +4,50 @@ title: CathedralArchive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
+- linkml:types
+- ../slots/has_scope
+- ../slots/has_score
+- ../slots/has_type
classes:
CathedralArchiveRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by CathedralArchive custodians.
- '
+ description: >-
+ Classification for documentary collections held by cathedral archive institutions.
+ alt_descriptions:
+ nl: Classificatie voor documentaire collecties die door kathedraalarchiefinstellingen worden bewaard.
+ de: Klassifikation für Dokumentensammlungen, die von Domarchivinstitutionen verwahrt werden.
+ fr: Classification pour les collections documentaires conservées par les institutions d'archives cathédrales.
+ es: Clasificación para colecciones documentales custodiadas por instituciones de archivos catedralicios.
+ ar: تصنيف للمجموعات الوثائقية التي تحتفظ بها مؤسسات أرشيف الكاتدرائية.
+ id: Klasifikasi untuk koleksi dokumenter yang disimpan oleh lembaga arsip katedral.
+ zh: 由大教堂档案机构保存的文献藏品的分类。
+ structured_aliases:
+ - literal_form: kathedraalarchief recordsettype
+ in_language: nl
+ - literal_form: Domarchiv-Bestandsart
+ in_language: de
+ - literal_form: type de fonds d'archives cathédrales
+ in_language: fr
+ - literal_form: tipo de fondo de archivo catedralicio
+ in_language: es
+ - literal_form: نوع مجموعة سجلات أرشيف الكاتدرائية
+ in_language: ar
+ - literal_form: jenis set catatan arsip katedral
+ in_language: id
+ - literal_form: 大教堂档案记录集类型
+ in_language: zh
is_a: CollectionType
class_uri: rico:RecordSetType
+ broad_mappings:
+ - rico:RecordSetType
+ keywords:
+ - cathedral archive
+ - record set type
+ - ecclesiastical records
+ - capitular records
+ examples:
+ - value:
+ has_type: hc:ChapterRecordsFonds
+ has_score: 0.95
slots:
- has_type
- has_score
@@ -23,7 +57,7 @@ classes:
- rico:RecordSetType
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: hc:CathedralArchiveRecordSetType
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml
index c7050b1847..cff05166bc 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml
@@ -4,132 +4,234 @@ title: CathedralArchive Record Set Type Subclasses
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#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - ./CathedralArchiveRecordSetType
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_custodian
- - ../slots/has_note
+- ./CathedralArchiveRecordSetType
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_custodian
+- ../slots/has_note
classes:
ChapterRecordsFonds:
is_a: CathedralArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Cathedral chapter administrative records.\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the fonds \norganizational principle as defined by rico-rst:Fonds.\n"
+ description: >-
+ Provenance-based aggregation of governance deliberations, mandates, and
+ institutional decisions produced by cathedral chapter bodies.
+ alt_descriptions:
+ nl: Fonds met administratieve archieven van het bestuur en de beraadslagingen van een kathedraal kapittel.
+ de: Bestand mit Verwaltungsunterlagen der Regierung und Beratungen eines Domkapitels.
+ fr: Fonds contenant les archives administratives de la gouvernance et des délibérations d'un chapitre cathédral.
+ es: Fondo que contiene los registros administrativos de la gobernanza y deliberaciones de un cabildo catedralicio.
+ ar: مجموعة تحتوي على السجلات الإدارية لحوكمة ومداولات مجلس كاتدرائية.
+ id: Fonds yang berisi catatan administratif tata kelola dan deliberasi kapitel katedral.
+ zh: 包含大教堂议事会治理和审议的行政记录的全宗。
+ structured_aliases:
+ - literal_form: kapittelakten
+ in_language: nl
+ - literal_form: kapittelfonds
+ in_language: nl
+ - literal_form: Kapitelakten
+ in_language: de
+ - literal_form: Domkapitelbestand
+ in_language: de
+ - literal_form: actes capitulaires
+ in_language: fr
+ - literal_form: fonds du chapitre
+ in_language: fr
+ - literal_form: actas capitulares
+ in_language: es
+ - literal_form: fondo capitular
+ in_language: es
+ - literal_form: سجلات المجلس
+ in_language: ar
+ - literal_form: catatan kapitel
+ in_language: id
+ - literal_form: 议事会档案全宗
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- close_mappings:
- - skos:Concept
+ keywords:
+ - chapter records
+ - capitular acts
+ - cathedral governance
+ - ecclesiastical administration
+ examples:
+ - value:
+ has_type: hc:ChapterRecordsFonds
+ has_custodian: hc:CathedralArchive
see_also:
- CathedralArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: ChapterRecordsFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: hc:ChapterRecordsFonds
has_custodian:
- equals_string: CathedralArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by CathedralArchive custodians.
+ equals_string: hc:CathedralArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by CathedralArchive custodians.
Inverse of rico:isOrWasHolderOf.
annotations:
- specificity_score: 0.1
+ specificity_score: "0.1"
specificity_rationale: Generic utility class/slot created during migration
custodian_types: '[''*'']'
+ comments:
+ - "Preserved from prior description: Fonds containing administrative records of a cathedral chapter's governance and deliberations."
LiturgicalDocumentCollection:
is_a: CathedralArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Liturgical and ceremonial records.\n\n\
- **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the collection \norganizational principle as defined by rico-rst:Collection.\n"
+ description: >-
+ Assembled documentary body of worship texts, ceremonial manuscripts, and
+ ritual guidance materials used in ecclesiastical practice.
+ alt_descriptions:
+ nl: Collectie van liturgische boeken, ceremoniële manuscripten en rituele documentatie.
+ de: Sammlung von liturgischen Büchern, zeremoniellen Handschriften und ritueller Dokumentation.
+ fr: Collection de livres liturgiques, de manuscrits cérémoniels et de documentation rituelle.
+ es: Colección de libros litúrgicos, manuscritos ceremoniales y documentación ritual.
+ ar: مجموعة من الكتب الطقسية والمخطوطات الاحتفالية والوثائق الطقسية.
+ id: Koleksi buku liturgi, naskah seremonial, dan dokumentasi ritual.
+ zh: 礼仪书籍、仪式手稿和礼制文献的汇集。
+ structured_aliases:
+ - literal_form: liturgische collectie
+ in_language: nl
+ - literal_form: rituele boeken
+ in_language: nl
+ - literal_form: Liturgische Sammlung
+ in_language: de
+ - literal_form: Ritualbücher
+ in_language: de
+ - literal_form: collection liturgique
+ in_language: fr
+ - literal_form: livres rituels
+ in_language: fr
+ - literal_form: colección litúrgica
+ in_language: es
+ - literal_form: libros rituales
+ in_language: es
+ - literal_form: مجموعة طقسية
+ in_language: ar
+ - literal_form: koleksi liturgi
+ in_language: id
+ - literal_form: 礼仪文献汇集
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- close_mappings:
- - skos:Concept
+ keywords:
+ - liturgical books
+ - ceremonial manuscripts
+ - ritual documentation
+ - missals
+ - antiphonaries
+ examples:
+ - value:
+ has_type: hc:LiturgicalDocumentCollection
+ has_custodian: hc:CathedralArchive
see_also:
- CathedralArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: LiturgicalDocumentCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
+ equals_string: hc:LiturgicalDocumentCollection
has_custodian:
- equals_string: CathedralArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by CathedralArchive custodians.
+ equals_string: hc:CathedralArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by CathedralArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - 'Preserved from prior description: Collection of liturgical books, ceremonial manuscripts, and ritual documentation.'
FabricRecordsSeries:
is_a: CathedralArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Building and fabric maintenance records.\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the series \norganizational principle as defined by rico-rst:Series.\n"
+ description: >-
+ Ordered documentary sequence tracing planning, construction,
+ maintenance, and restoration activity for cathedral buildings.
+ alt_descriptions:
+ nl: Serie documentatie over de bouw, het onderhoud en de restauratie van kathedrale gebouwen.
+ de: Serie mit Dokumentation über Bau, Unterhaltung und Restaurierung von Dombauten.
+ fr: Série documentant la construction, l'entretien et la restauration des bâtiments cathédraux.
+ es: Serie que documenta la construcción, mantenimiento y restauración de edificios catedralicios.
+ ar: سلسلة توثق البناء والصيانة والترميم لمباني الكاتدرائية.
+ id: Seri yang mendokumentasikan konstruksi, pemeliharaan, dan restorasi gedung katedral.
+ zh: 记录大教堂建筑的建造、维护和修复的系列档案。
+ structured_aliases:
+ - literal_form: fabricagearchieven
+ in_language: nl
+ - literal_form: bouwarchieven
+ in_language: nl
+ - literal_form: Fabrikakten
+ in_language: de
+ - literal_form: Bauakten
+ in_language: de
+ - literal_form: archives de la fabrique
+ in_language: fr
+ - literal_form: archives du bâtiment
+ in_language: fr
+ - literal_form: archivos de fábrica
+ in_language: es
+ - literal_form: archivos de obra
+ in_language: es
+ - literal_form: سجلات البناء
+ in_language: ar
+ - literal_form: arsip fabrik
+ in_language: id
+ - literal_form: 建筑档案系列
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- close_mappings:
- - skos:Concept
+ keywords:
+ - fabric records
+ - building maintenance
+ - cathedral construction
+ - architectural archives
+ examples:
+ - value:
+ has_type: hc:FabricRecordsSeries
+ has_custodian: hc:CathedralArchive
see_also:
- CathedralArchiveRecordSetType
- rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: FabricRecordsSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: hc:FabricRecordsSeries
has_custodian:
- equals_string: CathedralArchive
- record_holder_note:
- equals_string: This RecordSetType is typically held by CathedralArchive custodians.
+ equals_string: hc:CathedralArchive
+ has_note:
+ equals_string: >-
+ This RecordSetType is typically held by CathedralArchive custodians.
Inverse of rico:isOrWasHolderOf.
+ comments:
+ - 'Preserved from prior description: Series documenting the construction, maintenance, and restoration of cathedral buildings.'
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml
index 0201e6de9e..0d8e79abe1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CauseOfDeath.yaml
@@ -15,19 +15,67 @@ prefixes:
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- - linkml:types
- - ../enums/CauseOfDeathTypeEnum
- - ../metadata
- - ../slots/has_description
- - ../slots/has_location
- - ../slots/has_type
+- linkml:types
+- ../enums/CauseOfDeathTypeEnum
+- ../metadata
+- ../slots/has_description
+- ../slots/has_location
+- ../slots/has_type
classes:
CauseOfDeath:
class_uri: hc:CauseOfDeath
- description: "Structured representation of the cause and circumstances of a person's death.\n\n**Purpose**:\nCaptures structured information about how and why a person died:\n- **Type**: Category of death (natural, conflict, accident, etc.)\n- **Location**: Where the death occurred\n- **Description**: Narrative details and context\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `hc:CauseOfDeath` - Heritage Custodian class\n- **Related**: Wikidata P1196 (manner of death) - semantic equivalent\n- **Related**: `schema:causeOfDeath` - Schema.org (MedicalCause context)\n\n**Heritage Sector Context**:\nParticularly important for documenting deaths of heritage workers due to:\n- **CONFLICT**: Armed conflict, airstrikes, military operations\n- **TARGETED_ATTACK**: Violence specifically targeting cultural workers\n- **OCCUPATIONAL**: Hazards from heritage work (conservation chemicals, etc.)\n- **NATURAL**: Age, illness, medical conditions\n- **ACCIDENT**: Non-occupational accidents\n\
- - **PERSECUTION**: Targeting due to identity or beliefs\n\n**Example - Conflict Death**:\n```yaml\ncaused_by:\n cause_type: CONFLICT\n has_description: |\n Killed in Israeli airstrike on residential building in Gaza City.\n The attack occurred during the 2023-2024 Israeli military operations.\n has_location:\n city: Gaza City\n country: PS\n```\n\n**Sensitivity Guidelines**:\n- Handle with respect and dignity\n- Verify facts from authoritative sources before documenting\n- Consult with family or institution when possible\n- Follow journalistic standards for reporting deaths\n- Link to source documentation (news reports, institutional records)\n"
- exact_mappings:
+ description: >-
+ Structured representation of the circumstances and manner of a person's death.
+ alt_descriptions:
+ nl: Gestructureerde weergave van de omstandigheden en wijze van overlijden van een persoon.
+ de: Strukturierte Darstellung der Umstände und Todesursache einer Person.
+ fr: Représentation structurée des circonstances et du mode de décès d'une personne.
+ es: Representación estructurada de las circunstancias y la manera de muerte de una persona.
+ ar: تمثيل منظم لظروف وسبب وفاة الشخص.
+ id: Representasi terstruktur dari keadaan dan cara kematian seseorang.
+ zh: 对一个人死亡情况和方式的结构化表示。
+ structured_aliases:
+ - literal_form: doodsoorzaak
+ in_language: nl
+ - literal_form: overlijdensoorzaak
+ in_language: nl
+ - literal_form: Todesursache
+ in_language: de
+ - literal_form: Sterbeursache
+ in_language: de
+ - literal_form: cause de décès
+ in_language: fr
+ - literal_form: cause de mort
+ in_language: fr
+ - literal_form: causa de muerte
+ in_language: es
+ - literal_form: سبب الوفاة
+ in_language: ar
+ - literal_form: penyebab kematian
+ in_language: id
+ - literal_form: 死因
+ in_language: zh
+ broad_mappings:
- wd:P1196
+ keywords:
+ - cause of death
+ - manner of death
+ - death circumstances
+ - mortality
+ examples:
+ - value:
+ has_type: CONFLICT
+ has_description: Killed in airstrike on residential building
+ has_location:
+ city: Gaza City
+ country: PS
+ - value:
+ has_type: NATURAL
+ has_description: Natural causes due to advanced age
+ comments:
+ - Important for documenting heritage worker deaths, particularly in conflict zones
+ - Wikidata P1196 (manner of death) is semantically related
+ - Handle with respect and verify facts from authoritative sources
slots:
- has_type
- has_description
@@ -35,24 +83,19 @@ classes:
slot_usage:
has_type:
range: CauseOfDeathTypeEnum
- description: 'The category/type of death cause. Uses CauseOfDeathTypeEnum values:
-
- NATURAL, CONFLICT, TARGETED_ATTACK, OCCUPATIONAL, ACCIDENT, PERSECUTION, UNKNOWN.
-
- '
+ description: Category of death cause (NATURAL, CONFLICT, TARGETED_ATTACK, OCCUPATIONAL, ACCIDENT, PERSECUTION, UNKNOWN).
has_description:
-# range: string
has_location:
-# range: string
- inlined: false # Fixed invalid inline for primitive type
- comments:
- - Structured cause of death for heritage workers
- - Wikidata P1196 (manner of death) is semantically equivalent
- - Important for documenting conflict-related deaths
- - Handle with respect and verify facts before documenting
- - Include source documentation for verification
+ inlined: false
see_also:
- https://www.wikidata.org/wiki/Property:P1196
+ notes:
+ - |
+ Preserved from prior description (commit 2c9d3598):
+
+ Preserved from prior description (commit 2c9d3598):
+
+ "Structured representation of the cause and circumstances of a person's death.\n\n**Purpose**:\nCaptures structured information about how and why a person died:\n- **Type**: Category of death (natural, conflict, accident, etc.)\n- **Location**: Where the death occurred\n- **Description**: Narrative details and context\n\n**Ontological Alignment**:\n- **Primary** (`class_uri`): `hc:CauseOfDeath` - Heritage Custodian class\n- **Related**: Wikidata P1196 (manner of death) - semantic equivalent\n- **Related**: `schema:causeOfDeath` - Schema.org (MedicalCause context)\n\n**Heritage Sector Context**:\nParticularly important for documenting deaths of heritage workers due to:\n- **CONFLICT**: Armed conflict, airstrikes, military operations\n- **TARGETED_ATTACK**: Violence specifically targeting cultural workers\n- **OCCUPATIONAL**: Hazards from heritage work (conservation chemicals, etc.)\n- **NATURAL**: Age, illness, medical conditions\n- **ACCIDENT**: Non-occupational accidents\n\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml
index 8b895d01bc..46b3b060f0 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CeaseEvent.yaml
@@ -1,7 +1,8 @@
id: https://nde.nl/ontology/hc/class/CeaseEvent
name: CeaseEvent
title: Cease Event
-description: An event marking the cessation, termination, or invalidation of an entity or activity. MIGRATED from finish_reason slot per Rule 53. Follows prov:Invalidation.
+description: >-
+ Termination occurrence that records when an entity, process, or state is declared no longer valid.
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
@@ -14,13 +15,38 @@ prefixes:
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
default_prefix: hc
classes:
CeaseEvent:
class_uri: prov:Invalidation
+ description: >-
+ Termination occurrence that records when an entity, process, or state is declared no longer valid.
+ alt_descriptions:
+ nl: Beëindigingsgebeurtenis die vastlegt wanneer een entiteit, proces of toestand niet langer geldig wordt verklaard.
+ de: Beendigungsereignis, das festhält, wann eine Entität, ein Prozess oder ein Zustand für ungültig erklärt wird.
+ fr: Occurrence de fin qui consigne le moment où une entité, un processus ou un état est déclaré invalide.
+ es: Hecho de finalización que registra cuándo una entidad, proceso o estado se declara ya no válido.
+ ar: حدث إنهاء يوثّق متى يُعلن أن كيانًا أو عملية أو حالة لم تعد صالحة.
+ id: Peristiwa penghentian yang mencatat kapan suatu entitas, proses, atau keadaan dinyatakan tidak lagi berlaku.
+ zh: 用于记录某个实体、过程或状态何时被宣布不再有效的终止事件。
+ structured_aliases:
+ - literal_form: beëindigingsgebeurtenis
+ in_language: nl
+ - literal_form: Beendigungsereignis
+ in_language: de
+ - literal_form: événement de fin
+ in_language: fr
+ - literal_form: evento de terminación
+ in_language: es
+ - literal_form: حدث إنهاء
+ in_language: ar
+ - literal_form: peristiwa penghentian
+ in_language: id
+ - literal_form: 终止事件
+ in_language: zh
slots:
- has_label
- has_description
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml
index 574c833c2a..bac2477d3c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CeasingEvent.yaml
@@ -2,8 +2,7 @@ id: https://nde.nl/ontology/hc/class/CeasingEvent
name: CeasingEvent
title: Ceasing Event Class
description: >-
- An event marking the cessation of an entity (e.g., a web portal).
- MIGRATED from cessation_observed_in (Rule 53).
+ Terminal occurrence used to note when an entity stops operating or existing.
prefixes:
linkml: https://w3id.org/linkml/
@@ -11,26 +10,53 @@ prefixes:
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
- - ../slots/observed_by
- - ../slots/temporal_extent
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
+- ../slots/observed_by
+- ../slots/temporal_extent
classes:
CeasingEvent:
class_uri: schema:Event
- exact_mappings:
- - crm:E64_End_of_Existence
- description: An event marking cessation.
+ broad_mappings:
+ - schema:Event
+ close_mappings:
+ - crm:E64_End_of_Existence
+ description: >-
+ Terminal occurrence used to note when an entity stops operating or existing.
+ alt_descriptions:
+ nl: Eindgebeurtenis om vast te leggen wanneer een entiteit ophoudt te bestaan of te functioneren.
+ de: Endereignis zur Dokumentation, wann eine Entität aufhört zu existieren oder zu funktionieren.
+ fr: Occurrence finale servant à documenter le moment où une entité cesse d'exister ou de fonctionner.
+ es: Hecho final usado para registrar cuándo una entidad deja de existir o de funcionar.
+ ar: حدث نهائي يُستخدم لتوثيق متى يتوقف كيان عن الوجود أو العمل.
+ id: Peristiwa akhir untuk mencatat kapan suatu entitas berhenti ada atau beroperasi.
+ zh: 用于记录某实体何时停止存在或停止运作的终止事件。
+ structured_aliases:
+ - literal_form: eindgebeurtenis
+ in_language: nl
+ - literal_form: Endereignis
+ in_language: de
+ - literal_form: événement terminal
+ in_language: fr
+ - literal_form: evento terminal
+ in_language: es
+ - literal_form: حدث نهائي
+ in_language: ar
+ - literal_form: peristiwa terminal
+ in_language: id
+ - literal_form: 终结事件
+ in_language: zh
slots:
- - has_label
- - has_description
- - observed_by
- - temporal_extent
+ - has_label
+ - has_description
+ - observed_by
+ - temporal_extent
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class.
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml
index 4eb1a7e557..68b2ba90e9 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml
@@ -13,102 +13,132 @@ prefixes:
default_prefix: hc
imports:
- - linkml:types
- - ../metadata
- - ../slots/has_note
- - ../slots/has_score
- - ../slots/has_level
+- linkml:types
+- ../metadata
+- ../slots/has_note
+- ../slots/has_score
+- ../slots/has_level
classes:
CertaintyLevel:
class_uri: rico:ConfidenceLevel
- description: |
+ description: >-
+ Structured representation of confidence or certainty in claims with explanatory notes.
+ alt_descriptions:
+ nl: Gestructureerde weergave van vertrouwen of zekerheid in beweringen met verklarende notities.
+ de: Strukturierte Darstellung von Vertrauen oder Gewissheit in Behauptungen mit erläuternden Anmerkungen.
+ fr: Représentation structurée de la confiance ou de la certitude dans les affirmations avec des notes explicatives.
+ es: Representación estructurada de confianza o certeza en afirmaciones con notas explicativas.
+ ar: تمثيل منظم للثقة أو اليقين في الادعاءات مع ملاحظات تفسيرية.
+ id: Representasi terstruktur dari kepercayaan atau kepastian dalam klaim dengan catatan penjelasan.
+ zh: 对声明中信心或确定性的结构化表示,附有解释性说明。
+ structured_aliases:
+ - literal_form: zekerheidsniveau
+ in_language: nl
+ - literal_form: betrouwbaarheidsniveau
+ in_language: nl
+ - literal_form: Gewissheitsgrad
+ in_language: de
+ - literal_form: Zuverlässigkeitsstufe
+ in_language: de
+ - literal_form: niveau de certitude
+ in_language: fr
+ - literal_form: degré de confiance
+ in_language: fr
+ - literal_form: nivel de certeza
+ in_language: es
+ - literal_form: grado de confianza
+ in_language: es
+ - literal_form: مستوى اليقين
+ in_language: ar
+ - literal_form: tingkat kepastian
+ in_language: id
+ - literal_form: 确定性等级
+ in_language: zh
+ exact_mappings:
+ - rico:ConfidenceLevel
+ close_mappings:
+ - crm:P141_assigned
+ - prov:qualifiedAssociation
+ keywords:
+ - certainty level
+ - confidence
+ - provenance research
+ - attribution
+ - dating confidence
+ examples:
+ - value:
+ has_level: CERTAIN
+ has_note:
+ - note_type: certainty
+ note_content: "Confirmed by sale catalogue and receipt"
+ note_date: "2025-06-15"
+ - value:
+ has_level: UNCERTAIN
+ has_note:
+ - note_type: certainty
+ note_content: "Provenance gap 1933-1945 requires further research"
+ comments:
+ - Standard values: CERTAIN, PROBABLE, POSSIBLE, UNCERTAIN
+ - Used for provenance event certainty, attribution confidence, dating confidence
+ slots:
+ - has_level
+ - has_note
+ - has_score
+ slot_usage:
+ has_level:
+ required: true
+ examples:
+ - value: CERTAIN
+ - value: PROBABLE
+ - value: POSSIBLE
+ - value: UNCERTAIN
+ has_note:
+ multivalued: true
+ inlined: false
+ required: false
+ examples:
+ - value:
+ note_type: certainty
+ note_content: "Confirmed by sale catalogue and receipt"
+ - value:
+ note_type: certainty
+ note_content: "Inferred from stylistic analysis and collection history"
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ Preserved from prior description (commit bd8368df):
+
A structured representation of certainty/confidence level with explanatory notes.
-
+
**Purpose**:
CertaintyLevel encapsulates both the level of certainty (CERTAIN, PROBABLE,
POSSIBLE, UNCERTAIN) and any notes explaining the certainty assessment.
Used primarily in provenance research to document confidence in ownership
transfer claims.
-
+
**Ontological Alignment**:
- **Primary**: `rico:ConfidenceLevel` - RiC-O confidence level
- **Close**: `crm:P141_assigned` - CIDOC-CRM attribute assignment
-
+
**Standard Values for level_value**:
- CERTAIN: Documentary evidence confirms the claim
- PROBABLE: Strong circumstantial evidence supports the claim
- POSSIBLE: Reasonable inference from available context
- UNCERTAIN: Speculative or unverified claim
-
+
**Use Cases**:
- Provenance event certainty (ProvenanceEvent)
- Attribution confidence (artwork authorship)
- Dating confidence (temporal assertions)
- Identification confidence (person/place identification)
-
+
**Replaces** (per slot_fixes.yaml):
- `certainty_level` (string) → has_level with CertaintyLevel class
- `certainty_note` (string) → has_note with Note class (within CertaintyLevel)
-
- exact_mappings:
- - rico:ConfidenceLevel
-
- close_mappings:
- - crm:P141_assigned
- - prov:qualifiedAssociation
-
- slots:
- - has_level
- - has_note
- - has_score
-
- slot_usage:
- has_level:
-# range: string
- required: true
- examples:
- - value: CERTAIN
- - value: PROBABLE
- - value: POSSIBLE
- - value: UNCERTAIN
- has_note:
-# range: string
- multivalued: true
- inlined: false # Fixed invalid inline for primitive type
- required: false
- examples:
- - value:
- note_type: certainty
- note_content: "Confirmed by sale catalogue and receipt"
- - value:
- note_type: certainty
- note_content: "Inferred from stylistic analysis and collection history"
- - value:
- note_type: certainty
- note_content: "Provenance gap 1933-1945 requires further research"
annotations:
custodian_types: '["*"]'
custodian_types_rationale: Certainty documentation applicable to all custodian types.
- custodian_types_primary: null
+ custodian_types_primary:
specificity_score: 0.4
specificity_rationale: Moderately specific class for provenance and attribution certainty.
-
- examples:
- - value: |
- level_value: CERTAIN
- has_note:
- - note_type: certainty
- note_content: "Confirmed by sale catalogue and receipt"
- note_date: "2025-06-15"
- - value: |
- level_value: PROBABLE
- has_note:
- - note_type: certainty
- note_content: "Van Ruijven was Vermeer's patron; likely acquired directly from artist"
- - value: |
- level_value: UNCERTAIN
- has_note:
- - note_type: certainty
- note_content: "Provenance gap 1933-1945 requires further research"
- - note_type: certainty
- note_content: "Documentation incomplete; collector fled Vienna 1938"
\ No newline at end of file
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml
index d463c2c8e7..e846bb729d 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml
@@ -8,19 +8,37 @@ prefixes:
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- - linkml:types
- - ../slots/has_name
- - ../slots/has_date
-# default_range: string
+- linkml:types
+- ../slots/has_name
+- ../slots/has_date
+default_prefix: hc
classes:
CertificationEntry:
- description: "A professional certification record documenting credentials held\
- \ by heritage professionals, including certification name, issuing organization,\
- \ and date obtained.\nOntology mapping rationale: - class_uri is schema:EducationalOccupationalCredential\
- \ because this\n represents a professional certification/credential with issuer\
- \ and date\n- close_mappings includes schema:Certification (schema.org pending)\
- \ - related_mappings includes prov:Entity for provenance and\n schema:Organization\
- \ for the issuing body"
+ description: >-
+ Credential record that captures an awarded qualification, issuing body context, and award date.
+ alt_descriptions:
+ nl: Bewijsrecord dat een toegekende kwalificatie, context van de uitgevende instantie en afgiftedatum vastlegt.
+ de: Nachweisdatensatz, der eine verliehene Qualifikation, den Kontext der ausstellenden Stelle und das Verleihungsdatum erfasst.
+ fr: Enregistrement d'attestation qui consigne une qualification obtenue, le contexte de l'organisme délivreur et la date d'obtention.
+ es: Registro de credencial que captura una cualificación otorgada, el contexto de la entidad emisora y la fecha de obtención.
+ ar: سجل اعتماد يوثّق مؤهلًا ممنوحًا وسياق الجهة المُصدِرة وتاريخ المنح.
+ id: Rekam kredensial yang mencatat kualifikasi yang diberikan, konteks lembaga penerbit, dan tanggal pemberian.
+ zh: 记录已授予资质、签发机构背景及授予日期的资历条目。
+ structured_aliases:
+ - literal_form: certificeringsvermelding
+ in_language: nl
+ - literal_form: Zertifizierungseintrag
+ in_language: de
+ - literal_form: entrée de certification
+ in_language: fr
+ - literal_form: entrada de certificación
+ in_language: es
+ - literal_form: قيد اعتماد
+ in_language: ar
+ - literal_form: entri sertifikasi
+ in_language: id
+ - literal_form: 认证条目
+ in_language: zh
class_uri: schema:EducationalOccupationalCredential
close_mappings:
- schema:Certification
@@ -33,4 +51,4 @@ classes:
custodian_types: '[''*'']'
slots:
- has_name
- - has_timestamp
+ - has_date
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml
deleted file mode 100644
index 7061bf3b95..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationMetadata.yaml
+++ /dev/null
@@ -1,55 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorAnnotationMetadata
-name: ChAnnotatorAnnotationMetadata
-title: ChAnnotatorAnnotationMetadata
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- oa: http://www.w3.org/ns/oa#
- dqv: http://www.w3.org/ns/dqv#
- 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#
-imports:
- - linkml:types
- - ../slots/generated_by
-# default_range: string
-classes:
- ChAnnotatorAnnotationMetadata:
- description: "Metadata about the CH-Annotator annotation including confidence\
- \ scores, verification status, and quality metrics.\nOntology mapping rationale:\
- \ - class_uri is oa:Annotation because this represents metadata about an\n \
- \ annotation following the W3C Web Annotation Data Model.\n- close_mappings\
- \ includes dqv:QualityAnnotation because it captures\n quality-related metadata\
- \ (confidence, verification).\n- related_mappings includes prov:Entity as the\
- \ annotation metadata itself\n is a provenance-tracked entity."
- class_uri: oa:Annotation
- close_mappings:
- - dqv:QualityAnnotation
- related_mappings:
- - prov:Entity
- - schema:Rating
- slots:
- - generated_by
- slot_usage:
- generated_by:
- range: GenerationEvent
- required: false
- inlined: true
- description: 'Generation event containing confidence score for annotation.
- MIGRATED 2026-01-19: Replaces confidence_score slot with structured pattern.'
- examples:
- - value:
- has_score:
- has_score: 0.92
- has_method: annotation_validation
- comments:
- - 'MIGRATED 2026-01-19: confidence_score → generated_by + ConfidenceScore'
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml
deleted file mode 100644
index 2432ea8245..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorAnnotationProvenance.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorAnnotationProvenance
-name: ChAnnotatorAnnotationProvenance
-title: ChAnnotatorAnnotationProvenance
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- oa: http://www.w3.org/ns/oa#
- pav: http://purl.org/pav/
-imports:
- - linkml:types
-# default_range: string
-classes:
- ChAnnotatorAnnotationProvenance:
- description: "Provenance information for the CH-Annotator annotation process,\
- \ tracking who/what created the annotation, when, and how.\nOntology mapping\
- \ rationale: - class_uri is prov:Activity because annotation is an activity\
- \ that\n generates annotations from source data.\n- close_mappings includes\
- \ pav:Authoring to capture the creative aspect\n of annotation as an authoring\
- \ process.\n- related_mappings includes oa:Annotation as the target of this\
- \ provenance."
- class_uri: prov:Activity
- close_mappings:
- - pav:Authoring
- related_mappings:
- - oa:Annotation
- - prov:Agent
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- slots:
- - source_file
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml
deleted file mode 100644
index 048e0b4139..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorBlock.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorBlock
-name: ChAnnotatorBlock
-title: ChAnnotatorBlock
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- oa: http://www.w3.org/ns/oa#
-imports:
- - linkml:types
-# default_range: string
-classes:
- ChAnnotatorBlock:
- description: "Container for CH-Annotator convention metadata and entity claims,\
- \ representing a complete annotation block following the CH-Annotator convention\
- \ (e.g., ch_annotator-v1_7_0).\nOntology mapping rationale: - class_uri is prov:Collection\
- \ because this aggregates multiple\n annotation-related entities (claims, provenance,\
- \ metadata).\n- close_mappings includes oa:Annotation as it represents annotation\n\
- \ content following the Web Annotation model.\n- related_mappings includes\
- \ prov:Bundle as a related concept for\n packaging provenance information."
- class_uri: prov:Collection
- close_mappings:
- - oa:Annotation
- related_mappings:
- - prov:Bundle
- - schema:Dataset
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- slots: []
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml
deleted file mode 100644
index 1c0cff2323..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClaim.yaml
+++ /dev/null
@@ -1,46 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorEntityClaim
-name: ChAnnotatorEntityClaim
-title: ChAnnotatorEntityClaim
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- oa: http://www.w3.org/ns/oa#
- rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
- 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#
-imports:
- - linkml:types
- - ../slots/has_type
-# default_range: string
-classes:
- ChAnnotatorEntityClaim:
- description: "Individual claim about an entity extracted using CH-Annotator convention.\
- \ Each claim represents an assertion about an entity attribute with associated\
- \ provenance and confidence information.\nOntology mapping rationale: - class_uri\
- \ is rdf:Statement because a claim is fundamentally an\n RDF-like statement\
- \ (subject-predicate-object assertion).\n- close_mappings includes oa:Annotation\
- \ as claims are a form of\n annotation body content.\n- related_mappings includes\
- \ prov:Entity as claims are provenance-tracked\n entities themselves."
- class_uri: rdf:Statement
- close_mappings:
- - oa:Annotation
- related_mappings:
- - prov:Entity
- - schema:PropertyValue
- slots:
- - has_type
- slot_usage:
- has_type:
-# range: string # uriorcurie
- inlined: false # Fixed invalid inline for primitive type
- required: true
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml
deleted file mode 100644
index 52311d475d..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorEntityClassification.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorEntityClassification
-name: ChAnnotatorEntityClassification
-title: ChAnnotatorEntityClassification
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- skos: http://www.w3.org/2004/02/skos/core#
- oa: http://www.w3.org/ns/oa#
-imports:
- - linkml:types
-# default_range: string
-classes:
- ChAnnotatorEntityClassification:
- description: "Entity classification in the CH-Annotator taxonomy, capturing hypernym\
- \ types (GRP, AGT, TOP, etc.) and subtypes (GRP.HER.ARC, GRP.HER.MUS). Maps\
- \ entities to the GLAMORCUBESFIXPHDNT heritage custodian taxonomy.\nOntology\
- \ mapping rationale: - class_uri is skos:Concept because entity classification\
- \ represents\n a conceptual categorization within the CH-Annotator taxonomy.\n\
- - close_mappings includes oa:classifying as the annotation motivation\n for\
- \ classification activities.\n- related_mappings includes prov:Entity and schema:CategoryCode\
- \ as\n related concepts for typed categorization."
- class_uri: skos:Concept
- close_mappings:
- - oa:classifying
- related_mappings:
- - prov:Entity
- - schema:CategoryCode
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- slots: []
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml
deleted file mode 100644
index d465b6636b..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorIntegrationNote.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorIntegrationNote
-name: ChAnnotatorIntegrationNote
-title: ChAnnotatorIntegrationNote
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- pav: http://purl.org/pav/
-imports:
- - linkml:types
-# default_range: string
-classes:
- ChAnnotatorIntegrationNote:
- description: "Note about how a file was created or integrated into the dataset,\
- \ documenting the source file, creation method, and integration process.\nOntology\
- \ mapping rationale: - class_uri is prov:Derivation because integration notes\
- \ describe how\n data was derived from source files through transformation.\n\
- - close_mappings includes pav:importedFrom to capture the source-to-target\n\
- \ relationship in data integration.\n- related_mappings includes prov:Activity\
- \ as integration is an activity."
- class_uri: prov:Derivation
- close_mappings:
- - pav:importedFrom
- related_mappings:
- - prov:Activity
- - prov:Entity
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- slots: []
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml
deleted file mode 100644
index b8c35ac90f..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorModel
-name: ChAnnotatorModel
-title: ChAnnotatorModel
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
-imports:
- - linkml:types
-# default_range: string
-classes:
- ChAnnotatorModel:
- description: "Information about the annotator model used for CH-Annotator extraction,\
- \ including the model name (e.g., glm-4.5-flash), convention identifier, and\
- \ annotation timestamp.\nOntology mapping rationale: - class_uri is prov:SoftwareAgent\
- \ because the annotator model is a\n software agent that performs annotation\
- \ activities.\n- close_mappings includes schema:SoftwareApplication as the model\n\
- \ is a software application.\n- related_mappings includes prov:Agent as the\
- \ broader agent concept."
- class_uri: prov:SoftwareAgent
- close_mappings:
- - schema:SoftwareApplication
- related_mappings:
- - prov:Agent
- - prov:Entity
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- slots:
- - generated_by
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml
deleted file mode 100644
index 80dd9490e5..0000000000
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChAnnotatorProvenance.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
-id: https://nde.nl/ontology/hc/classes/ChAnnotatorProvenance
-name: ChAnnotatorProvenance
-title: ChAnnotatorProvenance
-prefixes:
- linkml: https://w3id.org/linkml/
- hc: https://nde.nl/ontology/hc/
- schema: http://schema.org/
- prov: http://www.w3.org/ns/prov#
- xsd: http://www.w3.org/2001/XMLSchema#
- pav: http://purl.org/pav/
-imports:
- - linkml:types
-# default_range: string
-classes:
- ChAnnotatorProvenance:
- description: "Provenance information for CH-Annotator extraction, tracking the\
- \ namespace, path/XPath to source data, timestamp, agent, and convention used\
- \ for extraction.\nOntology mapping rationale: - class_uri is prov:Entity because\
- \ provenance information is itself\n an entity that can be referenced and tracked.\n\
- - close_mappings includes pav:SourceAccessedAt as it captures access\n to source\
- \ data during extraction.\n- related_mappings includes prov:Generation as extraction\
- \ generates\n new data from sources."
- class_uri: prov:Entity
- close_mappings:
- - pav:SourceAccessedAt
- related_mappings:
- - prov:Generation
- - prov:Activity
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
- slots:
- - source_type
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml
index 81f92d467a..4d2a11b732 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml
@@ -3,95 +3,60 @@ name: ChurchArchive
title: Church Archive Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ skos: http://www.w3.org/2004/02/skos/core#
+ schema: http://schema.org/
+ wd: http://www.wikidata.org/entity/
+default_prefix: hc
imports:
- - linkml:types
- - ../slots/identified_by
- - ../slots/has_scope
- - ../slots/hold_record_set
+- linkml:types
+- ../slots/identified_by
+- ../slots/hold_record_set
classes:
ChurchArchive:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
- description: 'Archive kept by a church or ecclesiastical organization, preserving
-
- records of religious administration and church life.
-
-
- **Wikidata**: Q2877653
-
-
- **Note**: There are two Wikidata entries for church archives:
-
- - Q2877653: General church/ecclesiastical archives (this class)
-
- - Q64166606: Swedish parish archives specifically
-
-
- **Scope**:
-
- Church archives (Kirchenarchive) preserve:
-
- - Governing body records (synods, councils, boards)
-
- - Pastoral correspondence
-
- - Property and financial records
-
- - Membership and vital records (historical)
-
- - Missionary and charitable activity documentation
-
- - Publications and periodicals
-
- - Photographs and audiovisual materials
-
-
- **Organizational Levels**:
-
- Church archives exist at multiple levels:
-
- - Denominational headquarters (national/international)
-
- - Regional bodies (dioceses, conferences, presbyteries)
-
- - Local congregations (see ParishArchive)
-
-
- **Related Types**:
-
- - CathedralArchive (Q132201761) - Cathedral chapter records
-
- - DiocesanArchive (Q11906839) - Diocese administration
-
- - MonasteryArchive (Q27030561) - Monastic institution records
-
- - ParishArchive (Q34544468) - Local congregation records
-
- - ReligiousArchive (Q85545753) - Broader religious archives
-
-
- **Genealogical Value**:
-
- Church archives are crucial for:
-
- - Birth, baptism, marriage, death records
-
- - Membership and confirmation registers
-
- - Immigration and emigration documentation
-
- - Historical vital statistics
-
- '
+ description: >-
+ Ecclesiastical repository institution that governs, funds, and manages long-term custody of records created by church administration and community life.
+ alt_descriptions:
+ nl: Kerkelijke bewaarinstelling die bestuur, financiering en duurzaam beheer voert over archiefmateriaal uit kerkbestuur en gemeenschapsleven.
+ de: Kirchliche Aufbewahrungsinstitution, die Leitung, Finanzierung und langfristige Verwaltung von Unterlagen aus Kirchenverwaltung und Gemeindeleben übernimmt.
+ fr: Institution de conservation ecclésiastique qui assure la gouvernance, le financement et la gestion durable des archives de l'administration religieuse et de la vie communautaire.
+ es: Institución de custodia eclesiástica que asume gobernanza, financiación y gestión a largo plazo de documentos de la administración religiosa y de la vida comunitaria.
+ ar: مؤسسة حفظ كنسية تتولى الحوكمة والتمويل والإدارة طويلة الأمد لسجلات الإدارة الدينية والحياة المجتمعية.
+ id: Lembaga penyimpanan gerejawi yang menjalankan tata kelola, pendanaan, dan pengelolaan jangka panjang atas arsip administrasi gereja dan kehidupan komunitas.
+ zh: 负责教会治理、经费与长期保管管理的宗教档案机构,保存教会行政与社群生活形成的记录。
+ structured_aliases:
+ - literal_form: kerkarchiefinstelling
+ in_language: nl
+ - literal_form: Kirchenarchivinstitution
+ in_language: de
+ - literal_form: institution d'archives ecclésiastiques
+ in_language: fr
+ - literal_form: institución archivística eclesiástica
+ in_language: es
+ - literal_form: مؤسسة الأرشيف الكنسي
+ in_language: ar
+ - literal_form: lembaga arsip gerejawi
+ in_language: id
+ - literal_form: 教会档案机构
+ in_language: zh
+ broad_mappings:
+ - schema:ArchiveOrganization
+ - skos:Concept
+ related_mappings:
+ - wd:Q2877653
slots:
- identified_by
- hold_record_set
slot_usage:
- identified_by: null
hold_record_set:
- equals_expression: '["hc:ChurchGovernanceFonds", "hc:ParishRegisterSeries", "hc:PastoralCorrespondenceCollection", "hc:ChurchPropertyFonds", "hc:CongregationalLifeCollection"]
-
- '
+ any_of:
+ - equals_string: hc:ChurchGovernanceFonds
+ - equals_string: hc:ParishRegisterSeries
+ - equals_string: hc:PastoralCorrespondenceCollection
+ - equals_string: hc:ChurchPropertyFonds
+ - equals_string: hc:CongregationalLifeCollection
see_also:
- CathedralArchive
- DiocesanArchive
@@ -99,11 +64,14 @@ classes:
- ParishArchive
- ReligiousArchive
- ChurchArchiveRecordSetType
- - ChurchGovernanceFonds
- - ParishRegisterSeries
- - PastoralCorrespondenceCollection
- - ChurchPropertyFonds
- - CongregationalLifeCollection
+ keywords:
+ - ecclesiastical repository
+ - church governance
+ - diocesan administration
+ - congregational records
+ comments:
+ - Covers institutional forms at denominational, diocesan, and local levels
+ - Organizational profile is distinct from record-set taxonomies
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml
index 701ba8a1df..1eeaba86d2 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetType.yaml
@@ -3,23 +3,45 @@ name: ChurchArchiveRecordSetType
title: Church Archive Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
- schema: http://schema.org/
- skos: http://www.w3.org/2004/02/skos/core#
+ hc: https://nde.nl/ontology/hc/
rico: https://www.ica.org/standards/RiC/ontology#
- wd: http://www.wikidata.org/entity/
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/related_to
+- linkml:types
+- ../slots/has_type
+- ../slots/has_score
classes:
ChurchArchiveRecordSetType:
abstract: true
class_uri: rico:RecordSetType
- description: "Abstract base class for all church archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by church archives.\nChurch archives preserve records documenting religious administration, \nchurch life, pastoral care, and the spiritual community.\n\n**Subclasses**:\n- ChurchGovernanceFonds (synods, councils, consistory records)\n- ParishRegisterSeries (baptisms, marriages, burials)\n- PastoralCorrespondenceCollection (clergy correspondence, visitation records)\n- ChurchPropertyFonds (property, finance, building records)\n- CongregationalLifeCollection (societies, events, publications)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of church records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nChurchArchive (ArchiveOrganizationType) = the custodian institution.\nChurchArchiveRecordSetType (rico:RecordSetType) = the collection types held.\n\
- \n**Genealogical Value**:\nChurch archives are primary sources for genealogical research, especially \nfor periods before civil registration (pre-1811 in Netherlands).\n"
- exact_mappings:
+ description: >-
+ Abstract taxonomy node for ecclesiastical holdings, used to categorize record aggregations by provenance and arrangement principle.
+ alt_descriptions:
+ nl: Abstracte taxonomieknoop voor kerkelijke holdings om aggregaties op herkomst en ordeningsprincipe te classificeren.
+ de: Abstrakter Taxonomieknoten für kirchliche Bestände zur Klassifikation von Aggregationen nach Provenienz und Ordnungsprinzip.
+ fr: Nœud taxonomique abstrait pour fonds ecclésiastiques classant les agrégats selon la provenance et le principe d'organisation.
+ es: Nodo taxonómico abstracto para fondos eclesiásticos que clasifica agregados por procedencia y principio de ordenación.
+ ar: عقدة تصنيفية مجردة للمقتنيات الكنسية لتصنيف التجميعات حسب المنشأ ومبدأ الترتيب.
+ id: Simpul taksonomi abstrak untuk koleksi gerejawi guna mengelompokkan agregasi berdasarkan asal-usul dan prinsip penataan.
+ zh: 用于教会馆藏的抽象分类节点,按来源与编排原则对记录聚合体进行归类。
+ structured_aliases:
+ - literal_form: type kerkelijke recordset
+ in_language: nl
+ - literal_form: Typ kirchlicher Überlieferungseinheit
+ in_language: de
+ - literal_form: type d'ensemble documentaire ecclésiastique
+ in_language: fr
+ - literal_form: tipo de conjunto documental eclesiástico
+ in_language: es
+ - literal_form: نوع مجموعة سجلات كنسية
+ in_language: ar
+ - literal_form: jenis set rekod gerejawi
+ in_language: id
+ - literal_form: 教会记录集类型
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
- rico:RecordSetType
see_also:
- ChurchArchive
@@ -31,9 +53,11 @@ classes:
slots:
- has_type
- has_score
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]'
+ notes:
+ - |
+ Preserved from prior description (commit 2c9d3598):
+
+ "Abstract base class for all church archive record set types.\n\n**Definition**:\nA rico:RecordSetType that classifies collections held by church archives.\nChurch archives preserve records documenting religious administration, \nchurch life, pastoral care, and the spiritual community.\n\n**Subclasses**:\n- ChurchGovernanceFonds (synods, councils, consistory records)\n- ParishRegisterSeries (baptisms, marriages, burials)\n- PastoralCorrespondenceCollection (clergy correspondence, visitation records)\n- ChurchPropertyFonds (property, finance, building records)\n- CongregationalLifeCollection (societies, events, publications)\n\n**RiC-O Alignment**:\nThis is an abstract type classifier. Subclasses specify both the domain \n(type of church records) and organizational principle (fonds, series, collection).\n\n**Dual-Class Pattern**:\nChurchArchive (ArchiveOrganizationType) = the custodian institution.\nChurchArchiveRecordSetType (rico:RecordSetType) = the collection types held.\n\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml
index 31771e2a1c..1a1867c142 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml
@@ -4,443 +4,285 @@ title: Church Archive Record Set Type Subclasses
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#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
+ skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - ./ChurchArchiveRecordSetType
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_note
- - ../slots/has_scope
+- ./ChurchArchiveRecordSetType
+- linkml:types
+- ../slots/has_type
+- ../slots/has_score
+- ../slots/has_note
+- ../slots/has_scope
classes:
ChurchGovernanceFonds:
is_a: ChurchArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for church governance and administrative records\
- \ organized as a fonds.\n\n**Definition**:\nRecords created by church governing\
- \ bodies (synods, councils, consistories, \nkerkenraden) in the exercise of\
- \ ecclesiastical governance and administration. \nOrganized according to archival\
- \ principles of provenance.\n\n**Typical Contents**:\n- Synod/classis minutes\
- \ and resolutions\n- Consistory/kerkenraad minutes\n- Church council decisions\n\
- - Canonical visitation records\n- Correspondence with ecclesiastical authorities\n\
- - Church law and regulations (kerkorde)\n- Disciplinary records\n- Membership\
- \ rolls (lidmatenregisters)\n\n**Denominational Variations**:\n- Reformed: Kerkenraad,\
- \ classis, synode\n- Roman Catholic: Parish council, diocese, bishops' conference\n\
- - Lutheran: Kirchenvorstand, Synode\n- Other Protestant: Consistory, presbytery,\
- \ conference\n\n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType.\
- \ Records classified with this\ntype follow the fonds organizational principle\
- \ as defined by rico-rst:Fonds\n(provenance-based organization with governance\
- \ records forming the core fonds).\n"
+ description: >-
+ Fonds-level aggregation of records generated by ecclesiastical governing bodies and administrative decision processes.
+ alt_descriptions:
+ nl: Aggregatie op fondsniveau van documenten die ontstaan bij kerkelijk bestuur en administratieve besluitvorming.
+ de: Fondsartige Aggregation von Unterlagen aus kirchlichen Leitungsorganen und administrativen Entscheidungsprozessen.
+ fr: Agrégat de niveau fonds de documents produits par les organes de gouvernance ecclésiastique et les processus décisionnels administratifs.
+ es: Agregación a nivel fondo de documentos producidos por órganos de gobierno eclesiástico y procesos administrativos de decisión.
+ ar: تجميع على مستوى الفوند لسجلات صادرة عن هيئات الحوكمة الكنسية وعمليات القرار الإداري.
+ id: Agregasi tingkat fonds atas rekod yang dihasilkan oleh badan tata kelola gerejawi dan proses keputusan administratif.
+ zh: 由教会治理机构与行政决策过程形成的记录之fonds级聚合。
structured_aliases:
- - literal_form: Kirchenleitungsbestand
- in_language: de
- - literal_form: "fondo de gobierno eclesi\xE1stico"
- in_language: es
- - literal_form: "fonds du gouvernement eccl\xE9siastique"
- in_language: fr
- - literal_form: kerkbestuurarchief
+ - literal_form: kerkbestuursfonds
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "fundo de governo eclesi\xE1stico"
- in_language: pt
- keywords:
- - church governance
- - synod records
- - church council
- - visitation records
- - membership rolls
+ - literal_form: Kirchenverwaltungsfonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds de gouvernance ecclésiastique
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de gobernanza eclesiástica
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: فوند الحوكمة الكنسية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds tata kelola gereja
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 教会治理档案基金
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- - wd:Q1643722
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
- see_also:
- - ChurchArchiveRecordSetType
- - rico:RecordSetType
- - rico-rst:Fonds
- - ChurchArchive
- - DiocesanArchive
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_type
- - has_scope
- has_scope
slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]'
has_type:
equals_string: ChurchGovernanceFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
- has_note:
- equals_string: This RecordSetType classifies record sets following the fonds
- principle. Governance records form the core archival fonds of church archives.
- has_scope:
- equals_string: '["synod minutes", "consistory records", "church council decisions",
- "visitation records", "membership rolls"]'
- has_scope:
- equals_string: '["parish registers", "property records", "congregational societies"]'
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ keywords:
+ - synod minutes
+ - council decisions
+ - governance records
+
ParishRegisterSeries:
is_a: ChurchArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for parish registers (vital records) organized\
- \ as archival series.\n\n**Definition**:\nRecords documenting sacramental events\
- \ (baptisms, marriages, burials) and \nother vital events in the religious community.\
- \ These are the ecclesiastical \nequivalent of civil registry records and predate\
- \ civil registration in most \ncountries.\n\n**Typical Contents**:\n- Baptism\
- \ registers (doopregisters)\n- Marriage registers (trouwregisters/huwelijksregisters)\n\
- - Burial registers (begraafregisters)\n- Confirmation registers (belijdenisregisters)\n\
- - Communion registers\n- Membership transfer records (attestaties)\n\n**Genealogical\
- \ Value**:\nParish registers are PRIMARY sources for genealogical research,\
- \ especially:\n- Pre-1811 (Netherlands): Before civil registration\n- All periods:\
- \ Supplement civil records with religious context\n- Minority communities: Jewish,\
- \ Catholic, Dissenter records\n\n**Privacy Considerations**:\nHistorical parish\
- \ registers are generally accessible. However, more recent \nrecords may have\
- \ restrictions. Many have been digitized and indexed by \ngenealogical organizations.\n\
- \n**RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType. Records\
- \ classified with this\ntype follow the series organizational principle as defined\
- \ by rico-rst:Series\n(chronological has_arrangement by event type: DTB doop,\
- \ trouw, begraven).\n"
+ description: >-
+ Series-level aggregation of sacramental and vital registration documentation maintained by congregations.
+ alt_descriptions:
+ nl: Seriegewijze aggregatie van sacramentele en vitale registratiedocumentatie die door gemeenten wordt beheerd.
+ de: Serienartige Aggregation sakramentaler und vitaler Registerdokumentation, die von Gemeinden geführt wird.
+ fr: Agrégat de niveau série de documentation sacramentelle et d'état civil tenue par les communautés.
+ es: Agregación de nivel serie de documentación sacramental y registral de hechos vitales mantenida por congregaciones.
+ ar: تجميع على مستوى السلسلة لوثائق السجلات الأسرارية والحيوية التي تحتفظ بها الجماعات.
+ id: Agregasi tingkat seri untuk dokumentasi sakramental dan pencatatan peristiwa vital yang dikelola jemaat.
+ zh: 由堂区维护的圣事与生命事件登记文献之series级聚合。
structured_aliases:
- - literal_form: "Kirchenb\xFCcher"
- in_language: de
- - literal_form: registros parroquiales
- in_language: es
- - literal_form: registres paroissiaux
- in_language: fr
- - literal_form: doop-trouw-begraafboeken
+ - literal_form: parochieregisterserie
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: registros paroquiais
- in_language: pt
- keywords:
- - parish registers
- - DTB boeken
- - baptism records
- - marriage records
- - burial records
- - church records
- - genealogy sources
- - vital records
- - kerkelijke registers
+ - literal_form: Kirchenbuchserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: série de registres paroissiaux
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de registros parroquiales
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة سجلات الرعية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri register paroki
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 教区登记系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
- - wd:Q1464422
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- - wd:Q185583
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
- see_also:
- - ChurchArchiveRecordSetType
- - rico:RecordSetType
- - rico-rst:Series
- - ParishArchive
- - CivilRegistrySeries
- annotations:
- genealogy_note: Primary source for genealogical research, especially pre-civil
- registration periods. Many digitized and indexed by organizations like FamilySearch, Alle
- Groningers, WieWasWie.
- digitization_note: Extensive digitization efforts by genealogical societies
- and archives. Often available through portals like FamilySearch, Ancestry,
- WieWasWie.
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_type
- - has_scope
- has_scope
slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]'
has_type:
equals_string: ParishRegisterSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
- has_note:
- equals_string: 'This RecordSetType classifies record sets following the series
- principle. Registers arranged chronologically by event type (DTB: doop,
- trouw, begraven).'
- has_scope:
- equals_string: '["baptism records", "marriage records", "burial records",
- "confirmation records", "membership transfers"]'
- has_scope:
- equals_string: '["church governance", "property records", "correspondence"]'
+ keywords:
+ - baptism register
+ - marriage register
+ - burial register
+
PastoralCorrespondenceCollection:
is_a: ChurchArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for pastoral correspondence and clergy records.\n\
- \n**Definition**:\nRecords documenting the activities and correspondence of\
- \ clergy members, \nincluding pastoral care, ecclesiastical correspondence,\
- \ and personal papers \nof ministers, priests, and other religious leaders.\n\
- \n**Typical Contents**:\n- Clergy correspondence (predikantenarchief)\n- Visitation\
- \ reports\n- Sermon manuscripts\n- Pastoral care documentation\n- Letters to/from\
- \ parishioners\n- Correspondence with church authorities\n- Personal papers\
- \ of clergy\n- Theological writings and notes\n\n**Privacy Considerations**:\n\
- Pastoral correspondence may contain sensitive personal information about \n\
- parishioners. Access restrictions may apply, especially for recent records.\n\
- The seal of confession (biechtgeheim) protects certain communications.\n\n**Historical\
- \ Value**:\nClergy correspondence provides unique insights into:\n- Religious\
- \ life and practices\n- Social conditions in communities\n- Theological controversies\n\
- - Personal faith journeys\n\n**RiC-O Alignment**:\nThis class is a specialized\
- \ rico:RecordSetType. Records classified with this\ntype may follow mixed organizational\
- \ principles: both organic correspondence\nseries and personal papers fonds\
- \ as defined by rico-rst:Series and rico-rst:Fonds.\n"
+ description: >-
+ Collection-oriented aggregation of clergy communications and related pastoral documentation.
+ alt_descriptions:
+ nl: Collectiegerichte aggregatie van geestelijke correspondentie en verwante pastorale documentatie.
+ de: Sammlungsorientierte Aggregation geistlicher Korrespondenz und zugehöriger pastoraler Dokumentation.
+ fr: Agrégat orienté collection de communications du clergé et de documentation pastorale associée.
+ es: Agregación orientada a colección de comunicaciones del clero y documentación pastoral relacionada.
+ ar: تجميع قائم على المجموعات لمراسلات رجال الدين والوثائق الرعوية ذات الصلة.
+ id: Agregasi berorientasi koleksi atas komunikasi rohaniwan dan dokumentasi pastoral terkait.
+ zh: 以馆藏为导向的神职通信及相关牧灵文献聚合。
structured_aliases:
- - literal_form: Pfarrerkorrespondenz
- in_language: de
- - literal_form: correspondencia pastoral
- in_language: es
- - literal_form: correspondance pastorale
- in_language: fr
- - literal_form: predikantencorrespondentie
+ - literal_form: pastorale-correspondentiecollectie
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "correspond\xEAncia pastoral"
- in_language: pt
- keywords:
- - pastoral correspondence
- - clergy papers
- - sermon manuscripts
- - visitation reports
- - pastoral care
- - ecclesiastical correspondence
- - minister papers
- - priest correspondence
+ - literal_form: Seelsorgekorrespondenzsammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de correspondance pastorale
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: colección de correspondencia pastoral
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة المراسلات الرعوية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi korespondensi pastoral
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 牧灵通信文献集
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- - rico-rst:Fonds
- - rico-rst:Series
- - wd:Q22075301
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
- see_also:
- - ChurchArchiveRecordSetType
- - rico:RecordSetType
- - rico-rst:Fonds
- - FacultyPaperCollection
+ - rico-rst:Collection
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_note
- - has_type
- - has_scope
- has_scope
slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType",
- "hc:LibraryType"]'
has_type:
equals_string: PastoralCorrespondenceCollection
- organizational_principle:
- equals_string: mixed
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
- has_note:
- equals_string: This RecordSetType may follow mixed organizational principles.
- Includes both organic correspondence series from church administration and
- personal papers of individual clergy members acquired as donations.
- has_scope:
- equals_string: '["clergy correspondence", "sermon manuscripts", "visitation
- reports", "pastoral notes"]'
- has_scope:
- equals_string: '["parish registers", "governance records", "property records"]'
- has_note:
- equals_string: Pastoral correspondence may contain sensitive personal information. Access
- restrictions may apply, especially for recent records. Seal of confession
- (biechtgeheim) protects certain communications.
+ keywords:
+ - clergy correspondence
+ - pastoral records
+ - sermon drafts
+
ChurchPropertyFonds:
is_a: ChurchArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for church property and financial records organized\
- \ as a fonds.\n\n**Definition**:\nRecords documenting the temporal affairs of\
- \ the church, including property \nownership, financial administration, building\
- \ construction and maintenance, \nand endowments.\n\n**Typical Contents**:\n\
- - Property deeds and titles (eigendomsakten)\n- Building construction records\
- \ (bouwdossiers)\n- Maintenance and renovation records\n- Financial accounts\
- \ (rekeningen)\n- Endowment records (legaten, stichtingen)\n- Rental and lease\
- \ agreements\n- Insurance records\n- Cemetery administration\n\n**Historical\
- \ Value**:\nChurch property records document:\n- Architectural history of church\
- \ buildings\n- Economic history of communities\n- Landholding patterns\n- Charitable\
- \ endowments and their administration\n\n**Legal Significance**:\nProperty records\
- \ may still be legally significant for:\n- Ownership disputes\n- Restoration\
- \ projects\n- Monument designation (monumentenzorg)\n- Cemetery rights\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType. Records classified\
- \ with this\ntype follow the fonds organizational principle as defined by rico-rst:Fonds\n\
- (property administration forming a distinct archival fonds).\n"
+ description: >-
+ Fonds-level aggregation of temporal administration records covering assets, buildings, and financial stewardship.
+ alt_descriptions:
+ nl: Aggregatie op fondsniveau van documenten over beheer van bezittingen, gebouwen en financien.
+ de: Fondsartige Aggregation von Unterlagen zur Verwaltung von Vermögen, Gebäuden und Finanzen.
+ fr: Agrégat de niveau fonds de documents de gestion temporelle portant sur les biens, les bâtiments et l'administration financière.
+ es: Agregación a nivel fondo de documentos de administración temporal sobre bienes, edificios y gestión financiera.
+ ar: تجميع على مستوى الفوند لسجلات الإدارة الزمنية الخاصة بالأصول والمباني والإشراف المالي.
+ id: Agregasi tingkat fonds atas rekod administrasi temporal terkait aset, bangunan, dan pengelolaan keuangan.
+ zh: 涵盖资产、建筑与财务管理的世俗事务记录之fonds级聚合。
structured_aliases:
- - literal_form: "Kirchenverm\xF6gensbestand"
- in_language: de
- - literal_form: "fondo de bienes eclesi\xE1sticos"
- in_language: es
- - literal_form: "fonds des biens eccl\xE9siastiques"
- in_language: fr
- - literal_form: kerkelijk goederenarchief
+ - literal_form: kerkelijk-goederenfonds
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "fundo de bens eclesi\xE1sticos"
- in_language: pt
- keywords:
- - church property
- - kerkelijke goederen
- - property deeds
- - building records
- - financial accounts
- - cemetery records
+ - literal_form: Kirchenvermögensfonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds des biens ecclésiastiques
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo de bienes eclesiásticos
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: فوند ممتلكات كنسية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds properti gereja
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 教会财产档案基金
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- - wd:Q1643722
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
- see_also:
- - ChurchArchiveRecordSetType
- - rico:RecordSetType
- - rico-rst:Fonds
slots:
- has_type
- has_score
- has_note
- - organizational_principle
- - organizational_principle_uri
- - has_note
- - has_type
- - has_scope
- has_scope
slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]'
has_type:
equals_string: ChurchPropertyFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
- has_note:
- equals_string: This RecordSetType classifies record sets following the fonds
- principle. Property administration forms a distinct archival fonds, often
- managed separately from governance records.
- has_scope:
- equals_string: '["property deeds", "building records", "financial accounts",
- "endowments", "cemetery records"]'
- has_scope:
- equals_string: '["parish registers", "governance records", "clergy correspondence"]'
- has_note:
- equals_string: Property records may retain legal significance for ownership,
- restoration projects, and monument designation. Original documents often
- retained for legal purposes.
+ keywords:
+ - deeds
+ - endowments
+ - building maintenance
+
CongregationalLifeCollection:
is_a: ChurchArchiveRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for congregational life and community documentation.\n\
- \n**Definition**:\nMaterials documenting the life and activities of the religious\
- \ community \nbeyond formal governance and sacramental records. Includes organizational\
- \ \nrecords of church societies, visual materials, and ephemera.\n\n**Typical\
- \ Contents**:\n- Church society records (vrouwenvereniging, jeugdvereniging)\n\
- - Sunday school records\n- Choir and music records\n- Church publications (kerkbladen)\n\
- - Photographs and audiovisual materials\n- Anniversary and commemorative materials\n\
- - Mission society records\n- Charitable organization records (diaconie)\n- Event\
- \ programs and ephemera\n\n**Community Value**:\nThese records capture the lived\
- \ religious experience of communities:\n- Social networks and community bonds\n\
- - Religious education practices\n- Charitable activities\n- Cultural and musical\
- \ traditions\n- Women's and youth involvement\n\n**RiC-O Alignment**:\nThis\
- \ is a specialized RecordSetType that typically includes assembled \ncollections\
- \ organized by society or activity type, alongside organic \nrecords from church\
- \ organizations.\n"
+ description: >-
+ Collection-level aggregation documenting religious community activities, associations, and public-facing communication.
+ alt_descriptions:
+ nl: Aggregatie op collectieniveau die activiteiten, verenigingen en publieke communicatie van religieuze gemeenschappen documenteert.
+ de: Aggregation auf Sammlungsebene zur Dokumentation von Aktivitäten, Vereinigungen und öffentlicher Kommunikation religiöser Gemeinschaften.
+ fr: Agrégat de niveau collection documentant les activités communautaires religieuses, les associations et la communication publique.
+ es: Agregación a nivel colección que documenta actividades comunitarias religiosas, asociaciones y comunicación pública.
+ ar: تجميع على مستوى المجموعة يوثق أنشطة المجتمع الديني والجمعيات والتواصل الموجه للجمهور.
+ id: Agregasi tingkat koleksi yang mendokumentasikan kegiatan komunitas religius, asosiasi, dan komunikasi publik.
+ zh: 记录宗教社群活动、团体组织与公共传播材料的collection级聚合。
structured_aliases:
- - literal_form: Gemeindelebenssammlung
- in_language: de
- - literal_form: "colecci\xF3n de vida parroquial"
- in_language: es
- - literal_form: collection de vie paroissiale
- in_language: fr
- - literal_form: gemeentelevenscollectie
+ - literal_form: gemeentelevencollectie
+ predicate: EXACT_SYNONYM
in_language: nl
- - literal_form: "cole\xE7\xE3o de vida comunit\xE1ria"
- in_language: pt
- keywords:
- - congregational life
- - church societies
- - sunday school
- - choir records
- - church publications
- - photograph
- - youth groups
+ - literal_form: Gemeindelebenssammlung
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: collection de vie communautaire religieuse
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: colección de vida congregacional
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: مجموعة حياة الجماعة
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: koleksi kehidupan jemaat
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 会众生活文献集
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Collection
- - wd:Q9388534
- - rico:RecordSetType
- - skos:Concept
- close_mappings:
- - skos:Concept
- - schema:Collection
- see_also:
- - ChurchArchiveRecordSetType
- - rico:RecordSetType
- - rico-rst:Collection
- - CampusDocumentationCollection
- annotations:
- collection_nature_note: Often includes artificial/assembled collections. Materials
- reflect the lived religious experience of the community beyond formal administration.
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_note
- - has_type
- - has_scope
- has_scope
slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType",
- "hc:HeritageSocietyType"]'
has_type:
equals_string: CongregationalLifeCollection
- organizational_principle:
- equals_string: collection
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection
- has_note:
- equals_string: This RecordSetType classifies record sets following the collection
- principle as defined by rico-rst:Collection. Typically includes assembled
- collections organized by society or activity type. Documentation value
- prioritized for ephemera and visual materials.
- has_scope:
- equals_string: '["society records", "sunday school records", "photographs",
- "publications", "mission records", "diaconal records"]'
- has_scope:
- equals_string: '["parish registers", "governance records", "property records"]'
+ keywords:
+ - parish societies
+ - youth groups
+ - church publications
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml
index 5ca21e1c13..b5099f9546 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml
@@ -4,20 +4,79 @@ title: Church Archive Type (Sweden)
prefixes:
linkml: https://w3id.org/linkml/
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/hold_record_set
+- linkml:types
+- ../slots/has_scope
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/hold_record_set
classes:
ChurchArchiveSweden:
is_a: ChurchArchive
class_uri: skos:Concept
slots:
- hold_record_set
- description: "Swedish church archives (kyrkoarkiv) preserving parish records and\nchurch books specific to the Swedish ecclesiastical system.\n\n**Wikidata**: Q64166606\n\n**Parent Class**: ChurchArchive (Q2877653)\n\n**Geographic Restriction**: Sweden (SE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nSwedish church archives preserve:\n- Kyrkob\xF6cker (church books) - vital records\n- Husf\xF6rh\xF6rsl\xE4ngder (household examination rolls)\n- In- och utflyttningsl\xE4ngder (migration records)\n- F\xF6delse-, vigsel-, och d\xF6dsb\xF6cker (birth, marriage, death)\n- F\xF6rsamlingsb\xF6cker (congregation records)\n- Communion records\n\n**Historical Context**:\nSwedish church archives are notable because:\n- Church of Sweden kept civil registration until 1991\n- Records extend back to 1600s in many parishes\n- Household examination records are unique to Sweden\n- Comprehensive coverage of entire population\n\n**Genealogical Significance**:\n\
- Among the world's most valuable genealogical sources:\n- Near-complete population records from 17th century\n- Annual household examinations recorded literacy, movement\n- Detailed migration records between parishes\n- Now largely digitized through Arkiv Digital, Riksarkivet\n\n**Related Types**:\n- ChurchArchive (Q2877653) - General church archives (parent class)\n- ParishArchive (Q34544468) - Local parish records\n- Personenstandsarchiv (Q2072394) - German civil registration\n"
+ description: >-
+ Swedish ecclesiastical repository institution (kyrkoarkiv) preserving parish records and church books specific to the Swedish national church system.
+ alt_descriptions:
+ nl: Zweedse kerkelijke bewaarinstelling (kyrkoarkiv) die parochieregisters en kerkboeken bewaart die specifiek zijn voor het Zweedse nationale kerkensysteem.
+ de: Schwedische kirchliche Aufbewahrungseinrichtung (kyrkoarkiv), die Kirchenbücher und Gemeinderegister bewahrt, die spezifisch für das schwedische nationale Kirchensystem sind.
+ fr: Institution de conservation ecclésiastique suédoise (kyrkoarkiv) préservant les registres paroissiaux et les livres d'église spécifiques au système de l'Église nationale suédoise.
+ es: Institución de conservación eclesiástica sueca (kyrkoarkiv) que preserva registros parroquiales y libros de la iglesia específicos del sistema de la iglesia nacional sueca.
+ ar: مؤسسة حفظ كنسية سويدية (kyrkoarkiv) تحافظ على سجلات الرعية وكتب الكنيسة الخاصة بنظام الكنيسة الوطنية السويدية.
+ id: Lembaga penyimpanan gerejawi Swedia (kyrkoarkiv) yang melestarikan catatan paroki dan buku gereja khusus untuk sistem gereja nasional Swedia.
+ zh: 瑞典教会保存机构(kyrkoarkiv),保存瑞典国家教会系统特有的教区记录和教会书籍。
+ structured_aliases:
+ - literal_form: Zweeds kerkarchief
+ in_language: nl
+ - literal_form: kyrkoarkiv
+ in_language: nl
+ - literal_form: Schwedisches Kirchenarchiv
+ in_language: de
+ - literal_form: kyrkoarkiv
+ in_language: de
+ - literal_form: archives ecclésiastiques suédoises
+ in_language: fr
+ - literal_form: kyrkoarkiv
+ in_language: fr
+ - literal_form: archivo eclesiástico sueco
+ in_language: es
+ - literal_form: kyrkoarkiv
+ in_language: es
+ - literal_form: أرشيف الكنيسة السويدية
+ in_language: ar
+ - literal_form: arsip gereja Swedia
+ in_language: id
+ - literal_form: 瑞典教会档案馆
+ in_language: zh
+ broad_mappings:
+ - schema:ArchiveOrganization
+ - skos:Concept
+ related_mappings:
+ - wd:Q64166606
+ keywords:
+ - Swedish church archive
+ - kyrkoarkiv
+ - parish records
+ - household examination rolls
+ - husförhörslängder
+ examples:
+ - value:
+ institution_name: Uppsala Cathedral Parish Archive
+ country: SE
+ record_types:
+ - kyrkböcker
+ - husförhörslängder
+ comments:
+ - Church of Sweden kept civil registration until 1991
+ - Records extend back to 1600s in many parishes
+ - Household examination (husförhörslängder) records unique to Sweden
+ - Geographic restriction: Sweden (SE) only
slot_usage: {}
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ "Swedish church archives (kyrkoarkiv) preserving parish records and\nchurch books specific to the Swedish ecclesiastical system.\n\n**Wikidata**: Q64166606\n\n**Parent Class**: ChurchArchive (Q2877653)\n\n**Geographic Restriction**: Sweden (SE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nSwedish church archives preserve:\n- Kyrkob\xF6cker (church books) - vital records\n- Husf\xF6rh\xF6rsl\xE4ngder (household examination rolls)\n- In- och utflyttningsl\xE4ngder (migration records)\n- F\xF6delse-, vigsel-, och d\xF6dsb\xF6cker (birth, marriage, death)\n- F\xF6rsamlingsb\xF6cker (congregation records)\n- Communion records\n\n**Historical Context**:\nSwedish church archives are notable because:\n- Church of Sweden kept civil registration until 1991\n- Records extend back to 1600s in many parishes\n- Household examination records are unique to Sweden\n- Comprehensive coverage of entire population\n\n**Genealogical Significance**:\n\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml
index b3127e6c21..4ab21692e1 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetType.yaml
@@ -3,27 +3,53 @@ name: ChurchArchiveSwedenRecordSetType
title: ChurchArchiveSweden Record Set Type
prefixes:
linkml: https://w3id.org/linkml/
+ hc: https://nde.nl/ontology/hc/
+ rico: https://www.ica.org/standards/RiC/ontology#
+ skos: http://www.w3.org/2004/02/skos/core#
+default_prefix: hc
imports:
- - linkml:types
- - ../slots/has_scope
- - ../slots/has_score
- - ../slots/has_type
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
classes:
ChurchArchiveSwedenRecordSetType:
- description: 'A rico:RecordSetType for classifying collections held by ChurchArchiveSweden custodians.
- '
+ abstract: true
+ description: >-
+ Abstract taxonomy node for Swedish ecclesiastical holdings, modeling local record aggregation patterns.
is_a: CollectionType
class_uri: rico:RecordSetType
+ alt_descriptions:
+ nl: Abstracte taxonomieknoop voor Zweeds kerkelijk materiaal die lokale aggregatiepatronen modelleert.
+ de: Abstrakter Taxonomieknoten für schwedische kirchliche Bestände zur Modellierung lokaler Aggregationsmuster.
+ fr: Nœud taxonomique abstrait pour fonds ecclésiastiques suédois modélisant les schémas locaux d'agrégation documentaire.
+ es: Nodo taxonómico abstracto para fondos eclesiásticos suecos que modela patrones locales de agregación documental.
+ ar: عقدة تصنيفية مجردة للمقتنيات الكنسية السويدية لنمذجة أنماط تجميع السجلات المحلية.
+ id: Simpul taksonomi abstrak untuk koleksi gerejawi Swedia yang memodelkan pola agregasi rekod lokal.
+ zh: 用于瑞典教会馆藏的抽象分类节点,刻画本地记录聚合模式。
+ structured_aliases:
+ - literal_form: type Zweedse kerkelijke recordset
+ in_language: nl
+ - literal_form: Typ schwedischer Kirchenüberlieferungseinheit
+ in_language: de
+ - literal_form: type d'ensemble documentaire ecclésiastique suédois
+ in_language: fr
+ - literal_form: tipo de conjunto documental eclesiástico sueco
+ in_language: es
+ - literal_form: نوع مجموعة سجلات كنسية سويدية
+ in_language: ar
+ - literal_form: jenis set rekod gerejawi Swedia
+ in_language: id
+ - literal_form: 瑞典教会记录集类型
+ in_language: zh
+ broad_mappings:
+ - skos:Concept
+ - rico:RecordSetType
slots:
- has_type
- has_score
- - has_scope
see_also:
- ChurchArchiveSweden
- rico:RecordSetType
- slot_usage:
- has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml
index 410de7db3b..c13db6d4d6 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml
@@ -4,98 +4,119 @@ title: ChurchArchiveSweden Record Set Type Subclasses
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#
rico-rst: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#
- wd: http://www.wikidata.org/entity/
+ skos: http://www.w3.org/2004/02/skos/core#
+ crm: http://www.cidoc-crm.org/cidoc-crm/
default_prefix: hc
imports:
- - ./ChurchArchiveSwedenRecordSetType
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
- - ../slots/has_custodian
- - ../slots/has_note
+- ./ChurchArchiveSwedenRecordSetType
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
+- ../slots/has_custodian
+- ../slots/has_note
classes:
SwedishParishRecordSeries:
is_a: ChurchArchiveSwedenRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Swedish parish records (kyrkoarkiv).\n\n\
- **RiC-O Alignment**:\nThis class is a specialized rico:RecordSetType following\
- \ the series \norganizational principle as defined by rico-rst:Series.\n"
+ description: >-
+ Series-level aggregation of Swedish parish registries, including household examination and sacramental entries.
+ alt_descriptions:
+ nl: Seriegewijze aggregatie van Zweedse parochieregisters, inclusief huisonderzoeksrollen en sacramentele inschrijvingen.
+ de: Serienartige Aggregation schwedischer Gemeinderegister einschließlich Hausverhörlisten und sakramentaler Einträge.
+ fr: Agrégat de niveau série des registres paroissiaux suédois, y compris les registres d'examen des ménages et les inscriptions sacramentelles.
+ es: Agregación de nivel serie de registros parroquiales suecos, incluidos padrones de examen doméstico y anotaciones sacramentales.
+ ar: تجميع على مستوى السلسلة لسجلات الرعايا السويدية، بما في ذلك سجلات فحص الأسر والقيود الأسرارية.
+ id: Agregasi tingkat seri dari register paroki Swedia, termasuk catatan pemeriksaan rumah tangga dan entri sakramental.
+ zh: 瑞典堂区登记资料的series级聚合,包括户籍查经记录与圣事登记。
+ structured_aliases:
+ - literal_form: Zweedse parochieregisterserie
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: schwedische Kirchenbuchserie
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: série de registres paroissiaux suédois
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: serie de registros parroquiales suecos
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: سلسلة سجلات الرعية السويدية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: seri register paroki Swedia
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 瑞典教区登记系列
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Series
- close_mappings:
- - skos:Concept
- see_also:
- - ChurchArchiveSwedenRecordSetType
- - rico:RecordSetType
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: SwedishParishRecordSeries
- organizational_principle:
- equals_string: series
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series
+ equals_string: "hc:SwedishParishRecordSeries"
has_custodian:
- equals_string: ChurchArchiveSweden
- record_holder_note:
- equals_string: This RecordSetType is typically held by ChurchArchiveSweden
- custodians. Inverse of rico:isOrWasHolderOf.
- annotations:
- specificity_score: 0.1
- specificity_rationale: Generic utility class/slot created during migration
- custodian_types: '[''*'']'
+ equals_string: "hc:ChurchArchiveSweden"
+
SwedishChurchPropertyFonds:
is_a: ChurchArchiveSwedenRecordSetType
class_uri: rico:RecordSetType
- description: "A rico:RecordSetType for Swedish Church property records.\n\n**RiC-O\
- \ Alignment**:\nThis class is a specialized rico:RecordSetType following the\
- \ fonds \norganizational principle as defined by rico-rst:Fonds.\n\n**Note**:\
- \ This is a Swedish-specific variant. For the general church property fonds\
- \ type, see ChurchPropertyFonds.\n"
+ description: >-
+ Fonds-level aggregation of Swedish ecclesiastical asset administration and building stewardship records.
+ alt_descriptions:
+ nl: Aggregatie op fondsniveau van Zweedse kerkelijke administratie van goederen en gebouwenbeheer.
+ de: Fondsartige Aggregation schwedischer Unterlagen zur Verwaltung kirchlicher Vermögenswerte und Gebäudeaufsicht.
+ fr: Agrégat de niveau fonds des documents suédois de gestion des biens ecclésiastiques et d'entretien des bâtiments.
+ es: Agregación a nivel fondo de documentos suecos sobre administración de bienes eclesiásticos y mantenimiento de edificios.
+ ar: تجميع على مستوى الفوند لسجلات سويدية عن إدارة ممتلكات الكنيسة والإشراف على المباني.
+ id: Agregasi tingkat fonds dari rekod Swedia tentang administrasi aset gereja dan pemeliharaan bangunan.
+ zh: 瑞典教会资产管理与建筑维护记录的fonds级聚合。
+ structured_aliases:
+ - literal_form: Zweeds kerkgoederenfonds
+ predicate: EXACT_SYNONYM
+ in_language: nl
+ - literal_form: schwedischer Kirchenvermögensfonds
+ predicate: EXACT_SYNONYM
+ in_language: de
+ - literal_form: fonds suédois des biens ecclésiastiques
+ predicate: EXACT_SYNONYM
+ in_language: fr
+ - literal_form: fondo sueco de bienes eclesiásticos
+ predicate: EXACT_SYNONYM
+ in_language: es
+ - literal_form: فوند الممتلكات الكنسية السويدية
+ predicate: EXACT_SYNONYM
+ in_language: ar
+ - literal_form: fonds properti gereja Swedia
+ predicate: EXACT_SYNONYM
+ in_language: id
+ - literal_form: 瑞典教会财产档案基金
+ predicate: EXACT_SYNONYM
+ in_language: zh
broad_mappings:
- rico:RecordSetType
+ - skos:Concept
+ - crm:E55_Type
related_mappings:
- rico-rst:Fonds
- close_mappings:
- - skos:Concept
- see_also:
- - ChurchArchiveSwedenRecordSetType
- - rico:RecordSetType
- - ChurchPropertyFonds
slots:
- has_type
- has_score
- - organizational_principle
- - organizational_principle_uri
- has_custodian
- - record_holder_note
- - has_type
+ - has_note
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
- has_type:
- equals_string: SwedishChurchPropertyFonds
- organizational_principle:
- equals_string: fonds
- organizational_principle_uri:
- equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds
+ equals_string: "hc:SwedishChurchPropertyFonds"
has_custodian:
- equals_string: ChurchArchiveSweden
- record_holder_note:
- equals_string: This RecordSetType is typically held by ChurchArchiveSweden
- custodians. Inverse of rico:isOrWasHolderOf.
+ equals_string: "hc:ChurchArchiveSweden"
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml
index 87a9d33a46..bad9550017 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Cinematheque.yaml
@@ -2,21 +2,83 @@ id: https://nde.nl/ontology/hc/class/Cinematheque
name: Cinematheque
title: Cinematheque Type
imports:
- - linkml:types
- - ../slots/has_score
- - ../slots/has_type
+- linkml:types
+- ../slots/has_score
+- ../slots/has_type
classes:
Cinematheque:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
- description: "Organization responsible for preserving, restoring, and exhibiting\ncinematographic heritage including films, related materials, and\nfilm history documentation.\n\n**Wikidata**: Q1352795\n\n**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType\nclass. Cinematheques are institutions with complex functions beyond\nsimple collection classification.\n\n**Scope**:\nCinematheques (Kinematheken/filmotecas) provide:\n- Film preservation and restoration\n- Film exhibition and screening programs\n- Film library and documentation services\n- Educational programs and retrospectives\n- Research facilities for film scholars\n- Equipment preservation (projectors, cameras)\n\n**Institutional Functions**:\nUnlike simple archives, cinematheques combine:\n- Archive function (preservation)\n- Museum function (exhibition)\n- Library function (documentation)\n- Theater function (screenings)\n- Educational function (programs)\n\n**Related Types**:\n- FilmArchive (Q726929)\
- \ - Film preservation focus\n- AudiovisualArchive (Q27030766) - Broader AV materials\n- MediaArchive (Q116809817) - Media preservation\n\n**Notable Examples**:\n- Cin\xE9math\xE8que fran\xE7aise (Paris)\n- Filmoteca Espa\xF1ola (Madrid)\n- Cinemateca Brasileira (S\xE3o Paulo)\n- Deutsche Kinemathek (Berlin)\n- Eye Filmmuseum (Amsterdam)\n\n**FIAF Membership**:\nMany cinematheques are members of FIAF (International Federation\nof Film Archives), the primary professional body for film archives.\n"
+ description: >-
+ Cultural institution dedicated to preserving, restoring, and exhibiting cinematographic heritage including films, related materials, and film history documentation.
+ alt_descriptions:
+ nl: Culturele instelling gewijd aan het bewaren, restaureren en tentoonstellen van cinematografisch erfgoed, waaronder films, gerelateerd materiaal en filmhistorische documentatie.
+ de: Kulturelle Einrichtung, die dem Bewahren, Restaurieren und Ausstellen von filmischem Erbe einschließlich Filmen, verwandtem Material und Filmgeschichtsdokumentation gewidmet ist.
+ fr: Institution culturelle dédiée à la préservation, la restauration et l'exposition du patrimoine cinématographique, y compris les films, le matériel connexe et la documentation sur l'histoire du cinéma.
+ es: Institución cultural dedicada a preservar, restaurar y exhibir el patrimonio cinematográfico, incluyendo películas, materiales relacionados y documentación de historia del cine.
+ ar: مؤسسة ثقافية مكرسة للحفاظ على التراث السينمائي وترميمه وعرضه، بما في ذلك الأفلام والمواد ذات الصلة ووثائق تاريخ السينما.
+ id: Lembaga budaya yang didedikasikan untuk melestarikan, memulihkan, dan memamerkan warisan sinematografi termasuk film, materi terkait, dan dokumentasi sejarah film.
+ zh: 致力于保存、修复和展放映画遗产的文化机构,包括电影、相关材料和电影历史文献。
+ structured_aliases:
+ - literal_form: filmmuseum
+ in_language: nl
+ - literal_form: cinematheek
+ in_language: nl
+ - literal_form: Kinemathek
+ in_language: de
+ - literal_form: Filmmuseum
+ in_language: de
+ - literal_form: cinémathèque
+ in_language: fr
+ - literal_form: musée du cinéma
+ in_language: fr
+ - literal_form: cinematheca
+ in_language: es
+ - literal_form: filmoteca
+ in_language: es
+ - literal_form: سينماتيك
+ in_language: ar
+ - literal_form: متحف السينما
+ in_language: ar
+ - literal_form: sinematek
+ in_language: id
+ - literal_form: museum film
+ in_language: id
+ - literal_form: 电影资料馆
+ in_language: zh
+ - literal_form: 电影博物馆
+ in_language: zh
+ broad_mappings:
+ - schema:ArchiveOrganization
+ - skos:Concept
+ related_mappings:
+ - wd:Q1352795
+ keywords:
+ - cinematheque
+ - film archive
+ - film preservation
+ - film museum
+ - cinematographic heritage
+ examples:
+ - value:
+ institution_name: Eye Filmmuseum
+ location: Amsterdam
+ fiaf_member: true
+ comments:
+ - Combines archive, museum, library, theater, and educational functions
+ - Many are FIAF (International Federation of Film Archives) members
+ - Notable examples: Cinémathèque française, Filmoteca Española, Eye Filmmuseum
slot_usage:
has_type:
- equals_expression: '["hc:ArchiveOrganizationType"]'
+ equals_string: hc:ArchiveOrganizationType
slots:
- has_type
- has_score
+ notes:
+ - |
+ Preserved from prior description (commit bd8368df):
+
+ "Organization responsible for preserving, restoring, and exhibiting\ncinematographic heritage including films, related materials, and\nfilm history documentation.\n\n**Wikidata**: Q1352795\n\n**CUSTODIAN-ONLY**: This type does NOT have a corresponding rico:RecordSetType\nclass. Cinematheques are institutions with complex functions beyond\nsimple collection classification.\n\n**Scope**:\nCinematheques (Kinematheken/filmotecas) provide:\n- Film preservation and restoration\n- Film exhibition and screening programs\n- Film library and documentation services\n- Educational programs and retrospectives\n- Research facilities for film scholars\n- Equipment preservation (projectors, cameras)\n\n**Institutional Functions**:\nUnlike simple archives, cinematheques combine:\n- Archive function (preservation)\n- Museum function (exhibition)\n- Library function (documentation)\n- Theater function (screenings)\n- Educational function (programs)\n\n**Related Types**:\n- FilmArchive (Q726929)\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml
index 20925c4216..cb80c6e00c 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/City.yaml
@@ -11,70 +11,80 @@ prefixes:
crm: http://www.cidoc-crm.org/cidoc-crm/
imports:
- - linkml:types
+- linkml:types
default_prefix: hc
classes:
City:
is_a: Settlement
class_uri: schema:City
- description: |
+ description: >-
+ Urban settlement entity used for municipal-scale place representation in location metadata.
+ alt_descriptions:
+ nl: Entiteit voor stedelijke nederzetting, gebruikt voor plaatsrepresentatie op gemeentelijke schaal in locatiemetadata.
+ de: Entität für städtische Siedlungen zur Repräsentation von Orten auf kommunaler Ebene in Standortmetadaten.
+ fr: Entité d'implantation urbaine utilisée pour représenter des lieux à l'échelle municipale dans les métadonnées de localisation.
+ es: Entidad de asentamiento urbano utilizada para representar lugares a escala municipal en metadatos de ubicación.
+ ar: كيان لمستوطنة حضرية يُستخدم لتمثيل الأماكن على المستوى البلدي ضمن بيانات الموقع الوصفية.
+ id: Entitas permukiman perkotaan untuk representasi tempat skala kota dalam metadata lokasi.
+ zh: 用于位置元数据中市级地点表达的城市聚落实体。
+ structured_aliases:
+ - literal_form: stad
+ in_language: nl
+ - literal_form: Stadt
+ in_language: de
+ - literal_form: ville
+ in_language: fr
+ - literal_form: ciudad
+ in_language: es
+ - literal_form: مدينة
+ in_language: ar
+ - literal_form: kota
+ in_language: id
+ - literal_form: 城市
+ in_language: zh
+ exact_mappings:
+ - schema:City
+ close_mappings:
+ - gn:P.PPLA
+ - gn:P.PPLC
+ - wikidata:Q515
+ related_mappings:
+ - crm:E53_Place
+
+ notes:
+ - |
+ Preserved from prior description (commit 2c9d3598):
+
A city or large town settlement.
-
+
**RELATIONSHIP TO SETTLEMENT**:
-
+
City is a subclass of Settlement representing urban areas that are
typically larger and more administratively significant than villages
or small towns.
-
+
**GeoNames Feature Codes**:
-
+
Cities typically correspond to GeoNames feature codes:
- PPL: Populated place (general)
- PPLA: Seat of first-order administrative division
- PPLA2: Seat of second-order administrative division
- PPLC: Capital of a political entity
- PPLS: Populated places (urban agglomerations)
-
+
**USAGE**:
-
+
Use City class when:
- The settlement is known to be a city (not village/hamlet)
- You need to express city-specific semantics
- Schema.org City alignment is important
-
+
Use Settlement class when:
- The settlement type is unknown or mixed
- You want the most general geographic entity
-
+
**EXAMPLES**:
-
- ```yaml
- located_in:
- - settlement_name: "Amsterdam"
- geonames_id: 2759794
- country: "NL"
- ```
-
- exact_mappings:
- - schema:City
- close_mappings:
- - gn:P.PPLA
- - gn:P.PPLC
- - wikidata:Q515
- related_mappings:
- - crm:E53_Place
-
- # Inherits all slots from Settlement:
- # - settlement_name
- # - geonames_id
- # - latitude
- # - longitude
- # - country
- # - has_geographic_subdivision (subregion)
- # - specificity_annotation
- # - has_score
-
annotations:
specificity_score: 0.35
specificity_rationale: |
@@ -86,30 +96,35 @@ classes:
custodian_types_primary: "*"
examples:
- - value:
- settlement_name: "Amsterdam"
- geonames_id: 2759794
- country: "NL"
- has_geographic_subdivision:
- subregion_code: "NL-NH"
- description: Amsterdam - capital and largest city of the Netherlands
-
- - value:
- settlement_name: "Haarlem"
- geonames_id: 2755420
- country: "NL"
- latitude: 52.3873
- longitude: 4.6462
- description: Haarlem - city in Noord-Holland province
-
- - value:
- settlement_name: "Tokyo"
- geonames_id: 1850147
- country: "JP"
- description: Tokyo - capital of Japan
+ - value:
+ settlement_name: "Amsterdam"
+ geonames_id: 2759794
+ country: "NL"
+ has_geographic_subdivision:
+ subregion_code: "NL-NH"
+ description: Amsterdam - capital and largest city of the Netherlands
+ - value:
+ settlement_name: "Haarlem"
+ geonames_id: 2755420
+ country: "NL"
+ latitude: 52.3873
+ longitude: 4.6462
+ description: Haarlem - city in Noord-Holland province
+
+ - value:
+ settlement_name: "Tokyo"
+ geonames_id: 1850147
+ country: "JP"
+ description: Tokyo - capital of Japan
+
+ - value: |
+ located_in:
+ - settlement_name: "Amsterdam"
+ geonames_id: 2759794
+ country: "NL"
comments:
- - City is_a Settlement following semantic hierarchy
- - Inherits all Settlement slots including GeoNames ID
- - Use for explicit urban classification
- - Created per slot_fixes.yaml migration for city slot (2026-01-18)
+ - City is_a Settlement following semantic hierarchy
+ - Inherits all Settlement slots including GeoNames ID
+ - Use for explicit urban classification
+ - Created per slot_fixes.yaml migration for city slot (2026-01-18)
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml
index 3ae8ac9754..7760de1da5 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/Claim.yaml
@@ -8,14 +8,37 @@ prefixes:
prov: http://www.w3.org/ns/prov#
arg: http://www.w3.org/ns/argument#
imports:
- - linkml:types
+- linkml:types
default_prefix: hc
classes:
Claim:
class_uri: prov:Entity
- description: "Base class for assertions or claims made about heritage entities.\n\nA claim represents a statement that warrants (supports or justifies) \nother statements or conclusions. Claims can come from various sources:\n- Web pages (WebClaim subclass)\n- Wikidata (WikidataClaim)\n- Research sources\n- Human annotations\n\n**Argumentation Semantics**:\nThe term \"warrants\" comes from argumentation theory (Toulmin model):\n- Claims provide evidence that WARRANTS (justifies) conclusions\n- A claim can be warranted BY other supporting claims\n\nThis bidirectional relationship is captured by the `warrants_or_warranted` slot.\n\n**Subclasses**:\n- WebClaim: Claims extracted from web pages with XPath provenance\n- WikidataClaim: Claims from Wikidata with property/value structure\n- PersonWebClaim: Claims about persons from web sources\n- CustodianLegalNameClaim: Claims about custodian legal names\n\n**MIGRATION NOTE (2026-01-19)**:\nCreated as base class for claim type hierarchy per\
- \ slot_fixes.yaml (Rule 53/56).\nReplaces generic `claim` slot with `warrants_or_warranted` slot.\n"
- exact_mappings:
+ description: >-
+ Assertion unit representing a proposition with evidential provenance and potential support relations to other propositions.
+ alt_descriptions:
+ nl: Assertie-eenheid die een propositie met bewijsherkomst en mogelijke ondersteuningsrelaties tot andere proposities weergeeft.
+ de: Behauptungseinheit, die eine Proposition mit Evidenzprovenienz und möglichen Unterstützungsbeziehungen zu anderen Propositionen repräsentiert.
+ fr: Unité d'assertion représentant une proposition avec provenance des preuves et relations potentielles de soutien avec d'autres propositions.
+ es: Unidad de aseveración que representa una proposición con procedencia de evidencia y posibles relaciones de apoyo con otras proposiciones.
+ ar: وحدة ادعاء تمثل قضية مع مصدر إثبات وعلاقات دعم محتملة مع قضايا أخرى.
+ id: Unit asersi yang merepresentasikan proposisi dengan asal-usul bukti serta relasi dukungan potensial ke proposisi lain.
+ zh: 表示命题的断言单元,带有证据来源并可与其他命题形成支持关系。
+ structured_aliases:
+ - literal_form: bewering
+ in_language: nl
+ - literal_form: Behauptung
+ in_language: de
+ - literal_form: assertion
+ in_language: fr
+ - literal_form: afirmación
+ in_language: es
+ - literal_form: ادعاء
+ in_language: ar
+ - literal_form: klaim
+ in_language: id
+ - literal_form: 断言
+ in_language: zh
+ broad_mappings:
- prov:Entity
close_mappings:
- schema:Claim
@@ -25,6 +48,11 @@ classes:
- Base class for claim type hierarchy
- Subclasses add specific provenance mechanisms
- 'CREATED 2026-01-19: Per slot_fixes.yaml revision (Rule 53/56)'
+ notes:
+ - |
+ Preserved from prior description (commit 2c9d3598):
+
+ "Base class for assertions or claims made about heritage entities.\n\nA claim represents a statement that warrants (supports or justifies) \nother statements or conclusions. Claims can come from various sources:\n- Web pages (WebClaim subclass)\n- Wikidata (WikidataClaim)\n- Research sources\n- Human annotations\n\n**Argumentation Semantics**:\nThe term \"warrants\" comes from argumentation theory (Toulmin model):\n- Claims provide evidence that WARRANTS (justifies) conclusions\n- A claim can be warranted BY other supporting claims\n\nThis bidirectional relationship is captured by the `warrants_or_warranted` slot.\n\n**Subclasses**:\n- WebClaim: Claims extracted from web pages with XPath provenance\n- WikidataClaim: Claims from Wikidata with property/value structure\n- PersonWebClaim: Claims about persons from web sources\n- CustodianLegalNameClaim: Claims about custodian legal names\n\n**MIGRATION NOTE (2026-01-19)**:\nCreated as base class for claim type hierarchy per\
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
diff --git a/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml b/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml
index 421e403418..7f071a9889 100644
--- a/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml
+++ b/frontend/public/schemas/20251121/linkml/modules/classes/ClaimType.yaml
@@ -8,16 +8,24 @@ prefixes:
dcterms: http://purl.org/dc/terms/
skos: http://www.w3.org/2004/02/skos/core#
imports:
- - linkml:types
- - ../slots/has_description
- - ../slots/has_label
+- linkml:types
+- ../slots/has_description
+- ../slots/has_label
default_prefix: hc
classes:
ClaimType:
class_uri: skos:Concept
- description: "Abstract base class for types of claims that can be extracted from web pages.\n\nEach claim type has expected source locations in HTML:\n- full_name: ,