Emergency Management
Comprehensive municipal emergency management across all four pillars — prevention/mitigation, preparedness, response, and recovery — enabling EMCPA compliance, Community Control Group operations, EOC management, evacuation, DRAO claims, and community resilience.
CCG Notification
EOC Setup
Mass Alert
Availability
Purpose-Built for Canadian Municipalities
Purpose & Scope
What this module owns
Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.
Owns
20Delegated to
10CCG alerts, mass notification, Alert Ontario
Damage mapping, evacuation zones, sensor locations
Damage assessment mobile forms
NLP social media, prediction models, climate modeling
Stream gauges, weather stations, SCADA
Activation procedures & approval chains
Plans, AARs, exercise reports
Dashboards & EMCPA compliance reports
Community preparedness portal
All emergency activity logging
These capabilities are handled by dedicated modules and consumed via stable API contracts — keeping boundaries clean and ownership unambiguous.
Core Capabilities
What it does
4 capability groups comprising 15 discrete capabilities — each with API surface, business rules, and data ownership.
Municipal Emergency Response Plan per EMCPA: CCG composition, activation procedures, EOC procedures. Version control, annual review, and distribution. Supporting plans: evacuation, reception centre, BCP, pandemic, critical infrastructure.
EMCPA Compliance
Emergency Response Plan structured per Emergency Management and Civil Protection Act requirements.
Supporting Plans
Evacuation, reception centre, business continuity, pandemic, and critical infrastructure plans.
Version Control
Full version control with annual review tracking and distribution management.
CCG Composition
Community Control Group member roster, roles, and contact information.
Natural, technological, and human-caused hazard identification. Probability × impact risk matrix with scoring and linked response plans.
Hazard Types
Natural (flood, ice storm, tornado), technological (spill, power failure), and human-caused hazards.
Risk Matrix
Probability (rare → almost certain) × impact (negligible → catastrophic) scoring matrix.
Linked Plans
Each hazard linked to specific response plans and procedures.
Regular Review
Scheduled review cycle with update tracking and approval.
Registry of critical infrastructure: water/wastewater, power, communications, bridges, dams, and critical buildings. Vulnerability assessment and emergency priority ranking.
Registry
Water/wastewater, power, communications, bridges, dams, and critical buildings catalogued.
Vulnerability Assessment
Assessment of vulnerabilities per infrastructure type with risk scoring.
Emergency Priority
Priority ranking for restoration during and after emergencies.
BCP Linkage
Linked to department business continuity plans and recovery time objectives.
CCG member training tracking per O.Reg. 380/04 (annual basic EM training). Exercise program with tabletop, functional, and full-scale scenarios from HIRA.
O.Reg. 380/04
Annual basic emergency management training tracking for all CCG members.
Exercises
Tabletop, functional, and full-scale exercises with scenario development from HIRA.
After-Action
Exercise after-action reports with improvement action tracking.
Contact Verification
Regular CCG contact verification and role assignment confirmation.
Every module owns a single bounded context, exposes stable APIs, and can be composed into any Civic product — that's the architecture that scales.
Krutik Parikh
Creator of Civic
Data Model
Entity Architecture
7 entities with 5 relationships — the authoritative schema for this bounded context.
Entities
Select an entity to explore its fields and relationships
API Surface
Integration Endpoints
15 RESTful endpoints across 9 resource groups — plus 6 domain events for async integration.
/api/v1/emergency/plans
Emergency plans registry
Ecosystem
Products that depend on this module
1 Civic products consume Emergency Management — making it one of the most critical platform services in the ecosystem.
Technical Specifications
Performance, Compliance & Configuration
CCG Notification
EOC Setup
Mass Alert Delivery
Evacuee Registration
Damage Assessment (mobile)
Sensor Data Refresh
AI Prediction Refresh
System Availability During Emergency
EMCPA Compliance Tracking
FAQ
Frequently Asked Questions
Ready to Integrate
Build on Emergency Management
Request an architecture brief, integration guide, or live demo environment for your team.