120 Medical Emergency Command & Dispatch System
1 Requirements Analysis
The 120 Emergency Medical Rescue Command Center is the central nervous system of the regional medical emergency system, serving as the sole medical emergency dispatch agency providing pre-hospital emergency services to the region. It centrally receives 120 emergency calls in the area and, based on information provided by callers, uses GIS electronic maps, GPS satellite positioning, and vehicle-mounted systems as reference, rapidly formulates emergency response plans through a computer-aided decision-making system, designates dispatching units and destination hospitals, and utilizes network technology and computer wide-area communication networks to promptly issue dispatch commands to the corresponding units, notifying relevant emergency stations and hospitals to make all preparations for receiving and treating patients, thereby providing an efficient, rapid, effective, and systematic 120 emergency command & dispatch system.
2 120 Medical Emergency Command & Dispatch System Application Software
1) CTI/120 Service Server Software Functions
- Monitors and receives switching control signals and various statuses from the switch;
- Receives control signals from the computer system to the switch system;
- Sends exchange information required for call answering and recording to the computer system, such as calling party numbers;
- Receives all 120 emergency calls, monitors the busy/idle status of all answering consoles, queues valid 120 calls, and routes them to the appropriate answering console based on task balancing algorithms;
- Implements IP telephony functions (using computers to place calls);
- Records the time and results of call reception and dispatch assignment;
- Provides ACD reports on dispatcher waiting, answering, and off-seat times.
2) 120 Call Answering & Dispatch Subsystem - Capable of rapidly answering and dispatching multiple emergency incidents simultaneously, automatically displaying the 120 emergency caller's phone number, subscriber name, address, and other information;
- Features automatic display of historical call records: for callers who have previously dialed 120, the last answering and dispatch record is automatically displayed;
- When agents are idle, they can visually monitor ongoing emergency events and emergency resource status (ambulance location, status);
- One-click completion of operations for repeated dispatch, reinforcement, reassignment, and pending dispatch of emergency incidents;
- One-click completion of agent off-seat/on-seat/shift handover operations;
- Simultaneous communication with sub-stations and onboard personnel;
- Equipped with expert knowledge base support and major disaster/accident reporting;
- Real-time display of emergency task status and time nodes for various statuses (answer time, dispatch time, departure time, arrival at scene time, patient boarding time, hospital arrival time, return to station time, etc.), with statistical reports for various response times.
3) Data Management Subsystem
Supports querying, modifying, and maintaining basic data in the 120 command & dispatch database; can compile statistics on various emergency data, including calls, answering, dispatch, and vehicle assignment, generating daily, weekly, monthly, and annual reports. Data can be exported to EXCEL spreadsheets.
4) Electronic Map Application Subsystem
Displays terrain, landforms, buildings, roads, and other information in multiple formats, with view control and layer control capabilities. Features basic map operations including zoom in, zoom out, and pan; includes a vehicle monitoring module that tracks the current location and status of vehicles equipped with GPS onboard terminals and replays historical trajectories; includes an answering assistance module: emergency call location, emergency resource distribution display, duplicate alerts, click-to-dispatch functions; includes an image monitoring module: direct click on the GIS interface to display real-time video from monitoring points.
5) Digital Recording Subsystem - Recording module: simultaneous recording of wired and wireless voice, supporting up to 32 ports per system, with 100 hours of recording data storable per 1GB of hard disk capacity;
- Recording playback module: playback available on the recording console, as well as on answering consoles and command consoles;
- Automatic voice query module: provides automated services according to automatic voice business processes;
- Intelligent storage space management module: intelligently manages recording storage space, automatically switches hard disk partitions for recording storage, and can record data to any shared storage resource on the network;
- Recording query, backup, deletion, and management module: provides complete recording record operation functions for convenient recording management;
- Network remote recording management module: authorized workstations anywhere on the network can query and play back recordings;
- Direct click on the corresponding answering record on the answering console to play associated recordings of that record, including answering, dispatch, and callback.
6) Dispatch Switch Maintenance Management Software
Supports modification and backup of dispatch queuing switch data; monitors dispatch switch status.
3 Networked Hospital Remote Answering System
- Sub-station answering agent
Equipped with an audio/video soft dispatch platform, connected to the entire audio/video dispatch network via IP network. - Sub-station IAD terminal
Provides connectivity to the central voice and data network. - Sub-station answering and dispatch subsystem
Receives dispatch orders from the municipal 120 command center and provides feedback on vehicle dispatch records.
4 GPS Vehicle Information Subsystem
Receives dispatch tasks from the municipal 120 command center and sub-stations, automatically uploads positioning messages, time nodes, patient status information, and nearest hospital information, hospital service hotline numbers, including dialing handset, mounting bracket, GPS antenna, CDMA antenna, and power adapter.
5 Solution

