- Created 'updated_at.yaml' to record the last modified date and time of entities, including multilingual descriptions and structured aliases. - Created 'written_in.yaml' to specify the language in which content is composed, covering both natural and programming languages, with detailed comments and close ontology mappings.
106 lines
4.1 KiB
YAML
106 lines
4.1 KiB
YAML
id: https://nde.nl/ontology/hc/class/CustodianObservation
|
|
name: CustodianObservation
|
|
title: Custodian Observation Class
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
pico: https://personsincontext.org/model#
|
|
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#
|
|
skos: http://www.w3.org/2004/02/skos/core#
|
|
dcterms: http://purl.org/dc/terms/
|
|
imports:
|
|
- linkml:types
|
|
- ../slots/20260202_matang/has_label
|
|
- ../slots/20260202_matang/has_score
|
|
- ../slots/20260202_matang/has_type
|
|
- ../slots/20260202_matang/has_value
|
|
- ../slots/20260202_matang/new/observation_context
|
|
- ../slots/20260202_matang/new/observation_date
|
|
- ../slots/20260202_matang/new/observation_source
|
|
- ../slots/20260202_matang/new/observed_name
|
|
- ../slots/20260202_matang/new/refers_or_referred_to
|
|
- ../slots/20260202_matang/new/source
|
|
# - ./Appellation
|
|
classes:
|
|
CustodianObservation:
|
|
class_uri: hc:CustodianObservation
|
|
description: "Source-based evidence of a heritage custodian's existence.\n\nCRITICAL:\
|
|
\ CustodianObservation does NOT directly link to Custodian!\n- Observations\
|
|
\ are RAW EVIDENCE (input to ReconstructionActivity)\n- Only ReconstructionActivity\
|
|
\ can determine if custodian is successfully identified\n- Generated outputs\
|
|
\ (LegalStatus/Name/Place) link to Custodian, not observations\n\nPROV-O Flow:\n\
|
|
\ CustodianObservation → prov:used → ReconstructionActivity\n ReconstructionActivity\
|
|
\ → prov:wasGeneratedBy → CustodianLegalStatus/Name/Place\n CustodianLegalStatus/Name/Place\
|
|
\ → refers_to_custodian → Custodian\n\nObservations can capture BOTH emic (insider)\
|
|
\ and etic (outsider) perspectives:\n- Emic: \"Rijksmuseum\" (how institution\
|
|
\ presents itself)\n- Etic: \"The National Museum\" (how outsiders refer to\
|
|
\ it)\n"
|
|
exact_mappings:
|
|
- pico:PersonObservation
|
|
- prov:Entity
|
|
close_mappings:
|
|
- schema:Intangible
|
|
- crm:E73_Information_Object
|
|
- rico:Record
|
|
related_mappings:
|
|
- skos:Concept
|
|
- dcterms:BibliographicResource
|
|
slots:
|
|
- has_label
|
|
- has_value
|
|
- has_type
|
|
- refers_or_referred_to
|
|
- observation_context
|
|
- observation_date
|
|
- observation_source
|
|
- observed_name
|
|
- source
|
|
- has_score
|
|
slot_usage:
|
|
observation_source:
|
|
# range: string
|
|
observed_name:
|
|
# range: string # uriorcurie
|
|
# range: CustodianAppellation
|
|
required: true
|
|
has_label:
|
|
# range: string
|
|
multivalued: true
|
|
inlined: false # Fixed invalid inline for primitive type
|
|
examples:
|
|
- value:
|
|
has_label: Rijksmuseum Amsterdam
|
|
has_type: ObservedName
|
|
- value:
|
|
has_label: Het Rijks
|
|
has_type: AlternativeName
|
|
observation_date:
|
|
range: date
|
|
source:
|
|
# range: string # uriorcurie
|
|
required: true
|
|
observation_context:
|
|
# range: string
|
|
refers_or_referred_to:
|
|
# range: string # uriorcurie
|
|
# range: CustodianLegalStatus
|
|
required: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/legal/stichting-rijksmuseum
|
|
has_value:
|
|
# range: string # uriorcurie
|
|
# range: ConfidenceValue
|
|
has_type:
|
|
equals_expression: '["hc:GalleryType", "hc:LibraryType", "hc:ArchiveOrganizationType",
|
|
"hc:MuseumType", "hc:OfficialInstitutionType", "hc:ResearchOrganizationType",
|
|
"hc:CommercialOrganizationType", "hc:UnspecifiedType", "hc:BioCustodianType",
|
|
"hc:EducationProviderType", "hc:HeritageSocietyType", "hc:FeatureCustodianType",
|
|
"hc:IntangibleHeritageGroupType", "hc:MixedCustodianType", "hc:PersonalCollectionType",
|
|
"hc:HolySacredSiteType", "hc:DigitalPlatformType", "hc:NonProfitType", "hc:TasteScentHeritageType"]'
|
|
annotations:
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: '[''*'']'
|