A patient dispatch system for hospital emergency rooms
By designing a patient dispatch system for hospital emergency rooms, and combining urgency assessment and historical records, the system optimizes resource allocation and prioritization, solving the problems of resource waste and inefficiency in emergency rooms, and achieving efficient emergency room resource management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- JIANGSU PROVINCE INST OF TRADITIONAL CHINESE MEDICINE
- Filing Date
- 2026-03-25
- Publication Date
- 2026-07-10
AI Technical Summary
The existing emergency resuscitation rooms lack scientific methods in assessing the urgency of patients and allocating resources, resulting in resource waste and inefficiency. They also fail to effectively leverage the real-time reception capabilities of the resuscitation rooms, thus delaying the best rescue opportunity.
Design a patient scheduling system for a hospital emergency room, including an initial assessment scheduling module, a secondary assessment scheduling module, and a comprehensive assessment module. Through urgency assessment, historical record comparison, and pre-trained models, a waiting queue is constructed to optimize resource allocation and sorting.
It enables scientific assessment of patient urgency and real-time resource allocation, significantly shortening patient waiting time, improving rescue efficiency and success rate, and optimizing resource utilization.
Smart Images

Figure CN122369831A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a patient dispatching system for a hospital emergency room, belonging to the field of medical emergency dispatching technology. Background Technology
[0002] The emergency resuscitation room is the frontline in a hospital's treatment of critically ill patients, undertaking the emergency treatment of various acute, critical, and severe cases. Patients flooding into the resuscitation room often have complex, rapidly changing, and life-threatening conditions, requiring extremely high timeliness in treatment. Currently, when receiving patients, the emergency resuscitation room typically follows the classic triage principle of "saving lives first, then treating injuries, and prioritizing the most serious cases over the least serious ones." Medical staff, based on their clinical experience, conduct preliminary triage to determine the order of treatment.
[0003] However, in actual rescue operations, medical resources (such as resuscitation beds, monitoring equipment, ventilators, and most importantly, medical personnel) are limited. During peak periods of patient arrival, the contradiction between limited resources and the ever-increasing number of patients becomes increasingly prominent. Relying solely on the aforementioned traditional principles for manual judgment has the following technical shortcomings:
[0004] First, there is a lack of quantitative assessment and dynamic prioritization of patients' urgency. Traditional manual triage mainly relies on subjective experience. For patients with complex conditions or multiple intertwined factors, it is difficult to accurately quantify their urgency, which may lead to unscientific prioritization and delays in the best rescue opportunity.
[0005] Second, the real-time receiving capacity of the emergency room has not been effectively integrated. The current dispatching method often passively receives patients. When the emergency room is at full capacity, there is a lack of a dynamic decision-making mechanism based on real-time resource occupancy to determine how to triage newly arrived patients, whether to provide immediate emergency care, wait in line, or transfer them to another hospital. This can easily lead to overcrowding in the emergency room, excessive workload for medical staff, reduced overall emergency care efficiency, and even medical errors.
[0006] Therefore, overcoming the limitations of existing emergency room dispatching methods and developing an efficient and rapid rescue strategy that can both scientifically assess the urgency of patients and adapt to the receiving capacity of the emergency room in real time has become an urgent technical problem to be solved in this field. Summary of the Invention
[0007] The technical problem to be solved by the present invention is to provide a hospital emergency room patient dispatching system that overcomes the limitations of existing emergency room dispatching methods, scientifically assesses the urgency of patients, and adapts to the emergency room's receiving capacity in real time to achieve efficient emergency dispatching.
[0008] To solve the above-mentioned technical problems, the present invention adopts the following technical solution: The present invention designs a patient scheduling system for a hospital emergency room, including an initial assessment scheduling module, a secondary assessment scheduling module, and a comprehensive assessment module, which are used to implement intervention treatment for each target patient sent to the emergency room and determine the post-intervention treatment grading;
[0009] The initial assessment and scheduling module is used to perform urgency assessments on each target patient sent to the emergency room in turn, and, in conjunction with the historical emergency records of the patients, to schedule doctors to immediately provide formal intervention treatment for the target patients, or to create a waiting queue where target patients wait in line for formal intervention treatment.
[0010] The secondary assessment scheduling module is used to schedule nurses to perform at least one of the following examinations for patients who have undergone formal intervention treatment, based on the doctor's orders for the corresponding formal intervention treatment: bedside ultrasound examination, radiological imaging examination, or blood test, and obtain the corresponding examination results to form a secondary examination result vector.
[0011] The comprehensive assessment module is used to call a pre-trained comprehensive assessment and grading model to obtain the post-intervention grading of the target patient based on the initial assessment and scheduling module's assessment of the target patient's urgency level and the secondary assessment and scheduling module's assessment of the target patient's secondary examination results vector.
[0012] As a preferred technical solution of the present invention: the initialization includes a waiting queue comprising a first queue and a second queue, and the initialization of both the first queue and the second queue is empty. The initial assessment and scheduling module sequentially performs the following steps A1 to A4 for each target patient sent to the emergency room.
[0013] Step A1. Perform the pre-set initial examination items on the target patients sent to the emergency room, and classify the target patients into level 1 patients or level 2 patients according to the assessment scores, and then proceed to step A2. The urgency of level 1 patients is higher than that of level 2 patients.
[0014] Step A2. Determine if there are any doctors in the emergency room who are not currently involved in formal intervention treatment. If so, immediately dispatch a doctor who is not currently involved in formal intervention treatment to participate in the formal intervention treatment of the target patient with the corresponding nurse; otherwise, if the target patient is a level 1 patient, proceed to step A3; if the target patient is a level 2 patient, place the target patient at the end of the second queue in the waiting queue and wait for formal intervention treatment.
[0015] Step A3. Construct a target initial examination vector composed of the results of each preset initial examination item corresponding to the target patient. Obtain the similarity between the target initial examination vector and the initial examination vector of each historical patient in the historical rescue record. Determine whether there are any historical patients with a similarity greater than a preset threshold. If so, based on the historical rescue record, obtain the intersection intervention items between the historical intervention treatment plans corresponding to each historical patient with a similarity greater than the preset threshold, and proceed to step A4; otherwise, it means that the target patient cannot be scheduled, construct an emergency message about the target patient, and broadcast it to each doctor who is currently participating in the formal intervention treatment.
[0016] Step A4. Determine whether any doctor-operated items exist in the various intersection intervention projects. If so, execute the first pre-intervention treatment for the target patient, including scheduling a doctor currently participating in the formal intervention treatment to perform only the doctor-operated items in each intersection intervention project for the target patient, and simultaneously scheduling a nurse not currently participating in the intervention treatment project to perform the non-doctor-operated items in each intersection intervention project for the target patient. Then, place the target patient at the end of the first queue in the waiting queue to await formal intervention treatment. Otherwise, execute the second pre-intervention treatment for the target patient, that is, directly schedule a nurse not currently participating in the intervention treatment project to perform each intersection intervention project for the target patient, and place the target patient at the end of the first queue in the waiting queue to await formal intervention treatment.
[0017] As a preferred embodiment of the present invention, steps A5 to A12 are further included as follows:
[0018] In step A2, if it is determined that there are no doctors in the emergency room who have not participated in formal intervention treatment, and the target patient is a level 2 patient, then assume that the target patient is placed at the end of the second queue in the waiting queue, and proceed to step A5.
[0019] In step A3, if it is determined that there are historical patients with a similarity threshold greater than the preset threshold, then based on the historical rescue records, the intersection intervention items between the historical intervention treatment plans corresponding to each historical patient with a similarity threshold greater than the preset threshold are obtained, and the longest actual intervention treatment duration in the historical intervention treatment plans corresponding to each historical patient with a similarity threshold greater than the preset threshold is also obtained. Then proceed to step A4;
[0020] In step A4, it is determined whether there are any doctor operation items in each intersection intervention item. If so, it is assumed that the first pre-intervention treatment for the target patient is performed, and the time duration of the first pre-intervention treatment for the target patient is obtained according to the preset time duration of each operation item. This allows us to obtain the estimated remaining total intervention duration for the target patient. Then, the target patient is placed at the end of the first queue in the waiting queue, and the process proceeds to step A5; otherwise, it is assumed that the second pre-intervention treatment for the target patient is performed, and the time duration of the second pre-intervention treatment for the target patient is obtained according to the preset time duration of each operation item. This allows us to obtain the estimated remaining total intervention duration for the target patient. The target patient is placed at the end of the first queue in the waiting queue, and then proceeds to step A5;
[0021] Step A5. For each patient currently undergoing formal intervention treatment, if the patient has received either the first or second pre-intervention treatment, then determine the remaining estimated duration of the total intervention treatment for that patient. and the cumulative duration of formal intervention treatment received by the patient. ,by The results constitute the estimated remaining duration of the patient's corresponding formal intervention treatment; if the patient has not undergone the first or second pre-intervention treatment, the maximum total intervention treatment duration will be calculated based on the preset maximum duration. and the cumulative duration of formal intervention treatment received by the patient. ,by The results constitute the estimated remaining duration of formal intervention treatment for each patient; then, the estimated remaining duration of formal intervention treatment for each patient currently undergoing formal intervention treatment is obtained, and then initialized. Then proceed to step A6;
[0022] Step A6. Sort the doctors who are currently undergoing formal intervention treatment according to the estimated remaining duration of formal intervention treatment from smallest to largest, update the doctor ranking, and then proceed to step A7.
[0023] Step A7. If If the number is less than the target patient's sequential position number in the waiting queue, proceed to step A8;
[0024] like If the number equals the target patient's sequential position number in the waiting queue, proceed to step A11;
[0025] like If the number is greater than the target patient's sequential position number in the waiting queue, proceed to step A12;
[0026] Step A8. Determine Is it equal to the number of patients in the waiting queue? If yes, then proceed to step A4 regarding the first or second pre-intervention treatment assumed for the target patient, and actually perform the first or second pre-intervention treatment for the target patient; otherwise, proceed to step A9.
[0027] Step A9. If the order in the waiting queue is... If a patient has undergone the first or second pre-intervention treatment, the remaining estimated duration of the formal intervention treatment corresponding to the first doctor in the doctor's ranking will be added to the waiting queue of the doctor in the first position. The estimated remaining total intervention time for each patient Perform the update, then proceed to step A10;
[0028] If the order in the waiting queue is... If a patient has not received the first or second pre-intervention treatment, the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor's ranking will be increased by the preset maximum total intervention treatment time for that patient. Perform the update, then proceed to step A10;
[0029] Step A10. Based on the estimated remaining duration of formal intervention treatment, sort the doctors corresponding to each doctor currently undergoing formal intervention treatment from smallest to largest, update the doctor sorting, and then... The value is incremented by 1 and the process returns to step A7;
[0030] Step A11. If the order in the waiting queue is... If a patient has undergone the first or second pre-intervention treatment, determine whether the remaining estimated time of the formal intervention treatment corresponding to the first doctor in the doctor ranking is greater than the preset maximum allowable waiting time after the pre-intervention. If yes, it means that the target patient cannot be scheduled, an emergency message about the target patient is generated, and broadcast to all doctors who are participating in the formal intervention treatment; otherwise, return to step A8.
[0031] If the order in the waiting queue is... If a patient has not undergone the first or second pre-intervention treatment, determine whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor ranking is greater than the preset maximum allowable waiting time for Level 2 patients. If yes, it means that the target patient cannot be scheduled, an emergency message about the target patient is generated, and broadcast to all doctors participating in formal intervention treatment; otherwise, return to step A8; where the preset maximum allowable waiting time after pre-intervention is less than the preset maximum allowable waiting time for Level 2 patients.
[0032] Step A12. If the order in the waiting queue is... If a patient has undergone either the first or second pre-intervention treatment, then determine whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor's order is greater than the preset maximum allowable waiting time after pre-intervention minus the time of the first doctor in the waiting queue. If the result after the patient has been in the queue is yes, it means the target patient cannot be scheduled. An emergency message about the target patient is generated and broadcast to all doctors who are currently involved in formal intervention treatment; otherwise, return to step A8.
[0033] If the order in the waiting queue is... If a patient has not received either the first or second pre-intervention treatment, then determine whether the remaining estimated time for formal intervention treatment corresponding to the first doctor in the doctor's ranking is greater than the preset maximum allowed waiting time for level 2 patients minus the time for the first doctor in the waiting queue. If the result after a patient has been waiting in line is positive, it means the target patient cannot be scheduled. An emergency message about the target patient is generated and broadcast to all doctors currently involved in formal intervention treatment; otherwise, return to step A8.
[0034] As a preferred technical solution of the present invention: Regarding step A1, the initial assessment scheduling module performs the following tests on the target patient sent to the emergency room: GCS score of consciousness, respiratory detection, heart rate detection, blood pressure detection, blood oxygen saturation detection, capillary filling time detection, arterial blood gas detection, and electrocardiogram examination, to achieve the assessment of each initial examination item, and classifies the target patient into a level 1 patient or a level 2 patient based on the assessment score.
[0035] As a preferred technical solution of the present invention: the secondary assessment scheduling module schedules idle nurses to perform at least one of bedside ultrasound examination, radiological imaging examination or blood test for each patient in the order in which the patients have completed formal intervention treatment, and obtains the corresponding examination results to form a secondary examination result vector.
[0036] As a preferred technical solution of the present invention: the comprehensive assessment module calls a pre-trained comprehensive assessment and grading model that takes the patient's emergency level and secondary examination result vector as input and the patient's post-intervention grading as output, based on the initial assessment and scheduling module's assessment of the target patient's emergency level and the secondary assessment and scheduling module's assessment of the target patient's secondary examination result vector, and performs processing to obtain the target patient's post-intervention grading.
[0037] Corresponding to the above, the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement a patient scheduling system for a hospital emergency room.
[0038] Furthermore, this patent also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a patient scheduling system for a hospital emergency room.
[0039] The patient dispatching system for hospital emergency rooms described in this invention, compared with the prior art, has the following technical advantages:
[0040] This invention designs a patient scheduling system for hospital emergency rooms. An initial assessment scheduling module classifies admitted patients by urgency level. When physician resources are strained, it simulates pre-intervention treatment based on similar cases by comparing historical emergency records. Simultaneously, it constructs a waiting queue containing patients at different treatment stages, considering remaining waiting time and predicting the impact of adding a patient to the waiting queue on the patient and other waiting patients, ensuring system scheduling safety. Then, a secondary assessment scheduling module schedules nurses to perform corresponding examinations and constructs a secondary examination result vector after the patient receives formal intervention treatment. Finally, a comprehensive assessment module combines the urgency level and the secondary examination result vector, using a pre-trained model to obtain the patient's final classification, providing a basis for subsequent treatment scheduling. This invention, through pre-intervention and predictive dynamic sorting, effectively utilizes fragmented physician time, optimizes emergency room resource scheduling, significantly shortens patient waiting time, and improves emergency efficiency and treatment success rate. Attached Figure Description
[0041] Figure 1 This is a flowchart illustrating steps A1 to A4 executed by the initial evaluation and scheduling module in the design of this invention.
[0042] Figure 2 This is a flowchart illustrating steps A5 to A12 executed by the initial evaluation and scheduling module in the design of this invention. Detailed Implementation
[0043] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
[0044] This invention designs a patient scheduling system for a hospital emergency room, used to implement intervention and treatment for each target patient sent to the emergency room and to determine the post-intervention and treatment classification; in practical applications, the specific design includes an initial assessment scheduling module, a secondary assessment scheduling module, and a comprehensive assessment module.
[0045] The initial assessment and scheduling module is used to perform urgency assessments on each target patient sent to the emergency room in turn, and, in conjunction with the historical emergency records of the patients, to schedule doctors to immediately provide formal intervention treatment for the target patients, or to create a waiting queue where target patients wait in line for formal intervention treatment.
[0046] Regarding the design of the initial assessment and scheduling module, initialization includes the creation of a first queue and a second queue, both of which are initially empty. In practical application, the initial assessment and scheduling module sequentially targets each patient arriving at the emergency room, such as... Figure 1 and Figure 2 As shown, perform steps A1 to A4 as follows.
[0047] Step A1. As Figure 1 As shown, for the target patients sent to the emergency room, the following initial examinations are performed: Glasgow Coma Scale (GCS) score of consciousness, respiratory monitoring, heart rate monitoring, blood pressure monitoring, blood oxygen saturation monitoring, capillary filling time monitoring, arterial blood gas monitoring, and electrocardiogram. Based on the assessment scores, the target patients are classified into Level 1 or Level 2 patients, and then proceed to step A2. The urgency level of Level 1 patients is higher than that of Level 2 patients.
[0048] The normal standards for the above preliminary examination items are as follows: respiration (12-20 breaths / min on monitor), heart rate (60-100 beats / min), blood pressure (140 / 90 mmHg), blood oxygen saturation (95%-100%), capillary refill time (≤3.5 seconds), arterial blood gas (pH, PO2, PCO2, Lac, K ions, blood glucose level), and electrocardiogram (these two procedures should be completed within 3 minutes).
[0049] Step A2. Figure 1 As shown, determine whether there is a doctor in the emergency room who is not participating in formal intervention treatment. If so, immediately dispatch a doctor who is not participating in formal intervention treatment to participate in formal intervention treatment of the target patient with the corresponding nurse; otherwise, if the target patient is a level 1 patient, proceed to step A3; if the target patient is a level 2 patient, assume that the target patient is at the end of the second queue in the waiting queue, and then proceed to step A5.
[0050] Step A3. As Figure 1 As shown, a target initial examination vector is constructed, consisting of the results of each preset initial examination item corresponding to the target patient. The similarity between the target initial examination vector and the initial examination vectors of each historical patient in the historical rescue record is obtained. It is determined whether there are any historical patients whose similarity exceeds a preset threshold. If so, based on the historical rescue record, the intersection intervention items between the historical intervention treatment plans corresponding to each historical patient whose similarity exceeds the preset threshold are obtained. At the same time, the longest actual intervention treatment duration in the historical intervention treatment plan corresponding to each historical patient whose similarity exceeds the preset threshold is obtained. Then proceed to step A4; otherwise, it indicates that the target patient cannot be scheduled, an emergency message about the target patient is generated, and broadcast to all doctors currently involved in the formal intervention.
[0051] Step A4. Figure 1As shown, it is determined whether there are doctor-operated items in each intersection intervention project. If so, it is assumed that the first pre-intervention treatment for the target patient is performed. This includes scheduling a doctor who is currently participating in the formal intervention treatment to perform only the doctor-operated items in each intersection intervention project for the target patient, and simultaneously scheduling a nurse who is not currently participating in the intervention treatment project to perform the non-doctor-operated items in each intersection intervention project for the target patient. The time duration of the first pre-intervention treatment for the target patient is obtained according to the preset time duration of each operation project. This allows us to obtain the estimated remaining total intervention duration for the target patient. Then, the target patient is placed at the end of the first queue in the waiting queue, and the process proceeds to step A5; otherwise, it is assumed that a second pre-intervention treatment is performed for the target patient, that is, nurses who are not currently participating in the intervention treatment operation are directly dispatched to perform each intersection intervention item for the target patient, and the time duration of the second pre-intervention treatment corresponding to the target patient is obtained according to the preset time duration of each operation item. This allows us to obtain the estimated remaining total intervention duration for the target patient. Then, the target patient is placed at the end of the first queue in the waiting queue, and the process proceeds to step A5.
[0052] If the target patient is placed at the end of the first or second queue in the waiting queue, further consideration needs to be given to the impact of this design on the target patient and the patients already in the queue. This includes whether the estimated waiting time for the target patient's position matches the patient's own acceptable waiting time, i.e., whether the target patient is suitable for queuing. It also includes the fact that the target patient's entry into the queue will inevitably increase the waiting time for the patients already in the queue at that position. If the patients already in the queue are affected by this, the target patient is also not suitable for queuing. The specific design will continue to implement the following steps regarding this consideration.
[0053] Step A5. Figure 2 As shown, for each patient undergoing formal intervention treatment, if the patient has undergone the first or second pre-intervention treatment, the remaining estimated duration of the patient's corresponding total intervention treatment will be determined based on the patient's specific situation. and the cumulative duration of formal intervention treatment received by the patient. ,by The results constitute the estimated remaining duration of the patient's corresponding formal intervention treatment; if the patient has not undergone the first or second pre-intervention treatment, the maximum total intervention treatment duration will be calculated based on the preset maximum duration. and the cumulative duration of formal intervention treatment received by the patient. ,by The results constitute the estimated remaining duration of formal intervention treatment for each patient; then, the estimated remaining duration of formal intervention treatment for each patient currently undergoing formal intervention treatment is obtained, and then initialized. Then proceed to step A6.
[0054] Step A6. Sort the doctors corresponding to each doctor currently undergoing formal intervention treatment from shortest to longest based on the estimated remaining duration of formal intervention treatment, update the doctor ranking, and then proceed to step A7.
[0055] Step A7. If If the number is less than the target patient's sequential position number in the waiting queue, proceed to step A8; if... If the position number is equal to the target patient's sequential position number in the waiting queue, proceed to step A11; if If the number is greater than the target patient's sequential position number in the waiting queue, proceed to step A12.
[0056] Step A8. Determine Is it equal to the number of patients in the waiting queue? If so, proceed to step A4 and perform the first or second pre-intervention treatment as assumed for the target patient; otherwise, proceed to step A9.
[0057] Step A9. As Figure 2 As shown, if the order in the waiting queue is... If a patient has undergone the first or second pre-intervention treatment, the remaining estimated duration of the formal intervention treatment corresponding to the first doctor in the doctor's ranking will be added to the waiting queue of the doctor in the first position. The estimated remaining total intervention time for each patient Perform the update, and then proceed to step A10.
[0058] If the order in the waiting queue is... If a patient has not received the first or second pre-intervention treatment, the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor's ranking will be increased by the preset maximum total intervention treatment time for that patient. Perform the update, and then proceed to step A10.
[0059] Step A10. Based on the estimated remaining duration of formal intervention treatment, sort the doctors corresponding to each doctor currently undergoing formal intervention treatment from smallest to largest, update the doctor sorting, and then... The value is incremented by 1 and the process returns to step A7.
[0060] Step A11. As Figure 2 As shown, if the order in the waiting queue is... If a patient has undergone the first or second pre-intervention treatment, determine whether the remaining estimated time of the formal intervention treatment corresponding to the first doctor in the doctor's order is greater than the preset maximum allowable waiting time after the pre-intervention. If yes, it means that the target patient cannot be scheduled, and an emergency message about the target patient is generated and broadcast to all doctors who are participating in the formal intervention treatment; otherwise, return to step A8.
[0061] If the order in the waiting queue is... If a patient has not undergone the first or second pre-intervention treatment, determine whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor ranking is greater than the preset maximum allowable waiting time for Level 2 patients. If yes, it means that the target patient cannot be scheduled, an emergency message about the target patient is generated, and broadcast to all doctors participating in formal intervention treatment; otherwise, return to step A8. The preset maximum allowable waiting time after pre-intervention is less than the preset maximum allowable waiting time for Level 2 patients.
[0062] Step A12. As Figure 2 As shown, if the order in the waiting queue is... If a patient has undergone either the first or second pre-intervention treatment, then determine whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor's order is greater than the preset maximum allowable waiting time after pre-intervention minus the time of the first doctor in the waiting queue. If the result after a patient has been waiting in line is positive, it means the target patient cannot be scheduled. An emergency message about the target patient is generated and broadcast to all doctors currently involved in formal intervention treatment; otherwise, return to step A8.
[0063] If the order in the waiting queue is... If a patient has not received either the first or second pre-intervention treatment, then determine whether the remaining estimated time for formal intervention treatment corresponding to the first doctor in the doctor's ranking is greater than the preset maximum allowed waiting time for level 2 patients minus the time for the first doctor in the waiting queue. If the result after a patient has been waiting in line is positive, it means the target patient cannot be scheduled. An emergency message about the target patient is generated and broadcast to all doctors currently involved in formal intervention treatment; otherwise, return to step A8.
[0064] The secondary assessment scheduling module is used to schedule available nurses to perform at least one of the following examinations for patients who have undergone formal intervention treatment: bedside ultrasound examination, radiological imaging examination, or blood test, according to the order in which patients completed formal intervention treatment and the doctor's orders for the corresponding formal intervention treatment. The results of each examination are then used to form a secondary examination result vector.
[0065] The comprehensive assessment module is used to process the patient's emergency level as determined by the initial assessment scheduling module and the secondary examination result vector as determined by the secondary assessment scheduling module. It then calls a pre-trained comprehensive assessment and grading model that takes the patient's emergency level and secondary examination result vector as input and the patient's post-intervention grading as output. This model is used to obtain the post-intervention grading of the target patient, which doctors can use as a basis for subsequent treatment plans, including discharge, transfer to a general ward for continued treatment, or contact for ICU admission.
[0066] In practical applications, this invention provides a hospital emergency room patient scheduling system. Specifically, it includes a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the hospital emergency room patient scheduling system. Additionally, it provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the hospital emergency room patient scheduling system.
[0067] The aforementioned technical solution designs a hospital emergency room patient scheduling system. An initial assessment scheduling module categorizes admitted patients by urgency level. When physician resources are strained, it compares historical emergency records and simulates pre-intervention treatment based on similar cases. Simultaneously, it constructs a waiting queue containing patients at different treatment stages, considering remaining waiting time and predicting the impact of adding a patient to the waiting queue on the patient and other waiting patients, ensuring system scheduling safety. Then, a secondary assessment scheduling module, after the patient receives formal intervention treatment, schedules nurses to perform corresponding examinations and constructs a secondary examination result vector. Finally, a comprehensive assessment module combines the urgency level and the secondary examination result vector, using a pre-trained model to obtain the patient's final classification, providing a basis for subsequent treatment scheduling. This invention, through pre-intervention and predictive dynamic sorting, effectively utilizes fragmented physician time, optimizes emergency room resource scheduling, significantly shortens patient waiting time, and improves emergency efficiency and treatment success rate.
[0068] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can be made without departing from the spirit of the present invention.
Claims
1. A patient dispatching system for a hospital emergency room, characterized in that: It includes an initial assessment and scheduling module, a secondary assessment and scheduling module, and a comprehensive assessment module, which are used to implement intervention and treatment for each target patient sent to the emergency room and to determine the post-intervention and treatment classification; The initial assessment and scheduling module is used to perform urgency assessments on each target patient sent to the emergency room in turn, and, in conjunction with the historical emergency records of the patients, to schedule doctors to immediately provide formal intervention treatment for the target patients, or to create a waiting queue where target patients wait in line for formal intervention treatment. The secondary assessment scheduling module is used to schedule nurses to perform at least one of the following examinations for patients who have undergone formal intervention treatment, based on the doctor's orders for the corresponding formal intervention treatment: bedside ultrasound examination, radiological imaging examination, or blood test, and obtain the corresponding examination results to form a secondary examination result vector. The comprehensive assessment module is used to call a pre-trained comprehensive assessment and grading model to obtain the post-intervention grading of the target patient based on the initial assessment and scheduling module's assessment of the target patient's urgency level and the secondary assessment and scheduling module's assessment of the target patient's secondary examination results vector.
2. The patient dispatching system for a hospital emergency room according to claim 1, characterized in that: The initialization process includes the waiting queues of the first queue and the second queue, and both the first queue and the second queue are initially empty. The initial assessment and scheduling module performs the following steps A1 to A4 for each target patient sent to the emergency room. Step A1. Perform the pre-set initial examination items on the target patients sent to the emergency room, and classify the target patients into level 1 patients or level 2 patients according to the assessment scores, and then proceed to step A2. The urgency of level 1 patients is higher than that of level 2 patients. Step A2. Determine if there are any doctors in the emergency room who are not currently involved in formal intervention treatment. If so, immediately dispatch a doctor who is not currently involved in formal intervention treatment to participate in the formal intervention treatment of the target patient with the corresponding nurse; otherwise, if the target patient is a level 1 patient, proceed to step A3; if the target patient is a level 2 patient, place the target patient at the end of the second queue in the waiting queue and wait for formal intervention treatment. Step A3. Construct a target initial examination vector composed of the results of each preset initial examination item corresponding to the target patient. Obtain the similarity between the target initial examination vector and the initial examination vector of each historical patient in the historical rescue record. Determine whether there are any historical patients with a similarity greater than a preset threshold. If so, based on the historical rescue record, obtain the intersection intervention items between the historical intervention treatment plans corresponding to each historical patient with a similarity greater than the preset threshold, and proceed to step A4; otherwise, it means that the target patient cannot be scheduled, construct an emergency message about the target patient, and broadcast it to each doctor who is currently participating in the formal intervention treatment. Step A4. Determine whether any doctor-operated items exist in the various intersection intervention projects. If so, execute the first pre-intervention treatment for the target patient, including scheduling a doctor currently participating in the formal intervention treatment to perform only the doctor-operated items in each intersection intervention project for the target patient, and simultaneously scheduling a nurse not currently participating in the intervention treatment project to perform the non-doctor-operated items in each intersection intervention project for the target patient. Then, place the target patient at the end of the first queue in the waiting queue to await formal intervention treatment. Otherwise, execute the second pre-intervention treatment for the target patient, that is, directly schedule a nurse not currently participating in the intervention treatment project to perform each intersection intervention project for the target patient, and place the target patient at the end of the first queue in the waiting queue to await formal intervention treatment.
3. The patient dispatching system for a hospital emergency room according to claim 2, characterized in that: It also includes steps A5 to A12 as follows: In step A2, if it is determined that there are no doctors in the emergency room who have not participated in formal intervention treatment, and the target patient is a level 2 patient, then assume that the target patient is placed at the end of the second queue in the waiting queue, and proceed to step A5. In step A3, if it is determined that there are historical patients with a similarity threshold greater than the preset threshold, then based on the historical rescue records, the intersection intervention items between the historical intervention treatment plans corresponding to each historical patient with a similarity threshold greater than the preset threshold are obtained, and the longest actual intervention treatment duration in the historical intervention treatment plans corresponding to each historical patient with a similarity threshold greater than the preset threshold is also obtained. Then proceed to step A4; In step A4, it is determined whether there are any doctor operation items in each intersection intervention item. If so, it is assumed that the first pre-intervention treatment for the target patient is performed, and the time duration of the first pre-intervention treatment for the target patient is obtained according to the preset time duration of each operation item. This allows us to obtain the estimated remaining total intervention duration for the target patient. Then, the target patient is placed at the end of the first queue in the waiting queue, and proceed to step A5; Otherwise, assuming the second pre-intervention treatment for the target patient is performed, and based on the preset time duration for each operation item, the time duration of the second pre-intervention treatment for the target patient is obtained. This allows us to obtain the estimated remaining total intervention duration for the target patient. The target patient is placed at the end of the first queue in the waiting queue, and then proceeds to step A5; Step A5. For each patient currently undergoing formal intervention treatment, if the patient has received either the first or second pre-intervention treatment, then determine the remaining estimated duration of the total intervention treatment for that patient. and the cumulative duration of formal intervention treatment received by the patient. ,by The results constitute the estimated remaining duration of the patient's corresponding formal intervention treatment. If the patient has not undergone the first or second pre-intervention treatment, the treatment duration will be based on the preset maximum total intervention duration for the patient. and the cumulative duration of formal intervention treatment received by the patient. ,by The results constitute the estimated remaining duration of formal intervention treatment for each patient; then, the estimated remaining duration of formal intervention treatment for each patient currently undergoing formal intervention treatment is obtained, and then initialized. Then proceed to step A6; Step A6. Sort the doctors who are currently undergoing formal intervention treatment according to the estimated remaining duration of formal intervention treatment from smallest to largest, update the doctor ranking, and then proceed to step A7. Step A7. If If the number is less than the target patient's sequential position number in the waiting queue, proceed to step A8; like If the number equals the target patient's sequential position number in the waiting queue, proceed to step A11; like If the number is greater than the target patient's sequential position number in the waiting queue, proceed to step A12; Step A8. Determine Is it equal to the number of patients in the waiting queue? If so, then the first or second pre-intervention treatment is performed according to the assumption of the target patient in step A4, and the first or second pre-intervention treatment is actually performed for the target patient; Otherwise proceed to step A9; Step A9. If the order in the waiting queue is... If a patient has undergone the first or second pre-intervention treatment, the remaining estimated duration of the formal intervention treatment corresponding to the first doctor in the doctor's ranking will be added to the waiting queue of the doctor in the first position. The estimated remaining total intervention time for each patient Perform the update, then proceed to step A10; If the order in the waiting queue is... If a patient has not received the first or second pre-intervention treatment, the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor's ranking will be increased by the preset maximum total intervention treatment time for that patient. Perform the update, then proceed to step A10; Step A10. Based on the estimated remaining duration of formal intervention treatment, sort the doctors corresponding to each doctor currently undergoing formal intervention treatment from smallest to largest, update the doctor sorting, and then... The value is incremented by 1 and the process returns to step A7; Step A11. If the order in the waiting queue is... If a patient has undergone the first or second pre-intervention treatment, it is determined whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor ranking is greater than the preset maximum allowable waiting time after pre-intervention. If so, it means that the target patient cannot be scheduled, an emergency message about the target patient is generated, and broadcast to all doctors who are participating in formal intervention treatment. Otherwise, return to step A8; If the order in the waiting queue is... If a patient has not undergone the first or second pre-intervention treatment, determine whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor ranking is greater than the preset maximum allowed waiting time for level 2 patients. If so, it means that the target patient cannot be scheduled, an emergency message about the target patient is generated, and broadcast to all doctors who are participating in formal intervention treatment. Otherwise, return to step A8; where the maximum allowed waiting time after pretreatment is preset to be less than the maximum allowed waiting time for level 2 patients. Step A12. If the order in the waiting queue is... If a patient has undergone either the first or second pre-intervention treatment, then determine whether the remaining estimated time of formal intervention treatment corresponding to the first doctor in the doctor's order is greater than the preset maximum allowable waiting time after pre-intervention minus the time of the first doctor in the waiting queue. If the result after the patient has been in the queue is yes, it means the target patient cannot be scheduled. An emergency message about the target patient is generated and broadcast to all doctors who are currently involved in formal intervention treatment; otherwise, return to step A8. If the order in the waiting queue is... If a patient has not received either the first or second pre-intervention treatment, then determine whether the remaining estimated time for formal intervention treatment corresponding to the first doctor in the doctor's ranking is greater than the preset maximum allowed waiting time for level 2 patients minus the time for the first doctor in the waiting queue. If the result after a patient has been waiting in line is positive, it means the target patient cannot be scheduled. An emergency message about the target patient is generated and broadcast to all doctors currently involved in formal intervention treatment; otherwise, return to step A8.
4. A patient dispatching system for a hospital emergency room according to claim 2 or 3, characterized in that: Regarding step A1, the initial assessment scheduling module performs the following tests on the target patient sent to the emergency room: GCS score of consciousness, respiratory detection, heart rate detection, blood pressure detection, blood oxygen saturation detection, capillary filling time detection, arterial blood gas detection, and electrocardiogram. The module assesses each initial test item and classifies the target patient into a level 1 or level 2 patient based on the assessment score.
5. The patient dispatching system for a hospital emergency room according to claim 1, characterized in that: The secondary assessment scheduling module schedules available nurses to perform at least one of the following examinations for each patient in the order in which they complete formal intervention treatment: bedside ultrasound examination, radiological imaging examination, or blood test, and obtains the corresponding examination results to form a secondary examination result vector.
6. The patient dispatching system for a hospital emergency room according to claim 1, characterized in that: The comprehensive assessment module takes the patient's urgency level from the initial assessment scheduling module and the secondary examination result vector from the secondary assessment scheduling module as inputs, and the patient's post-intervention grading from the secondary assessment scheduling module, and calls a pre-trained comprehensive assessment grading model that takes the patient's urgency level and secondary examination result vector as inputs and the patient's post-intervention grading as outputs to perform processing and obtain the post-intervention grading of the target patient.
7. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements a hospital emergency room patient scheduling system as described in any one of claims 1 to 6.
8. 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 a patient dispatching system for a hospital emergency room as described in any one of claims 1 to 6.