New classes: - SpecificityAnnotation: Track class relevance scores per template - TemplateSpecificityScores: 10 conversation template scores - WikidataAlignment: Link classes to Wikidata entities - DualClassLink: Model dual-aspect class relationships New enums: - WikidataMappingTypeEnum: exact/close/narrow/broad/related mappings - DualClassPatternEnum: place-custodian, collection-custodian patterns New slots (44 files): - Specificity slots: score, rationale, agent, timestamp - Template scores: archive_search, museum_search, library_search, etc. - Wikidata slots: entity_id, label, mapping_type, rationale - Multilingual labels: label_nl, label_de, label_fr, label_es, etc. - Custodian type annotations: custodian_types, rationale, primary - SKOS hierarchy: skos_broader, skos_narrower, skos_related
35 lines
1.1 KiB
YAML
35 lines
1.1 KiB
YAML
# DualClassPatternEnum
|
|
# Extracted from class_metadata_slots.yaml for Rule 38 compliance
|
|
#
|
|
# Role in the dual-class pattern for heritage ontology.
|
|
# Distinguishes between custodian types (organizations) and collection types (materials).
|
|
#
|
|
# Generation date: 2026-01-07
|
|
|
|
id: https://nde.nl/ontology/hc/enum/DualClassPatternEnum
|
|
name: DualClassPatternEnum
|
|
title: Dual-Class Pattern Enum
|
|
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
|
|
default_prefix: hc
|
|
|
|
imports:
|
|
- linkml:types
|
|
|
|
enums:
|
|
DualClassPatternEnum:
|
|
description: |
|
|
Role in the dual-class pattern for heritage ontology.
|
|
Distinguishes between custodian types (organizations) and collection types (materials).
|
|
permissible_values:
|
|
custodian_type:
|
|
description: |
|
|
This class represents the CUSTODIAN type (the organization).
|
|
Maps to cpov:PublicOrganisation or schema:Organization.
|
|
collection_type:
|
|
description: |
|
|
This class represents the COLLECTION type (rico:RecordSetType).
|
|
Maps to rico:RecordSetType for classifying record sets.
|