Dynamic registration method and device based on multiple hospitals, equipment and storage medium
By dynamically verifying and adjusting the medical treatment plan in multiple hospital visits, the problem of unchangeable medical treatment plans in the existing technology has been solved, flexible adjustment of the number source has been achieved, and patient experience has been improved.
Patent Information
- Application Number
- CN202510616370.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-14
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2045-05-14
AI Technical Summary
In the multi-hospital visit scenario, it is difficult for the existing technology to dynamically adjust the treatment plan, resulting in the failure of registration or the waiting time due to inconsistent prediction time, which affects the medical experience.
By establishing a connection between the server and the patient terminal and multiple hospital information systems (HIS), the feasibility of the medical treatment plan is dynamically verified, and after obtaining the registration information, the second source is predicted based on the second hospital (HIS), and the mark is added to adjust the visibility of the source, thereby dynamically adjusting the medical treatment plan.
Improve the flexibility of medical treatment plans, ensure that the number source can meet the needs of patients, reduce registration failures or waiting time due to inconsistent prediction time, and thus improve the patient experience.
Smart Images

Figure CN120146230A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular, to a dynamic registration method, device, equipment, and storage medium based on multiple hospitals. Background Art
[0002] Currently, most hospitals already support online registration through APPs, official accounts, or mini-programs, which can improve the registration efficiency. However, the official account or mini-program is the system entrance of the hospital itself, and traditional online registration can only be operated within one HIS. For some relatively popular hospitals and departments, due to the large number of patients, the number of available appointment slots is usually in short supply, while the number of available appointment slots in some other hospitals is relatively sufficient, resulting in low utilization rate of medical resources.
[0003] In order to improve the utilization rate of medical resources, some third-party systems have emerged. They access the hospital information systems (HIS) of multiple hospitals through APPs to obtain the availability of appointment slots in multiple hospitals, and then use the natural language processing (NLP) model of artificial intelligence technology to judge multiple symptoms of patients, and select appointment slots that meet the medical needs from multiple hospitals for registration processing.
[0004] However, in the scenario of seeing a doctor in multiple hospitals, related technologies will predict the duration of seeing a doctor and the commuting duration in each hospital based on historical data, and then determine the appointment time period for each hospital. However, related technologies can only predict various durations, and the determined treatment plan cannot be changed. If the duration spent by a patient at one node is inconsistent with the predicted duration, for example, there are more patients now resulting in a longer queuing time, or fewer patients on the day resulting in an earlier completion of seeing a doctor, or encountering congested traffic conditions, it is very easy to cause the appointment at the next hospital to expire or the waiting time to be longer, thus affecting the medical treatment and the patient experience. Summary of the Invention
[0005] The present invention aims to solve at least one of the technical problems existing in the prior art. For this purpose, the present invention provides a dynamic registration method, device, equipment, and storage medium based on multiple hospitals, which can dynamically verify the feasibility of the treatment plan, timely adjust the appointment slots, improve the flexibility of the treatment plan, and improve the patient experience.
[0006] In a first aspect, an embodiment of the present invention provides a dynamic registration method based on multiple hospitals, which is applied to a server. The server is communicatively connected to the patient terminal of a target patient and multiple optional HISs respectively. The method includes: Determine multiple target HISs based on the medical treatment requirements sent by the patient terminal, predict the respective first source numbers corresponding to each of the target HISs, add a first mark to the first source number, construct a medical treatment plan based on the target HISs and the first source number, and send it to the patient terminal, where the first mark is used to indicate that the marked source number is only visible to the target patient; When the first registration information of the first HIS is obtained, predict the second source number based on the second HIS and add a second mark, where the second HIS is located after the first HIS in the medical treatment plan, and the source number added with the second mark maintains the current visibility; When the second source number does not include the first mark, swap the marks of the second source number and the first source number in the second HIS. When the target prescription information is obtained based on the first registration information, predict a new second source number based on the second HIS and add the second mark; Determine the target source number in the second HIS based on the first mark and the second mark, and generate the second registration information of the second HIS based on the target source number.
[0007] According to some embodiments of the present invention, after constructing a medical treatment plan based on the target HISs and the first source number and sending it to the patient terminal, the method further includes: When the first trigger signal sent by the patient terminal for the medical treatment plan is obtained, determine the first HIS as the first HIS and the target HIS located next to the first HIS as the second HIS; When the second trigger signal for the first source number of the first HIS is obtained, generate the first registration information based on the first source number in the first HIS; When the medical treatment end information of the first HIS is obtained, determine the second HIS as the new first HIS and determine the new second HIS based on the medical treatment plan.
[0008] According to some embodiments of the present invention, each of the target HISs corresponds to multiple optional source numbers, and the optional source numbers are determined based on the medical treatment requirements. After determining the target HIS located next to the first HIS as the second HIS, the method further includes: Determine the first position information of the first HIS and the optional source numbers, and determine the first target path based on the current position of the patient terminal and the first position information; When it is detected that the patient terminal is in a moving state, periodically determine the moving path of the patient terminal; Whenever the movement path is determined and the movement path matches the first target path, a third number source is predicted from the optional number sources of the first HIS, and the second mark is added to the third number source; When the third number source does not include the first mark, exchange the marks of the first number source and the third number source, and continue to determine a new third number source based on the next determined movement path; When the third number source determined at any time includes the first mark and the second mark, generate the first registration information based on the third number source, and stop determining the movement path.
[0009] According to some embodiments of the present invention, when the first HIS includes a plurality of the first registration information, when obtaining target prescription information based on the first registration information, predicting a new second number source from the optional number sources of the second HIS and adding the second mark includes: When the number of the optional number sources is greater than 1, whenever a target prescription information is obtained, a second number source is predicted from the optional number sources of the second HIS and the second mark is added; When the number of the second marks of any second number source reaches a preset threshold, add the first mark to the second number source.
[0010] According to some embodiments of the present invention, after generating the second registration information of the second HIS based on the target number source, the method further includes: When at least one fourth number source is included in the second HIS, determine the second position information preset in the second HIS, and determine a second target path based on the first position information and the second position information, where the fourth number source is the optional number source including the second mark, and the fourth number source does not include the target number source; Determine a first reference node, a second reference node, and a third reference node and send them to the patient terminal, where the first reference node is used to instruct the patient terminal to leave the area indicated by the first position information, the second reference node is used to instruct the patient terminal to reach the midpoint of the second target path, and the third reference node is used to instruct the patient terminal to reach the second position information; Predict the respective prediction time periods corresponding to the first reference node, the second reference node, and the third reference node; When the patient terminal is not in the corresponding prediction time period at the node times sent by the first reference node and the second reference node, predict a fifth number source from a plurality of the fourth number sources, and record the first trend information corresponding to the fifth number source, where the first trend information is used to characterize that the node time of the second reference node is advanced or delayed compared to the prediction time period; Alternatively, when the patient terminal is not within the corresponding predicted time period at the node time sent by the third reference node, and the second trend information of the fifth source is the same as the first trend information, replace the target source with the fifth source in the second registration information, where the second trend information is used to indicate that the node time of the third reference node is ahead of or behind the predicted time period.
[0011] According to some embodiments of the present invention, after obtaining the first registration information of the first HIS, the method further includes: When the second source cannot be predicted from the second HIS, determine the target demand corresponding to the first source of the second HIS from the medical treatment demands; Based on the target demand, determine a substitute HIS and a corresponding substitute source from the remaining target HISs, and add the second mark to the substitute source, where the time periods of the substitute source and the first source of the substitute HIS are staggered from each other; When the target prescription information is obtained, and the second source still cannot be determined based on the second HIS, and the substitute source is determined again from the substitute HIS based on the target demand, change the second mark of the substitute source to the first mark, and delete the second HIS from the medical treatment plan; Re-determine a new second HIS based on the medical treatment plan.
[0012] According to some embodiments of the present invention, after swapping the marks of the second source and the first source in the second HIS, the method further includes: Determine the target HIS after the second HIS in the medical treatment plan as the third HIS, and predict a sixth source in the third HIS; When the sixth source does not carry the first mark, add the second mark to the sixth source.
[0013] In a second aspect, an embodiment of the present invention provides a dynamic registration device based on multiple hospitals, 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 the instructions are executed by the at least one control processor so that the at least one control processor can execute the dynamic registration method based on multiple hospitals as described in the first aspect above.
[0014] In a third aspect, an embodiment of the present invention provides an electronic device, including the dynamic registration device based on multiple hospitals as described in the second aspect above.
[0015] Fourthly, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions for executing the multi-hospital-based dynamic registration method as described in the first aspect above.
[0016] According to the multi-hospital-based dynamic registration method of the embodiments of the present invention, it has at least the following beneficial effects: determining multiple target HISs based on the medical treatment requirements sent by the patient terminal, predicting the first number sources respectively corresponding to each of the target HISs, adding a first mark to the first number sources, constructing a medical treatment plan based on the target HISs and the first number sources and sending it to the patient terminal, wherein the first mark is used to indicate that the marked number source is only visible to the target patient; when obtaining the first registration information of the first HIS, predicting a second number source based on the second HIS and adding a second mark, wherein the second HIS is located after the first HIS in the medical treatment plan, and the visibility of the number source added with the second mark remains unchanged; when the second number source does not include the first mark, swapping the marks of the second number source and the first number source in the second HIS, when obtaining the target prescription information based on the first registration information, predicting a new second number source based on the second HIS and adding the second mark; determining the target number source in the second HIS based on the first mark and the second mark, and generating the second registration information of the second HIS based on the target number source. According to the technical solution of the embodiments of the present invention, after predicting the medical treatment plan, the first number sources of each target HIS can be occupied by the first mark but not registered. During the medical treatment process of the first HIS, predicting a second number source in the second HIS and adding a second mark. If a second number source with both the first mark and the second mark is obtained, determining the second number source as a prediction result with a higher accuracy rate, and generating the second registration information based on the second number source. Otherwise, dynamically adjusting the occupied number source of the second HIS by adjusting the attribution of the first mark, locking the target number source of the second HIS based on the target prescription information of the first HIS and generating the second registration information. By verifying the prediction accuracy of the number sources of the second HIS through the second mark, the medical treatment plan can be dynamically adjusted to ensure that the number sources used for registration can meet the patient's needs and improve the flexibility of the medical treatment plan. Description of the Drawings
[0017] Figure 1 is a schematic diagram of a system provided by an embodiment of the present invention; Figure 2 is a flowchart of a multi-hospital-based dynamic registration method provided by another embodiment of the present invention; Figure 3 is a complete flowchart of a multi-hospital-based dynamic registration method provided by another embodiment of the present invention; Figure 4It is a structural diagram of a dynamic registration device based on multiple hospitals provided by another embodiment of the present invention. Detailed implementation manners
[0018] The embodiments of the present invention will be described in detail below. Examples of the embodiments are shown in the drawings, where the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and are only used to explain the present invention and should not be construed as a limitation of the present invention.
[0019] In the description of the present invention, it should be understood that for the orientation description, such as the orientation or positional relationship indicated by up, down, front, back, left, right, etc. is based on the orientation or positional relationship shown in the 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 therefore should not be construed as a limitation of the present invention.
[0020] 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.
[0021] In the description of the present invention, unless otherwise clearly defined, words 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 words in the present invention in combination with the specific content of the technical solution.
[0022] An embodiment of the present invention provides a dynamic registration method, device, equipment, and storage medium based on multiple hospitals. Among them, the dynamic registration method based on multiple hospitals includes: determining multiple target HISs based on the medical treatment requirements sent by the patient terminal, predicting the first number sources corresponding to each of the target HISs, adding a first mark to the first number sources, constructing a medical treatment plan based on the target HISs and the first number sources, and sending the medical treatment plan to the patient terminal, where the first mark is used to indicate that the marked number source is only visible to the target patient; when obtaining the first registration information of the first HIS, predicting a second number source based on the second HIS and adding a second mark, where the second HIS is located after the first HIS in the medical treatment plan, and the visibility of the number source added with the second mark remains unchanged; when the second number source does not include the first mark, swapping the marks of the second number source and the first number source in the second HIS, when obtaining the target prescription information based on the first registration information, predicting a new second number source based on the second HIS and adding the second mark; determining the target number source in the second HIS based on the first mark and the second mark, and generating the second registration information of the second HIS based on the target number source. According to the technical solution of the embodiment of the present invention, after predicting the medical treatment plan, the first number sources of each target HIS can be occupied by the first mark but no registration is performed. During the medical treatment process of the first HIS, a second number source is predicted in the second HIS and a second mark is added. If a second number source with both the first mark and the second mark is obtained, it is determined that the second number source is a prediction result with a higher accuracy rate, and the second registration information is generated based on the second number source. Otherwise, the occupied number source of the second HIS is dynamically adjusted by adjusting the attribution of the first mark, and the target number source of the second HIS is locked and the second registration information is generated with the target prescription information of the first HIS as the trigger condition. By verifying the prediction accuracy of the number sources of the second HIS through the second mark, the medical treatment plan can be dynamically adjusted to ensure that the number sources used for registration can meet the patient's needs and improve the flexibility of the medical treatment plan.
[0023] First, refer to Figure 1 , Figure 1 which is a schematic diagram of the system provided by the embodiment of the present invention. The server 10 in this embodiment is respectively communicatively connected to the patient terminal 30 of the target patient and multiple optional HISs.
[0024] It should be noted that the patient terminal 30 can be an electronic device such as a mobile phone or a tablet. After the target patient accesses the server 10 through the patient terminal 30, the patient enters personal information for registration. The server 10 can obtain the medical treatment needs from the patient terminal 30. For example, the server 10 can obtain symptom description information from the patient terminal 30 and determine the corresponding medical treatment needs through an artificial intelligence mode. Determining the medical treatment needs based on the symptom description information is a technology well-known to those skilled in the art, and this embodiment does not involve related improvements. The server 10 can be connected to multiple patient terminals 30, and each patient terminal 30 corresponds to a different patient. The technical solution of this embodiment can be independently executed for each patient terminal 30.
[0025] It should be noted that each optional HIS corresponds to a hospital. The server 10 can obtain the number sources of each department from the optional HIS, and after determining the target number source, perform online registration processing in combination with the personal information associated with the patient terminal 30. The specific online registration method is not within the scope of discussion in this embodiment. For example Figure 1 As shown, the server 10 is respectively communicatively connected to three target HISs 20, and each of the three target HISs 20 corresponds to a hospital. The server 10 can obtain the following number sources from one of the target HISs 20: {number source 1-1, number source 1-2,...}, and perform a registration operation for the target patient in the corresponding hospital through interaction with the corresponding target HIS 20.
[0026] Next, based on the Figure 1 system schematic diagram shown, the technical solution of the embodiment of the present invention will be further elaborated.
[0027] Referring to Figure 2 , Figure 2 which is a flowchart of a dynamic registration method based on multiple hospitals provided by an embodiment of the present invention. The dynamic registration method based on multiple hospitals includes but is not limited to the following steps: S10, determine multiple target HISs based on the medical treatment needs sent by the patient terminal, predict the first number sources corresponding to each of the target HISs respectively, add a first mark to the first number sources, construct a medical treatment plan based on the target HISs and the first number sources, and send the medical treatment plan to the patient terminal, where the first mark is used to indicate that the marked number sources are only visible to the target patient; S20, when obtaining the first registration information of the first HIS, predict the second number source based on the second HIS and add a second mark, where the second HIS is located after the first HIS in the medical treatment plan, and the visibility of the number source added with the second mark remains unchanged; S30, when the second number source does not include the first mark, swap the marks of the second number source and the first number source in the second HIS. When obtaining the target prescription information based on the first registration information, predict a new second number source based on the second HIS and add a second mark; S40. Based on the first tag and the second tag, determine the target number source in the second HIS, and generate the second registration information of the second HIS based on the target number source.
[0028] It should be noted that if the target patient only visits one hospital and only has outpatient visits in one department, there is no scenario where the target patient misses the registration due to a long waiting time in one hospital. If the target patient has outpatient visits in multiple departments, the automatic registration will inevitably stagger the visiting time periods of different departments. The target patient can visit another department while waiting for one department. Therefore, this embodiment only targets the scenario of visiting multiple hospitals and the dynamic adjustment caused by the inconsistent consumption of waiting, queuing for medicine collection, transportation, etc. with the predicted duration during the cross-hospital connection process. At the same time, in the case of obtaining the medical treatment demand, the solution of selecting the corresponding department in multiple hospitals for registration according to the medical treatment demand is the prior art. This embodiment does not involve how to predict the corresponding number source, nor does it involve the improvement of time planning such as predicting the medical treatment duration and commuting duration based on multiple number sources in different hospitals. When elaborating the technical solution in the following, it is defaulted that the number source that meets the time requirements of the target patient in the next hospital of the medical treatment plan can be predicted according to the prior art at the current moment.
[0029] It should be noted that after determining the medical treatment demand, predicting multiple target HISs and the corresponding first number sources can be completed based on the prior art. After obtaining the first number source, different from the prior art, this embodiment does not perform the registration operation based on the first number source, but adds a first tag to each first number source. The server sends the first number source with the first tag added back to the corresponding target HIS. The target HIS sets the corresponding first number source as occupied by the target patient according to the first tag, so that the first number source is only visible to the target patient, and other patients cannot select the same number source for the same operation due to invisibility, avoiding number source conflicts.
[0030] It is worth noting that all number sources such as the first number source and the second number source in this embodiment are determined based on the medical treatment demand of the patient, and the number source that can meet the medical treatment demand of the patient, for example, determining the corresponding first number source and second number source from the number sources of the target department that the target patient needs to visit, and the determined number source is not occupied by other patients. This will not be repeated later.
[0031] It should be noted that the first number source in this embodiment is the number source predicted to meet the multi-hospital visit when constructing the medical treatment plan, and the second number source is the number source predicted for the number source of the next target HIS after the previous target HIS triggers the registration. That is, the number sources obtained at different times are represented by the first, second, etc. in this embodiment, rather than used to distinguish different number sources. In the case where a number source is determined as the first number source in the first prediction, it can also be determined as the second number source in the next prediction. This will not be repeated later.
[0032] It should be noted that after determining the first source of each target HIS, a medical treatment plan can be constructed based on the target HIS and the corresponding first source, and after arranging them in chronological order, it is sent to the patient terminal, so that the target patient can view the medical treatment plan and go to the hospital for medical treatment according to the hospital and time indicated in the medical treatment plan.
[0033] It should be noted that the first HIS in this embodiment is not necessarily the first target HIS in the medical treatment plan. In this embodiment, the first HIS represents the target HIS corresponding to the hospital where the target patient is currently going or receiving medical treatment, and the second HIS is the next one of the first HIS in the medical treatment plan. Therefore, the first HIS and the second HIS in this embodiment are any two adjacent target HISs in the medical treatment plan. Thus, after determining the registration information of each target HIS, the second HIS located in the next position can be located based on the medical treatment plan, and the scheme of this embodiment is executed to dynamically adjust the source of the second HIS according to the medical treatment situation in the hospital corresponding to the first HIS, automatically register when the medical treatment plan is accurately predicted, and timely adjust the source when there is a deviation in the prediction of the medical treatment plan, improving the patient experience.
[0034] Exemplarily, as Figure 1 shown, when the number of target HISs 20 is 3, at the initial trigger of the medical treatment plan, the first target HIS 20 is determined as the first HIS, the corresponding first source is source 1-1, the first source of the second HIS is source 2-1, and the first source of the third HIS is source 3-1. After completing the medical treatment based on source 1-1, the second HIS is determined as the new first HIS, and the third HIS is determined as the new second HIS, and the technical scheme of this embodiment is executed in a loop.
[0035] It should be noted that after determining the first registration information of the first HIS, it can be determined that the target patient can receive medical treatment at the hospital corresponding to the first HIS based on the time period corresponding to the first registration information. And after completing the registration, the queuing situation of the medical treatment department is known and determined, and the time for completing the medical treatment at the corresponding hospital can be predicted according to related technologies. Thus, the commuting time for starting to move from the hospital corresponding to the first HIS to the hospital corresponding to the second HIS can be predicted. Therefore, as long as the first registration information is determined, the second source applicable to the target patient based on the current moment can be predicted in the second HIS. After predicting the second source, a second mark is added to the second source in this embodiment, and the second mark does not modify the visibility of the second source. If the second source is the same as the first source, the source remains visible only to the target patient. If the second source does not belong to the first source, the second source remains visible to all patients.
[0036] Exemplarily, as Figure 1As shown in the figure, the time period corresponding to the number source 1-1 of the first HIS is 8:30-9:00, the time period corresponding to the number source 2-1 of the second HIS is 9:30-10:00, and the time period corresponding to the number source 2-2 is 10:00-10:30. Assume that the first registration information is obtained at 8:30, and the predicted second number source is the number source 2-1, and a second mark is added to the number source 2-1; assume that the first registration information is obtained at 8:50, and the predicted second number source is the number source 2-2, then a second mark is added to the number source 2-2.
[0037] It should be noted that if a number source in the second HIS has both the first mark and the second mark at the same time, then this number source is determined as the target number source. In this embodiment, secondary prediction is performed through the second mark. Since the target number source has both the first mark and the second mark at the same time, it can be determined that when the target number source is predicted as the second number source, it is at least the second prediction. Taking the same number source for two consecutive times as the basis for judging the prediction accuracy, the accuracy of the number source prediction is dynamically judged.
[0038] Exemplarily, continue to refer to the above Figure 1 example. When the predicted second number source is the number source 2-2, after the second mark is added to the number source 2-2, since it does not have the first mark, the number source 2-2 exchanges marks with the number source 2-1. After the exchange, the number source 2-1 carries the second mark, the number source 2-2 carries the first mark, the number source 2-2 is occupied by the target patient and is not visible to other patients, and the number source 2-1 is released again and can be visible to other patients.
[0039] It should be noted that within the scope of discussion of this embodiment, the situation where an optional number source with a second mark is used by other patients is not involved. If other patients use the optional number source, the second mark of the optional number source for the target patient will be deleted and will no longer appear in the subsequent process of this embodiment.
[0040] It should be noted that the second number source in this embodiment is the number source predicted based on the second HIS when seeing a doctor in the hospital corresponding to the first HIS. Therefore, the second number source and the first number source can be the same number source, so that the same number source has both the first mark and the second mark. That is, after this embodiment finishes step S20, there may be a number source with both marks at the same time. Therefore, it is possible to directly jump from step S20 to step S40 to determine the target number source without performing step S30. If the second number source is an optional number source other than the first number source, the accuracy of the first number source predicted when constructing the medical treatment plan may be damaged in the case of patient travel delay, etc. The second number source is the number source predicted according to the real-time diagnosis process and is more reliable than the first number source under the same algorithm. Therefore, the second number source and the first number source exchange marks, the second number source with higher prediction accuracy is occupied for the target patient in the second HIS, and the first number source is released to make it visible to other patients.
[0041] It should be noted that in step S30, since the target number source cannot be determined by making a prediction after determining the first registration information, in this embodiment, obtaining the target prescription information is further used as the trigger signal for the second prediction. After obtaining the target prescription information, the target patient has completed the visit and can leave after picking up the medicine according to the target prescription information. At this time, the time of each node can also be predicted. Therefore, the second number source can be predicted again and the second mark can be added. If the second number sources predicted twice in a row are the same number source, since it has the first mark due to the mark exchange in the first time and has the second mark in this prediction, it can be determined as the target number source. If the second number sources predicted twice in a row are different number sources, it can be determined as the target number source because the time point of the second number source predicted in the second time is closer, or the number source with the most marks can be used as the target number source. Exemplarily, referring to Figure 1 As shown, when number source 2-1 is predicted as the second number source, a second mark is added on the basis of already having the first mark, and it is determined as the target number source because it has both the first mark and the second mark, so that the second registration information is generated based on number source 2-1. If number source 2-2 is determined as the second number source based on the first registration information, after the mark exchange, number source 2-1 gets the second mark. The time spent by the target patient in the diagnosis link is less than expected. Therefore, after obtaining the target prescription information, number source 2-1 with a more forward time is predicted as the second number source and obtains the second mark, and is determined as the target number source because it has two second marks.
[0042] In addition, in one embodiment, referring to Figure 3 , after constructing the visit plan based on the target HIS and the first number source and sending it to the patient terminal in step S10, the following steps are further included but not limited to: S11, when the first trigger signal sent by the patient terminal for the visit plan is obtained, the target HIS ranked first is determined as the first HIS, and the target HIS located next to the first HIS is determined as the second HIS; S12, when the second trigger signal for the first number source of the first HIS is obtained, the first registration information is generated based on the first number source in the first HIS; S13, when the visit end information of the first HIS is obtained, the second HIS is determined as the new first HIS, and the new second HIS is determined based on the visit plan.
[0043] It should be noted that after the patient terminal obtains the treatment plan, since the treatment plan is usually completed within one day, it can be pushed on the patient terminal after the visit date of the treatment plan, and relevant trigger buttons are displayed on the patient terminal. The target patient can click the button on the patient terminal when departing for the hospital corresponding to the first HIS to generate a first trigger signal. After the treatment plan is triggered, the first HIS in the first place is used as the first HIS, and the second HIS is determined by analogy, and the third HIS after the second HIS can also be further determined.
[0044] It should be noted that after the target patient triggers the first trigger signal on the patient terminal, the first source of the first HIS can be pushed to the patient terminal, and a confirmation button is displayed. The target patient judges whether they can arrive at the visit within the corresponding time period. If so, they can directly click the confirmation button to generate a second trigger signal, confirm the first source as the target source for this visit to the hospital corresponding to the first HIS, and do not need to wait for the second mark. Based on the first source, the first registration information is directly generated, and step S20 of the above embodiment is triggered.
[0045] It should be noted that when the visit end information of the first HIS is obtained, that is, the visit to the corresponding hospital is completed, at this time, the second registration information of the second HIS has also been determined based on steps S20 to S40. Therefore, the second HIS is determined as the new first HIS, and the third HIS is determined as the new second HIS. Using the second registration information as the new first registration information, the relevant operations of step S20 are triggered again, so as to realize the rotation of the target HIS and ensure that the source prediction accuracy of each target HIS can be verified.
[0046] In addition, in one embodiment, referring to Figure 3 , each target HIS corresponds to multiple optional sources respectively, and the optional sources are determined based on the visit requirements. In step S11, after determining the target HIS next to the first HIS as the second HIS, the following steps are included but not limited to: S111, determine the first position information and optional sources of the first HIS, and determine the first target path based on the current position of the patient terminal and the first position information; S112, when it is detected that the patient terminal is in a moving state, periodically determine the moving path of the patient terminal; S113, whenever a moving path is determined and the moving path matches the first target path, predict the third source from the optional sources of the first HIS and add a second mark to the third source; S114, when the third source does not include the first mark, exchange the marks of the first source and the third source, and continue to determine the new third source based on the next determined moving path; S115. When any determined third source includes the first mark and the second mark, generate the first registration information based on the third source and stop determining the movement path.
[0047] It should be noted that the optional source in this embodiment is the available source determined based on the medical treatment needs. For example, after determining the department where the target patient will receive medical treatment, all available sources in this department are determined as the optional sources.
[0048] It should be noted that the first HIS corresponds to the hospital, so the first position information can be determined. For example, the positioning information of the hospital entrance is used as the first position information, and the current position of the patient terminal can also be determined through simple positioning technology. In the case where the position is known, those skilled in the art know well how to determine the first target path from the current position of the patient terminal to the first position information, which will not be repeated here.
[0049] It should be noted that when it is detected that the patient terminal is in a moving state, the server can periodically determine the movement path of the patient. For example, when the movement duration of determining the first target path is 30 minutes, the movement path is determined every 10 minutes. The specific period is not limited here.
[0050] It should be noted that in this embodiment, the periodically obtained movement path is used as the trigger time point. When the movement path matches the first target path, it can be determined that the target patient is going to the hospital corresponding to the first HIS. If step S12 is not executed at this time, the first source still only has the first mark. At this time, the third source can be further predicted based on the optional sources of the first HIS. The third source is used to represent the source predicted when the patient terminal goes to the first HIS, and the second mark is added to the third source. Similarly to step S30, if the third source is the same as the first source at this time, the prediction accuracy of the first source is verified through the second mark, and the first registration information is generated based on the first source. At this time, there is no need to continue to determine the movement path. If the third source does not include the first mark, the principle of the second source above can be referred to, and the marks of the third source and the first source are exchanged, and the prediction is carried out again in the next cycle until the third source determined in one of the times includes the first mark and the second mark.
[0051] In addition, in one embodiment, referring to Figure 3 , when the first HIS includes multiple first registration information, step S30 specifically includes but is not limited to the following steps: S31. Whenever a target prescription information is obtained, predict a second source from the optional sources of the second HIS and add the second mark; S32. When the number of second marks of any second source reaches the preset threshold, add the first mark to the second source.
[0052] It should be noted that the number of the first source of each target HIS is not limited in this embodiment. For example, when a patient needs to visit multiple departments in the hospital of the first HIS, multiple first sources can be determined for the first HIS when determining the treatment plan, so as to construct multiple first registration information, which will not be repeated here.
[0053] It should be noted that if the second source predicted for the first time is the same as the first source, the process can directly jump from step S20 to step S40. Therefore, this embodiment is the specific steps of step S30 and does not involve the scenario where the second source predicted for the first time is the same as the first source, and will not be elaborated further later.
[0054] It should be noted that in step S30, the target prescription information is used to represent that the end of a visit triggers the source prediction of the second HIS. When there are multiple first registration information, in this embodiment, the prediction of the second HIS is executed every time a target prescription information is obtained. In the scenario of this embodiment, the second source predicted for the first time is exchanged to the first mark, and the first source is exchanged to the second mark. If the second source predicted for the second time is the same as the second source predicted for the first time, then this second source will jump from step S31 to step S40 because it has both the first mark and the second mark, and step S32 does not need to be executed.
[0055] It should be noted that since the time of each visit can be different from the expectation, the second source predicted each time can be different. In this embodiment, a preset threshold is set for the second mark. When the number of times a source is added with the second mark reaches the preset threshold, it means that the source is predicted successfully multiple times and the prediction accuracy is guaranteed to a certain extent, and the first mark is directly added to it to trigger the determination of the target source.
[0056] Exemplarily, as Figure 1 shown, the target threshold is set to 2. After the source 2-1 is predicted for the first time and exchanged to obtain the second mark, in response to the target prescription information, the source 2-1 is predicted. Since the number of the second marks is 2, the first mark is added to it, and then it is determined as the target source.
[0057] In addition, in one embodiment, referring to Figure 3 , step S40 specifically includes but is not limited to the following steps: S41, when there is at least one fourth source in the second HIS, determine the second position information preset by the second HIS, and determine the second target path based on the first position information and the second position information, where the fourth source is an optional source including the second mark, and the fourth source does not include the target source; S42. Determine the first reference node, the second reference node, and the third reference node and send them to the patient terminal. Among them, the first reference node is used to instruct the patient terminal to leave the area indicated by the first location information, the second reference node is used to instruct the patient terminal to reach the midpoint of the second target path, and the third reference node is used to instruct the patient terminal to reach the second location information. S43. Predict the respective predicted time periods corresponding to the first reference node, the second reference node, and the third reference node. S44. When the patient terminal is not in the corresponding predicted time period at the node times sent by the first reference node and the second reference node, predict the fifth source from multiple fourth sources, and record the first trend information corresponding to the fifth source. The first trend information is used to characterize that the node time of the second reference node is ahead of or behind the predicted time period. S45. When the patient terminal is not in the corresponding predicted time period at the node time sent by the third reference node, and the second trend information of the fifth source is the same as the first trend information, replace the target source with the fifth source in the second registration information. The second trend information is used to characterize that the node time of the third reference node is ahead of or behind the predicted time period.
[0058] It should be noted that according to the description of the above embodiment, the target source is determined after obtaining the target prescription information. That is, the target patient has not actually started going to the hospital corresponding to the second HIS. At this time, the time period corresponding to the target source is still the predicted time period. In this embodiment, the optional source with the second mark is determined as the fourth source in the second HIS, and the target source is excluded. That is, the fourth source is the source that is predicted successfully once, so it has the second mark and is used as a substitute for the target source.
[0059] It should be noted that in order to verify the prediction accuracy of the target source, this embodiment determines the second location information and the second target path of the second HIS, which can specifically refer to the first location information and the first target path and will not be repeated here.
[0060] It should be noted that after determining the second target path, this embodiment selects at least three reference nodes as the trigger moments for prediction, and predicts the predicted time periods for reaching each reference node. When the patient terminal actually reaches each reference node, it sends the node time to the server for subsequent judgment. The first reference node is the node when the target patient leaves the hospital corresponding to the first HIS, and the node time can be determined by positioning the area where the patient terminal leaves the first location information; the node time of the second reference node is sent after the patient terminal reaches the midpoint of the second target path, and the node time of the third reference node is the time when it reaches the second location information, which can be determined by simple path positioning technology.
[0061] It should be noted that in step S44, since the second registration information has been determined based on the target number source and changes greatly during the commuting process, if the prediction is triggered only at the first reference node, it is very likely to cause incorrect modification of the second registration information. Therefore, in this embodiment, at least the node times of the first reference node and the second reference node are not within the preset time period, and the prediction of the fifth number source is triggered by the mismatch of the two times. After determining the fifth number source, instead of adding the first mark or the second mark, the first trend information is recorded. Since the second reference node has been reached, whether it is advanced or delayed at the first reference node is no longer important. In this embodiment, only the node time of the second reference node being advanced or delayed compared to the prediction time period is used as the first trend information. For example, if the prediction time period of the second reference node is 8:50 - 9:00, and the node time is 8:45, the first trend information is arriving early; if the node time is 9:20, the first trend information is arriving late.
[0062] It should be noted that if the node time of the third reference node is within the prediction time period, there is no need to consider the fifth number source, and the current second registration information can be maintained. When the node time of the third reference node is not within the prediction time period, the second trend information is determined based on the fifth number source. If the second trend information is the same as the first trend information, for example, both are arriving early or both are arriving late, it can be determined that the fifth number source is more accurate than the target number source, and the fifth number source is applied in the second registration information, and the target number source is released.
[0063] In addition, in one embodiment, referring to Figure 3 , after obtaining the first registration information of the first HIS in step S20, the following steps are included but not limited to: S21, when the second number source cannot be predicted from the second HIS, determine the target demand corresponding to the first number source of the second HIS from the medical treatment requirements; S22, based on the target demand, determine the substitute HIS and the corresponding substitute number source from the remaining target HISs, and add the second mark to the substitute number source, where the time periods of the substitute number source and the first number source of the substitute HIS are staggered from each other; S23, when the target prescription information is obtained, and the second number source still cannot be determined based on the second HIS, and the substitute number source is determined again from the substitute HIS based on the target demand, change the second mark of the substitute number source to the first mark, and delete the second HIS from the medical treatment plan; S24, re - determine the new second HIS based on the medical treatment plan.
[0064] It should be noted that when the second number source cannot be predicted from the second HIS, it is possible that the number source of the second HIS is tight, and the previous first number source cannot meet the time requirement (for example, too much delay in the first HIS causes the number to be missed). At this time, an abnormal prompt message can be pushed to the patient terminal, and the target patient can choose to continue to use the first number source as the target number source. For example, some hospitals can continue to queue after the number is missed. This embodiment only discusses the situation of not continuing to use the first number source, and trying to obtain a substitute number source with a better consultation time from other substitute HISs.
[0065] It should be noted that the medical treatment needs are all the needs of the target patients. The artificial intelligence model of the related technology must have extracted part of the text from the medical treatment needs to predict the second HIS and the first source. This embodiment determines the text of this part of the medical treatment needs as the target needs, and runs the artificial intelligence model again based on the target needs to predict the substitute HIS and substitute number source from the target HIS other than the second HIS. Since the substitute HIS also includes the first source, it is necessary to stagger the time period with the first source when determining the substitute number source. The substitute number source is equivalent to the predicted second source, so a second tag is added to it. Since it comes from another target HIS, it is impossible to have both the first tag and the second tag in the first prediction.
[0066] It should be noted that when the target prescription information is obtained, continue to try to predict the second number source from the second HIS. If the second number source still cannot be predicted, then predict again from the substitute HIS. If the same substitute number source is predicted, the substitute number source is a number source that better meets the needs of the target patient. This embodiment does not directly generate the second registration information based on the substitute number source. This is because the substitute HIS may not be the next moving target in the medical treatment plan. Therefore, this embodiment only adds a first mark to the substitute number source for occupation, and continues to obtain the second HIS located in the next position in the medical treatment plan. Regardless of whether it is a substitute HIS, the target number source can be obtained through prediction according to the steps of the above embodiment to complete the registration. Improve the medical treatment efficiency without modifying the arrival order of the medical treatment plan.
[0067] In addition, in one embodiment, referring to Figure 3 In step S30, after exchanging the marks of the second source and the first source in the second HIS, the following steps are also included but not limited to: S33, determining the target HIS located one position after the second HIS in the medical consultation plan as the third HIS, and predicting the sixth source in the third HIS; S34: When the sixth source does not carry the first tag, add a second tag to the sixth source.
[0068] It should be noted that in this embodiment, the next target HIS of the second HIS is further determined as the third HIS. In the above embodiment, the number source of the second HIS can be verified. When the number source of the second HIS changes, the appointment time period will change, which will also cause a chain change in the appointment time of the third HIS. Based on this, in this embodiment, the sixth number source is further predicted based on the third HIS. If the sixth number source does not carry the first mark, it is not the same number source as the first number source, but the target number source of the second HIS is still not determined. In this embodiment, only the second mark is added to the sixth number source to indicate that the sixth number source is hit in one prediction. When the second HIS is determined as the new first HIS, the third HIS will be determined as the new second HIS, and the target number source can be re-determined according to the steps of this embodiment.
[0069] As Figure 4 shown, Figure 4 FIG. is a structural diagram of a dynamic registration device based on multiple hospitals provided by an embodiment of the present invention. The present invention also provides a dynamic registration device based on multiple hospitals, including: 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; 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 this 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 dynamic registration method based on multiple hospitals of the embodiments of the present application; An input / output interface 403, which is used to implement information input and output; A communication interface 404, which is used to implement communication interaction between this device and other devices, and can implement communication through a wired method (such as USB, network cable, etc.) or through a wireless method (such as mobile network, WIFI, Bluetooth, etc.); A bus 405, which transmits information between the various components of the device (such as the processor 401, the memory 402, the input / output interface 403, and the communication interface 404); Among them, the processor 401, the memory 402, the input / output interface 403, and the communication interface 404 are communicatively connected to each other inside the device through the bus 405.
[0070] An embodiment of the present application further provides an electronic device, including the multi-hospital-based dynamic registration device described above.
[0071] An embodiment of the present application further provides a storage medium, which is a computer-readable storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, it implements the above multi-hospital-based dynamic registration method.
[0072] 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 may include high-speed random access memory, and may 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 may optionally include a memory remotely located 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 may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0073] Those of ordinary skill in the art will appreciate that all or some of the steps and systems disclosed above in the methods can be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all of the 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 disks (DVDs) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that 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 media.
[0074] The above has specifically described 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 dynamic registration method based on multiple hospitals, characterized in that: Applied to a server, the server is respectively connected to a patient terminal of a target patient and a plurality of optional HISs for communication, the method comprising: Determine multiple target HISs based on the medical treatment needs sent by the patient terminal, predict the first source corresponding to each of the target HISs, add a first tag to the first source, build a medical treatment plan based on the target HIS and the first source, and send it to the patient terminal, wherein the first tag is used to indicate that the marked source is only visible to the target patient; When the first registration information of the first HIS is obtained, a second source is predicted based on the second HIS and a second mark is added, wherein the second HIS is located after the first HIS in the medical plan, and the source with the second mark is maintained in the current visibility; When the second source does not include the first tag, the tags of the second source and the first source are interchanged in the second HIS, and when the target prescription information is obtained based on the first registration information, a new second source is predicted based on the second HIS and the second tag is added; In the second HIS, a target number source is determined based on the first tag and the second tag, and second registration information of the second HIS is generated based on the target number source.
2. The dynamic registration method based on multiple hospitals according to claim 1 is characterized in that: After constructing a consultation plan based on the target HIS and the first source and sending the plan to the patient terminal, the method further includes: When a first trigger signal sent by the patient terminal for the medical consultation plan is obtained, the target HIS ranked first is determined as the first HIS, and the target HIS located next to the first HIS is determined as the second HIS; When a second trigger signal of the first source for the first HIS is obtained, the first registration information is generated in the first HIS based on the first source; When the consultation completion information of the first HIS is obtained, the second HIS is determined as a new first HIS, and a new second HIS is determined based on the consultation plan.
3. The dynamic registration method based on multiple hospitals according to claim 2 is characterized in that: Each of the target HISs corresponds to a plurality of selectable number sources, and the selectable number sources are determined based on the medical needs. After the target HIS located next to the first HIS is determined as the second HIS, the method further includes: Determine the first location information of the first HIS and the selectable number source, and determine a first target path based on the current location of the patient terminal and the first location information; When it is detected that the patient terminal is in a moving state, periodically determining a moving path of the patient terminal; Whenever the moving path is determined once and the moving path matches the first target path, a third source is predicted from the optional source of the first HIS, and the second tag is added to the third source; When the third source does not include the first mark, exchanging the marks of the first source and the third source, and continuing to determine a new third source based on the moving path determined next time; When the third source determined at any time includes the first mark and the second mark, the first registration information is generated based on the third source, and the determination of the moving path is stopped.
4. The dynamic registration method based on multiple hospitals according to claim 3 is characterized in that: When the first HIS includes a plurality of the first registration information, when target prescription information is obtained based on the first registration information, a new second source is predicted based on the second HIS and the second tag is added, including: Whenever the target prescription information is obtained, predicting a second number source from the optional number sources of the second HIS and adding the second tag; When the number of the second marks of any of the second sources reaches a preset threshold, the first mark is added to the second source.
5. The dynamic registration method based on multiple hospitals according to claim 3 is characterized in that: After generating the second registration information of the second HIS based on the target number source, the method further includes: When the second HIS includes at least one fourth source, determining the second location information preset by the second HIS, and determining the second target path based on the first location information and the second location information, wherein the fourth source is the optional source including the second mark, and the fourth source does not include the target source; Determine a first reference node, a second reference node, and a third reference node and send them to the patient terminal, wherein the first reference node is used to indicate that the patient terminal leaves the area indicated by the first location information, the second reference node is used to indicate that the patient terminal reaches the midpoint of the second target path, and the third reference node is used to indicate that the patient terminal reaches the second location information; Predicting a prediction time period corresponding to each of the first reference node, the second reference node, and the third reference node; When the node time sent by the first reference node and the second reference node by the patient terminal is not in the corresponding predicted time period, a fifth source is predicted from the plurality of fourth sources, and first trend information corresponding to the fifth source is recorded, wherein the first trend information is used to characterize that the node time of the second reference node is ahead of or behind the predicted time period; Alternatively, when the node moment sent by the patient terminal at the third reference node is not in the corresponding predicted time period, and the second trend information of the fifth source is the same as the first trend information, the target source is replaced based on the fifth source in the second registration information, wherein the second trend information is used to characterize whether the node moment of the third reference node is ahead of or behind the predicted time period.
6. The dynamic registration method based on multiple hospitals according to claim 1 is characterized in that: After obtaining the first registration information of the first HIS, the method further includes: When the second source cannot be predicted from the second HIS, determining the target demand corresponding to the first source of the second HIS from the medical needs; Determine a substitute HIS and a corresponding substitute number source from the remaining target HIS based on the target demand, and add the second mark to the substitute number source, wherein the time periods of the substitute number source and the first number source of the substitute HIS are staggered; When the target prescription information is obtained, and the second number source still cannot be determined based on the second HIS, and the substitute number source is determined again from the substitute HIS based on the target demand, the second mark of the substitute number source is changed to the first mark, and the second HIS is deleted from the medical plan; A new second HIS is re-determined based on the medical consultation plan.
7. The dynamic registration method based on multiple hospitals according to claim 1 is characterized in that: After exchanging the marks of the second source and the first source in the second HIS, the method further comprises: The target HIS located one position after the second HIS in the medical consultation plan is determined as the third HIS, and the sixth source is predicted in the third HIS; When the sixth source does not carry the first tag, the second tag is added to the sixth source.
8. A dynamic registration device based on multiple hospitals, 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 dynamic registration method based on multiple hospitals as described in any one of claims 1 to 7.
9. An electronic device, characterized in that: Including the dynamic registration device based on multiple hospitals 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 dynamic registration method based on multiple hospitals as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Time-phased appointment registration system based on multi-hospital registration source sharing pool
CN104573832A
Method and system for optimizing treatment waiting time of patient
CN118116120A
Clinical resource reservation method and device, equipment and storage medium
CN119851889A
Anti-noise composition for mold of automobile seat pad and manufacturing method thereof
KR1020250075521A