Remote medical resource scheduling method, system, equipment and medium
By obtaining consultation time and assistance request instructions in the telemedicine system, the adapted target resource team is dispatched using a preset method, and the problem of resource retrieval and matching between multiple superior and subordinate medical teams is solved, and the effective matching and efficient utilization of resources is achieved.
Patent Information
- Application Number
- CN202510177566.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-05-13
AI Technical Summary
The existing telemedicine system cannot effectively solve the problem of resource retrieval and matching between multiple superior medical teams and multiple subordinate medical teams.
By obtaining the consultation time of each medical resource team of the superior hospital and the assistance request instructions of the subordinate hospital assistance request team, the adapted target resource team is scheduled using a pre-set method to ensure effective matching and allocation of resources.
It realizes effective matching between multiple medical resource teams of superior hospitals and multiple auxiliary request teams of subordinate hospitals, avoids resource scheduling and improves the efficiency of medical resources utilization.
Smart Images

Figure CN119993432A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical resource scheduling, and more specifically, to a remote medical resource scheduling method, system, device and medium. Background Art
[0002] Telemedicine system is a kind of system that uses modern communication technology and computer technology to realize "face-to-face" consultation and medical services between experts and patients, experts and medical staff in different places through the long-distance transmission of data, text, voice and image information. The system uses Internet+ and audio and video transmission technology to integrate medical resources from all over the country to provide remote diagnosis and treatment, remote training, remote teaching and other services. The functions of the telemedicine system mainly include basic business functions, extended business functions and system management functions. Among them, the basic business functions include remote diagnosis and treatment, remote appointment, remote two-way referral, remote diagnosis and treatment training, remote consulting services, etc. In addition, telemedicine also covers a variety of application scenarios such as remote imaging, remote surgery, intelligent guidance, emergency rescue, mobile medical care, and smart campus management.
[0003] In actual applications, the telemedicine platform establishes a unified telemedicine business platform for different regions (provinces, cities, counties, etc.) or medical alliances and other institutions, and realizes remote diagnosis and treatment for all covered medical institutions through the unified platform. Remote diagnosis and treatment includes clinical program formulation, pathological diagnosis and other services. For example, in Hami Central Hospital, radiotherapy doctors can consult experts from the First Affiliated Hospital of Zhengzhou University about patient treatment plans through the remote consultation system; in short, the telemedicine system integrates medical resources, improves medical service efficiency, promotes multi-regional sharing of medical resources, and provides patients with more convenient and efficient medical services. However, the existing upper and lower medical teams cannot solve the problem of resource retrieval and matching between multiple upper medical teams and multiple lower medical teams. Summary of the invention
[0004] The purpose of the present invention is to provide a remote medical resource scheduling method, system, device and medium to solve the problems existing in the above-mentioned background technology.
[0005] The above technical objectives of the present invention are achieved through the following technical solutions:
[0006] In a first aspect, the present application provides a remote medical resource scheduling method for matching multiple medical resource teams of a superior hospital with assistance request teams of multiple subordinate hospitals, including the following steps:
[0007] Obtain the consultation time of each medical resource team in the superior hospital, which includes the consultation start time, consultation end time, and consultation medical service content;
[0008] Obtain assistance request instructions issued by each assistance request team in multiple lower-level hospitals, as well as the request time corresponding to the assistance request instructions and feedback on the effectiveness of consultation medical services;
[0009] Based on the consultation time of each medical resource team, the target resource team that is adapted to the request instruction and request time is scheduled in each medical resource team through preset mode, as well as the completion effect after completing the task.
[0010] Based on the above technical solution, the present invention can also be improved as follows.
[0011] Furthermore, the above preset method is specifically as follows:
[0012] According to the assistance request instructions, request time, and task request content issued by each assistance request team, identify the subordinate hospitals corresponding to the assistance request instructions;
[0013] Based on the consultation time of each medical resource team, a medical resource team whose consultation end time is earlier than the request time of the subordinate hospital is determined as an idle team, and a resource pool formed by multiple idle teams is obtained;
[0014] An idle team that is compatible with the assistance request instruction is selected from the resource pool as the target resource team, and a consultation start time of the target resource team requested by the subordinate hospital is generated.
[0015] Furthermore, the above preset method is specifically as follows:
[0016] According to the assistance request instructions, request time, and task request content issued by each assistance request team, identify the subordinate hospitals corresponding to the assistance request instructions;
[0017] Based on the consultation time of each medical resource team, a medical resource team whose consultation end time is earlier than the request time of the subordinate hospital is determined as an idle team, and a resource pool formed by multiple idle teams is obtained;
[0018] Associate the assistance request team of each lower-level hospital with the corresponding physician and the medical resource team led by the physician. If the medical resource team led by the physician is in the resource pool, the medical resource team led by the physician is determined as the target resource team, and the consultation start time of the target resource team is generated; if the medical resource team led by the physician is not in the resource pool, an appointment is made for the next consultation of the medical resource team led by the physician.
[0019] Furthermore, the above-mentioned selection of an idle team adapted to the assistance request instruction from the resource pool as the target resource team is specifically:
[0020] Get the idle time of each idle team in the resource pool from the end of the last consultation, and use the idle team with the longest idle time as the target resource team.
[0021] In a second aspect, the present application provides a telemedicine resource scheduling system, which is applied to a telemedicine resource scheduling method according to any one of the first aspects, including:
[0022] The first module is used to obtain the consultation time of each medical resource team in the superior hospital. The consultation time includes the consultation start time, consultation end time, and consultation medical service content;
[0023] The second module is used to obtain the assistance request instructions issued by each assistance request team in multiple lower-level hospitals, as well as the request time corresponding to the assistance request instructions and the feedback on the effect of the consultation medical service;
[0024] The third module is used to schedule the target resource team that matches the assistance request instruction and request time in each medical resource team based on the consultation time of each medical resource team, as well as the completion effect after completing the task through preset method.
[0025] Furthermore, the third module includes:
[0026] The first submodule is used to identify the subordinate hospitals corresponding to the assistance request instructions according to the assistance request instructions, request time, and task request content issued by each assistance request team;
[0027] The second submodule is used to determine the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital as an idle team based on the consultation time of each medical resource team, and obtain a resource pool formed by multiple idle teams;
[0028] The third submodule is used to select an idle team that is compatible with the assistance request instruction from the resource pool as the target resource team, and generate a consultation start time for the target resource team requested by the subordinate hospital.
[0029] Furthermore, the third module includes:
[0030] The fourth submodule is used to identify the subordinate hospitals corresponding to the assistance request instructions according to the assistance request instructions, request time, and task request content issued by each assistance request team;
[0031] The fifth submodule is used to determine the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital as an idle team based on the consultation time of each medical resource team, and obtain a resource pool formed by multiple idle teams;
[0032] The sixth sub-module is used to associate the assistance request team of each lower-level hospital with the corresponding physician and the medical resource team led by the physician. If the medical resource team led by the physician is in the resource pool, the medical resource team led by the physician is determined as the target resource team, and the consultation start time of the target resource team is generated; if the medical resource team led by the physician is not in the resource pool, an appointment is made for the next consultation of the medical resource team led by the physician.
[0033] Furthermore, the third submodule includes:
[0034] The first subunit is used to obtain the idle time of each idle team in the resource pool from the end time of the last consultation, and take the idle team with the longest idle time as the target resource team.
[0035] In a third aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any one of the methods in the first aspect when executing the computer program.
[0036] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions enable a computer to execute any one of the methods in the first aspect.
[0037] Compared with the prior art, the present invention has at least the following beneficial effects:
[0038] In this application, first, the consultation time of each medical resource team in the superior hospital, as well as the assistance request instructions and corresponding request times issued by each assistance request team in each subordinate hospital are obtained; secondly, the target resource team that is adapted to the assistance request instructions and request time is scheduled in each medical resource team in a preset manner, as well as the completion effect after completing the task; wherein, the preset manner includes two different methods, the first one: first identify the subordinate hospital corresponding to the assistance request instruction based on the issued assistance request instruction and request time; then determine the medical resource team whose consultation end time is earlier than the request time as an idle team, And a resource pool formed by multiple idle teams is obtained, so that an adapted idle team is selected in the resource pool as the target resource team; the second scheme is the same as the first scheme for forming a resource pool, except that the assistance request team of each lower-level hospital is associated with the corresponding physician staff and the medical resource team led by the physician staff, so that the medical resource team led by the physician staff is given priority when scheduling in the resource pool, or the next consultation of the medical resource team led by the physician staff is scheduled; and when selecting an adapted idle team in the resource pool as the target resource team, the idle team with the longest idle time is selected as the target resource team.
[0039] In this application, by adopting a medical resource scheduling method between multiple lower-level hospitals (primary hospitals) and multiple medical teams in higher-level hospitals (central hospitals), when any lower-level hospital is unable to treat the patient's condition, this method can be used to request the doctor team of the higher-level hospital to provide assistance services in an orderly manner to avoid congestion. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The drawings described herein are used to provide a further understanding of the embodiments of the present invention, constitute a part of this application, and do not constitute a limitation of the embodiments of the present invention. In the drawings:
[0041] Figure 1 A method flow chart of a scheduling method in an embodiment of the present invention;
[0042] Figure 2 A connection diagram of a scheduling system in an embodiment of the present invention;
[0043] Figure 3 Schematic diagram of the connection of electronic equipment in an embodiment of the present invention. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0045] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0047] In the description of the embodiments of the present invention, "plurality" means at least 2.
[0048] Embodiment 1: In order to realize a medical resource dispatching system between multiple lower-level hospitals (primary hospitals) and multiple medical teams in upper-level hospitals (central hospitals), the doctor team of the upper-level hospital can provide assistance services in an orderly manner when any lower-level hospital is unable to handle the patient's condition to avoid congestion. This embodiment provides a remote medical resource dispatching method, such as Figure 1As shown, the method for matching multiple medical resource teams of a superior hospital with multiple assistance request teams of a subordinate hospital includes the following steps:
[0049] S1, obtain the consultation time of each medical resource team in the superior hospital. The consultation time includes the consultation start time, consultation end time, and consultation medical service content.
[0050] S2, obtaining the assistance request instructions issued by each assistance request team in multiple lower-level hospitals, as well as the request time corresponding to the assistance request instructions and the feedback on the effect of the consultation medical services.
[0051] S3, based on the consultation time of each medical resource team, schedules the target resource team that is adapted to the assistance request instruction and request time in each medical resource team through preset method, as well as the completion effect after completing the task.
[0052] It is important to understand that the medical team resources can be connected to the medical testing equipment of the lower-level hospitals so that the medical resource team of the upper-level hospital can obtain the customer's case information and test health information, such as CT, to obtain a more accurate consultation. It also facilitates the various medical resource teams of the upper-level hospital to traverse a wider range of cases.
[0053] The above can achieve the deep integration and orderly deployment of the resource team of the superior hospital and the subordinate resource team, can solve the problem of insufficient resources in the subordinate hospitals and the orderly overflow of the superior hospitals, and realize the smooth interactive consultation between the strong medical team in the superior hospital located in the urban area and the subordinate hospital located at the county level through network communication, solving the problem of medical team resource scheduling between multiple superior hospitals and multiple subordinate hospitals that cannot be solved by the existing one-to-one telemedicine technology.
[0054] Optionally, the above preset method may be:
[0055] S311, identifying the subordinate hospitals corresponding to the assistance request instructions according to the assistance request instructions, request time, and task request content issued by each assistance request team.
[0056] S312, based on the consultation time of each medical resource team, the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital is determined as an idle team, and a resource pool formed by multiple idle teams is obtained.
[0057] S313, selecting an idle team that is compatible with the assistance request instruction from the resource pool as the target resource team, and generating a consultation start time for the target resource team requested by the subordinate hospital.
[0058] Specifically, the above-mentioned selecting an idle team adapted to the assistance request instruction from the resource pool as the target resource team is specifically: obtaining the idle time of each idle team in the resource pool from the end time of the last consultation, and taking the idle team with the longest idle time as the target resource team.
[0059] The above can ensure that each medical team on duty can get more sufficient rest time between two adjacent consultation areas, ensuring that each medical team has sufficient rest and effectively reducing the misdiagnosis rate.
[0060] Among them, the above steps S311-S313 are the first implementation method of the preset mode. First, the subordinate hospital corresponding to the assistance request instruction is identified according to the assistance request instruction issued and the request time; then the medical resource team whose consultation end time is earlier than the request time is determined as an idle team, and a resource pool formed by multiple idle teams is obtained, so as to select an adapted idle team in the resource pool as the target resource team.
[0061] Optionally, the above preset method may also be:
[0062] S321, identifying the subordinate hospitals corresponding to the assistance request instructions according to the assistance request instructions, request time, and task request content issued by each assistance request team.
[0063] S322, based on the consultation time of each medical resource team, the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital is determined as an idle team, and a resource pool formed by multiple idle teams is obtained.
[0064] S323, associate the assistance request team of each lower-level hospital with the corresponding physician and the medical resource team led by the physician. If the medical resource team led by the physician is in the resource pool, the medical resource team led by the physician is determined as the target resource team, and the consultation start time of the target resource team is generated; if the medical resource team led by the physician is not in the resource pool, an appointment is made for the next consultation of the medical resource team led by the physician.
[0065] The above can ensure that each lower-level hospital can have a medical team led by well-known doctors as the signboard of the lower-level hospital, which is conducive to the publicity of the doctor team. In addition, the above can ensure that some patient customers want to choose and lock in the medical resource team based on the doctor's popularity.
[0066] Among them, the above steps S321-S323 are the second implementation method of the preset method. The scheme for forming a resource pool in the first method is the same, but the difference is that the assistance request team of each lower-level hospital is associated with the corresponding physician staff and the medical resource team led by the physician staff, so that the medical resource team led by the physician staff is preferred when scheduling in the resource pool, or the next consultation of the medical resource team led by the physician staff is scheduled.
[0067] Specifically, through the two different preset methods in this embodiment, when any lower-level hospital is unable to handle the patient's condition, it is possible to request the doctor team of the higher-level hospital to provide assistance services in an orderly manner, thereby avoiding scheduling congestion.
[0068] Embodiment 2: This embodiment of the present application provides a remote medical resource scheduling system, which is applied to a remote medical resource scheduling method in any one of Embodiment 1, such as Figure 2 As shown, including:
[0069] The first module is used to obtain the consultation time of each medical resource team in the superior hospital. The consultation time includes the consultation start time, consultation end time, and consultation medical service content.
[0070] The second module is used to obtain the assistance request instructions issued by each assistance request team in multiple lower-level hospitals, as well as the request time corresponding to the assistance request instructions and the feedback on the effect of consultation medical services.
[0071] The third module is used to schedule the target resource team that matches the assistance request instruction and request time in each medical resource team based on the consultation time of each medical resource team, as well as the completion effect after completing the task through preset method.
[0072] Optionally, the third module may include:
[0073] The first submodule is used to identify the subordinate hospitals corresponding to the assistance request instructions according to the assistance request instructions, request time, and task request content issued by each assistance request team.
[0074] The second submodule is used to determine the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital as an idle team based on the consultation time of each medical resource team, and obtain a resource pool formed by multiple idle teams.
[0075] The third submodule is used to select an idle team that is compatible with the assistance request instruction from the resource pool as the target resource team, and generate a consultation start time for the target resource team requested by the subordinate hospital.
[0076] The third submodule includes:
[0077] The first subunit is used to obtain the idle time of each idle team in the resource pool from the end time of the last consultation, and take the idle team with the longest idle time as the target resource team.
[0078] Optionally, the third module may further include:
[0079] The fourth submodule is used to identify the subordinate hospitals corresponding to the assistance request instructions according to the assistance request instructions, request time, and task request content issued by each assistance request team.
[0080] The fifth submodule is used to determine the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital as an idle team based on the consultation time of each medical resource team, and obtain a resource pool formed by multiple idle teams.
[0081] The sixth sub-module is used to associate the assistance request team of each lower-level hospital with the corresponding physician and the medical resource team led by the physician. If the medical resource team led by the physician is in the resource pool, the medical resource team led by the physician is determined as the target resource team, and the consultation start time of the target resource team is generated; if the medical resource team led by the physician is not in the resource pool, an appointment is made for the next consultation of the medical resource team led by the physician.
[0082] Embodiment 3: This embodiment of the present application provides an electronic device, such as Figure 3 As shown, it includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, any method in Embodiment 1 is implemented.
[0083] Embodiment 4: The embodiment of the present application provides a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions enable a computer to execute any method in Embodiment 1.
[0084] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A remote medical resource scheduling method for matching multiple medical resource teams of a superior hospital with multiple assistance request teams of a subordinate hospital, characterized in that: The following steps are involved: Obtain the consultation time of each medical resource team in the superior hospital, which includes the consultation start time, consultation end time, and consultation medical service content; Obtain assistance request instructions issued by each assistance request team in multiple lower-level hospitals, as well as request time corresponding to the assistance request instructions and feedback on the effect of consultation medical services; Based on the consultation time of each medical resource team, a target resource team adapted to the assistance request instruction and the request time, as well as the completion effect after completing the task, is scheduled in each medical resource team in a preset manner.
2. A remote medical resource scheduling method according to claim 1, characterized in that: The preset method is specifically as follows: According to the assistance request instructions, the request time, and the task request content issued by each assistance request team, the subordinate hospital corresponding to the assistance request instructions is identified; Based on the consultation time of each medical resource team, the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital is determined as an idle team, and a resource pool formed by multiple idle teams is obtained; An idle team adapted to the assistance request instruction is selected from the resource pool as the target resource team, and a consultation start time of the target resource team requested by the subordinate hospital is generated.
3. A remote medical resource scheduling method according to claim 1, characterized in that: The preset method is specifically as follows: According to the assistance request instructions, the request time, and the task request content issued by each assistance request team, the subordinate hospital corresponding to the assistance request instructions is identified; Based on the consultation time of each medical resource team, the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital is determined as an idle team, and a resource pool formed by multiple idle teams is obtained; The assistance request team of each lower-level hospital is associated with the corresponding physician and the medical resource team led by the physician. If the medical resource team led by the physician is in the resource pool, the medical resource team led by the physician is determined as the target resource team, and the consultation start time of the target resource team is generated; if the medical resource team led by the physician is not in the resource pool, an appointment is made for the next consultation of the medical resource team led by the physician.
4. A remote medical resource scheduling method according to claim 2, characterized in that: The step of selecting an idle team adapted to the assistance request instruction from the resource pool as the target resource team is as follows: The idle time of each idle team in the resource pool from the end time of the last consultation is obtained, and the idle team with the longest idle time is used as the target resource team.
5. A remote medical resource scheduling system, applied to a remote medical resource scheduling method according to any one of claims 1 to 4, characterized in that: include: The first module is used to obtain the consultation time of each medical resource team in the superior hospital, and the consultation time includes the consultation start time, consultation end time, and consultation medical service content; The second module is used to obtain the assistance request instructions issued by each assistance request team in multiple subordinate hospitals, as well as the request time corresponding to the assistance request instructions and the effect feedback of the consultation medical service; The third module is used to schedule the target resource team that is adapted to the assistance request instruction and the request time in each medical resource team based on the consultation time of each medical resource team, as well as the completion effect after completing the task in a preset manner.
6. A remote medical resource scheduling system according to claim 5, characterized in that: The third module comprises: The first submodule is used to identify the subordinate hospital corresponding to the assistance request instruction according to the assistance request instruction, the request time, and the task request content issued by each assistance request team; The second submodule is used to determine the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital as an idle team based on the consultation time of each medical resource team, and obtain a resource pool formed by multiple idle teams; The third submodule is used to select an idle team that is compatible with the assistance request instruction from the resource pool as the target resource team, and generate a consultation start time for the target resource team requested by the subordinate hospital.
7. A remote medical resource scheduling system according to claim 5, characterized in that: The third module comprises: The fourth submodule is used to identify the subordinate hospital corresponding to the assistance request instruction according to the assistance request instruction, the request time, and the task request content issued by each assistance request team; The fifth submodule is used to determine, based on the consultation time of each medical resource team, the medical resource team whose consultation end time is earlier than the request time of the subordinate hospital as an idle team, and obtain a resource pool formed by multiple idle teams; The sixth sub-module is used to associate the assistance request team of each lower-level hospital with the corresponding physician and the medical resource team led by the physician. If the medical resource team led by the physician is in the resource pool, the medical resource team led by the physician is determined as the target resource team, and the consultation start time of the target resource team is generated; if the medical resource team led by the physician is not in the resource pool, an appointment is made for the next consultation of the medical resource team led by the physician.
8. A remote medical resource scheduling system according to claim 6, characterized in that: The third submodule includes: The first subunit is used to obtain the idle time of each idle team in the resource pool from the end time of the last consultation, and take the idle team with the longest idle time as the target resource team.
9. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the method according to any one of claims 1 to 4 is implemented when the processor executes the computer program.
10. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, which enable a computer to execute the method of any one of claims 1-4.