Overview#
When a four-alarm warehouse fire expands into a hazmat incident and draws in mutual aid from three neighbouring departments, someone has to maintain the ICS structure in real time: who commands what, which resources are staged where, what the objectives are for the next operational period. Paper charts and whiteboards don't survive a command post that keeps moving. The Incident Command module does.
The PSAP Incident Command module provides digital tools for managing NIMS-compliant Incident Command System (ICS) structures during emergency operations. Automated command structure activation, digital situation boards, resource staging and deployment management, and unified command for multi-agency incidents all work together in one system. It replaces manual ICS form preparation with digital workflows that accelerate command setup, keep information current across all command displays, and maintain complete documentation for post-incident review and compliance.
Key Features#
- Automated ICS Structure: NIMS-compliant ICS organisational structures activated automatically based on incident type, severity, and resource commitment, with digital command charts displaying real-time chain of command from Type 5 single-resource incidents through Type 1 complex multi-day operations
- ICS Form Automation: Auto-generated NIMS-required ICS forms (ICS-201 through ICS-215) populated from incident data, digitally signed with timestamps, instantly distributed to command staff, and archived for post-incident review and legal proceedings
- Real-Time Situation Board: Digital situation board replacing traditional whiteboards with interactive displays showing incident overview, resource status, tactical operations, timeline, mapping, safety information, weather, and media management panels updated in real time across all command displays
- Resource Staging & Deployment: Multi-level staging area management from single-location nearby staging through regional base camps, with unit readiness tracking, automated deployment recommendations, and crew rotation management for extended operations
- Unified Command: Multi-agency command coordination for incidents involving police, fire, EMS, and specialized agencies with shared decision-making, joint objectives dashboards, integrated communications, and combined resource tracking
- ICS Position Assignment: Automated assignment of qualified personnel to ICS positions based on certification level, availability, agency protocol, previous experience, and multi-agency agreement designations
- Operational Period Management: Structured management of operational periods with briefings, objectives, resource assignments, safety plans, and transition documentation for extended incidents
- Agency-Specific Views: While unified command shares information, each agency retains control over their resources with dedicated views for police tactical operations, fire suppression activities, and EMS triage and transport coordination
Use Cases#
- Structure Fire Response: Activate ICS structure automatically for multi-alarm fires with digital command charts, automated mutual aid requests, resource staging, and crew rotation management for extended fire operations
- Active Shooter Incidents: Establish unified command across police, fire, and EMS with shared objectives, integrated communications, joint resource allocation, and coordinated tactical operations for complex multi-agency response
- Natural Disaster Response: Scale from Type 3 extended attack through Type 1 complex operations with full ICS structure, multi-day operational period management, federal coordination, and complete NIMS-compliant documentation
- Mass Casualty Events: Coordinate triage, transport, and hospital coordination through unified EMS command with real-time patient tracking, hospital bed availability, and multi-agency medical resource deployment
- Post-Incident Review: Generate complete incident documentation including timeline, command decisions, resource deployment history, ICS forms, and activity logs for after-action review, training, and compliance reporting
Integration#
The module integrates with CAD systems for incident data and unit status synchronisation, AVL tracking for real-time unit positions, mapping and GIS services for incident visualisation, weather services for operational planning, hospital systems for mass casualty coordination, and state and federal emergency operations centres for large-scale incident coordination.
Open Standards#
- NIMS/ICS (US FEMA National Incident Management System): The module enforces NIMS-compliant Incident Command System structures, flags each command structure as ICS-compliant at the data model level, and auto-generates the required ICS forms (ICS-201 through ICS-215).
- JESIP (Joint Emergency Services Interoperability Principles): Unified Command structures carry a
jesip_compliantflag and the service layer validates that JESIP-required command roles are present before a multi-agency structure is activated. - OASIS Common Alerting Protocol (CAP) 1.2: Incidents can be exported as standards-compliant CAP 1.2 XML documents (namespace
urn:oasis:names:tc:emergency:cap:1.2), enabling downstream alert dissemination to any CAP-capable system. - NIEM 6.0 (National Information Exchange Model): Incident records can be serialised as NIEM 6.0 JSON using the Emergency Management (
em) and Justice (j) domain modules, supporting interoperability with state and federal data-sharing frameworks. - OASIS CloudEvents 1.0: Every state-changing event on the incident unified timeline is wrapped in a CloudEvents 1.0 envelope (with UUIDv7 event IDs per RFC 9562) before being persisted and broadcast, enabling standards-based event routing and replay.
- EDXL-SitRep / EDXL-RM (Emergency Data Exchange Language): The canonical incident schema maps
incident_statevalues to EDXL-SitRep lifecycle phases (notified, assessing, etc.), and the incident linker accepts EDXL-RM as an inbound source for linked incidents. - OGC SensorThings API (ISO/IEC 30118-1): Real-time unit positions are published as SensorThings
Observationpayloads keyed to registeredThingentities, enabling interoperation with any OGC-compatible common operating picture or GIS platform. - GeoJSON (RFC 7946) / WGS-84 (EPSG:4326): All geospatial data, incident area polygons and circles in CAP exports, unit position coordinates in SensorThings and AVL feeds, is encoded as GeoJSON with WGS-84 coordinates.
Last Reviewed: 2026-02-23 Last Updated: 2026-04-14