From 55a1288d3006cb2ceca81655bfd4f8b5d1d6f9b4 Mon Sep 17 00:00:00 2001 From: isaacclad Date: Sun, 19 Jul 2026 22:38:24 +0000 Subject: [PATCH] Register ambulance specialty module in the Care catalog. The suite landed without the catalog entry after a parallel Child Welfare merge; restore it so activation, demo flags, and departments work. Co-authored-by: Cursor --- config/care_specialty_modules.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/config/care_specialty_modules.php b/config/care_specialty_modules.php index b926d1e..2de4bf3 100644 --- a/config/care_specialty_modules.php +++ b/config/care_specialty_modules.php @@ -362,4 +362,19 @@ return [ // Prefer multi-word / CWC stems — do not use bare "child" (steals pediatrics). 'specialist_keywords' => ['child welfare', 'cwc', 'welfare clinic', 'well baby', 'well-child'], ], + 'ambulance' => [ + 'label' => 'Ambulance', + 'description' => 'EMS / ambulance clinic workflow: dispatch, scene triage, en-route care, and handover.', + 'department_type' => 'ambulance', + 'department_name' => 'Ambulance', + 'queue_name' => 'Ambulance', + 'queue_prefix' => 'AMB', + 'nav_label' => 'Ambulance', + 'icon' => 'truck', + // Avoid ED stems (emergency, casualty, trauma, er, a&e) — those belong to emergency. + 'queue_keywords' => ['ambulance', 'ems', 'paramedic', 'prehospital', 'ambulance service'], + 'access' => 'general', + 'roles' => ['doctor', 'nurse', 'receptionist'], + 'specialist_keywords' => ['ambulance', 'ems', 'paramedic', 'prehospital'], + ], ];