glam/frontend/public/schemas/20251121/linkml/modules/slots/conflict_status.yaml
kempersc 635beca582
Some checks are pending
Deploy Frontend / build-and-deploy (push) Waiting to run
sync: update frontend schema copies with duplicate mapping fixes (Rule 52)
2026-01-13 18:13:54 +01:00

64 lines
3.7 KiB
YAML

id: https://nde.nl/ontology/hc/slot/conflict_status
name: conflict_status_slot
title: Conflict Status Slot
imports:
- linkml:types
- ../classes/ConflictStatus
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
crm: http://www.cidoc-crm.org/cidoc-crm/
slots:
conflict_status:
slot_uri: hc:hasConflictStatus
range: ConflictStatus
description: "Status of the heritage custodian regarding conflict or disaster impact.\n\n**PURPOSE**:\nDocuments whether\
\ a heritage institution has been affected by:\n- Armed conflict (Gaza, Syria, Ukraine, Iraq, Yemen)\n- Natural disasters\
\ (earthquakes, floods, fires)\n- Deliberate destruction (heritage crimes, arson)\n- State actions (forced demolition,\
\ closure)\n\n**WHEN TO USE**:\nUse `conflict_status` when:\n- Institution was destroyed or damaged involuntarily\n\
- Destruction was due to external forces (not planned dissolution)\n- There is documentary evidence (reports, news,\
\ official statements)\n\n**WHEN NOT TO USE**:\n- Normal organizational dissolution → use `temporal_extent.end_of_the_end`\n\
- Planned closure or merger → use `OrganizationalChangeEvent`\n- Temporary closure (renovation, COVID) → use operational_status\n\
\n**DATA PIPELINE**:\n1. `scripts/convert_palestinian_to_custodian.py` - Extracts conflict_status\n2. `scripts/load_custodians_to_ducklake.py`\
\ - Loads as JSON column\n3. `frontend/src/hooks/useDuckLakeInstitutions.ts` - Parses for display\n4. `frontend/src/components/map/CustodianTimeline.tsx`\
\ - Renders destruction event\n\n**FRONTEND DISPLAY**:\n- Timeline shows \"\U0001F4A5 Vernietigd: {year}\" for destroyed\
\ institutions\n- Timeline shows \"\U0001F4A5 Vernietigd (herbouwend): {year}\" when is_rebuilding=true\n- Color: Dark\
\ red (#8b0000) for destroyed+defunct, orange for rebuilding\n- Destruction description shown in expandable section\n\
\n**GAZA 2023-2024 STATISTICS**:\n- 30 institutions with conflict_status in dataset\n- All 30 have destruction dates\n\
- 27 West Bank institutions without conflict_status (not destroyed)\n\n**EXAMPLE - Destroyed Library**:\n```yaml\ncustodian_name:\n\
\ emic_name: Great Omari Mosque Library\nconflict_status:\n status: destroyed\n date: \"2023-12-08\"\n reported_date:\
\ \"2024-01-15\"\n description: >-\n Historic mosque library destroyed by Israeli airstrike.\n Contained rare\
\ Islamic manuscripts and Quran collections.\n is_rebuilding: false\n sources:\n - \"Librarians and Archivists\
\ with Palestine - Gaza Report 2024\"\n - \"Palestinian Ministry of Culture damage assessment\"\n```"
exact_mappings:
- crm:P4_has_time-span
related_mappings:
- adms:status
examples:
- value: |
conflict_status:
status: destroyed
date: "2023-12-08"
description: "Destroyed by Israeli airstrike during Gaza conflict"
sources:
- "LAP Gaza Report 2024"
description: Gaza library destroyed in December 2023
- value: |
conflict_status:
status: damaged
date: "2022-03-01"
is_rebuilding: true
description: "Damaged by shelling, currently under restoration"
sources:
- "UNESCO Ukraine heritage monitoring"
description: Ukrainian museum damaged but rebuilding
comments:
- Used for Gaza 2023-2024 documentation (30 institutions)
- Complements time_of_destruction slot for temporal details
- Displayed in CustodianTimeline component
see_also:
- hc:time_of_destruction
- hc:ConflictStatus
- hc:ConflictStatusEnum