Reexamination sequencing control method and related device
Through the smart watch detection and follow-up request, medical record information is obtained and queue order is carried out, which solves the problems of follow-up personnel being trained and waiting, and achieves the orderly progress of follow-up and first consultation.
Patent Information
- Application Number
- CN202510644192.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-27
- Publication Date
- 2025-08-26
AI Technical Summary
In the existing queuing system, after obtaining the examination report, follow-up personnel directly go to the line to seek a doctor for consultation or are unable to know the doctor's free time, resulting in chaotic medical order or inability to follow up in time, and may miss the best treatment opportunity.
Through the smart watch detection and follow-up request, medical record information is obtained, the examination end time and priority are determined based on the follow-up item information and disease information, queue ordering, insert it into the initial consultation queue to form a waiting queue, and ensure that follow-up personnel with high priority follow-up visits in a timely manner.
It is achieved to ensure that the follow-up visits with higher priority follow-up visits as soon as possible, while ensuring that the first-time visits are in an orderly manner, avoiding the disorder of medical treatment order and long-term waiting.
Smart Images

Figure CN120544822A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a follow-up visit sequencing control method and related devices. Background Art
[0002] Currently, most hospitals use a queuing system to generate a queue based on patients' appointment registration and number collection, and then prompt patients to seek medical treatment promptly based on this queue. In real-world scenarios, even when patients follow their original appointment schedule, they may still require additional examinations and return to the doctor after receiving the results. However, the existing queuing system does not provide a queuing mechanism for return visits. As a result, the following problems arise: many return visits jump the queue and see the doctor for a follow-up consultation after receiving their examination reports, potentially disrupting the medical process. Alternatively, return visits, unsure of when the doctor will be available, result in a prolonged wait, potentially preventing those with serious conditions from returning for a quicker visit and missing the optimal treatment opportunity.
[0003] Therefore, a follow-up visit sequencing control method is urgently needed to solve the above problems. Summary of the Invention
[0004] The embodiment of the present application provides a follow-up visit sorting control method and related devices, which sort the return visit times of follow-up visitors based on the priority order of the follow-up visitors and the order of the examination end time, so as to ensure that the target follow-up visitors with higher priority levels can have their follow-up visits as soon as possible, while ensuring that the first-time patients who have registered can also receive consultations and medical treatment in an orderly manner.
[0005] In a first aspect, an embodiment of the present application provides a method for controlling a follow-up visit sequence, which is applied to the smartwatch. The method includes:
[0006] Detecting at least one follow-up visit request from a follow-up visitor, and obtaining medical record information of each of the follow-up visitor, wherein the medical record information includes: follow-up visit item information and disease information of the follow-up visitor;
[0007] Determine the end time of the follow-up examination for each of the follow-up personnel according to the follow-up examination item information;
[0008] Arrange the initial diagnosis sequence number of each returning patient in ascending order according to the end time of the examination to obtain a first queue;
[0009] Determining the follow-up priority of each of the follow-up patients according to the disease information;
[0010] If there is a target follow-up visitor whose follow-up visit priority is greater than or equal to the preset priority, the initial visit sequence numbers of the target follow-up visitor are arranged in descending order according to the follow-up visit priority to obtain a second queue;
[0011] Determine a follow-up cohort based on the first cohort and the second cohort;
[0012] The return visit queue is inserted into the initial visit queue at intervals to obtain a waiting queue.
[0013] In a second aspect, an embodiment of the present application provides a follow-up visit sorting control device, which is applied to the smart watch. The device includes: an acquisition unit, a determination unit, and a processing unit, wherein:
[0014] The acquisition unit is configured to detect a follow-up consultation request from at least one follow-up consultation person, and acquire medical record information of each of the follow-up consultation persons, wherein the medical record information includes: follow-up consultation item information and disease information of the follow-up consultation person;
[0015] The determining unit is configured to determine the end time of the follow-up examination item of each of the follow-up personnel according to the follow-up examination item information;
[0016] The processing unit is configured to arrange the initial consultation sequence number of each of the returning patients in ascending order according to the examination end time to obtain a first queue;
[0017] The determining unit is further configured to determine the follow-up priority of each of the follow-up personnel according to the disease information;
[0018] The processing unit is further configured to, if there is a target return visit person whose return visit priority is greater than or equal to a preset priority, arrange the initial visit sequence numbers of the target return visit person in descending order according to the return visit priority to obtain a second queue;
[0019] The determining unit is further configured to determine a follow-up queue based on the first queue and the second queue;
[0020] The processing unit is further configured to insert the follow-up visit queue into the initial visit queue at intervals to obtain a waiting queue.
[0021] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program comprises instructions for executing the steps of any method of the first aspect of the embodiment of the present application.
[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the above-mentioned computer-readable storage medium stores a computer program for electronic data exchange, wherein the above-mentioned computer program enables a computer to execute part or all of the steps described in any method of the first aspect of the embodiment of the present application.
[0023] In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to execute some or all of the steps described in any method of the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
[0024] It can be seen that in the embodiment of the present application, at least one follow-up visit request of a follow-up visitor is detected, and the medical record information of each follow-up visitor is obtained, and the medical record information includes follow-up visit item information and disease information; according to the follow-up visit item information, the examination end time of the follow-up visit item of each follow-up visitor is determined; the initial diagnosis sequence number of each follow-up visitor is arranged in ascending order according to the examination end time to obtain a first queue; the follow-up priority of each follow-up visitor is determined according to the disease information; if the follow-up priority of the target follow-up visitor is greater than or equal to the preset priority, the initial diagnosis sequence number of the target follow-up visitor is arranged in descending order according to the follow-up priority to obtain a second queue; the follow-up queue is determined according to the first queue and the second queue; the follow-up queue is inserted into the initial diagnosis queue at intervals to obtain a waiting queue. In this way, it can be achieved that while ensuring that the target follow-up visitor with a higher priority level can have a follow-up visit as soon as possible, it can also ensure that the registered initial diagnosis persons can also receive consultation and medical treatment in an orderly manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0026] Figure 1 This is a schematic diagram of the system architecture of a hospital queuing system provided in an embodiment of the present application;
[0027] Figure 2 This is a flow chart of a method for controlling follow-up visit sequencing provided in an embodiment of the present application;
[0028] Figure 3A This is a schematic diagram of a follow-up visit reminder scenario provided by an embodiment of the present application;
[0029] Figure 3B This is a schematic diagram of another scenario of a follow-up visit reminder provided in an embodiment of the present application;
[0030] Figure 3C This is a schematic diagram of a scenario of a consultation request provided in an embodiment of the present application;
[0031] Figure 4This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0032] Figure 5 This is a schematic diagram of the functional unit structure of a follow-up visit sequencing control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0034] The terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0035] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0036] In order to better understand the solutions of the embodiments of the present application, the electronic devices, related terms, concepts and related backgrounds that may be involved in the embodiments of the present application are first introduced below.
[0037] The electronic device may be a portable electronic device that also includes other functions such as a personal digital assistant and / or a music player function, such as a mobile phone, a tablet computer, a wearable electronic device with a wireless communication function (such as a smart watch), etc. Exemplary embodiments of portable electronic devices include but are not limited to portable electronic devices equipped with an IOS system, an Android system, a Microsoft system or other operating systems. The above-mentioned portable electronic device may also be other portable electronic devices, such as a laptop computer (Laptop), etc. It should also be understood that in some other embodiments, the above-mentioned electronic device may also be an electronic device used to control the follow-up sorting control system in the present application scheme.
[0038] Specifically, if Figure 1 As shown, Figure 1 This is a schematic diagram of the system architecture of a hospital queuing system provided by the embodiment of this application. Figure 1 As shown, the smart watches include smart watches worn on the patient side and smart watches worn on the doctor side, and the patient side includes first-time patients and return patients.
[0039] For example, the patient-side smart watches are worn by the first-time visitor and the return visitor respectively. Figure 1 In the illustration, returning patients A and B, as well as initial patients A and B, each wear a smartwatch bound to patient information, including but not limited to initial visit number, ID card number, and so on. Doctors A, B, and C each wear a smartwatch on the doctor side. The smartwatch establishes a communication connection with the hospital server, allowing the smartwatch to retrieve patient information from the server via the communication link. This information includes but is not limited to patient role category and initial visit number. Patient role categories include the aforementioned: initial visit and returning visit.
[0040] For example, the smartwatch can determine the wearer's role based on the received information. For example, if the currently received information is initial consultation information or a follow-up consultation request, the wearer's role is determined to be a patient; if the currently received information is a consultation record or a consultation duration update request, the wearer's role is determined to be a medical staff member.
[0041] Exemplarily, the smartwatch receives at least one follow-up visit request from a follow-up visitor, and obtains medical records of each follow-up visitor, including follow-up visit item information and disease information, based on the follow-up visit request; determines the end time of the follow-up visit item for each follow-up visitor based on the follow-up visit item information; sorts the initial diagnosis sequence number of each follow-up visitor in ascending order based on the examination end time to obtain a first queue; determines the follow-up priority of each follow-up visitor based on the disease information; if the follow-up priority of a target follow-up visitor is greater than or equal to a preset priority, sorts the initial diagnosis sequence number of the target follow-up visitor in descending order based on the follow-up priority to obtain a second queue; determines the follow-up queue based on the first queue and the second queue; inserts the follow-up queue interval into the initial diagnosis queue to obtain a waiting queue. Furthermore, the smartwatch on the patient side is controlled in a targeted manner to send a reminder message to the user to remind the patient to seek medical treatment in a timely manner, and the smartwatch on the doctor side is controlled in a targeted manner to send a consultation reminder message to the doctor to remind the doctor that the patient to be consulted is a follow-up visitor and a follow-up visitor with a higher priority.
[0042] The present application is described in detail below with reference to specific embodiments.
[0043] See also Figure 2 , Figure 2 The present invention provides a flowchart of a method for controlling a follow-up appointment sequence, which is applied to a hospital queuing system. The hospital queuing system includes a server and a smart watch. The server and the smart watch establish a communication connection. The smart watch is used to receive a follow-up appointment request. Figure 2 As shown, the follow-up visit sorting control method specifically includes the following steps:
[0044] S201: Detecting the follow-up consultation request of at least one follow-up consultation person, and obtaining the medical record information of each follow-up consultation person.
[0045] The medical record information includes: the follow-up item information and disease information of the follow-up person.
[0046] For example, a follow-up patient refers to a patient who, after an initial diagnosis by a doctor, needs to undergo further examinations based on the doctor's relevant suggestions, and the doctor will consult again based on the examination results to provide more accurate diagnosis and treatment opinions or suggestions.
[0047] For example, when the doctor consults with each first-time patient, he will establish corresponding medical record information for him, and determine based on the actual situation if the first-time patient still needs further examination in order to provide more accurate and reliable examination suggestions or opinions, and he will give the corresponding examination items, that is, the corresponding follow-up project information. Among them, medical record information includes but is not limited to: the patient's personal identity information, initial diagnosis number, disease type, disease labeling information, etc. Follow-up project information includes but is not limited to: follow-up items, project inspection department information, etc. The doctor can update the medical record information of each first-time patient through the computer or smart watch used on this end.
[0048] For example, the smartwatch responds to the follow-up consultation request submitted by the follow-up personnel according to their own examination progress, and obtains the medical record information of each follow-up personnel. Figure 1 As shown, every person who comes to the hospital for treatment (including first-time and return patients) wears a smart watch, and every return patient can submit a return visit request through the smart watch they wear.
[0049] S202. Determine the end time of the follow-up examination item for each of the follow-up personnel according to the follow-up examination item information.
[0050] For example, different examination items correspond to different examination end times, and different follow-up patients have different times to complete the follow-up items. The smart watch determines the corresponding examination end time based on the follow-up item information of each follow-up patient.
[0051] S203. Arrange the initial diagnosis serial number of each returning visitor in ascending order according to the end time of the examination to obtain a first queue.
[0052] For example, since the initial diagnosis number, that is, the queue number, obtained by each patient when going to the hospital is unique, in order to avoid wasting resources and increasing the patient's medical affairs due to repeated number collection, the smart watch arranges the initial diagnosis number of each follow-up patient in ascending order according to the end time of the examination to obtain the first queue.
[0053] Specifically, let's take the example of the current returning patients whose initial diagnosis numbers are A, B, C, D, and E. The smartwatch determines the first queue as C, E, D, A, B based on the end time of each returning patient's examination.
[0054] S204: Determine the follow-up priority of each follow-up visitor based on the disease information.
[0055] For example, since different patients have different levels of severity and urgency, determining the order of follow-up visits based solely on the time their examinations ended could cause patients with more critical conditions to miss treatment. Therefore, the smartwatch determines the severity of each patient's illness based on their medical information, thereby prioritizing their follow-up visits.
[0056] In one possible example, the severity of the disease can be pre-set by the doctor based on daily diagnosis and treatment, and the smart watch can set different types of diseases and different priorities for the same disease at different stages according to data statistics. By setting a preset priority, the preset priority is used as the boundary. Diseases greater than or equal to the preset priority are determined to be higher-priority diseases, and follow-up visits need to be completed as soon as possible and treatment plans need to be provided in time. There are many specific setting methods, which are only used as a reference description here and will not be elaborated here.
[0057] S205. If there is a target follow-up visitor whose follow-up visit priority is greater than or equal to the preset priority, the initial visit sequence numbers of the target follow-up visitor are arranged in descending order according to the follow-up visit priority to obtain a second queue.
[0058] Exemplarily, if it is determined that there are target return-consultants with a priority greater than or equal to a preset priority, the number of the target return-consultants includes one or more.
[0059] Furthermore, the smart watch sorts the initial diagnosis numbers of the target follow-up patients in descending order according to the follow-up priority of each target follow-up patient to obtain a second queue.
[0060] For example, taking the above A, B, C, D and E as an example, if the follow-up personnel corresponding to D and E are determined to be the target follow-up personnel, and the follow-up priority of D is greater than the follow-up priority of E, then D and E are sorted to obtain the second queue D and E.
[0061] S206. Determine a follow-up cohort based on the first cohort and the second cohort.
[0062] For example, the smartwatch obtains a follow-up queue based on the first and second queues obtained in steps S203-S204. It should be noted that in the follow-up queue, the initial consultation sequence number of the target follow-up patient is placed at the front of the follow-up queue to ensure that the target follow-up patient with a higher priority can complete the follow-up as soon as possible.
[0063] S207. Insert the follow-up visit queue into the initial visit queue at intervals to obtain a waiting queue.
[0064] For example, in actual scenarios, in addition to patients who come for follow-up visits, there are still a large number of patients who have made their first visit and have obtained a first visit number by making an appointment and waiting for a doctor's consultation. At this time, the hospital's queuing system will also sort the first visit numbers for the first visit patients to obtain a first visit queue.
[0065] Furthermore, the smart watch inserts one or more initial visit numbers in the follow-up queue into the initial visit queue according to certain insertion rules based on the follow-up queue and the initial visit queue, so as to avoid disputes caused by follow-up patients arbitrarily jumping in front of the initial visit patients according to their personal wishes, and to avoid doctors continuously consulting with the initial visit patients in the initial visit queue according to the order of the initial visit queue, causing long waiting times for follow-up patients.
[0066] In one possible example, the smartwatches, based on the consultation queue generated by the above process, send reminder messages to the smartwatches worn by patients in order to remind them to go to the target department and wait for consultation. The patients include both returning patients and first-time patients.
[0067] It can be seen that the follow-up sorting control method described in the embodiment of the present application detects a follow-up request from at least one follow-up visitor, obtains the medical record information of each follow-up visitor, and the medical record information includes follow-up item information and disease information; determines the inspection end time of the follow-up item of each follow-up visitor based on the follow-up item information; arranges the initial diagnosis serial number of each follow-up visitor in ascending order according to the inspection end time to obtain a first queue; determines the follow-up priority of each follow-up visitor based on the disease information; if the follow-up priority of the target follow-up visitor is greater than or equal to the preset priority, arranges the initial diagnosis serial number of the target follow-up visitor in descending order according to the follow-up priority to obtain a second queue; determines the follow-up queue based on the first queue and the second queue; inserts the follow-up queue interval into the initial diagnosis queue to obtain a waiting queue. In this way, it can be achieved that while ensuring that the target follow-up visitor with a higher priority level can have a follow-up visit as soon as possible, it can also ensure that the registered initial diagnosis persons can also receive consultation and medical treatment in an orderly manner.
[0068] In one possible example, determining the follow-up queue based on the first queue and the second queue may include the following steps: extracting the initial diagnosis serial numbers corresponding to the remaining follow-up personnel from the first queue in sequence according to the second queue to obtain a third queue, wherein the remaining follow-up personnel are used to represent the follow-up personnel among the at least one follow-up personnel except the target follow-up personnel; and merging the third queue into the second queue to obtain the follow-up queue.
[0069] For example, let's take the first queue as C, E, D, A, and B, and the second queue as D and E. Based on D and E in the second queue, the initial diagnosis sequence numbers of the remaining return patients in the first queue are determined to be C, A, and B, respectively, i.e., the third queue.
[0070] Furthermore, in order to ensure the priority of the target follow-up patients, the third queue is merged into the second queue, which ensures that the target follow-up patients are at the front position of the follow-up queue, so that the final follow-up queue is: D, E, C, A, B.
[0071] It can be seen that in the example of this application, by fully considering the two factors of the follow-up priority of the follow-up personnel and the end time of the examination items, a follow-up queue can be determined more reasonably. This can not only ensure the timeliness of the follow-up of the target follow-up personnel with higher priority, but also ensure that the remaining follow-up personnel complete the follow-up within a reasonable time range.
[0072] In one possible example, the method of inserting the follow-up queue into the initial visit queue at intervals to obtain a waiting queue may include the following steps: inserting the initial visit serial number in the second queue into the front position of the initial visit queue to obtain a fourth queue, wherein the fourth queue includes the initial visit serial number corresponding to the target follow-up patient and the initial visit serial number corresponding to the initial visit patient in the initial visit queue; calculating the expected consultation time for each initial visit patient based on the registration information of at least one initial visit patient in the initial visit queue; and inserting the initial visit serial number of each of the remaining follow-up patients in the third queue into the fourth queue in turn based on the expected consultation time and the preset interval time to obtain the waiting queue.
[0073] Exemplarily, the smart watch obtains the current initial diagnosis queue information, wherein the initial diagnosis queue information includes the registration information of the initial diagnosis personnel.
[0074] Furthermore, to fully ensure the priority of the target follow-up patient, the smartwatch inserts the initial visit sequence number corresponding to the second queue in the follow-up queue into the front position of the initial visit queue. In other words, the initial visit sequence number corresponding to the follow-up patient with a higher priority is directly inserted into the current initial visit queue, resulting in a fourth queue. At this time, the initial visit sequence numbers in the fourth queue include the initial visit sequence number of the target follow-up patient and the initial visit sequence number of the initial visit patient.
[0075] For example, the registration information includes but is not limited to: the department where the first-time patient is registered, the type of disease, etc. The smartwatch determines the estimated consultation time for each first-time patient in the first-time patient queue based on the registration information.
[0076] Specifically, the method for calculating consultation duration based on registration information can be determined based on specific circumstances. Here are some common calculation methods: Based on disease type and complexity: Hospitals can categorize different disease types and complexity levels and assign corresponding estimated consultation durations to each category. For example, for first-time patients with common diseases, the estimated consultation duration can be shorter; while for patients with rare diseases or complex conditions, the estimated consultation duration can be longer.
[0077] For example, the hospital can set different expected consultation times for each doctor based on their expertise and clinical experience. Generally speaking, experienced doctors may spend less time on consultations, while novice doctors may need more time.
[0078] For example, the hospital can estimate the time required for consultation based on the average time of the consultation and diagnosis processes. This includes the patient's waiting time, the time the doctor spends asking about medical history and symptoms, the time spent on physical examinations, auxiliary examinations, and the time spent discussing and formulating treatment plans.
[0079] It should be noted that the above methods are only some common calculation methods. The specific calculation method may vary depending on the actual situation of the hospital. Hospitals can develop their own consultation time calculation method based on their own situation and experience.
[0080] Furthermore, the smart watch adapts to insert the third queue in the follow-up queue into the initial consultation queue in sequence according to the expected consultation time and preset interval time of each initial consultation person in the initial consultation queue, and finally obtains a consultation queue, wherein the consultation queue includes: the initial consultation serial numbers corresponding to the target follow-up patients, the initial consultation patients and the remaining follow-up patients.
[0081] For example, the preset interval length is used to set the doctor's current time period to continuously consult with the first-visit patients. If the preset interval length is exceeded, the remaining return patients will be re-consulted. Specifically, the preset interval length can be a unit time length, such as 30 minutes, 60 minutes, etc., or it can be determined based on the doctor's historical consultation data or set by the doctor himself, etc., again without specific limitation.
[0082] It can be seen that in this example, by inserting the initial consultation number corresponding to the target follow-up patient into the front of the initial consultation queue, and further realizing the alternating consultation between the initial consultation patient and the remaining follow-up patients according to the expected consultation time of the initial consultation patient and the preset interval time, it is possible to ensure that the target consultation patient receives treatment in a timely manner, and at the same time ensure the order of consultation between the initial consultation patient and the remaining follow-up patients, avoiding the long waiting time of the initial consultation patient due to queue jumping or the remaining follow-up patients having to wait for a long time for the consultation with the initial consultation patient to end, which affects their medical treatment.
[0083] In one possible example, inserting the initial diagnosis serial number of each of the remaining follow-up patients in the third queue into the fourth queue in turn according to the expected consultation time and the preset interval time may include the following steps: if the expected consultation time of the first initial diagnosis patient is greater than or equal to the preset interval time, inserting the initial diagnosis serial number of the first remaining follow-up patient in the third queue after the initial diagnosis serial number of the first initial diagnosis patient; and, if the expected consultation time of the second initial diagnosis patient is less than or equal to the preset interval time, and the sum of the expected consultation time of the second initial diagnosis patient and the expected consultation time of the third initial diagnosis patient is greater than or equal to the preset interval time, inserting the initial diagnosis serial number of the second remaining follow-up patient after the initial diagnosis serial number of the third initial diagnosis patient.
[0084] For example, the smartwatch determines whether the first patient's expected consultation time exceeds the preset interval based on the estimated consultation time determined for the first patient. If it does not exceed the preset interval, it indicates that the doctor will continue to consult with the first patient after the first patient's consultation ends. The first patient's corresponding serial number is then followed by the second patient's corresponding serial number in the original appointment order.
[0085] Furthermore, if the sum of the expected consultation time of the first initial visitor and the expected consultation time of the second initial visitor is greater than or equal to the preset interval time, the initial visit number corresponding to the first remaining follow-up visitor will be inserted after the initial visit number of the second initial visitor.
[0086] For example, if the expected interval time is exceeded, it means that when the consultation with the first initial patient is over, the doctor needs to switch to the follow-up consultation process for the return patient, and then the return consultation number corresponding to the first remaining return patient is inserted after the initial consultation number of the first initial patient. And so on, the consultation queue is finally obtained. Among them, the consultation queue is composed of the initial consultation number of the target consultation patient at the front of the queue, the initial consultation number of the initial patient, and the initial consultation number of the remaining return patients, which are arranged alternately.
[0087] To better understand the above arrangement, we will continue to use the above-mentioned follow-up queues: D, E, C, A, B. Among them, the second queue corresponding to the target follow-up patients is: D, E, the third queue corresponding to the remaining follow-up patients is: C, A, B, and the initial diagnosis queue corresponding to the initial diagnosis patients is: F, G, H, I as an example.
[0088] For example, in order to ensure the priority of the target follow-up patients, the second queue is inserted into the front position of the initial diagnosis queue to obtain the fourth queue: D, E, F, G, H, I.
[0089] Furthermore, if the expected consultation time of the first initial visitor is less than the preset interval time, the current sorting position of G will be retained, and if the expected consultation time corresponding to F and G is greater than or equal to the preset interval time, the initial visit number C of the first remaining follow-up visitor in the third queue will be inserted after G.
[0090] Furthermore, if it is determined that the expected consultation time of the third first-visit patient is greater than or equal to the preset interval time, the first-visit sequence number A corresponding to the second remaining follow-up patient in the third queue is inserted after H. By analogy with this process, a possible result of the final follow-up queue is: D, E, F, G, C, H, A, I, B. The above is just one of the possible examples given for your understanding. In actual scenarios, the specific ranking relationship between the first-visit patients and the remaining follow-up patients needs to be determined based on the expected consultation time and the preset interval time.
[0091] In a possible example, the above process describes intermittently inserting the initial diagnosis serial numbers corresponding to the remaining follow-up patients based on the relationship between the expected consultation time of the initial diagnosis patients and the preset interval time. The initial diagnosis serial numbers corresponding to the initial diagnosis patients can also be intermittently inserted based on the relationship between the expected consultation time of the remaining follow-up patients and the preset interval time. The logic relied on is similar to the above process and will not be repeated here.
[0092] It can be seen that in this example, the insertion position of the remaining follow-up patients is determined based on the relationship between the expected consultation time of the first-visit patients and the preset interval time. This can ensure that the consultation of the first-visit patients is carried out in an orderly manner, and that the remaining follow-up patients can complete their follow-up consultations in an orderly manner, avoiding the need for follow-up patients to re-register and queue up, causing new waiting and resource duplication, and avoiding the follow-up patients from being arbitrarily inserted into the front position of the first-visit patients, causing the first-visit patients to have to wait all the time and affecting their medical experience.
[0093] In one possible example, the method for determining the follow-up priority of each follow-up visitor based on the disease information may include the following steps: if there is priority marking information in the disease information, determining the follow-up priority of the follow-up visitor based on the priority marking information, wherein the priority marking information is used to characterize the follow-up visitor as a person who is marked by the doctor as needing priority for return consultation through a priority coefficient after the initial diagnosis; or, if there is no priority marking information in the disease information, determining the disease type of the follow-up visitor based on the disease information; and determining the follow-up priority of the follow-up visitor based on the disease type.
[0094] For example, the priority level of the follow-up patient can be marked by the doctor according to the consultation situation during the initial consultation, and saved in the disease information of the follow-up patient.
[0095] For example, if the smartwatch determines that the disease information of the follow-up visitor contains priority marking information, the target follow-up visitor and the corresponding second queue can be directly determined based on the priority marking information. The smartwatch determines whether there is priority marking information among at least one or more of the current follow-up visitor based on the disease information of the follow-up visitor. If so, the smartwatch determines whether the follow-up priority of the one or more follow-up visitor is greater than or equal to the preset priority based on the priority marking information; if it is greater than or equal to the preset priority, the follow-up visit priority is sorted in order to obtain the above-mentioned second queue.
[0096] For example, in actual scenarios, doctors mark the priority of the disease information of the follow-up patients based on the actual consultation situation and the preset priority level as a reference. Specific reference factors include but are not limited to: The severity of the disease: For diseases that require emergency treatment or monitoring, follow-up visits should be arranged as a priority, and the doctor can set its priority to a higher level. The complexity of the treatment plan: If the patient requires a complex treatment plan or surgery, the priority of the follow-up visit should also be increased. Stability of the condition: Patients with stable conditions may be able to delay follow-up visits, while patients with large fluctuations in their conditions may need to have follow-up visits more frequently. Special personal circumstances of the patient: For example, special groups such as the elderly, pregnant women, and children may need special attention and arrangements.
[0097] It should be noted that the specific priority of follow-up visits is determined by the doctor's professional judgment and the patient's actual situation, and then added to the medical record information of the follow-up visitor by the doctor. Finally, the smart watch obtains the priority marking information for analysis and use.
[0098] For example, if the smart watch determines that there is no priority marking information in the disease information of the follow-up patient, the follow-up patient's disease type is determined based on the disease information of the follow-up patient, and the follow-up patient's priority is further determined based on the disease type.
[0099] In one possible example, before the smart watch determines the follow-up priority of the follow-up patient based on the disease type, several disease types and their corresponding priority determination rules can be pre-set, and the rules can be saved in the data processing module of the smart watch. Furthermore, the smart watch can use the data processing module to combine the disease information of the follow-up patient to determine the follow-up priority of each follow-up patient separately.
[0100] Specifically, the reference factors for the smart watch to set priority rules according to the type of disease may include but are not limited to the following: Acute diseases: For example, acute myocardial infarction, pneumonia, heat stroke and other acute diseases that require immediate treatment should be given priority for follow-up visits, and a high level of priority should be set accordingly. Chronic diseases: For example, hypertension, diabetes, chronic obstructive pulmonary disease and other chronic diseases that require long-term treatment and management, follow-up visits can be appropriately arranged according to the stability of the disease and the complexity of the treatment plan, and a medium level of priority should be set accordingly. Malignant tumors and other serious diseases: For example, cancer, multiple sclerosis and other diseases that require long-term treatment and monitoring should be given priority for follow-up visits to ensure that patients receive timely treatment and monitoring, and a high level of priority should be set accordingly. Special diseases of children and pregnant women: Special diseases such as children's genetic diseases, neonatal diseases, and pregnancy complications of pregnant women require special attention and arrangements, and a high level of priority should be set accordingly.
[0101] It should be noted that the above-mentioned high-level priorities can also be specifically set to multiple levels of priority according to different degrees and stages, which will not be elaborated here.
[0102] Furthermore, the smart watch compares the disease information of the follow-up patients with the preset priority rules to determine which level of the preset priority rules the current illness of the follow-up patients corresponds to, so as to determine the follow-up priority of each follow-up patient and then determine the follow-up queue.
[0103] As can be seen in this example, the smartwatch can quickly determine the priority of return patients based on the priority information provided by the doctor during the consultation, and can also determine the priority of return patients based on preset priority rules and the return patient's disease information, thereby sorting the return patients according to the return priority. This can quickly identify target return patients with higher priority and move them to the front of the return order, ensuring that patients with more urgent conditions can complete their return visits in a timely manner.
[0104] In one possible example, the smart watch includes a patient-side smart watch worn by a waiting person. After the follow-up queue is inserted into the initial consultation queue at intervals to obtain the waiting queue, the method may include the following steps: determining the waiting time between adjacent waiting persons based on the expected consultation time of each waiting person in the waiting queue, wherein the waiting persons include the initial consultation persons and the follow-up consultation persons; within a preset time range before the end of the waiting time, sending a first reminder message to the waiting person in a targeted manner to remind the waiting person to go to the target department in time to wait for a doctor's consultation, wherein the target manner includes at least one of the following: by continuous vibration, by displaying the reminder message on the display interface of the patient-side smart watch.
[0105] For example, Figure 3A As shown, Figure 3A Schematic diagram of a follow-up visit reminder provided by an embodiment of the present application. Specifically, the follow-up visit person A obtains relevant reminder information in a timely manner by wearing a patient-side smart watch, wherein the reminder information includes but is not limited to: timely medical information, current queue information, etc.
[0106] Specifically, the patient's smartwatch determines the waiting time for adjacent patients based on the estimated consultation time for each patient in the consultation queue. To prevent adjacent patients from exceeding the designated department and waiting early, the patient's smartwatch sends a first reminder message to them within a preset timeframe before the end of their waiting time. This first reminder message includes, but is not limited to, the name of the designated department and the estimated start time of the consultation, ensuring they can reach their designated department within a short period of time.
[0107] Specifically, the prompting methods include but are not limited to: the smart watch vibrates, rings, displays Figure 3A As shown, a prompt message is sent to the smart watch worn by the follow-up patient A: It is your turn for consultation soon. To avoid missing your number, please go to the outside of the xx department in time and wait for your number to be called.
[0108] It can be seen that in this example, the smart watch on the patient side reminds the waiting person in a targeted manner in advance within the preset time to go to the target department to wait for consultation in time. This can ensure that the doctor's consultation is carried out in an orderly manner while improving the efficiency of the consultation and avoiding the problem of over-appointment.
[0109] In one possible example, the smart watch also includes a doctor-side smart watch worn by the doctor. After the first prompt message is sent to the waiting person through the patient-side smart watch in a targeted manner, the method may include the following steps: if the waiting person who is about to consult is the target follow-up person, a second prompt message is sent to the doctor in the targeted manner to remind the doctor that the waiting person who is about to consult is the target follow-up person.
[0110] For example, Figure 3B As shown, Figure 3B A schematic diagram of another follow-up appointment reminder scenario provided by an embodiment of the present application. If the patient waiting for consultation is determined to be a target follow-up patient, meaning the patient's condition may be urgent and requires attention, the doctor's smartwatch is controlled to send a second reminder message to Doctor A in a targeted manner, reminding Doctor A that the patient waiting for consultation is a target follow-up patient.
[0111] For a possible example, see Figure 3C , Figure 3CA schematic diagram of a scenario of a consultation request provided in an embodiment of the present application. Specifically, Figure 3C As shown, the doctor-side smart watch can also accept consultation requests from the doctor-side smart watch, where the consultation request is used to indicate that the patient who is being consulted by doctor A in the consultation queue has finished the consultation before the expected consultation time, so the consultation request is sent to the doctor-side smart watch. Figure 3C The consultation request content shown is: The current consultation ends early, please notify the next person waiting, X, to come for the consultation.
[0112] Furthermore, the doctor's smartwatch sends a consultation reminder message to the patient's smartwatch worn by the next patient X according to the consultation request, so as to remind the patient to go to the target department. Figure 3C The consultation reminder information shown is: The doctor in the xx department is currently available, please go to the xx department for consultation immediately.
[0113] As can be seen in this example, the doctor's smartwatch sends a targeted second reminder to the doctor, prompting him to pay attention to the patient's condition. It also promptly reminds the next patient in line to proceed to the target department based on the consultation request sent by the doctor via the doctor's smartwatch. This ensures that the doctor can provide prompt and effective advice or suggestions when consulting with the target patient, and also prompts the next patient in line to proceed to the target department based on the doctor's timely consultation request, effectively improving consultation efficiency and saving time for both doctors and patients.
[0114] See also Figure 4 , Figure 4 It is a structural diagram of an electronic device, such as Figure 4 As shown, the electronic device includes a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor. The electronic device is applied to a smart watch, and the above-mentioned program includes instructions for performing the following steps:
[0115] Detecting at least one follow-up visit request from a follow-up visitor, and obtaining medical record information of each of the follow-up visitor, wherein the medical record information includes: follow-up visit item information and disease information of the follow-up visitor;
[0116] Determine the end time of the follow-up examination for each of the follow-up personnel according to the follow-up examination item information;
[0117] Arrange the initial diagnosis sequence number of each returning patient in ascending order according to the end time of the examination to obtain a first queue;
[0118] Determining the follow-up priority of each of the follow-up patients according to the disease information;
[0119] If there is a target follow-up visitor whose follow-up visit priority is greater than or equal to the preset priority, the initial visit sequence numbers of the target follow-up visitor are arranged in descending order according to the follow-up visit priority to obtain a second queue;
[0120] Determine a follow-up cohort based on the first cohort and the second cohort;
[0121] The return visit queue is inserted into the initial visit queue at intervals to obtain a waiting queue.
[0122] It can be seen that the follow-up sorting control method described in the embodiment of the present application detects a follow-up request from at least one follow-up visitor, obtains the medical record information of each follow-up visitor, and the medical record information includes follow-up item information and disease information; determines the inspection end time of the follow-up item of each follow-up visitor based on the follow-up item information; arranges the initial diagnosis serial number of each follow-up visitor in ascending order according to the inspection end time to obtain a first queue; determines the follow-up priority of each follow-up visitor based on the disease information; if the follow-up priority of the target follow-up visitor is greater than or equal to the preset priority, arranges the initial diagnosis serial number of the target follow-up visitor in descending order according to the follow-up priority to obtain a second queue; determines the follow-up queue based on the first queue and the second queue; inserts the follow-up queue interval into the initial diagnosis queue to obtain a waiting queue. In this way, it can be achieved that while ensuring that the target follow-up visitor with a higher priority level can have a follow-up visit as soon as possible, it can also ensure that the registered initial diagnosis persons can also receive consultation and medical treatment in an orderly manner.
[0123] In one possible example, the process of determining a return visit queue based on the first queue and the second queue includes instructions for performing the following steps:
[0124] Extracting the initial consultation serial numbers corresponding to the remaining return patients from the first queue in sequence according to the second queue to obtain a third queue, wherein the remaining return patients are used to represent the return patients in the at least one return patient except the target return patient;
[0125] After merging the third cohort into the second cohort, the follow-up cohort is obtained.
[0126] In one possible example, the repeat visit queue is inserted into the initial visit queue at intervals to obtain a waiting queue. The above program includes instructions for performing the following steps:
[0127] Inserting the initial diagnosis serial number in the second queue into the front position of the initial diagnosis queue to obtain a fourth queue, wherein the fourth queue includes the initial diagnosis serial number corresponding to the target return visit person and the initial diagnosis serial number corresponding to the initial visit person in the initial diagnosis queue;
[0128] Calculating the estimated consultation duration of each of the first-time patients according to the registration information of at least one first-time patient in the first-time patient queue;
[0129] According to the expected consultation duration and the preset interval duration, the initial consultation serial number of each of the remaining return consultation personnel in the third queue is inserted into the fourth queue in turn to obtain the waiting queue.
[0130] In one possible example, the program includes instructions for executing the following steps:
[0131] If the estimated consultation duration of the first initial visitor is greater than or equal to the preset interval duration, the initial visit serial number of the first remaining return visitor in the third queue is inserted after the initial visit serial number of the first initial visitor; and
[0132] If the expected consultation time of the second initial visit person is less than or equal to the preset interval time, and the sum of the expected consultation time of the second initial visit person and the expected consultation time of the third initial visit person is greater than or equal to the preset interval time, then the initial visit number of the second remaining follow-up person will be inserted after the initial visit number of the third initial visit person.
[0133] In one possible example, the program determines the follow-up priority of each follow-up person based on the disease information, and includes instructions for executing the following steps:
[0134] If there is priority marking information in the disease information, the follow-up priority of the follow-up person is determined according to the priority marking information, wherein the priority marking information is used to indicate that the follow-up person is a person who is marked by the doctor through the priority coefficient after the initial diagnosis and needs to be returned for priority; or,
[0135] If the priority marking information does not exist in the disease information, determining the disease type of the returning patient according to the disease information;
[0136] The follow-up priority of the follow-up personnel is determined according to the disease type.
[0137] In one possible example, the smartwatch includes a patient-side smartwatch worn by a patient waiting for treatment. After the follow-up consultation queue is inserted into the initial consultation queue at intervals to obtain the waiting queue, the program includes instructions for executing the following steps:
[0138] Determining the waiting time between adjacent waiting persons according to the expected consultation time of each waiting person in the waiting queue, wherein the waiting persons include the first-time patients and the returning patients;
[0139] Within a preset time range before the end of the waiting time, a first reminder message is sent to the waiting person in a targeted manner to remind the waiting person to go to the target department in time to wait for doctor consultation, wherein the targeted manner includes at least one of the following: by continuous vibration, by displaying the reminder message on the display interface of the smart watch on the patient side.
[0140] In one possible example, the smartwatch further includes a doctor-side smartwatch worn by the doctor. After the first prompt message is sent to the waiting person in a targeted manner, the program includes instructions for executing the following steps:
[0141] If the waiting person who is about to be consulted is the target return patient, a second prompt message is sent to the doctor in the target manner to remind the doctor that the waiting person who is about to be consulted is the target return patient.
[0142] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process of the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0143] The embodiment of the present application can divide the functional units of the electronic device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0144] In the case of dividing each functional module into corresponding functional modules, Figure 5 A schematic diagram of the functional unit structure of a follow-up visit sequencing control device is shown. Figure 5As shown, the follow-up sequence control device 500 is applied to a smart watch, and the device includes: an acquisition unit 501, a determination unit 502 and a processing unit 503, wherein:
[0145] The acquisition unit 501 is configured to detect a follow-up consultation request from at least one follow-up consultation person, and acquire medical record information of each of the follow-up consultation persons, wherein the medical record information includes: follow-up consultation item information and disease information of the follow-up consultation person;
[0146] The determining unit 502 is configured to determine the end time of the follow-up examination item of each of the follow-up personnel according to the follow-up examination item information;
[0147] The processing unit 503 is configured to arrange the initial consultation number of each returning patient in ascending order according to the examination end time to obtain a first queue;
[0148] The determining unit 502 is further configured to determine the follow-up priority of each of the follow-up patients according to the disease information;
[0149] The processing unit 503 is further configured to, if there is a target return visitor whose return visit priority is greater than or equal to a preset priority, arrange the initial visit sequence numbers of the target return visitor in descending order according to the return visit priority to obtain a second queue;
[0150] The determining unit 502 is further configured to determine a return visit queue based on the first queue and the second queue;
[0151] The processing unit 503 is further configured to insert the follow-up visit queue into the initial visit queue at intervals to obtain a waiting queue.
[0152] It can be seen that the follow-up sorting control device provided in the embodiment of the present application detects a follow-up request from at least one follow-up person, obtains the medical record information of each follow-up person through the acquisition unit, and the medical record information includes follow-up item information and disease information; determines the inspection end time of the follow-up item of each follow-up person according to the follow-up item information through the determination unit; arranges the initial diagnosis sequence number of each follow-up person in ascending order according to the inspection end time through the processing unit to obtain a first queue; the determination unit determines the follow-up priority of each follow-up person according to the disease information; if the follow-up priority of the target follow-up person is greater than or equal to the preset priority, the processing unit arranges the initial diagnosis sequence number of the target follow-up person in descending order according to the follow-up priority to obtain a second queue; the determination unit determines the follow-up queue based on the first queue and the second queue; the processing unit inserts the follow-up queue interval into the initial diagnosis queue to obtain a waiting queue. In this way, it can be achieved that while ensuring that the target follow-up persons with higher priority levels can have a follow-up as soon as possible, it can also ensure that the registered initial diagnosis persons can also have a consultation and medical treatment in an orderly manner.
[0153] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0154] The electronic device provided in this embodiment is used to execute the above-mentioned follow-up visit sequencing control method, and thus can achieve the same effect as the above-mentioned implementation method.
[0155] When integrated units are used, the electronic device may include a processing module, a storage module, and a communication module. The processing module may be used to control and manage the operation of the electronic device. For example, it may be used to support the electronic device in executing the steps performed by the acquisition unit 501, determination unit 502, and processing unit 503. The storage module may be used to support the electronic device in executing and storing program code and data. The communication module may be used to support communication between the electronic device and other devices.
[0156] The processing module may be a processor or a controller. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, and so on. The storage module may be a memory. The communication module may specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, or a Wi-Fi chip.
[0157] An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.
[0158] The present application also provides a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may comprise an electronic device.
[0159] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0160] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0161] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0162] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0163] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0164] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes a number of instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the above-mentioned methods of each embodiment of the present application. The aforementioned memory includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.
[0165] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program. The program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0166] The above is a detailed introduction to the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for controlling the sequencing of follow-up visits, characterized in that: Applied to a smartwatch, the method includes: Detecting the re-consultation request of at least one re-consultant, and obtaining the medical record information of each re-consultant, wherein the medical record information includes: re-consultation item information and disease information of the re-consultant; Determine the end time of the follow-up examination for each of the follow-up examination items according to the follow-up examination item information; Arrange the initial diagnosis sequence number of each returning patient in ascending order according to the end time of the examination to obtain a first queue; Determining the follow-up priority of each of the follow-up patients according to the disease information; If there is a target follow-up visitor whose follow-up visit priority is greater than or equal to the preset priority, the initial visit sequence numbers of the target follow-up visitor are arranged in descending order according to the follow-up visit priority to obtain a second queue; Determine a follow-up cohort based on the first cohort and the second cohort; The return visit queue is inserted into the initial visit queue at intervals to obtain a waiting queue.
2. The method according to claim 1, characterized in that Determining a follow-up cohort based on the first cohort and the second cohort includes: Extracting the initial consultation serial numbers corresponding to the remaining return patients from the first queue in sequence according to the second queue to obtain a third queue, wherein the remaining return patients are used to represent the return patients in the at least one return patient except the target return patient; After merging the third cohort into the second cohort, the follow-up cohort is obtained.
3. The method according to claim 2, characterized in that The step of inserting the return visit queue into the initial visit queue to obtain a waiting queue comprises: Inserting the initial diagnosis serial number in the second queue into the front position of the initial diagnosis queue to obtain a fourth queue, wherein the fourth queue includes the initial diagnosis serial number corresponding to the target return visit person and the initial diagnosis serial number corresponding to the initial visit person in the initial diagnosis queue; Calculating the estimated consultation duration of each of the first-time patients according to the registration information of at least one first-time patient in the first-time patient queue; According to the expected consultation duration and the preset interval duration, the initial consultation serial number of each of the remaining return consultation personnel in the third queue is inserted into the fourth queue in turn to obtain the waiting queue.
4. The method according to claim 3, characterized in that The method of sequentially inserting the initial consultation number of each of the remaining return consultation patients in the third queue into the fourth queue according to the expected consultation duration and the preset interval duration includes: If the estimated consultation duration of the first initial visitor is greater than or equal to the preset interval duration, the initial visit serial number of the first remaining return visitor in the third queue is inserted after the initial visit serial number of the first initial visitor; and If the expected consultation time of the second initial visit person is less than or equal to the preset interval time, and the sum of the expected consultation time of the second initial visit person and the expected consultation time of the third initial visit person is greater than or equal to the preset interval time, then the initial visit number of the second remaining follow-up person will be inserted after the initial visit number of the third initial visit person.
5. The method according to claim 4, characterized in that Determining the follow-up priority of each follow-up visitor based on the disease information includes: If there is priority marking information in the disease information, the follow-up priority of the follow-up person is determined according to the priority marking information, wherein the priority marking information is used to indicate that the follow-up person is a person who is marked by the doctor through the priority coefficient after the initial diagnosis and needs to be returned for priority; or, If the priority marking information does not exist in the disease information, determining the disease type of the returning patient according to the disease information; The follow-up priority of the follow-up personnel is determined according to the disease type.
6. The method according to claim 5, characterized in that The smartwatch includes a patient-side smartwatch worn by a waiting person. After inserting the return visit queue into the initial visit queue at intervals to obtain the waiting queue, the method further includes: Determining the waiting time between adjacent waiting persons according to the expected consultation time of each waiting person in the waiting queue, wherein the waiting persons include the first-time patients and the returning patients; Within a preset time range before the end of the waiting time, a first prompt message is sent to the waiting person in a targeted manner to prompt the waiting person to go to the target department in time to wait for doctor consultation, wherein the targeted manner includes at least one of the following: by controlling the continuous vibration of the patient-side smart watch, and by displaying the prompt message on the display interface of the patient-side smart watch.
7. The method according to claim 6, characterized in that The smartwatch further includes a doctor-side smartwatch worn by the doctor. After sending the first prompt information to the waiting person in a targeted manner, the method further includes: If the waiting person who is about to be consulted is the target return patient, a second prompt message is sent to the doctor in the target manner to remind the doctor that the waiting person who is about to be consulted is the target return patient.
8. A method for controlling the sequencing of follow-up visits, characterized in that: Applied to a smart watch, the device includes: an acquisition unit, a determination unit, and a processing unit, wherein: The acquisition unit is configured to detect a follow-up consultation request from at least one follow-up consultation person, and acquire medical record information of each of the follow-up consultation persons, wherein the medical record information includes: follow-up consultation item information and disease information of the follow-up consultation person; The determining unit is configured to determine the end time of the follow-up examination item of each of the follow-up personnel according to the follow-up examination item information; The processing unit is configured to arrange the initial consultation sequence number of each of the returning patients in ascending order according to the examination end time to obtain a first queue; The determining unit is further configured to determine the follow-up priority of each of the follow-up personnel according to the disease information; The processing unit is further configured to, if there is a target return visit person whose return visit priority is greater than or equal to a preset priority, arrange the initial visit sequence numbers of the target return visit person in descending order according to the return visit priority to obtain a second queue; The determining unit is further configured to determine a follow-up queue based on the first queue and the second queue; The processing unit is further configured to insert the follow-up visit queue into the initial visit queue at intervals to obtain a waiting queue.
9. An electronic device, characterized in that: The system comprises a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that A computer program for electronic data exchange is stored, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 7.