37 lines
1.6 KiB
YAML
37 lines
1.6 KiB
YAML
id: https://nde.nl/ontology/hc/classes/MergeNote
|
|
name: MergeNote
|
|
title: MergeNote
|
|
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
|
|
classes:
|
|
MergeNote:
|
|
description: "Documentation of a merge operation between duplicate entries, recording the source entry identifier, merge date, and reason (e.g., duplicate Wikidata ID, same place ID). Essential for entity resolution audit trails.\nOntology mapping rationale: - class_uri is prov:Entity because this documents a merge operation\n result with full provenance (source, date, reason)\n- close_mappings includes skos:note as this is essentially a note\n documenting a change\n- related_mappings includes prov:Activity as merging is an activity\n and prov:Derivation for the derivation relationship"
|
|
class_uri: prov:Entity
|
|
close_mappings:
|
|
- skos:note
|
|
related_mappings:
|
|
- prov:Activity
|
|
- prov:Derivation
|
|
attributes:
|
|
source:
|
|
range: string
|
|
description: Source entry identifier that was merged
|
|
merged_on:
|
|
range: string
|
|
description: Date when merge occurred (YYYY-MM-DD)
|
|
reason:
|
|
range: string
|
|
description: Reason for the merge (e.g., duplicate Wikidata ID, same place ID)
|
|
annotations:
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: "['*']"
|
|
custodian_types_rationale: Universal utility concept
|