An intelligent medical service comprehensive management system and method
Through the design of the intelligent medical service comprehensive management system, the shortcomings of the existing medical service management system in resource allocation, emergency response, dynamic adjustment and decision-making support have been solved, more accurate medical staff dispatch and drug dispatch have been achieved, and resource utilization efficiency has been improved in emergencies.
Patent Information
- Application Number
- CN202410998502.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-07-24
AI Technical Summary
The existing medical service management system has shortcomings in terms of uneven resource allocation, insufficient emergency response, lack of dynamic and adaptive adjustment, and insufficient decision support.
An intelligent medical service comprehensive management system is designed, including a preset scheduling information entry module, a medical staff scheduling module, a drug scheduling module, an emergency confirmation module, a scheduling decision-making module and a resource optimization module. Through the collaborative work of these modules, intelligent scheduling and resource optimization of medical staff and drugs can be realized.
The system can more accurately dispatch medical staff, reduce drug dispatch time, avoid waste of human resources of medical staff in emergencies, and ensure normal medication treatment for patients in emergencies.
Smart Images

Figure CN118824491B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of integrated management technology, and in particular to an intelligent medical service integrated management system and method. Background Art
[0002] A healthcare service management system is a comprehensive information and resource management system designed to optimize the operational efficiency of healthcare institutions, improve the quality of patient care, and ensure that healthcare resources are used rationally and effectively. Such a system typically covers all aspects of healthcare service provision, including but not limited to patient data management, resource allocation, service scheduling, quality control, and decision support;
[0003] The existing medical service management technology has the following deficiencies:
[0004] Unbalanced resource allocation: If the resource allocation optimization algorithm can significantly improve resource usage efficiency, this indicates that the existing technology has a problem of unbalanced resource allocation, resulting in excess resources in some areas or services and insufficient resources in other places.
[0005] Inadequate response to emergencies: The rapid response and effective resource allocation capabilities brought about by the algorithm for emergency deployment of medical resources show that the existing system is insufficient in quickly mobilizing resources to respond to sudden emergencies.
[0006] Lack of dynamic and adaptive adjustment: The benefits of dynamic resource allocation optimization algorithms imply that existing systems lack the ability to adjust resources according to time and demand changes, resulting in different efficiency of resource use in different time periods.
[0007] Inadequate decision support: If the combined algorithm can significantly enhance decision support, it means that the existing technology is insufficient in providing data analysis and prediction support, making the decision-making process of medical institutions not accurate or efficient enough. Summary of the invention
[0008] The purpose of the present invention is to provide an intelligent medical service comprehensive management system and method to solve the above-mentioned deficiencies in the prior art.
[0009] In order to achieve the above-mentioned purpose, the present invention provides the following technical solutions: an intelligent medical service integrated management system, including a preset scheduling information input module, a medical staff scheduling module, a drug scheduling module, an emergency confirmation module, a scheduling decision module, and a resource optimization module:
[0010] The preset scheduling information input module is used to input preset medical staff scheduling information;
[0011] The emergency confirmation module is used to collect hospital department information in real time and determine whether an emergency occurs in the current time period;
[0012] The medical staff scheduling module is used to schedule medical staff based on their data scores at different positions;
[0013] The drug scheduling module is used to generate a drug scheduling plan that meets the preset side effect information for drugs with sufficient inventory and to generate a drug scheduling plan that meets the preset side effect information for drugs with insufficient inventory based on the drug inventory quantity and drug side effect information;
[0014] The scheduling decision module receives the comprehensive scheduling plan optimized in the resource optimization module, and determines whether the current plan is feasible through the scheduling plan decision model. If the current plan is feasible, it is sent to the information receiving terminal of each department and medical staff;
[0015] The resource optimization module collects the medical staff scheduling plan generated by the medical staff scheduling module and the drug scheduling plan generated by the drug scheduling module, optimizes the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, and generates a comprehensive scheduling plan.
[0016] Furthermore, the medical staff scheduling module includes:
[0017] The personnel information entry module is used to enter the medical staff information, including the medical staff location information, medical staff skill information, and medical staff job proficiency information;
[0018] The personnel data scoring module is used to score the data of each position of medical staff based on the medical staff's skill information and the medical staff's position proficiency information, and obtain the scoring data set of each position of medical staff;
[0019] A working status detection module is used to detect whether the current medical staff is in a working state;
[0020] The personnel dispatch plan generation module is used to generate corresponding personnel dispatch plans based on the working status of medical staff detected by the working status detection module.
[0021] Furthermore, the drug scheduling module includes:
[0022] The drug information entry module is used to enter all medical drug information in the hospital, including drug inventory information, drug storage location information, drug applicable symptoms information, and drug side effect information;
[0023] The drug call information collection module is used to collect the information of the called drugs that have not been shipped out. The called drug information includes the called drug quantity information and the called drug type information
[0024] The drug user information collection module is used to collect drug user information, which includes information on used drugs, information on the types of drugs to be used, and information on the drug user's diseases. The used drug information includes information on the types of used drugs, information on the side effects of used drugs, and information on the quantity of used drugs;
[0025] A drug inventory detection module is used to detect the drug inventory of the hospital and mark the drugs with a quantity below a preset threshold as insufficient in stock, and mark the drugs with a quantity above a preset threshold as sufficient in stock;
[0026] The drug scheduling plan generation module is used to generate drug scheduling plans for drugs with sufficient inventory and drugs with insufficient inventory, respectively, and send the drug scheduling plans to the resource optimization module.
[0027] Furthermore, it also includes:
[0028] A medical staff information receiving terminal, which is an information receiving device carried by medical staff and is used to receive personnel scheduling information and drug scheduling information;
[0029] The department information receiving terminal is used for each department to receive drug dispatch information and personnel dispatch information.
[0030] An intelligent medical service comprehensive management method specifically comprises the following steps:
[0031] S1, determine whether an emergency occurs in the current time period through the emergency confirmation module, if no emergency occurs in the current time period, execute step S11, if an emergency occurs in the current time period, execute step S12;
[0032] S11, determining a scheduling priority according to a preset scheduling scheme score, wherein the scheduling priority includes a medical staff scheduling priority and a drug scheduling priority;
[0033] S12, receiving the current emergency situation, determining the current emergency situation score according to the scoring model, and determining the scheduling priority according to the current emergency situation score;
[0034] S2, reading the medical staff scheduling priority in step S1 through the medical staff scheduling module, and generating a medical staff scheduling plan according to whether an emergency occurs;
[0035] S3, the drug scheduling module reads the drug scheduling priority in step S1 and generates a drug scheduling plan according to whether an emergency occurs;
[0036] S4, collecting the medical staff scheduling plan generated in step S2 and the drug scheduling plan generated in step S3 through the resource optimization module, optimizing the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, and generating a comprehensive scheduling plan;
[0037] S5, receive the comprehensive scheduling plan optimized in step S4 through the scheduling decision module, and judge whether the current plan is feasible through the scheduling plan decision model. If the current plan is judged to be feasible, it will be sent to the information receiving end of each department and medical staff. If the current plan is judged to be infeasible, return to step S1.
[0038] Furthermore, the step S2 generates a medical staff dispatching plan, which specifically includes the following steps A1: inputting medical staff information through a personnel information input module, wherein the medical staff information includes medical staff location information, medical staff skill information, and medical staff job proficiency information;
[0039] A2, using the personnel data scoring module to score the data of each position of medical staff based on the medical staff's skill information and the medical staff's position proficiency information, and obtain the scoring data set D of each position of medical staff;
[0040] A3, the personnel scheduling plan generation module generates a personnel scheduling plan, which specifically includes the following steps:
[0041] A31, generating a scheduling plan for medical staff who are in working state, specifically including the following steps;
[0042] A311, collect the current job skill score A of medical staff and the score data set D of each job of medical staff;
[0043] A312, comparing the current job skill score A of the medical staff with the scores in the job score data set D of the medical staff based on the data comparison model, selecting the job score in the job score data set D of the medical staff that is greater than the current job skill score A, and performing personnel dispatch according to the number of job vacancies;
[0044] A32, generating a scheduling plan for medical staff who are not in working state, based on the medical staff scores obtained in step A2 and through the matching model, the medical staff whose scores are greater than the preset threshold of the position and are scheduled in descending order.
[0045] Furthermore, the drug dispatching plan generated in step S3 specifically includes the following steps:
[0046] B1, input all medical drug information in the hospital through the drug information input module, the medical drug information includes drug inventory information, drug storage location information, drug applicable symptom information, and drug side effect information;
[0047] B2, collecting information on called drugs that have not been shipped out through a drug calling information collection module, wherein the called drug information includes information on the quantity of called drugs and information on the types of called drugs;
[0048] B3, collecting information of drug users through the drug user information collection module, wherein the drug user information includes information of used drugs, information of types of drugs to be transferred, and information of drug user diseases, wherein the used drug information includes information of types of used drugs, information of side effects of used drugs, and information of quantity of used drugs, and generating a drug dispatching plan based on the information of types of drugs to be transferred in the drug user information, wherein step B31 is executed for drugs to be transferred with sufficient drug inventory, and step B32 is executed for drugs to be transferred with insufficient drug inventory;
[0049] B31, generating a drug dispatch plan for drugs with sufficient inventory to be called, specifically including the following steps:
[0050] B311, reading the used drug type information, the used drug side effect information S and the used drug quantity information in the used drug information;
[0051] B312, read the drug side effect information D to be called, and call other available drug side effect information F that matches the drug user's disease information in the big data based on the data matching model;
[0052] B313, based on the used drug side effect information S, the to-be-used drug side effect information D, and other available drug side effect information F, generate drug comprehensive side effect information J:
[0053]
[0054] Where n represents the nth drug to be called, D n Indicates the side effect information of the nth drug to be called, I n represents the usage quantity of the nth drug to be called, Q represents the total usage quantity of the drug user, and F represents the side effect information of other available drugs;
[0055] B314, preset side effect information threshold;
[0056] B315, outputting the calling scheme for the drug comprehensive side effect information < the preset side effect information threshold, and discarding the calling scheme for the drug comprehensive side effect information > the preset side effect information threshold;
[0057] B32, generating a drug dispatch plan for drugs to be called with insufficient inventory, specifically including the following steps:
[0058] B321, judging whether the patient's disease information in step B3 matches the drug applicable symptom information in step B1 based on the data judgment model, if the judgment result is a match, executing step B322, if the judgment result is a mismatch, continuing to execute step B321, and selecting another drug applicable symptom information;
[0059] B322, based on the information of the drugs to be used selected in step B321, the side effect information D of the drugs to be used and the side effect information S of the drugs already used are collected to generate comprehensive side effect information of the drugs;
[0060] B323, preset side effect information threshold;
[0061] B324, outputting the calling scheme for the drug comprehensive side effect information < the preset side effect information threshold, and discarding the calling scheme for the drug comprehensive side effect information > the preset side effect information threshold;
[0062] B4, based on the drug scheduling plan generated in step B3, the types of drugs to be called are screened through the drug type screening model, and the storage location information of the drugs to be called is obtained based on the drug storage location information collected in step B1.
[0063] Furthermore, in step S4, the drug scheduling plan and the medical staff scheduling plan are optimized based on the resource optimization model, which specifically includes the following steps:
[0064] C1, read the location information of the medical personnel to be dispatched, and determine the travel route of the medical personnel to be dispatched in the personnel dispatch plan;
[0065] C2, by reading the storage location information of the drugs to be called in the drug information, and determining the final location of the drugs in the drug scheduling plan;
[0066] C3, using a data judgment model to determine whether the initial storage location and the final call location of the drugs to be called are located on the route of the medical staff to be dispatched;
[0067] C4, if the judgment result of step C3 is that the initial position and the final position of the drug are located on the route of the medical staff to be dispatched, then execute step C51; if the judgment result of step C3 is that the initial position and the final position of the drug are not located on the route of the medical staff to be dispatched, then execute step C52;
[0068] C51, sends the medicine collection information to the medical staff information receiving terminal;
[0069] C52, through the route judgment module, determines the sum of the distance between the medical staff and the initial location of the medicine and the distance between the medical staff and the final location of the medicine, and selects the medical staff with the smallest sum of distances to pick up the medicine, and sends the medicine collection information to the medical staff information receiving end. When there are multiple medical staff with the same sum of distances, the medical staff in non-emergency situation is selected to pick up the medicine.
[0070] Compared with the prior art, the intelligent medical service comprehensive management system and method provided by the present invention can more accurately dispatch medical personnel by dispatching them according to their working status and job skill scores. At the same time, through the resource optimization module, medicine dispatch can be carried out at the same time as medical personnel dispatch, avoiding the need to arrange medical personnel separately to dispatch medicines in emergency situations. This can not only reduce the medicine dispatch time, but also reduce the waste of medical personnel human resources in emergency situations.
[0071] Compared with the prior art, the intelligent medical service comprehensive management system and method provided by the present invention can increase the scope of drug use by scheduling drugs based on the drug inventory quantity and drug side effect information through the drug scheduling module, avoid the situation of tight drug inventory in emergency situations, and generate a drug scheduling plan for drugs with sufficient inventory to be called up, so as to achieve mixed treatment of multiple drugs for one disease under the premise of ensuring drug side effects, reduce the loss of a single type of drug while ensuring the drug treatment effect, and avoid a sudden decrease in the number of drugs due to frequent use of the same drug. At the same time, by generating a drug scheduling plan for drugs with insufficient inventory to be called up, it is possible to achieve one drug to treat multiple diseases under the premise of ensuring drug side effects, avoid the situation of having no medicine to treat in emergency situations while ensuring the drug treatment effect, and ensure the normal drug treatment of patients in emergency situations. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0073] Figure 1 A system structure block diagram provided for an embodiment of the present invention;
[0074] Figure 2 A flowchart of a medical staff scheduling solution generation process provided by an embodiment of the present invention;
[0075] Figure 3A flowchart of a drug scheduling solution generation process provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0076] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings.
[0077] See also Figure 1 , an intelligent medical service comprehensive management system, including a preset scheduling information entry module, a medical staff scheduling module, a drug scheduling module, an emergency confirmation module, a scheduling decision module, and a resource optimization module:
[0078] The preset scheduling information input module is used to input preset medical staff scheduling information;
[0079] The emergency confirmation module is used to collect hospital department information in real time and determine whether an emergency occurs in the current time period;
[0080] The medical staff scheduling module is used to schedule medical staff based on their data scores in different positions;
[0081] The drug scheduling module is used to generate a drug scheduling plan that meets the preset side effect information for drugs with sufficient inventory and a drug scheduling plan that meets the preset side effect information for drugs with insufficient inventory based on the drug inventory quantity and drug side effect information;
[0082] The scheduling decision module receives the comprehensive scheduling plan optimized in the resource optimization module, and determines whether the current plan is feasible through the scheduling plan decision model. If the current plan is feasible, it will be sent to the information receiving end of each department and medical staff;
[0083] The resource optimization module collects the medical staff scheduling plan generated by the medical staff scheduling module and the drug scheduling plan generated by the drug scheduling module, optimizes the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, and generates a comprehensive scheduling plan;
[0084] Medical staff information receiving terminal, which is an information receiving device carried by medical staff and is used to receive personnel scheduling information and drug scheduling information;
[0085] Department information receiving terminal, the department information receiving terminal is used for each department to receive drug scheduling information and personnel scheduling information.
[0086] This setting can not only mobilize medical staff in time when an emergency occurs in the hospital, but also more accurately dispatch medical staff according to their working status and job skill scores. At the same time, the resource optimization module can dispatch medicines at the same time as medical staff dispatch, avoiding the need to arrange medical staff separately to dispatch medicines in emergency situations. It can not only reduce the time for drug dispatch, but also reduce the waste of medical staff human resources in emergency situations.
[0087] At the same time, through the drug scheduling module, based on the drug inventory quantity and drug side effect information, drug scheduling is carried out according to the drug inventory quantity respectively, which can increase the scope of drug use and avoid the situation of tight drug inventory quantity in emergency situations. By implementing the generation of drug scheduling plans for drugs with sufficient inventory to be called up, it is possible to achieve mixed treatment of multiple drugs for one disease under the premise of ensuring drug side effects, reduce the loss of a single type of drug while ensuring the drug treatment effect, and avoid a sudden drop in the number of drugs due to frequent use of the same drug. At the same time, by implementing the generation of drug scheduling plans for drugs with insufficient inventory to be called up, it is possible to achieve one drug to treat multiple diseases under the premise of ensuring drug side effects, avoid the situation of having no medicine to treat in emergency situations while ensuring the drug treatment effect, and ensure the normal medication treatment of patients in emergency situations.
[0088] The medical staff scheduling module includes:
[0089] The personnel information entry module is used to enter the medical staff information, including the medical staff location information, medical staff skill information, and medical staff job proficiency information;
[0090] The personnel data scoring module is used to score the data of each position of medical staff based on the medical staff's skill information and the medical staff's position proficiency information, and obtain the scoring data set of each position of medical staff;
[0091] A working status detection module is used to detect whether the current medical staff is in a working state;
[0092] The personnel dispatch plan generation module is used to generate corresponding personnel dispatch plans based on the working status of medical staff detected by the working status detection module.
[0093] The medication scheduling module includes:
[0094] The drug information entry module is used to enter all medical drug information in the hospital, including drug inventory information, drug storage location information, drug applicable symptoms information, and drug side effect information;
[0095] The drug call information collection module is used to collect the information of the called drugs that have not been shipped out. The called drug information includes the called drug quantity information and the called drug type information
[0096] The drug user information collection module is used to collect drug user information, including information on used drugs, information on the types of drugs to be used, and information on the drug user's diseases. The used drug information includes information on the types of used drugs, information on the side effects of used drugs, and information on the quantity of used drugs;
[0097] A drug inventory detection module is used to detect the drug inventory of the hospital and mark the drugs with a quantity below a preset threshold as insufficient in stock, and mark the drugs with a quantity above a preset threshold as sufficient in stock;
[0098] The drug scheduling plan generation module is used to generate drug scheduling plans for drugs with sufficient inventory and drugs with insufficient inventory, and send the drug scheduling plans to the resource optimization module.
[0099] See also Figure 2-3 , a comprehensive management method for intelligent medical services, specifically comprising the following steps:
[0100] S1, determine whether an emergency occurs in the current time period through the emergency confirmation module, if no emergency occurs in the current time period, execute step S11, if an emergency occurs in the current time period, execute step S12;
[0101] S11, determining the scheduling priority according to the preset scheduling plan score, the scheduling priority includes the scheduling priority of medical staff and the scheduling priority of medicines;
[0102] S12, receiving the current emergency situation, determining the current emergency situation score according to the scoring model, and determining the scheduling priority according to the current emergency situation score;
[0103] S2, reading the medical staff scheduling priority in step S1 through the medical staff scheduling module, and generating a medical staff scheduling plan according to whether an emergency occurs;
[0104] S3, the drug scheduling module reads the drug scheduling priority in step S1 and generates a drug scheduling plan according to whether an emergency occurs;
[0105] S4, collecting the medical staff scheduling plan generated in step S2 and the drug scheduling plan generated in step S3 through the resource optimization module, optimizing the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, and generating a comprehensive scheduling plan;
[0106] S5, receive the comprehensive scheduling plan optimized in step S4 through the scheduling decision module, and judge whether the current plan is feasible through the scheduling plan decision model. If the current plan is judged to be feasible, it will be sent to the information receiving end of each department and medical staff. If the current plan is judged to be infeasible, return to step S1.
[0107] In step S2, a medical staff dispatching plan is generated, which specifically includes the following steps:
[0108] A1, input the medical staff information through the personnel information input module, the medical staff information includes the medical staff location information, medical staff skill information, and medical staff job proficiency information;
[0109] A2, using the personnel data scoring module to score the data of each position of medical staff based on the medical staff's skill information and the medical staff's position proficiency information, and obtain the scoring data set D of each position of medical staff;
[0110] A3, the personnel dispatching plan generation module determines whether the medical staff is in working state and generates a personnel dispatching plan, which specifically includes the following steps;
[0111] A31, generating a scheduling plan for medical staff who are in working state, specifically including the following steps;
[0112] A311, collect the current job skill score A of medical staff and the score data set D of each job of medical staff;
[0113] A312, comparing the current job skill score A of the medical staff with the scores in the job score data set D of the medical staff based on the data comparison model, selecting the job score in the job score data set D of the medical staff that is greater than the current job skill score A, and performing personnel dispatch according to the number of job vacancies;
[0114] A32, generating a scheduling plan for medical staff who are not in working state, based on the medical staff scores obtained in step A2 and through the matching model, the medical staff whose scores are greater than the preset threshold of the position and are scheduled in descending order.
[0115] In step S3, a drug scheduling plan is generated, which specifically includes the following steps:
[0116] B1, enter all medical drug information in the hospital through the drug information entry module. The medical drug information includes drug inventory information, drug storage location information, drug applicable symptoms information, and drug side effect information;
[0117] B2, collecting information on called drugs that have not been shipped out through the drug call information collection module, the called drug information includes the called drug quantity information and the called drug type information;
[0118] B3, collecting information about drug users through the drug user information collection module, the drug user information includes information about used drugs, information about the types of drugs to be called, and information about the drug user's diseases, the used drug information includes information about the types of drugs used, information about the side effects of drugs used, and information about the quantity of drugs used, generating a drug dispatch plan based on the information about the types of drugs to be called in the drug user information, judging whether the inventory quantity of drugs to be called in the library is sufficient, wherein step B31 is executed for drugs to be called with sufficient inventory quantity, and step B32 is executed for drugs to be called with insufficient inventory quantity;
[0119] B31, generating a drug dispatch plan for drugs with sufficient inventory to be called, specifically including the following steps:
[0120] B311, reading the used drug type information, the used drug side effect information S and the used drug quantity information in the used drug information;
[0121] B312, read the drug side effect information D to be called, and call other available drug side effect information F that matches the drug user's disease information in the big data based on the data matching model;
[0122] B313, based on the used drug side effect information S, the to-be-used drug side effect information D, and other available drug side effect information F, generate drug comprehensive side effect information J:
[0123]
[0124] Where n represents the nth drug to be called, D n Indicates the side effect information of the nth drug to be called, I n represents the usage quantity of the nth drug to be called, Q represents the total usage quantity of the drug user, and F represents the side effect information of other available drugs;
[0125] The calculation formula for the comprehensive side effect information J of drugs when there are no other available drugs is:
[0126]
[0127] Where n represents the nth drug to be called, D n Indicates the side effect information of the nth drug to be called, I n Indicates the usage quantity of the nth drug to be called;
[0128] The calculation formula for the comprehensive drug side effect information J when there are no drugs to be called and only other available drugs is:
[0129]
[0130] Where m represents the mth other available drug, F m Indicates the side effect information of the nth other available drug, T m represents the usage quantity of the mth other available medicine;
[0131] B314, preset side effect information threshold;
[0132] B315, outputting the calling scheme for the drug comprehensive side effect information < the preset side effect information threshold, and discarding the calling scheme for the drug comprehensive side effect information > the preset side effect information threshold;
[0133] B32, generating a drug dispatch plan for drugs to be called with insufficient inventory, specifically including the following steps:
[0134] B321, judging whether the patient's disease information in step B3 matches the drug applicable symptom information in step B1 based on the data judgment model, if the judgment result is a match, executing step B322, if the judgment result is a mismatch, continuing to execute step B321, and selecting another drug applicable symptom information;
[0135] B322, based on the information of the drugs to be used selected in step B321, the side effect information D of the drugs to be used and the side effect information S of the drugs already used are collected to generate comprehensive side effect information of the drugs;
[0136] B323, preset side effect information threshold;
[0137] B324, outputting the calling scheme for the drug comprehensive side effect information < the preset side effect information threshold, and discarding the calling scheme for the drug comprehensive side effect information > the preset side effect information threshold;
[0138] B4, based on the drug scheduling plan generated in step B3, the types of drugs to be called are screened through the drug type screening model, and the storage location information of the drugs to be called is obtained based on the drug storage location information collected in step B1.
[0139] By implementing the generation of drug dispatch plans for drugs with sufficient inventory and waiting to be called, it is possible to achieve mixed treatment of multiple drugs for one disease under the premise of ensuring drug side effects, reduce the loss of a single type of drug while ensuring the drug treatment effect, and avoid a sudden drop in the number of drugs due to frequent use of the same drug. At the same time, by implementing the generation of drug dispatch plans for drugs with insufficient inventory and waiting to be called, it is possible to achieve treatment of multiple diseases with one drug under the premise of ensuring drug side effects, avoid the situation where there is no medicine to treat in an emergency situation while ensuring the drug treatment effect, and ensure the normal medication treatment of patients in an emergency situation.
[0140] In step S4, the drug scheduling plan and the medical staff scheduling plan are optimized based on the resource optimization model, which specifically includes the following steps:
[0141] C1, read the location information of the medical personnel to be dispatched, and determine the travel route of the medical personnel to be dispatched in the personnel dispatch plan;
[0142] C2, by reading the storage location information of the drugs to be called in the drug information, and determining the final location of the drugs in the drug scheduling plan;
[0143] C3, using a data judgment model to determine whether the initial storage location and the final call location of the drugs to be called are located on the route of the medical staff to be dispatched;
[0144] C4, if the judgment result of step C3 is that the initial position and the final position of the drug are located on the route of the medical staff to be dispatched, then execute step C51; if the judgment result of step C3 is that the initial position and the final position of the drug are not located on the route of the medical staff to be dispatched, then execute step C52;
[0145] C51, sends the medicine collection information to the medical staff information receiving terminal;
[0146] C52, through the route judgment module, determines the sum of the distance between the medical staff and the initial location of the medicine and the distance between the medical staff and the final location of the medicine, and selects the medical staff with the smallest sum of distances to pick up the medicine, and sends the medicine collection information to the medical staff information receiving end. When there are multiple medical staff with the same sum of distances, the medical staff in non-emergency situation is selected to pick up the medicine.
[0147] The above description is only by way of illustration of certain exemplary embodiments of the present invention. It is undoubted that those skilled in the art can modify the described embodiments in various ways without departing from the spirit and scope of the present invention. Therefore, the above drawings and descriptions are illustrative in nature and should not be construed as limiting the scope of protection of the claims of the present invention.
Claims
1. An intelligent medical service integrated management system, characterized by: Including preset scheduling information entry module, medical staff scheduling module, drug scheduling module, emergency confirmation module, scheduling decision module, resource optimization module: The preset scheduling information input module is used to input preset medical staff scheduling information; The emergency confirmation module is used to collect hospital department information in real time and determine whether an emergency occurs in the current time period; The medical staff scheduling module is used to schedule medical staff based on their data scores at different positions; The drug scheduling module is used to generate a drug scheduling plan that meets the preset side effect information for drugs with sufficient inventory and drugs with insufficient inventory based on the drug inventory quantity and drug side effect information. The drug scheduling module includes a drug information entry module, a drug call information collection module, a drug user information collection module, a drug inventory detection module and a drug scheduling plan generation module. The drug information entry module is used to enter all medical drug information in the hospital. The medical drug information includes drug inventory information, drug storage location information, drug applicable symptom information, and drug side effect information. ; The drug call information collection module is used to collect the information of called drugs that have not been shipped out, and the called drug information includes the called drug quantity information and the called drug type information; the drug user information collection module is used to collect drug user information, and the drug user information includes the used drug information, the type information of the drugs to be called and the drug user's disease information, and the used drug information includes the used drug type information, the used drug side effect information and the used drug quantity information; the drug inventory detection module is used to detect the drug inventory of the hospital, and mark the drugs with a quantity below the preset threshold as insufficient inventory, and mark the drugs with a quantity above the preset threshold as sufficient inventory; The drug scheduling plan generation module is used to generate drug scheduling plans for drugs with sufficient inventory and drugs with insufficient inventory, respectively, and send the drug scheduling plans to the resource optimization module; The drug scheduling plan generation module generates a drug scheduling plan, which specifically includes the following steps: B1, input all medical drug information in the hospital through the drug information input module, the medical drug information includes drug inventory information, drug storage location information, drug applicable symptom information, and drug side effect information; B2, collecting information on called drugs that have not been shipped out through a drug calling information collection module, wherein the called drug information includes information on the quantity of called drugs and information on the types of called drugs; B3, collecting information of drug users through the drug user information collection module, wherein the drug user information includes information of used drugs, information of types of drugs to be transferred, and information of drug user diseases, wherein the used drug information includes information of types of used drugs, information of side effects of used drugs, and information of quantity of used drugs, and generating a drug dispatching plan based on the information of types of drugs to be transferred in the drug user information, wherein step B31 is executed for drugs to be transferred with sufficient drug inventory, and step B32 is executed for drugs to be transferred with insufficient drug inventory; B31, generating a drug dispatch plan for drugs with sufficient inventory to be called, specifically including the following steps: B311, reading the used drug type information, the used drug side effect information S and the used drug quantity information in the used drug information; B312, read the drug side effect information D to be called, and call other available drug side effect information F that matches the drug user's disease information in the big data based on the data matching model; B313, based on the used drug side effect information S, the to-be-used drug side effect information D, and other available drug side effect information F, generate drug comprehensive side effect information J: Where n represents the nth drug to be called, D n Indicates the side effect information of the nth drug to be called, I n represents the usage quantity of the nth drug to be called, Q represents the total usage quantity of the drug user, and F represents the side effect information of other available drugs; B314, preset side effect information threshold; B315, outputting the calling scheme for the drug comprehensive side effect information < the preset side effect information threshold, and discarding the calling scheme for the drug comprehensive side effect information > the preset side effect information threshold; B32, generating a drug dispatch plan for drugs to be called with insufficient inventory, specifically including the following steps: B321, judging whether the patient's disease information in step B3 matches the drug applicable symptom information in step B1 based on the data judgment model, if the judgment result is a match, executing step B322, if the judgment result is a mismatch, continuing to execute step B321, and selecting another drug applicable symptom information; B322, based on the information of the drugs to be used selected in step B321, the side effect information D of the drugs to be used and the side effect information S of the drugs already used are collected to generate comprehensive side effect information of the drugs; B323, preset side effect information threshold; B324, outputting the calling scheme for the drug comprehensive side effect information < the preset side effect information threshold, and discarding the calling scheme for the drug comprehensive side effect information > the preset side effect information threshold; B4, based on the drug dispatch plan generated in step B3, screening the types of drugs to be called through the drug type screening model, and obtaining the storage location information of the drugs to be called based on the drug storage location information collected in step B1; The scheduling decision module receives the comprehensive scheduling plan optimized in the resource optimization module, and determines whether the current plan is feasible through the scheduling plan decision model. If the current plan is feasible, it is sent to the information receiving terminal of each department and medical staff; The resource optimization module collects the medical staff scheduling plan generated by the medical staff scheduling module and the drug scheduling plan generated by the drug scheduling module, optimizes the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, and generates a comprehensive scheduling plan.
2. The intelligent medical service integrated management system according to claim 1, characterized in that: The medical staff scheduling module includes: The personnel information entry module is used to enter the medical staff information, including the medical staff location information, medical staff skill information, and medical staff job proficiency information; The personnel data scoring module is used to score the data of each position of medical staff based on the medical staff's skill information and the medical staff's position proficiency information, and obtain the scoring data set of each position of medical staff; A working status detection module is used to detect whether the current medical staff is in a working state; The personnel dispatch plan generation module is used to generate corresponding personnel dispatch plans based on the working status of medical staff detected by the working status detection module.
3. The intelligent medical service integrated management system according to claim 1, characterized in that: Also includes: A medical staff information receiving terminal, which is an information receiving device carried by medical staff and is used to receive personnel scheduling information and drug scheduling information; The department information receiving terminal is used for each department to receive drug dispatch information and personnel dispatch information.
4. An intelligent medical service integrated management method, which is applicable to an intelligent medical service integrated management system according to any one of claims 1 to 3, characterized in that: The specific steps include: S1, determine whether an emergency occurs in the current time period through the emergency confirmation module, if no emergency occurs in the current time period, execute step S11, if an emergency occurs in the current time period, execute step S12; S11, determining a scheduling priority according to a preset scheduling scheme score, wherein the scheduling priority includes a medical staff scheduling priority and a drug scheduling priority; S12, receiving the current emergency situation, determining the current emergency situation score according to the scoring model, and determining the scheduling priority according to the current emergency situation score; S2, reading the medical staff scheduling priority in step S1 through the medical staff scheduling module, and generating a medical staff scheduling plan according to whether an emergency occurs; S3, the drug scheduling module reads the drug scheduling priority in step S1 and generates a drug scheduling plan according to whether an emergency occurs; S4, collecting the medical staff scheduling plan generated in step S2 and the drug scheduling plan generated in step S3 through the resource optimization module, optimizing the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, and generating a comprehensive scheduling plan; S5, receive the comprehensive scheduling plan optimized in step S4 through the scheduling decision module, and judge whether the current plan is feasible through the scheduling plan decision model. If the current plan is judged to be feasible, it will be sent to the information receiving end of each department and medical staff. If the current plan is judged to be infeasible, return to step S1.
5. The method for comprehensive management of intelligent medical services according to claim 4, characterized in that: The step S2 generates a medical staff dispatching plan, which specifically includes the following steps A1, inputting medical staff information through the personnel information input module, wherein the medical staff information includes medical staff location information, medical staff skill information, and medical staff job proficiency information; A2, using the personnel data scoring module to score the data of each position of medical staff based on the medical staff's skill information and the medical staff's position proficiency information, and obtain the scoring data set D of each position of medical staff; A3, the personnel scheduling plan generation module generates a personnel scheduling plan, which specifically includes the following steps: A31, generating a scheduling plan for medical staff who are in working state, specifically including the following steps; A311, collect the current job skill score A of medical staff and the score data set D of each job of medical staff; A312, comparing the current job skill score A of the medical staff with the scores in the job score data set D of the medical staff based on the data comparison model, selecting the job score in the job score data set D of the medical staff that is greater than the current job skill score A, and performing personnel dispatch according to the number of job vacancies; A32, generating a scheduling plan for medical staff who are not in working state, based on the medical staff scores obtained in step A2 and through the matching model, the medical staff whose scores are greater than the preset threshold of the position and are scheduled in descending order.
6. The method for comprehensive management of intelligent medical services according to claim 5, characterized in that: The step S4 optimizes the drug scheduling plan and the medical staff scheduling plan based on the resource optimization model, specifically including the following steps: C1, read the location information of the medical personnel to be dispatched, and determine the travel route of the medical personnel to be dispatched in the personnel dispatch plan; C2, by reading the storage location information of the drugs to be called in the drug information, and determining the final location of the drugs in the drug scheduling plan; C3, using a data judgment model to determine whether the initial storage location and the final call location of the drugs to be called are located on the route of the medical staff to be dispatched; C4, if the judgment result of step C3 is that the initial position and the final position of the drug are located on the route of the medical staff to be dispatched, then execute step C51; if the judgment result of step C3 is that the initial position and the final position of the drug are not located on the route of the medical staff to be dispatched, then execute step C52; C51, sends the medicine collection information to the medical staff information receiving terminal; C52, through the route judgment module, determines the sum of the distance between the medical staff and the initial location of the medicine and the distance between the medical staff and the final location of the medicine, and selects the medical staff with the smallest sum of distances to pick up the medicine, and sends the medicine collection information to the medical staff information receiving end. When there are multiple medical staff with the same sum of distances, the medical staff in non-emergency situation is selected to pick up the medicine.
Citation Information
Patent Citations
Medical priority dispatch method and apparatus
CN106462817A
Hospital intelligent energy-saving scheduling system based on AI and big data model
CN117912653A