flowchart TB
%% =====================================================
%% 🚑 VERT INJURIES & ACCIDENTS — SIMPLIFIED & WRAPPED
%% =====================================================
start(("📞 Emergency Call
On VERT No"))
assess_risk{"⚠️ Is VERT Support
Needed?"}
cancel(["❌ No VERT Support Required
Record Log"])
alert_vert(["💬 Send WhatsApp Alert
to VERT"])
assemble(["👥 Volunteers Assemble
at Incident Location"])
assign_lead(["🧑⚕️ VERT Lead
Takes Charge
of Situation"])
assess_injury{"🩺 Assess Type of Injury
(Minor / Major)"}
minor(["💊 Provide First Aid
and Comfort
the Injured Person"])
major(["🚑 Arrange Ambulance
and Inform
Family / Admin"])
escort(["👮♀️ Ambulance take Patient
to Designated Hospital"])
record(["📝 Record Incident Details
Time, Location,
Cause, Actions Taken"])
close(["✅ Case Closed
After Medical Clearance
and Documentation"])
%% ---------- FLOW ----------
start --> assess_risk
assess_risk -->|No| cancel
assess_risk -->|Yes| alert_vert --> assemble --> assign_lead --> assess_injury
assess_injury -->|Minor| minor --> record
assess_injury -->|Major| major --> escort --> record
record --> close
%% ---------- STYLING ----------
classDef primary fill:#fffaf0,stroke:#ff7e5f,stroke-width:2px,color:#222,font-weight:600
classDef secondary fill:#f5faff,stroke:#1e90ff,stroke-width:1.5px,color:#0b4a78
classDef info fill:#f6fffa,stroke:#20b2aa,stroke-width:1.5px,color:#0b6655
classDef warn fill:#fff8e1,stroke:#ff8c00,stroke-width:1.5px,color:#664400
classDef danger fill:#fff0f0,stroke:#b22222,stroke-width:1.5px,color:#4a0000
classDef neutral fill:#f3f3f3,stroke:#999,stroke-width:1px,color:#333
classDef action fill:#f0f8ff,stroke:#6a5acd,stroke-width:1.8px,color:#2f2f69,font-style:italic
linkStyle default stroke:#333,stroke-width:1.2px,opacity:0.9
class start primary
class assess_risk warn
class cancel neutral
class alert_vert secondary
class assemble info
class assign_lead action
class assess_injury warn
class minor info
class major danger
class escort info
class record secondary
class close primary