- Deleted obsolete slot definitions: statement_summary, statement_text, statement_type, status_name, supersede_articles, supersede_condition, supersede_name, temporal_dynamics, total_amount, typical_contents, use_cases, was_acquired_through, was_fetched_at, was_retrieved_at. - Updated existing slot definitions for states_or_stated to enhance clarity and structure. - Introduced new classes: Article, ConditionofAccess, FinancialStatementType, MaximumQuantity, Series, Summary, Type, and their respective slots to improve schema organization and usability. - Added new slots: changes_or_changed_through, has_or_had_condition_of_access, has_or_had_heritage_type, is_or_was_part_of_series, is_or_was_retrieved_at, maximum_of_maximum to capture additional metadata and relationships.
149 lines
6.7 KiB
YAML
149 lines
6.7 KiB
YAML
id: https://nde.nl/ontology/hc/class/ConflictStatus
|
|
name: conflict_status_class
|
|
title: Conflict Status Class
|
|
imports:
|
|
- linkml:types
|
|
- ../metadata
|
|
- ../enums/ConflictStatusEnum
|
|
- ./TimeSpan
|
|
- ../slots/has_or_had_description
|
|
- ../slots/status
|
|
- ../slots/specificity_annotation
|
|
- ../slots/has_or_had_score
|
|
- ./SpecificityAnnotation
|
|
- ./TemplateSpecificityScore
|
|
- ./TemplateSpecificityType
|
|
- ./TemplateSpecificityTypes
|
|
- ../slots/reported_date
|
|
- ../slots/is_rebuilding
|
|
- ../slots/has_or_had_documentation_source
|
|
- ../slots/specificity_annotation
|
|
- ../slots/has_or_had_score
|
|
- ../slots/specificity_annotation
|
|
- ../slots/has_or_had_score
|
|
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#
|
|
classes:
|
|
ConflictStatus:
|
|
class_uri: hc:ConflictStatus
|
|
description: "Represents the status of a heritage custodian affected by armed conflict,\nnatural disaster, or deliberate destruction.\n\n**PURPOSE**:\nDocuments the current condition of heritage institutions impacted by external\nforces beyond normal organizational dissolution. This is critical for:\n- Tracking heritage destruction in conflict zones (Gaza, Syria, Ukraine, Iraq)\n- Monitoring post-disaster recovery efforts\n- Supporting cultural heritage protection advocacy\n- Connecting with international monitoring organizations\n\n**DISTINCTION FROM DISSOLUTION**:\n- Normal dissolution (merger, closure) \u2192 Use `temporal_extent.end_of_the_end`\n- Involuntary destruction (conflict, disaster) \u2192 Use `conflict_status` + `time_of_destruction`\n\n**RELATIONSHIP TO time_of_destruction**:\n- `conflict_status`: Summary status object with description and sources\n- `time_of_destruction`: Detailed TimeSpan with fuzzy temporal bounds\n\n**DATA FLOW**:\n1. Source documents (reports, news)\
|
|
\ \u2192 `conflict_status` extraction\n2. `conflict_status.destruction_date` \u2192 `time_of_destruction.begin_of_the_end`\n3. Frontend displays both in CustodianTimeline component\n\n**EXAMPLE - Gaza Institution**:\n```yaml\nconflict_status:\n status: destroyed\n destruction_date: \"2023-12-08\"\n reported_date: \"2024-01-15\"\n description: \"Library destroyed by Israeli airstrike during Gaza conflict.\"\n is_rebuilding: false\n sources:\n - \"Librarians and Archivists with Palestine - Gaza Report 2024\"\n```\n\n**FRONTEND DISPLAY**:\n- CustodianTimeline.tsx shows \"\U0001F4A5 Vernietigd\" or \"\U0001F4A5 Vernietigd (herbouwend)\"\n- InstitutionInfoPanel.tsx passes destruction data to timeline\n- Color: Dark red for destroyed+defunct, orange for rebuilding\n\n**CIDOC-CRM ALIGNMENT**:\nModels the result of crm:E6_Destruction or crm:E11_Modification events.\nThe causing event is documented in OrganizationalChangeEvent.\n"
|
|
mixins: []
|
|
attributes:
|
|
status:
|
|
slot_uri: hc:conflictStatusValue
|
|
range: ConflictStatusEnum
|
|
required: true
|
|
description: 'The current status of the institution regarding conflict/disaster impact.
|
|
|
|
Uses ConflictStatusEnum values: DESTROYED, DAMAGED, THREATENED, etc.
|
|
|
|
'
|
|
examples:
|
|
- value: destroyed
|
|
description: Institution completely destroyed
|
|
- value: damaged
|
|
description: Institution significantly damaged but recoverable
|
|
destruction_date:
|
|
slot_uri: crm:P4_has_time-span
|
|
range: date
|
|
description: 'Date when destruction/damage occurred.
|
|
|
|
For single events, use exact date.
|
|
|
|
For gradual destruction, use start of period.
|
|
|
|
|
|
**Note**: For fuzzy temporal bounds, use `time_of_destruction` (TimeSpan).
|
|
|
|
|
|
**Renamed**: Was ''date'', renamed to ''destruction_date'' to avoid collision
|
|
|
|
with built-in ''date'' type.
|
|
|
|
'
|
|
examples:
|
|
- value: '2023-12-08'
|
|
description: Exact date of airstrike
|
|
- value: '2023-10-07'
|
|
description: Start of siege period
|
|
aliases:
|
|
- date
|
|
reported_date:
|
|
slot_uri: prov:generatedAtTime
|
|
range: date
|
|
description: 'Date when the destruction/damage was reported or documented.
|
|
|
|
May differ from `destruction_date` when reports are delayed.
|
|
|
|
Important for provenance tracking.
|
|
|
|
'
|
|
examples:
|
|
- value: '2024-01-15'
|
|
description: Date when LAP Gaza Report was published
|
|
conflict_description:
|
|
slot_uri: schema:description
|
|
range: string
|
|
description: 'Human-readable description of the destruction/damage event.
|
|
|
|
Should include:
|
|
|
|
- Type of damage (destroyed, damaged, looted)
|
|
|
|
- Cause (airstrike, fire, looting, natural disaster)
|
|
|
|
- Impact on collections (if known)
|
|
|
|
'
|
|
examples:
|
|
- value: Library destroyed by Israeli airstrike during Gaza conflict. All collections lost.
|
|
is_rebuilding:
|
|
slot_uri: hc:isRebuilding
|
|
range: boolean
|
|
description: "Whether the institution is currently being rebuilt or restored.\nWhen true, shows \"\U0001F4A5 Vernietigd (herbouwend)\" in timeline.\nWhen false or absent, shows \"\U0001F4A5 Vernietigd\" in timeline.\n"
|
|
examples:
|
|
- value: true
|
|
description: Institution being rebuilt after destruction
|
|
- value: false
|
|
description: No rebuilding efforts underway
|
|
has_or_had_documentation_source:
|
|
slot_uri: prov:hadPrimarySource
|
|
range: string
|
|
multivalued: true
|
|
description: 'List of sources documenting the destruction/damage.
|
|
|
|
Include report names, news articles, official statements.
|
|
|
|
These are displayed in the frontend for transparency.
|
|
|
|
'
|
|
examples:
|
|
- value: Librarians and Archivists with Palestine - Gaza Report 2024
|
|
- value: UNESCO Damaged Cultural Heritage in Gaza assessment
|
|
- value: Palestinian Ministry of Culture damage report
|
|
exact_mappings:
|
|
- crm:E6_Destruction
|
|
related_mappings:
|
|
- crm:E11_Modification
|
|
- prov:Activity
|
|
comments:
|
|
- Used for Gaza 2023-2024 conflict documentation (30+ institutions)
|
|
- 'Frontend: CustodianTimeline.tsx displays destruction events'
|
|
- Populated from LAP Gaza Report 2024 and other verified sources
|
|
see_also:
|
|
- hc:time_of_destruction
|
|
- https://github.com/nde-lab/glam/blob/main/frontend/src/components/map/CustodianTimeline.tsx
|
|
- https://github.com/nde-lab/glam/blob/main/scripts/convert_palestinian_to_custodian.py
|
|
slots:
|
|
- specificity_annotation
|
|
- has_or_had_score
|
|
annotations:
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: "['*']"
|
|
custodian_types_rationale: Universal utility concept
|