glam/schemas/20251121/linkml/modules/classes/Rationale.yaml

48 lines
1.4 KiB
YAML

id: https://nde.nl/ontology/hc/class/Rationale
name: Rationale
title: Rationale
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
prov: http://www.w3.org/ns/prov#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_or_had_description
classes:
Rationale:
class_uri: skos:note
description: 'A rationale or justification for a decision.'
slots:
- has_or_had_description
slot_usage:
has_or_had_description:
description: The text content of the rationale.
required: true
attributes:
decision_type:
range: string
description: Type of decision (MAPPING, CLASSIFICATION, EXCLUSION)
confidence:
range: float
description: Confidence level in the decision (0.0-1.0)
alternatives_considered:
range: string
multivalued: true
description: Alternative options that were considered
close_mappings:
- prov:wasInfluencedBy
annotations:
specificity_score: '0.45'
specificity_rationale: Moderately specific - rationale documentation is common.
custodian_types: "['*']"
custodian_types_rationale: Universal utility concept
examples:
- value:
has_or_had_description: Mapped based on exact name match and location
decision_type: MAPPING
confidence: 0.95
description: Wikidata mapping rationale