Outpatient service scheme recommendation method and device based on multiple departments, equipment and storage medium
By building multi-department solutions and avoiding time conflicts, the inefficiency of outpatient solutions in multiple disease scenarios was solved, and efficient recommendation of medical treatment plans was achieved.
Patent Information
- Application Number
- CN202510298252.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-13
- Publication Date
- 2025-06-20
AI Technical Summary
The prior art is difficult to effectively recommend outpatient plans for outpatient patients in multiple disease scenarios, especially when avoiding time conflicts, resulting in inefficient medical treatment.
By obtaining the patient's expected time period and condition description information, multiple target departments are determined, and multiple department plans are built based on each target department to ensure that the time periods of the department plans do not conflict with each other, and finally, the optimal plan is recommended based on the preset medical treatment strategy.
It has achieved flexible determination of medical treatment plans in multiple departments and multiple disease scenarios, avoid time conflicts, improve medical treatment efficiency, and meet the time needs of patients.
Smart Images

Figure CN120183637A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and particularly relates to a method, device, equipment, and storage medium for recommending outpatient plans based on multiple departments. Background Art
[0002] Currently, outpatient patients can register online through the APP or mini-program of relevant medical institutions and go to the medical institution for treatment according to the registered time period. For some diseases, doctors need to complete relevant diagnoses based on relevant medical examination results. After the outpatient doctor issues relevant test items, the outpatient patients go to the relevant examination departments to complete relevant medical examinations. This results in patients not only having to queue up to wait for the doctor to see them, but also having to queue up to wait for the examination, and then queue up again to wait for the doctor to make a diagnosis based on the examination results. In the case of a large number of patients, the waiting time is relatively long.
[0003] In the related art, it is already possible to obtain the patient's description of the condition when registering, use an artificial intelligence model to identify the description of the condition and determine the examination items. There are also some related technologies that can automatically recommend the registration time period according to the estimated duration of the examination items, or generate examination forms in advance and go directly to the relevant departments for treatment after obtaining the examination results, which can reduce the queuing time of outpatient patients to a certain extent.
[0004] However, the existing solutions mainly focus on the recommendation of outpatient plans for a single disease. When outpatient patients have multiple diseases, they need to go to multiple departments for treatment, and the examination items required for different diseases are not necessarily the same. The existing solutions can only generate respective candidate plans for each disease one by one and then simply sort them by time through various matters. In the case of a large number of patients or tight doctor appointment sources, it is very easy for the recommended time period of the examination items of one disease to conflict with the outpatient time period of another disease, and it is difficult for the existing solutions to meet the needs of patients in the multi-disease scenario. Summary of the Invention
[0005] The present invention aims to at least solve one of the technical problems existing in the prior art. For this purpose, the present invention provides a method, device, equipment, and storage medium for recommending outpatient plans based on multiple departments, which can flexibly determine the treatment plan while avoiding time conflicts and improve the treatment efficiency.
[0006] In a first aspect, an embodiment of the present invention provides a method for recommending outpatient plans based on multiple departments, which is applied to a server. The server is communicatively connected to a patient terminal. The method includes:
[0007] Obtain the expected time period and the description information of the condition sent by the patient terminal, and determine multiple target departments based on the description information of the condition, where the expected time period is used to represent the duration of completing the treatment process;
[0008] Based on any one of the target departments, determine multiple department examination items, determine multiple bookable department time periods within the expected time period, predict at least one item time period corresponding to each of the department examination items, and construct multiple department plans, where the department plan includes one of the department time periods and one of the item time periods for each of the department examination items, and the included item time periods are all earlier than the corresponding department time periods;
[0009] Optionally select a reference department, determine a first plan from the corresponding department plan, determine available time periods not occupied by the first plan within the expected time period, traverse the remaining target departments and determine second plans, and fuse the first plan and all the second plans into a candidate plan. Wherein, for each traversed target department, determine the second plan from the corresponding department plan based on the available time periods, and update the available time periods based on the second plan;
[0010] Determine a recommended plan from multiple candidate plans based on a preset medical treatment strategy, and send the recommended plan to the patient terminal.
[0011] According to some embodiments of the present invention, traversing the remaining target departments and determining the second plan includes:
[0012] Determine the same department examination items belonging to different target departments as shared examination items, and determine the department examination items other than the shared examination items as exclusive examination items;
[0013] Among the remaining target departments, traverse to the target department with the largest number of shared examination items;
[0014] Determine the second plan among the multiple department plans of the traversed target department, and delete the shared examination items already allocated within the expected time period in the second plan, where the second plan is any department plan in which the department time period and the exclusive examination items are within the available time periods.
[0015] According to some embodiments of the present invention, determining the second plan from the corresponding department plan based on the available time periods includes:
[0016] When at least one of the target departments fails to determine the second plan within the available time periods, determine the corresponding target department as the first department, and determine the target departments that have determined the second plan as the second departments;
[0017] Determine a replacement time period adjacent to the desired time period, where the first department includes at least one of the department time periods and one of each of the item time periods of each department inspection item within the replacement time period;
[0018] When the first department does not include the shared inspection item, generate the second plan based on the replacement time period;
[0019] When the first department includes at least one of the shared inspection items, determine the result validity period of the shared inspection item. When the result validity period includes the replacement time period, generate the second plan based on the replacement time period;
[0020] Or, when the result validity period does not include the replacement time period, determine the second department corresponding to the shared inspection item as the shared department, generate the second plan for the shared department and the first department based on the replacement time period, and generate the second plan for the remaining target departments within the desired time period.
[0021] According to some embodiments of the present invention, before constructing multiple department plans, the method further includes:
[0022] Determine the project start time, project end time, and inspection time period of each of the item time periods, where the inspection time period is determined based on the project start time and the predicted inspection duration of the corresponding department inspection item;
[0023] Determine multiple department inspection items with a recorded order as associated inspection items, and determine the item time periods corresponding to the associated inspection items as associated time periods;
[0024] Based on the principle that the inspection time periods do not conflict with each other and the recorded order, form multiple associated inspection items into new department inspection items, where the new department inspection items include each of the associated inspection items, and there is at least one different associated time period between different new department inspection items.
[0025] According to some embodiments of the present invention, constructing multiple department plans includes:
[0026] Determine at least one target time period from multiple department time periods, and create one department plan for each target time period, where the target time period is later than at least one of the item time periods of each department inspection item;
[0027] Based on any one of the department plans, construct a plan timeline, determine the project time period whose project end time is closest to the target time period as the first project time period, determine the department inspection items corresponding to the first project time period as the first inspection items, and mark the part corresponding to the inspection time period of the first project time period in the plan timeline as unavailable;
[0028] Determine a second project time period among the project time periods of the remaining department inspection items, determine the department inspection items corresponding to the second project time period as the second inspection items, and mark the part corresponding to the inspection time period of the second project time period in the plan timeline as unavailable, where the project end time of the second project time period is closest to the project end time of the first inspection item, and the inspection time period of the second project time period is available in the plan timeline;
[0029] Determine a new second project time period and the corresponding second inspection items among the project time periods of the remaining department inspection items. When all the department inspection items have been traversed, add the first project time period and each second project time period to the department plan.
[0030] According to some embodiments of the present invention, determining at least one target time period from multiple department time periods includes:
[0031] Obtain the doctor preference information sent by the patient terminal, where the doctor preference information records at least one doctor description information or target professional title;
[0032] Based on the doctor preference information, determine at least one target doctor from the optional doctors of the current target department, and determine the department time period of the target doctor within the desired time period as the target time period, where the target doctor matches the doctor description information, or the doctor professional title corresponding to the target doctor is not lower than the target professional title.
[0033] According to some embodiments of the present invention, determining a recommended plan from multiple candidate plans based on a preset medical treatment strategy includes:
[0034] When the medical treatment strategy is used to indicate that duration is prioritized, determine the candidate plan with the shortest total duration as the recommended plan;
[0035] Or, when the medical treatment strategy is used to indicate that the target doctor is prioritized, determine the department time period corresponding to the target doctor as the marked time period, determine at least one candidate plan with the marked time period at the forefront as the target plan, and determine the target plan with the shortest total duration as the recommended plan.
[0036] In a second aspect, an embodiment of the present invention provides an outpatient plan recommendation device based on multiple departments, including at least one control processor and a memory communicatively connected to the at least one control processor; the memory stores instructions executable by the at least one control processor, and when the instructions are executed by the at least one control processor, the at least one control processor is enabled to execute the outpatient plan recommendation method based on multiple departments as described in the first aspect above.
[0037] In a third aspect, an embodiment of the present invention provides an electronic device including the outpatient plan recommendation device based on multiple departments as described in the second aspect above.
[0038] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions for executing the outpatient plan recommendation method based on multiple departments as described in the first aspect above.
[0039] According to the outpatient plan recommendation method based on multiple departments of the embodiments of the present invention, it has at least the following beneficial effects: obtaining the expected time period and the disease description information sent by the patient terminal, determining multiple target departments based on the disease description information, where the expected time period is used to represent the duration of completing the medical treatment process; based on any one of the target departments, determining multiple department examination items, determining multiple bookable department time periods within the expected time period, predicting at least one item time period corresponding to each of the department examination items, and constructing multiple department plans, where the department plan includes one of the department time periods and one of the item time periods for each of the department examination items, and the included item time periods are all earlier than the corresponding department time periods; arbitrarily selecting a reference department, determining a first plan from the corresponding department plan, determining an available time period not occupied by the first plan within the expected time period, traversing the remaining target departments and determining a second plan, and fusing the first plan and all the second plans into a candidate plan, where each time a target department is traversed, the second plan is determined from the corresponding department plan based on the available time period, and the available time period is updated based on the second plan; determining a recommended plan from multiple candidate plans based on a preset medical treatment strategy, and sending the recommended plan to the patient terminal. According to the technical solution of the embodiments of the present invention, it is possible to independently construct a feasible department plan for each target department within the expected time period. After anchoring the first plan within the expected time period, the second plan that can be filled is determined with the available time period as the screening condition, ensuring that the fused candidate plan can avoid time conflicts and ensuring that the recommended plan can meet the patient's time requirements, thereby improving the medical treatment efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 It is a schematic diagram of the principle of the outpatient plan recommendation method based on multiple departments provided by an embodiment of the present invention;
[0041] Figure 2 It is a flowchart of the outpatient plan recommendation method based on multiple departments provided by another embodiment of the present invention;
[0042] Figure 3 It is a schematic diagram of the time axis for constructing the department plan provided by another embodiment of the present invention;
[0043] Figure 4 It is a complete flowchart of the outpatient plan recommendation method based on multiple departments provided by another embodiment of the present invention;
[0044] Figure 5 It is a structural diagram of the outpatient plan recommendation device based on multiple departments provided by another embodiment of the present invention. Detailed implementation manners
[0045] The embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention and should not be construed as limiting the present invention.
[0046] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by terms such as up, down, front, back, left, right, etc. is based on the orientation or positional relationship shown in the accompanying drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.
[0047] In the description of the present invention, the meaning of several is one or more, the meaning of multiple is more than two, and understandings such as greater than, less than, exceeding, etc. do not include the present number, and understandings such as above, below, within, etc. include the present number. If there is a description of first and second, it is only for the purpose of distinguishing technical features and should not be construed as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features or the sequence relationship of the indicated technical features.
[0048] In the description of the present invention, unless otherwise clearly defined, terms such as setting, installing, connecting, etc. should be understood in a broad sense, and those skilled in the art can reasonably determine the specific meanings of the above terms in the present invention in combination with the specific content of the technical solution.
[0049] An embodiment of the present invention provides a multi-department-based outpatient plan recommendation method, device, equipment, and storage medium. The multi-department-based outpatient plan recommendation method includes: obtaining the expected time period and condition description information sent by the patient terminal, and determining multiple target departments based on the condition description information, where the expected time period is used to represent the duration of the entire medical treatment process; based on any one of the target departments, determining multiple department examination items, determining multiple bookable department time periods within the expected time period, predicting at least one item time period corresponding to each of the department examination items, and constructing multiple department plans. The department plan includes one of the department time periods and one of the item time periods for each of the department examination items, and the included item time periods are all earlier than the corresponding department time periods; arbitrarily selecting a reference department, determining a first plan from the corresponding department plan, determining the available time periods not occupied by the first plan within the expected time period, traversing the remaining target departments and determining second plans, and fusing the first plan and all the second plans into a candidate plan. Each time a target department is traversed, the second plan is determined from the corresponding department plan based on the available time periods, and the available time periods are updated based on the second plan; determining a recommended plan from multiple candidate plans based on a preset medical treatment strategy, and sending the recommended plan to the patient terminal. According to the technical solution of the embodiment of the present invention, a feasible department plan can be independently constructed for each target department within the expected time period. After anchoring the first plan within the expected time period, the second plan to be filled can be determined with the available time periods as the screening conditions, ensuring that the candidate plan obtained by fusion can avoid time conflicts and ensuring that the recommended plan can meet the patient's time requirements, thereby improving the medical treatment efficiency.
[0050] The following is a further elaboration of the technical solution of the embodiment of the present invention based on the schematic diagram of the principle shown in the appendix Figure 1 shown below.
[0051] Referring to Figure 2 , Figure 2 which is a flowchart of a multi-department-based outpatient plan recommendation method provided by an embodiment of the present invention. The multi-department-based outpatient plan recommendation method includes but is not limited to the following steps:
[0052] S10. Obtain the expected time period and condition description information sent by the patient terminal, and determine multiple target departments based on the condition description information, where the expected time period is used to represent the duration of the entire medical treatment process;
[0053] S20. Based on any target department, determine multiple department examination items, determine multiple bookable department time periods within the expected time period, predict at least one item time period corresponding to each department examination item, and construct multiple department plans. Wherein, a department plan includes a department time period and one item time period for each department examination item, and the included item time periods are all earlier than the corresponding department time period;
[0054] S30. Optionally select a reference department, determine a first plan from the corresponding department plan, determine the available time periods not occupied by the first plan within the expected time period, traverse the remaining target departments and determine a second plan, and fuse the first plan and all the second plans into a candidate plan. Wherein, each time a target department is traversed, based on the available time periods, determine a second plan from the corresponding department plan, and update the available time periods based on the second plan;
[0055] S40. Determine a recommended plan from multiple candidate plans based on a preset medical treatment strategy, and send the recommended plan to the patient terminal.
[0056] It should be noted that, as Figure 1 shown, this embodiment is applied to the server 10. The server 10 is communicatively connected to multiple patient terminals 20. The patient terminal 20 can log in to the server 10 in the form of an APP, etc. The server 10 can be connected to the HIS system of the medical institution to obtain relevant source information of registration numbers, such as the time periods and source information of registration numbers that can be booked for each department within the expected time period, the time periods and source information of registration numbers that can be booked for each examination item, etc. This embodiment connects the patient terminal 20 and the HIS system through the server 10, so that the patient can input the expected time period and disease description information on the patient terminal 20. The server 10 combines the data obtained from the HIS system to determine the department time period, and predicts the item time period of each department examination item according to the historical data recorded in the HIS system. The specific prediction process is a technology well-known to those skilled in the art and will not be elaborated here.
[0057] It should be noted that when the server 10 is connected to multiple patient terminals 20, the technical solution of this embodiment can be executed once based on each patient terminal 20. For the convenience of description, the following describes the principle with the interaction process between one patient terminal 20 and the server 10.
[0058] It should be noted that the expected time period can be selected or input on the patient terminal. The expected time period can be described by a clear start time and end time. For example Figure 1For the time period from 8:00 to 12:00 shown, it is also possible to push a preset time description to the patient terminal, such as the whole day of a certain month and day, the morning of a certain month and day, etc. Just select the configuration method of the desired time period according to actual needs. The desired time period in this embodiment is the duration that the patient expects to complete the entire medical treatment process. For example, if 8:00 - 12:00 is selected, it means that the patient expects to complete all diagnoses within this time period. This embodiment uses the desired time period as a limiting condition for scheme planning to ensure that the recommended scheme planned meets the patient's time requirements.
[0059] It should be noted that the acquisition of the disease description information and the identification of the target department and department examination items based on the disease description information are technologies well-known to those skilled in the art, and specific artificial intelligence models will not be elaborated here.
[0060] Exemplarily, the disease description information can be "diabetes follow-up visit, eyes are blurred and uncomfortable, stomachache", thus identifying that the target departments include the endocrinology department, the ophthalmology department, and the digestive department. Based on "diabetes follow-up visit", the target department is determined to be the endocrinology department, and the corresponding department examination items can include blood tests and fundus examinations. Based on "eyes are blurred and uncomfortable", the target department is determined to be the ophthalmology department, and the corresponding department examination items can include fundus examinations and vision tests. Based on "stomachache", the target department is determined to be the internal medicine department, and the corresponding department examination items can include blood tests and gastroscopy examinations. The above department examination items are only examples, and specific identification models can be selected according to actual needs as long as they can output the target department and department examination items.
[0061] It should be noted that after determining the required department examination items, since each examination item in the hospital system can be reserved for a time period, the starting time of the department examination items can be determined; if it is queuing on-site, multiple time periods can also be pre-planned based on historical data to determine multiple starting times. The project time period in this embodiment is used to represent the total duration from the start of the examination to the acquisition of the results, not the reservation time period, that is, the total duration consumed from the start of the examination to the acquisition of the examination results. After determining the starting time of each department examination item, relevant prediction algorithms can be used to predict the examination duration. For example, the examination duration is shorter during periods with fewer people and longer during periods with more people. The specific prediction algorithm is not within the scope of improvement in this embodiment and will not be elaborated here. As long as the project time periods of each department detection item can be determined within the specified desired time period.
[0062] Exemplarily, such as Figure 1As shown, taking blood tests as an example, there are fewer people at 8:00 in the morning, and the results can be obtained within 1 hour. Therefore, the project time period is (8:00 to 9:00). After 9:00, there are more people, and there are also more samples accumulated in the examination department. It takes 1.5 hours to get the results, so the project time period is (9:00 to 10:30). Similarly, taking gastroscopy as an example, the available appointment time period is (8:30 to 9:00), and the results are obtained 1 hour later. Therefore, the project time period is (8:30 to 9:30).
[0063] It should be noted that the department time period is the time period that each doctor in the target department can make an appointment, and it can be directly determined according to the remaining appointment sources. After obtaining the department time period and the project time period, in order to avoid repeated queuing, in each department plan of this embodiment, the department time period is after one of the project time periods of each department examination item in the department, that is, to ensure that before the patient goes to the target department for treatment, at least all the department examination items of the corresponding target department are completed and the results are obtained.
[0064] Exemplarily, as Figure 1 shown, taking the Endocrinology Department as an example, the department time period is (9:00 to 9:30). Then, in the corresponding department plan 1-1, two department examination items, namely blood tests and fundus examinations, need to be included. And the project time periods of the blood tests and the fundus examinations must be before this department time period of (9:00 to 9:30). Taking (8:00, 9:00) and (8:05, 9:05) as examples of the project time periods of the blood tests, it can be seen that the project time period of (8:00, 9:00) is available, while (8:05, 9:05) is not included in the department plan corresponding to this department time period because the end time exceeds the start point of the department time period. Similarly, a available time period for the fundus examination must also be included, such as Figure 1 the project time period of (8:05, 8:10) shown in plan 1-1. The department plan of this embodiment is constructed for each target department, and the time situations of other target departments do not need to be considered when constructing the department plan. For example Figure 1 shown, when constructing plan 1-1 and plan 1-2, the situations of the Ophthalmology Department and the Internal Medicine Department do not need to be considered. Of course Figure 1 not all department plans are enumerated due to space limitations, and only a few are presented as examples, which does not limit the specific number of department plans.
[0065] It should be noted that after determining multiple department plans for each target department, one plan needs to be selected from each target department and integrated into the final recommended plan, and it is ensured that the project time periods and department time periods in the recommended plan do not conflict with each other. Since all time points that can meet the target department have been enumerated when constructing the department plan, the project time periods that do not meet the requirements have been excluded when constructing the department plan. Therefore, it can be determined that each department plan is a feasible plan. Based on this, in this embodiment, one target department is selected as the reference department, and a department plan is selected in the reference department and anchored within the expected time period, that is, after allocating time for the first plan within the expected time period, the available time period of the expected time period is determined. Within the available time period, each time a target department is traversed, available plans are screened out from the department plans of the traversed target department according to the available time period and filled into the available time period, and then the second plan of the next traversed target department is filled according to the further narrowed available time period. After traversing all the target departments, if a target department cannot be filled, the combination of plans obtained from this traversal is abandoned. If all target departments are filled, a candidate plan can be integrated.
[0066] It is worth noting that after obtaining a plan pool with multiple candidate plans by using one of the target departments as the reference department, another target department is selected as the reference department. That is, in this embodiment, each target department is determined as the reference department one by one, and multiple plan pools corresponding to each reference department are obtained. All candidate plans in the plan pool can meet the expected time period, include all target departments, and have no time conflicts. Therefore, any one of the candidate plans can be used as the recommended plan, and a recommended plan can be finally selected according to the specifically set appointment strategy. For example, the one with the shortest total duration or the one including a specific doctor can be selected, which is not limited here.
[0067] Exemplarily, for example Figure 1As shown in the figure, the endocrinology department has determined Plan 1-1 and Plan 1-2, the ophthalmology department has determined Plan 2-1 and Plan 2-2, and the internal medicine department has determined Plan 3-1 and Plan 3-2. Taking the endocrinology department as the reference department, if the first plan is Plan 1-1, then during the expected time period, it occupies blood drawing examination (8:00, 9:00), fundus examination (8:05, 8:10), and the endocrinology department: 9:00-9:30. Continuing to traverse to the ophthalmology department, the ophthalmology department in Plan 2-1: 8:00-8:30 (department time period) conflicts with the blood drawing examination (8:00, 9:00). Therefore, Plan 2-1 is not determined as the second plan. All time periods of Plan 2-2 do not conflict with Plan 1-1 and can be recorded as the second plan and the available time periods are updated. Continuing to traverse to the internal medicine department, the department time period of Plan 3-1 conflicts with the department time period of Plan 1-1 and is not within the available time periods. Plan 3-1 is not determined as the second plan. All time periods of Plan 3-2 do not conflict with Plan 1-1 and Plan 2-2 and are determined as the second plan. Therefore, the constructed candidate plans include Plan 1-1, Plan 2-2, and Plan 3-2. The specific project time periods and department time periods can be sorted according to the start time from earliest to latest.
[0068] In addition, in one embodiment, referring to Figure 4 , in step S30, traversing the remaining target departments and determining the second plan specifically includes but is not limited to the following steps:
[0069] S31, determining the same department examination items belonging to different target departments as shared examination items, and determining the department examination items other than the shared examination items as exclusive examination items;
[0070] S32, among the remaining target departments, traversing to the target department with the largest number of shared examination items;
[0071] S33, determining the second plan among the multiple department plans of the traversed target department, and deleting the shared examination items already allocated during the expected time period in the second plan, where the second plan is any department plan in which the department time period and the exclusive examination items are within the available time periods.
[0072] It should be noted that in the medical field, different disease diagnoses are very likely to require the same examination items. For example, diabetes follow-up visits need to screen for fundus complications, and ophthalmology clinics may also involve fundus screening. Another example is that internal medicine needs blood drawing examinations to diagnose whether there is inflammation, and diabetes follow-up visits also need blood drawing examinations for blood sugar and other indicators. In this embodiment, when determining department examination items based on the disease description information, each target department is independent, such as Figure 1As shown in the figure, the department inspection items corresponding to the endocrinology department include blood tests and fundus examinations. The department inspection items corresponding to the ophthalmology department include fundus examinations and vision tests. The fundus examination exists in both target departments and is determined as the shared inspection item in this embodiment. The results of one inspection can be applied to the diagnoses of both departments without having to be repeated. Similarly, the exclusive inspection items are the department inspection items unique to one target department and will not be elaborated here again.
[0073] It should be noted that after determining the shared inspection items and exclusive inspection items in this embodiment, the shared inspection items can be combined when constructing the recommended plan. For example, the blood tests of multiple target departments can be combined into one time, and there is no need to perform multiple blood tests. When determining the second plan in this embodiment, only the department time period and the item time period of the exclusive inspection items need to be considered. If there are already the same shared inspection items as those in the previously determined first plan or second plan, the shared inspection items should be deleted in the second plan determined this time to avoid repeated inspections.
[0074] Exemplarily, as Figure 1 shown, continuing to refer to the example of the above recommended plan, after determining Plan 1-1 as the first plan, it can be determined that the shared inspection items include blood tests and fundus examinations. After traversing to the ophthalmology department, the fundus examination is a shared inspection item and the vision test is an exclusive inspection item. Therefore, when adding the second plan, only the department time period of the vision test and the ophthalmology department needs to be considered to see if it meets the available time period, and the item time period of the fundus examination can follow that in Plan 1-1.
[0075] In addition, in one embodiment, referring to Figure 4 , in step S30, determining the second plan from the corresponding department plan based on the available time period includes:
[0076] S34, when at least one target department fails to determine the second plan within the available time period, determining the corresponding target department as the first department and the target departments for which the second plan has been determined as the second department;
[0077] S35, determining the replacement time period adjacent to the desired time period, where the first department includes at least one department time period and one item time period for each department inspection item within the replacement time period;
[0078] S36, when the first department does not include shared inspection items, generating the second plan based on the replacement time period;
[0079] S37, when the first department includes at least one shared inspection item, determining the result validity period of the shared inspection item. When the result validity period includes the replacement time period, generating the second plan based on the replacement time period;
[0080] S38. When the result validity period does not include the alternative time period, determine the second department corresponding to the shared inspection item as the shared department, generate a second plan for the shared department and the first department based on the alternative time period, and generate a second plan for the remaining target departments within the expected time period.
[0081] It should be noted that when constructing a candidate plan, if the second plan cannot be determined when traversing a target department, this traversal can be abandoned and the next project time period can be selected for determination. Alternatively, according to the technical solution of this embodiment, an alternative plan spanning the expected time period can be constructed, and the alternative plan and the recommended plan are jointly sent to the patient terminal for the patient terminal to select. For example, there are usually multiple doctors in a target department, and the patient tends to choose a specific doctor (such as a doctor who has been seeing the patient for follow-up visits). However, due to the tight source of appointment numbers for this doctor, if the expected time period is in the morning and the department plan corresponding to it belongs to the situation where the second plan cannot be constructed as described above, then the afternoon can be tried as the alternative time period. Determine the department time period and project time period within the alternative time period and construct the department plan. If the department plan constructed within the alternative time period can be integrated into the candidate plan, it can be pushed to the patient terminal for selection. The patient can choose the recommended plan within the expected time period according to actual needs, or choose the alternative plan within the alternative time period according to doctor preference, improving the flexibility of the recommended treatment plan.
[0082] It should be noted that for the purpose of expanding the time period, in this embodiment, the target department for which the second plan cannot be determined is determined as the first department, and the target department for which the second plan has been determined is determined as the second department. The first plan corresponds to the reference department and is a time anchor point and is not adjusted.
[0083] It should be noted that the alternative time period is adjacent to the expected time period to avoid the patient having to go to the hospital multiple times due to too long an interval, or the waiting time being too long and affecting the patient experience. For example, if the expected time period is in the morning, the alternative time period can be in the afternoon, or if the expected time period is from 8 to 10 o'clock, the alternative time period is from 10 to 12 o'clock. At the same time, it is also necessary to ensure that at least the department plan of the first department can be constructed within the alternative time period. Otherwise, the process cannot continue, and an abnormal prompt message can be sent to the patient terminal to notify the patient to change the expected time period.
[0084] It should be noted that when the first department does not include shared inspection items, the results of the shared inspection items obtained by other target departments will not become invalid due to deviating from the expected time period. A second plan can be directly generated within the alternative time period. For example, a department plan is randomly selected within the alternative time period. The principle of generating the department plan within the alternative time period refers to the principle of generating the department plan within the expected time period described above and will not be repeated here.
[0085] It should be noted that when the first department includes shared examination items, it is necessary to determine the validity period of the results of the shared examination items. If the validity period of the results is within the substitute time period, the department plan within the substitute time period can be directly obtained as the second plan. For example, if the result of a blood test is valid on the same day, the next day cannot be selected as the substitute time period to avoid the invalidation of the test result.
[0086] It should be noted that when the validity period of the results of the shared examination items does not include the substitute time period, that is, the examination results of the shared examination items become invalid within the substitute time period, when adjusting the plan, the second department corresponding to the above-mentioned shared examination items needs to be determined as the shared department, and the shared department and the first department are jointly moved to the substitute time period to construct the second plan, and a period of time in the available time period within the expected time period can be released, and the remaining target departments can use the released available time period.
[0087] Exemplarily, in the Figure 1 shown plan, when the expected time period is in the afternoon, the first department is the Endocrinology Department, the second department is the Internal Medicine Department, the shared examination item is a blood test, and the substitute time period is the next day. The effect of the blood test does not take effect on the next day. Therefore, the second plan for the Endocrinology Department and the Internal Medicine Department is generated on the next day. That is, in this embodiment, each target department whose result validity period is not within the substitute time period is simultaneously moved to the substitute time period for planning.
[0088] In addition, in one embodiment, referring to Figure 4 , in step S20, before constructing multiple department plans, it further includes but is not limited to the following steps:
[0089] S21, determine the project start time, project end time, and examination time period of each project time period, where the examination time period is determined based on the project start time and the predicted examination duration of the corresponding department examination items;
[0090] S22, determine multiple department examination items with a recorded order as associated examination items, and determine the project time periods corresponding to the associated examination items as associated time periods;
[0091] S23, based on the principle that the examination time periods do not conflict with each other and the recorded order, form new department examination items from multiple associated examination items, where the new department examination items include each associated examination item, and there is at least one different associated time period between different new department examination items.
[0092] It should be noted that according to the above embodiments, the predicted inspection duration can be predicted according to related technologies, the project start time can be directly determined according to the available appointment time period, and the project end time can be determined according to the expected duration for the project to produce results. Furthermore, the inspection time period can be determined using the project start time and the predicted inspection duration. For example, for a blood test that takes 1 hour to produce results and starts at 8 o'clock, 8 o'clock can be used as the start time of a project. Taking the predicted inspection duration as 5 minutes (including queuing until blood collection is completed) as an example, the inspection time period is from 8 o'clock to 8:05. Taking 1 hour to produce results as an example, the project end time is 1 hour after the predicted inspection duration, that is, 9:05 is the project end time.
[0093] It should be noted that, for the purpose of describing the technical principles of the foregoing embodiments, Figure 1 only the project start time and the project end time are recorded in the shown project time period for exemplary description, and the inspection time period is not marked.
[0094] It should be noted that in medical examinations, there are some items that need to be examined simultaneously. For example, blood collection and urine test need to be performed on an empty stomach. In this embodiment, multiple department inspection items with a sequence are determined as associated inspection items, and the corresponding associated time periods are determined. Before constructing the plan, it is necessary to ensure that the associated inspection items can be deployed simultaneously to avoid affecting the accuracy of the project inspection. Therefore, in this embodiment, the associated inspection items with a sequence are combined into new department inspection items and processed together during plan planning. For example, blood collection and urine test are combined into an empty stomach inspection, and the project time periods of blood collection and urine test are combined.
[0095] In addition, in one embodiment, referring to Figure 4 , in step S20, constructing multiple department plans specifically includes but is not limited to the following steps:
[0096] S24, determining at least one target time period from multiple department time periods, and creating a department plan for each target time period, where the target time period is later than at least one project time period of each department inspection item;
[0097] S25, based on any department plan, constructing a plan timeline, determining the project time period whose project end time is closest to the target time period as the first project time period, determining the department inspection item corresponding to the first project time period as the first inspection item, and marking the part corresponding to the inspection time period of the first project time period in the plan timeline as unavailable;
[0098] S26. Determine a second project time period among the project time periods of the remaining department examination items, determine the department examination item corresponding to the second project time period as the second examination item, and mark the part corresponding to the examination time period of the second project time period in the plan time axis as unavailable, where the project end time of the second project time period is closest to the project end time of the first examination item, and the examination time period of the second project time period is available in the plan time axis.
[0099] S27. Determine a new second project time period and the corresponding second examination item among the project time periods of the remaining department examination items. When all department examination items have been traversed, add the first project time period and each second project time period to the department plan.
[0100] It should be noted that when constructing the department plan, in order to ensure that the patient has obtained the examination results when going to the target department, the target time period of this embodiment is later than one project time period of each department examination item. For example, Figure 1 as shown, in the department time period of the endocrinology department, since none of the project time periods from 8:00 to 8:30 can meet the requirements for blood drawing examinations, it is not determined as the target time period.
[0101] It should be noted that after the target time period, this embodiment uses the plan time axis as the basis for avoiding time conflicts when traversing the department plan. In order to reduce the waiting time of the patient, this embodiment determines the project time period with the project end time closest to the target time period as the first project time period, determines the first examination item corresponding to the first project time period, and marks the part occupied by the first project time period in the plan time axis as unavailable. Among the remaining department examination items, further based on the project end time of the first project time period, the closer the project end time of the second project time period is to the project end time of the first project time period, the closer the time when the results of the two department examination items come out, and the less the waiting time of the patient, whether it is the start time of the patient's examination or the waiting time for the results, thus reducing the waiting duration of the patient. After determining the second project time period, use the same principle to determine one by one, driven by the project end time of the previous examination item, and based on the unmarked required project time period in the plan time axis, to ensure that the time of each selected project time period in the department plan is the closest, improving the patient experience.
[0102] It should be noted that the department plan constructed by the technical solution of this embodiment is the plan with the optimal waiting time. Of course, according to the description of the above embodiments, all optional department plans can also be enumerated to facilitate the patient to select the corresponding departure time according to the actual needs. Therefore, there is not only the department plan obtained in this embodiment. This embodiment only provides a method for constructing the department plan with the optimal waiting duration.
[0103] Exemplarily, such asFigure 3 As shown in Figure 1 Taking the department plan 1-2 corresponding to the endocrinology department shown in as an example, after determining that the target time period is 9:00-9:03, mark the target time period on the plan timeline. Taking blood test and fundus examination as examples for department inspection items, it can be determined that the first item time period corresponding to the end time of the item closest to 9:00 is the blood test (8:00, 9:00), and 9:00 is determined as Figure 3 T1 in, t11 corresponds to 8:00. Taking the preset inspection duration of 5 minutes as an example, t12 corresponds to 8:05, and mark the predicted inspection duration of 8:00-8:05 on the plan timeline. In the remaining fundus examination, the optional item time periods include (8:05, 8:10) and (8:30, 8:35). Since 8:35 is closer to T1, 8:35 is determined as Figure 3 T2 in, t23 corresponds to the start time of this item at 8:30. Taking the preset inspection duration of 10 minutes for the fundus examination as an example, t24 corresponds to the time after the fundus examination is completed, that is, starting from 8:30 and calculating for 10 minutes, t24 corresponds to 8:40. Mark the second item time period between t23 and t24 on the Figure 3 lower-side plan timeline. If the item time period of the fundus examination also includes (8:00, 8:05), the second item time period corresponding to t21 (corresponding to 8:00) to t22 (corresponding to 8:10, obtained by superimposing the preset inspection duration on t21) is rejected because it occupies the marked first item time period, which will not be elaborated here.
[0104] In addition, in one embodiment, referring to Figure 4 , in step S24, determining at least one target time period from multiple department time periods specifically includes but is not limited to the following steps:
[0105] S241, obtaining doctor preference information sent by the patient terminal, where the doctor preference information records at least one doctor description information or target title;
[0106] S242, based on the doctor preference information, determining at least one target doctor from the optional doctors in the current target department, and determining the department time period of the target doctor within the expected time period as the target time period, where the target doctor matches the doctor description information, or the doctor title corresponding to the target doctor is not lower than the target title.
[0107] It should be noted that there can be multiple selectable doctors in the same department time period of the same target department, and each doctor has its own number source and department time period. The server can interact with the patient terminal, so it can obtain the doctor preference information sent by the patient terminal, and characterize the patient's demand for doctors through the specific doctor description information or target title recorded in the doctor preference information.
[0108] It should be noted that the doctor description information can record the specific name of the doctor, so as to retrieve according to the name in the target department to determine the target doctor; it can also be the ability requirements for the doctor. The server can match the resumes of each optional doctor according to the doctor description information to determine the target doctor. For example, if it is recorded in the doctor description information that the diagnosis and treatment of a certain symptom is required, the optional doctor whose resume records proficiency in this symptom will be determined as the target doctor. The target title is used to represent the lowest title of the doctor that can be accepted. For example, if the target title is deputy chief physician, the optional doctor whose doctor title is not lower than deputy chief physician will be determined as the target doctor. Finally, the department time period of the target doctor will be determined as the target time period.
[0109] It is worth noting that the doctor preference information is an optional item rather than a mandatory item. For example, when sending a registration request, the symptom description information, the expected time period, and the doctor preference information can be carried at the same time. At this time, when constructing the department plan, only the target time period of the target doctor can be selected for plan construction, that is, a single screening is performed among the multiple department time periods corresponding to the target department according to the doctor preference information, reducing the department time periods used to construct the department plan to meet the patient's needs for the doctor.
[0110] In addition, in one embodiment, referring to Figure 4 , in step S40, a recommended plan is determined from multiple candidate plans based on a preset medical treatment strategy, which specifically includes but is not limited to the following steps:
[0111] S41, when the medical treatment strategy is used to indicate that duration is prioritized, the candidate plan with the shortest total duration is determined as the recommended plan;
[0112] S42, when the medical treatment strategy is used to indicate that the target doctor is prioritized, the department time period corresponding to the target doctor is determined as the marked time period, at least one candidate plan with the marked time period at the forefront is determined as the target plan, and the target plan with the shortest total duration is determined as the recommended plan.
[0113] It should be noted that when determining multiple candidate plans, the final recommended plan needs to be determined according to the preset medical treatment strategy. The recommended plan is not the finally selected registration plan, but an optional item provided for the patient to choose. After seeing at least one recommended plan on the patient terminal, the patient can select one of the recommended plans. The server registers according to the target department and department time period corresponding to the selected recommended plan, and reserves department examination items according to the recorded item time period to achieve automatic registration.
[0114] It should be noted that the present embodiment can also configure the priority factors of the medical treatment strategy. When the medical treatment strategy is used to indicate priority by duration, the candidate solution with the shortest total duration can be determined as the recommended solution. Of course, the candidate solutions can also be sorted from short to long in terms of total duration, and multiple candidate solutions ranked higher can be determined as the recommended solutions, so that the patient can complete the medical treatment in a shorter time after selecting the recommended solution.
[0115] It should be noted that when the medical treatment strategy is used to indicate priority for the target doctor, the department time period of the target doctor is determined as the marked time period. If multiple candidate solutions all include the marked time period of the target doctor, refer to Figure 1 As shown, in the candidate solutions obtained after fusing multiple solutions, the examination items and department time periods of each department are sorted in chronological order. In this embodiment, the candidate solution with the marked time period corresponding to the target doctor at the forefront is determined as the target solution, and the medical treatment of the target doctor is completed first. If there are multiple target solutions, the target solution with the shortest total duration can also be determined as the recommended solution for recommendation.
[0116] As Figure 5 shown, Figure 5 FIG. is a structural diagram of an outpatient plan recommendation device based on multiple departments provided by an embodiment of the present invention. The present invention also provides an outpatient plan recommendation device based on multiple departments, including:
[0117] A processor 401, which can be implemented by using a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided by the embodiments of the present application;
[0118] A memory 402, which can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM), etc. The memory 402 can store an operating system and other application programs. When implementing the technical solutions provided by the embodiments of the present specification through software or firmware, the relevant program codes are stored in the memory 402 and are called by the processor 401 to execute the outpatient plan recommendation method based on multiple departments of the embodiments of the present application;
[0119] An input / output interface 403, which is used to implement information input and output;
[0120] A communication interface 404 for implementing communication and interaction between this device and other devices, which can achieve communication through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WI FI, Bluetooth, etc.);
[0121] A bus 405 for transmitting information between various components of the device (such as a processor 401, a memory 402, an input / output interface 403, and a communication interface 404);
[0122] Among them, the processor 401, the memory 402, the input / output interface 403, and the communication interface 404 achieve communication connections with each other inside the device through the bus 405.
[0123] The embodiment of the present application also provides an electronic device, including the multi-department-based outpatient plan recommendation device as described above.
[0124] The embodiment of the present application also provides a storage medium, which is a computer-readable storage medium. This storage medium stores a computer program, and when the computer program is executed by a processor, it implements the above multi-department-based outpatient plan recommendation method.
[0125] As a non-transitory computer-readable storage medium, the memory can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory can include high-speed random access memory, and can also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory can optionally include a memory remotely set relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above networks include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0126] Those of ordinary skill in the art will understand that all or some of the steps and systems disclosed above can be implemented as software, firmware, hardware, and their appropriate combinations. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.
[0127] The above is a specific description of the preferred embodiments of the present invention, but the present invention is not limited to the above embodiments. Those skilled in the art can also make various equivalent deformations or substitutions without departing from the spirit of the present invention, and these equivalent deformations or substitutions are all included within the scope defined by the claims of the present invention.
Claims
1. A method for recommending outpatient plans based on multiple departments, characterized in that: Applied to a server, the server being communicatively connected to a patient terminal, the method comprising: Acquire the expected time period and condition description information sent by the patient terminal, and determine multiple target departments based on the condition description information, wherein the expected time period is used to represent the time length to complete the medical consultation process; Based on any of the target departments, a plurality of department inspection items are determined, a plurality of department time periods that can be booked are determined within the expected time period, at least one project time period corresponding to each of the department inspection items is predicted, and a plurality of department plans are constructed, wherein the department plans include one department time period and one project time period for each of the department inspection items, and the included project time periods are all earlier than the corresponding department time period; Select any reference department, determine the first plan from the corresponding department plan, determine the available time period not occupied by the first plan within the expected time period, traverse the remaining target departments and determine the second plan, merge the first plan and all the second plans into a candidate plan, wherein, each time a target department is traversed, the second plan is determined from the corresponding department plan based on the available time period, and the available time period is updated based on the second plan; A recommended solution is determined from the plurality of candidate solutions based on a preset consultation strategy, and the recommended solution is sent to the patient terminal.
2. The method for recommending outpatient plans based on multiple departments according to claim 1, characterized in that: Traverse the remaining target departments and determine the second plan, including: Determine the same department inspection items belonging to different target departments as shared inspection items, and determine the department inspection items other than the shared inspection items as exclusive inspection items; Among the remaining target departments, traverse to the target department with the largest number of shared examination items; The second plan is determined among the multiple department plans of the target department that have been traversed, and the shared examination items that have been allocated within the expected time period are deleted from the second plan, wherein the second plan is any department plan in which the department time period and the exclusive examination items are within the available time period.
3. The method for recommending outpatient plans based on multiple departments according to claim 2, characterized in that: Determining the second plan from the corresponding department plans based on the available time period includes: When at least one of the target departments fails to determine the second plan within the available time period, the corresponding target department is determined as the first department, and the target department that has determined the second plan is determined as the second department; Determine a replacement time period adjacent to the expected time period, wherein the first department includes at least one department time period and one item time period for each department examination item within the replacement time period; When the first department does not include the shared examination item, generating the second plan based on the substitute time period; When the first department includes at least one of the shared inspection items, determining the validity period of the result of the shared inspection item, and when the validity period of the result includes the substitute time period, generating the second plan based on the substitute time period; Alternatively, when the validity period of the result does not include the substitute time period, the second department corresponding to the shared examination item is determined as a shared department, the second plan for the shared department and the first department is generated based on the substitute time period, and the second plan for the remaining target department is generated within the expected time period.
4. The method for recommending outpatient plans based on multiple departments according to claim 1, characterized in that: Before constructing the multiple department plans, the method further includes: Determine the project start time, project end time and inspection time period of each project time period, wherein the inspection time period is determined based on the project start time and the predicted inspection duration of the corresponding department inspection project; Determine the plurality of department inspection items recorded in sequence as related inspection items, and determine the item time periods corresponding to the related inspection items as related time periods; Based on the principle that the inspection time periods do not conflict with each other and the order of records, multiple related inspection items are combined into a new department inspection item, wherein the new department inspection item includes each of the related inspection items, and different new department inspection items have at least one different related time period.
5. The method for recommending outpatient plans based on multiple departments according to claim 4, characterized in that: Build multiple departmental solutions, including: Determine at least one target time period from the plurality of department time periods, and create one department plan based on each target time period, wherein the target time period is later than at least one project time period of each department examination project; Based on any of the department plans, a plan timeline is constructed, the project time period whose end time is closest to the target time period is determined as a first project time period, the department examination item corresponding to the first project time period is determined as a first examination item, and the portion of the plan timeline corresponding to the examination time period of the first project time period is marked as unavailable; Determine a second project time period in each of the remaining project time periods of the department inspection project, determine the department inspection project corresponding to the second project time period as a second inspection project, and mark the portion of the program timeline corresponding to the inspection time period of the second project time period as unavailable, wherein the project end time of the second project time period is closest to the project end time of the first inspection project, and the inspection time period of the second project time period is available in the program timeline; Determine a new second project time period and the corresponding second inspection item in each of the remaining project time periods of the department inspection items, and when all the department inspection items are traversed, add them to the department plan based on the first project time period and each of the second project time periods.
6. The method for recommending outpatient plans based on multiple departments according to claim 5, characterized in that: Determining at least one target time period from the multiple department time periods comprises: Acquire the doctor preference information sent by the patient terminal, wherein the doctor preference information records at least one doctor description information or target title; Based on the doctor preference information, at least one target doctor is determined from the optional doctors in the current target department, and the department time period of the target doctor within the expected time period is determined as the target time period, wherein the target doctor matches the doctor description information, or the doctor title corresponding to the target doctor is not lower than the target title.
7. The method for recommending outpatient plans based on multiple departments according to claim 6, characterized in that: Determine a recommended solution from the plurality of candidate solutions based on a preset consultation strategy, including: When the consultation strategy is used to indicate duration priority, the candidate plan with the shortest total duration is determined as the recommended plan; Alternatively, when the medical consultation strategy is used to indicate priority for the target doctor, the department time period corresponding to the target doctor is determined as the marked time period, at least one of the candidate plans with the front marked time period is determined as the target plan, and the target plan with the shortest total duration is determined as the recommended plan.
8. A device for recommending outpatient plans based on multiple departments, characterized in that: It includes at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions that can be executed by the at least one control processor, and the instructions are executed by the at least one control processor to enable the at least one control processor to execute the multi-departmental outpatient program recommendation method as described in any one of claims 1 to 7.
9. An electronic device, characterized in that: Including the multi-departmental outpatient program recommendation device as described in claim 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the multi-departmental outpatient plan recommendation method as described in any one of claims 1 to 7.