- Introduced abstract class ConflictType to define a taxonomy for various conflict types affecting heritage institutions. - Added concrete subclasses in ConflictTypes.yaml, detailing specific conflict types such as ArmedConflict, NaturalDisaster, CivilUnrest, Terrorism, Looting, Neglect, Occupation, and Sanctions. - Implemented Permission and PermissionType schemas to represent authorization requirements for accessing heritage materials, including subclasses like BishopsPermission and InstitutionalAffiliation. - Created SocialNetworkMember class for representing members in social/professional networks, facilitating heritage sector network analysis. - Established slots for canonical access rules, conflict status, and connection metadata, enhancing the data model for heritage custodians. - Developed ConnectionDegree and ConnectionDegreeType classes to represent degrees of connection in social networks, with subclasses for first, second, and third-plus degrees. - Added slots for birth dates in EDTF and ISO formats, improving the representation of heritage custodian entities.
163 lines
5.7 KiB
YAML
163 lines
5.7 KiB
YAML
# Conflict class
|
|
# Created 2026-01-22 per slot_fixes.yaml revision for conflict_status (Rule 53)
|
|
#
|
|
# Generation date: 2026-01-22
|
|
# Rule compliance: 53 (slot_fixes.yaml), 39 (RiC-O naming), 0b (Type/Types pattern)
|
|
#
|
|
# Represents a conflict event affecting heritage custodians
|
|
|
|
id: https://nde.nl/ontology/hc/class/Conflict
|
|
name: conflict_class
|
|
title: Conflict Class
|
|
|
|
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
|
|
|
|
imports:
|
|
- linkml:types
|
|
- ./TimeSpan
|
|
- ./ConflictType
|
|
- ./ConflictTypes
|
|
- ./ConflictStatus
|
|
- ../slots/has_or_had_type
|
|
- ../slots/has_or_had_label
|
|
- ../slots/has_or_had_description
|
|
- ../slots/temporal_extent
|
|
- ../slots/has_or_had_documentation_source
|
|
|
|
classes:
|
|
Conflict:
|
|
class_uri: crm:E5_Event
|
|
description: |
|
|
A conflict event affecting heritage custodians.
|
|
|
|
**DEFINITION**:
|
|
|
|
A Conflict represents an armed conflict, natural disaster, or other
|
|
destructive event that impacts heritage institutions. This class
|
|
captures the CONFLICT ITSELF, while ConflictStatus captures the
|
|
STATUS of a specific custodian affected by the conflict.
|
|
|
|
**SEMANTIC PATTERN**:
|
|
|
|
```
|
|
Custodian
|
|
│
|
|
└── is_or_was_involved_in → Conflict (THIS CLASS)
|
|
├── has_or_had_type → ConflictType (ARMED_CONFLICT, NATURAL_DISASTER, etc.)
|
|
├── has_or_had_label: "Gaza War 2023-2024"
|
|
├── temporal_extent → TimeSpan (duration of conflict)
|
|
└── involvement_status → ConflictStatus (status of THIS custodian)
|
|
```
|
|
|
|
**DISTINCTION FROM ConflictStatus**:
|
|
- **Conflict** (THIS CLASS): The conflict event itself (e.g., "Gaza War 2023")
|
|
- **ConflictStatus**: The status of a specific custodian (DESTROYED, DAMAGED, etc.)
|
|
|
|
A single Conflict can affect multiple custodians, each with different statuses.
|
|
|
|
**CIDOC-CRM ALIGNMENT**:
|
|
- Primary: `crm:E5_Event` - "comprises occurrences in spacetime that can be
|
|
delimited within a defined extent of the spacetime"
|
|
- Specialization: `crm:E6_Destruction` when resulting in destruction
|
|
|
|
**USE CASES**:
|
|
|
|
1. **Gaza 2023-2024**: Armed conflict affecting 30+ heritage institutions
|
|
2. **Syrian Civil War**: Ongoing conflict affecting museums and archives
|
|
3. **Nepal Earthquake 2015**: Natural disaster affecting heritage sites
|
|
4. **Iraq War**: Looting and destruction of cultural heritage
|
|
|
|
Created as part of conflict_status migration per slot_fixes.yaml (Rule 53).
|
|
|
|
exact_mappings:
|
|
- crm:E5_Event
|
|
close_mappings:
|
|
- crm:E6_Destruction
|
|
- schema:Event
|
|
related_mappings:
|
|
- prov:Activity
|
|
|
|
slots:
|
|
- has_or_had_type
|
|
- has_or_had_label
|
|
- has_or_had_description
|
|
- temporal_extent
|
|
- has_or_had_documentation_source
|
|
|
|
attributes:
|
|
involvement_status:
|
|
range: ConflictStatus
|
|
description: |
|
|
The status of a specific custodian's involvement in this conflict.
|
|
Uses ConflictStatus class with DESTROYED, DAMAGED, THREATENED, etc.
|
|
inlined: true
|
|
|
|
slot_usage:
|
|
has_or_had_type:
|
|
range: ConflictType
|
|
required: true
|
|
description: |
|
|
The type of conflict (ARMED_CONFLICT, NATURAL_DISASTER, etc.).
|
|
Uses ConflictType class hierarchy per Rule 0b.
|
|
has_or_had_label:
|
|
description: Human-readable name for the conflict.
|
|
examples:
|
|
- value:
|
|
label_text: "Gaza War 2023-2024"
|
|
language: en
|
|
- value:
|
|
label_text: "Syrian Civil War"
|
|
language: en
|
|
has_or_had_description:
|
|
description: Detailed description of the conflict and its impact on heritage.
|
|
temporal_extent:
|
|
description: |
|
|
Time period of the conflict.
|
|
Uses TimeSpan class with fuzzy temporal bounds.
|
|
examples:
|
|
- value:
|
|
begin_of_the_begin: "2023-10-07"
|
|
end_of_the_end: null
|
|
description: "Gaza War - ongoing as of 2024"
|
|
has_or_had_documentation_source:
|
|
description: Sources documenting the conflict's impact on heritage.
|
|
examples:
|
|
- value: "UNESCO Cultural Heritage in Gaza Assessment"
|
|
- value: "Librarians and Archivists with Palestine - Gaza Report 2024"
|
|
|
|
annotations:
|
|
custodian_types: '["*"]'
|
|
custodian_types_rationale: Conflicts can affect all heritage custodian types.
|
|
specificity_score: 0.55
|
|
specificity_rationale: Specialized event type for conflict documentation.
|
|
|
|
comments:
|
|
- "Created 2026-01-22 per slot_fixes.yaml conflict_status migration"
|
|
- "Separates the CONFLICT from the CUSTODIAN'S STATUS in that conflict"
|
|
- "Enables linking multiple custodians to the same conflict event"
|
|
|
|
examples:
|
|
- value:
|
|
has_or_had_type: ARMED_CONFLICT
|
|
has_or_had_label:
|
|
label_text: "Gaza War 2023-2024"
|
|
language: en
|
|
has_or_had_description:
|
|
description_text: "Armed conflict beginning October 2023 affecting Gaza heritage institutions"
|
|
temporal_extent:
|
|
begin_of_the_begin: "2023-10-07"
|
|
has_or_had_documentation_source:
|
|
- "Librarians and Archivists with Palestine"
|
|
- "UNESCO Cultural Heritage Assessment"
|
|
involvement_status:
|
|
status: destroyed
|
|
destruction_date: "2023-12-08"
|
|
conflict_description: "Library destroyed by airstrike"
|
|
description: "Gaza heritage institution destroyed in conflict"
|