A volunteer medical emergency dispatch method, a dispatch system, and a storage medium
Patent Information
- Application Number
- CN202611271795.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-20
- Publication Date
- 2026-10-30
AI Technical Summary
[0002]当前突发急症救援完全依赖120救护车出诊,存在显著缺陷:1、急救中心无法实时获取周边持证医护人员分布、空闲待命状态,即便患者周边存在可施救志愿医护,也无法同步呼救信息;2、缺少标准化的医护待命时段管理逻辑,无法自动区分可救援/不可救援医护;3、缺少多维度综合匹配算法,仅依靠距离筛选医护,未结合医护专科资质、救护车到达时间对比优化;4、无自动化待命退出机制,易出现医护超时待命、临时有事无法救援仍接收通知的问题,浪费急救调度资源
1.建立双数据库分层管理逻辑,区分普通志愿医护、待命医护,精准管控可参加救援的医护人员;
Smart Images

Figure CN123017408A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent dispatching technology for pre-hospital emergency care, and in particular to a method, system, and storage medium for intelligent dispatching software for volunteer medical staff in conjunction with 120 emergency centers. Background Technology
[0002] Currently, emergency medical care relies entirely on 120 ambulance dispatch, which has significant drawbacks: 1. Emergency centers cannot obtain real-time information on the distribution and availability of licensed medical personnel in the vicinity, and even if volunteer medical personnel are available to assist the patient, they cannot simultaneously send out distress calls; 2. There is a lack of standardized management logic for medical personnel standby time, making it impossible to automatically distinguish between available and unavailable medical personnel; 3. There is a lack of multi-dimensional comprehensive matching algorithms, relying solely on distance to filter medical personnel without considering their professional qualifications and ambulance arrival time; 4. There is no automated standby exit mechanism, which easily leads to problems such as medical personnel exceeding their standby time or receiving notifications even when unable to provide assistance due to unforeseen circumstances, wasting emergency dispatch resources. Existing technology lacks a complete, closed-loop volunteer medical software dispatch solution, failing to provide supplementary pre-hospital emergency care. Summary of the Invention
[0003] The purpose of this invention is to overcome the shortcomings of existing 120 emergency dispatch software solutions that lack collaborative dispatching of volunteer medical staff, and to provide a volunteer medical emergency dispatching method, dispatching system and storage medium. Through a complete software process, it realizes a closed-loop dispatching of medical staff registration, standby management, emergency call synchronization, intelligent matching, navigation push and automatic status update, and mobilizes nearby volunteer medical staff to carry out initial emergency rescue in advance, making up for the time difference of ambulance rescue.
[0004] Firstly, this invention provides a method for dispatching volunteer medical emergency services, comprising the following steps: S1 Volunteer medical staff database entry and standby configuration step: receiving real-name authentication and professional qualification registration information of medical staff, generating a volunteer medical staff database; receiving standby selection instructions triggered by medical staff and available rescue time parameters, and recording the medical staff in the standby volunteer medical support personnel database; S2 Emergency call information synchronous acquisition step: connecting in real time to the open data interface of the 120 emergency command center, synchronously capturing data such as the geographical coordinates of patients with sudden acute illnesses, injury level, call initiation time, and estimated arrival time of ambulances; S3 Standby medical staff comprehensive optimization and matching step: retrieving the real-time mobile phone location, remaining standby time, and professional specialty data of all medical staff in the standby volunteer medical support personnel database; calculating respectively Calculate the estimated time for each standby medical worker to reach the patient's location on foot / by car, and select medical workers whose estimated time is earlier than the arrival time of the 120 ambulance; then match the corresponding specialist medical workers based on the injury level, and select 1-3 best volunteer medical workers; S4 Rescue Information Distribution and Push Steps: For the selected best volunteer medical workers, generate a notification message containing the patient's address, real-time navigation route, and basic first aid guidance, and push it to the corresponding medical worker's mobile terminal through both SMS and APP pop-up windows; S5 Standby Status Dynamic Management Steps: Monitor the preset standby time period of medical workers in real time. When the time period expires, automatically execute the time period end exit logic, return the medical worker from the standby database to the ordinary medical worker database, and stop collecting the medical worker's location; if the medical worker triggers an emergency exit command midway, immediately terminate the location collection and update the status of both databases simultaneously.
[0005] Preferably, during the matching process in step S3, a rescue priority weight is set for each standby medical staff member: distance weight 60%, specialty matching weight 30%, and remaining standby time weight 10%. The optimal list of rescue medical staff members is obtained by weighted calculation and sorting.
[0006] Secondly, this invention provides a volunteer medical emergency dispatch system for executing the aforementioned dispatch method, comprising: a command and control center, a volunteer medical personnel database, and a standby volunteer medical support personnel database; the command and control center includes an application / exit module and a command and dispatch module; the application / exit module interacts bidirectionally with the volunteer medical personnel database for medical personnel registration and deregistration operations; the command and dispatch module interfaces with the 120 emergency command center data interface and the standby volunteer medical support personnel database; the command and dispatch module has a built-in information acquisition unit, a comprehensive optimization unit, and a notification and navigation generation unit; the information acquisition unit is used to receive 120 emergency call data; the comprehensive optimization unit performs a weighted matching algorithm to filter medical personnel; the notification and navigation generation unit generates push messages and navigation paths; the volunteer medical personnel database is configured with a standby selection unit and a time period selection unit for medical personnel to set standby status and rescue time periods; the standby volunteer medical support personnel database is configured with an automatic exit unit at the end of the time period and an emergency exit unit to automatically update the standby status of medical personnel.
[0007] Thirdly, the present invention provides a computer-readable storage medium for storing a computer program, which, when executed by a server / mobile terminal processor, implements all the aforementioned scheduling method steps.
[0008] Beneficial effects of this invention: 1. Establish a dual-database hierarchical management logic to distinguish between ordinary volunteer medical staff and standby medical staff, and accurately manage medical personnel who can participate in rescue efforts; 2. In conjunction with the 120 emergency center, real-time emergency call data is synchronized, and the best nearby medical personnel are selected through a weighted multi-dimensional matching algorithm to ensure that medical personnel arrive before the ambulance; 3. An automated dual standby exit mechanism (automatic exit upon time expiration and manual emergency exit) updates personnel status in real time, reducing ineffective scheduling; 4. The complete software scheduling process can be deployed independently on servers and mobile apps, without relying on specific hardware structures. It is a method or software system subject to invention patent protection, and can fully protect the scheduling algorithm and business process. Attached Figure Description
[0009] Figure 1 This is a block diagram of the overall modules of the volunteer medical emergency dispatch system of the present invention; Figure 2 This is a schematic diagram of the complete process of the volunteer medical emergency dispatch method of the present invention; The modules in the diagram are labeled as follows: 1-Command and Control Center, 2-Volunteer Medical Personnel Database, 3-Standby Volunteer Medical Support Personnel Database, 4-Registration Application (or Withdrawal) Module, 5-Command and Dispatch Module, 6-Information Acquisition Unit, 7-Comprehensive Optimization Unit, 8-Notification and Navigation Generation Unit, 9-Standby Selection Function Unit, 10-Time Period Selection Function Unit, 11-Standby Exit Function Unit by Time Period End, 12-Emergency Exit Standby Function Unit. Detailed Implementation
[0010] Example 1: Volunteer Medical Emergency Dispatch Method S1 Medical Staff Entry: Medical staff download the APP, submit their ID card and physician's license to complete real-name authentication. After system verification, they are stored in the volunteer medical staff database. Medical staff click the "standby" selection unit, set the daily available rescue time (e.g., 18:00-22:00), and after confirming authorized location, the system moves them into the standby volunteer medical support personnel database during the available rescue time. S2 Emergency Call Synchronization: After a passerby dials 120, the 120 command center, while dispatching the ambulance, pushes the patient's GPS coordinates, chest pain / injury details, and estimated ambulance arrival time (A minutes) to the dispatch system via an open interface. 3. Comprehensive Matching: The system reads the real-time locations of 12 medical staff in the standby pool, calculates their arrival times, and filters out 5 medical staff whose arrival times are less than A; combined with the patient's chest pain symptoms, it prioritizes cardiology and emergency specialist medical staff, and selects the top 2 best volunteers after weighted sorting; S4. Push Notification: The system pushes pop-up and SMS notifications to the 2 medical staff via their apps, embedding a patient location navigation link and providing basic cardiopulmonary resuscitation (CPR) first aid guidelines; S5. Standby Management: If a medical staff member sets their standby period to end at 10 PM, the system automatically moves them back to the regular medical staff pool at 10 PM and stops location data collection; if a medical staff member has an emergency and clicks "Emergency Exit," they are immediately removed from the standby pool.
[0011] Example 2: The volunteer medical emergency dispatch system is deployed on a cloud server, and the client is a medical staff mobile APP; the registration module of the command and control center completes the registration and database entry of medical staff, and the command and dispatch module obtains 120 emergency call data in real time; the comprehensive optimization unit has a built-in weighted matching algorithm to complete the screening of medical staff; the dual databases independently store the status of personnel, and the matching automatic / emergency exit unit updates the data in real time, and fully executes all the dispatch steps of Example 1.
[0012] Example 3: The scheduling program code is stored in a computer-readable storage medium such as a USB flash drive or a cloud server hard drive. When the code is run by the processor, it executes all the scheduling method steps of Example 1 to realize the pre-emergency dispatching of volunteer medical staff.
[0013] Those skilled in the art can make equivalent modifications to the matching weights, push channels, and database fields without departing from the core scheduling logic of this invention, and all such modifications fall within the protection scope of this invention.
Claims
1. A method for dispatching volunteer medical emergency services, characterized in that, Includes the following steps: S1 Volunteer Medical Staff Entry and Standby Configuration Steps: Receive real-name authentication and professional qualification registration information from medical staff to generate a volunteer medical staff database; receive standby selection instructions and available rescue time parameters triggered by medical staff, and record the medical staff in the standby volunteer medical support personnel database; S2 Emergency Call Information Synchronization Steps: Real-time connection to the 120 emergency command center interface to synchronously obtain data such as the geographical location, injury level, and call time of patients with sudden acute illnesses; S3 Standby Medical Staff Comprehensive Optimization and Matching Steps: Retrieve real-time location and remaining standby time data of all medical staff in the standby volunteer medical support personnel database. Calculate the estimated arrival time of each standby medical worker at the patient's location, and select 1-3 optimal volunteer medical workers whose estimated arrival time is earlier than that of the 120 ambulance; S4 Rescue Information Distribution Steps: For the selected optimal volunteer medical workers, generate a notification message containing the patient's location and rescue navigation route, and push it to the corresponding medical worker's terminal APP; S5 Standby Status Dynamic Management Steps: If the medical worker's preset standby period expires, automatically execute the time-end exit logic and return the medical worker from the standby database to the ordinary medical worker database; If the medical worker triggers an emergency exit command, immediately stop the medical worker's location collection and synchronously update the status of both databases.
2. The volunteer medical emergency dispatch method according to claim 1, characterized in that, The S3 comprehensive optimization and matching step also includes: simultaneously matching medical and nursing practice categories with patient injury levels, and prioritizing the matching of standby medical and nursing staff with specialized qualifications.
3. A volunteer medical emergency dispatch system, characterized in that, The method for executing the volunteer medical emergency dispatch method according to any one of claims 1-2 includes: a command and control center module, a volunteer medical personnel database, and a standby volunteer medical support personnel database; the command and control center module includes an application / exit submodule and a command and dispatch submodule; the application / exit submodule interacts with the volunteer medical personnel database; the command and dispatch submodule is connected to the 120 emergency command center and the standby volunteer medical support personnel database; the command and dispatch submodule has a built-in information acquisition unit, a comprehensive optimization unit, and a notification and navigation generation unit; the volunteer medical personnel database is configured with a standby selection unit and a time period selection unit; the standby volunteer medical support personnel database is configured with an automatic exit unit at the end of the time period and an emergency exit unit.
4. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements all the steps of the volunteer medical emergency dispatch method according to any one of claims 1-2.