Ageing monitoring method, system and equipment for online diagnosis and treatment service and storage medium

By monitoring the processing timeliness of each medical service node of the consultation order in online medical services in real time, sending timeout notifications to the timeout handler, and implementing remedial or punishment measures based on the timely processing rate, the problem of low efficiency of online medical services is solved and the overall medical efficiency is improved.

CN120015252APending Publication Date: 2025-05-16BOE TECHNOLOGY GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311533321.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-05-16

Smart Images

  • Figure CN120015252A_ABST
    Figure CN120015252A_ABST
Patent Text Reader

Abstract

The invention provides an aging monitoring method, system and device for online diagnosis and treatment service and a storage medium. The method comprises the steps of obtaining a generated inquiry order; obtaining a target operation for the inquiry order; based on the target operation, determining a current diagnosis and treatment service node of the inquiry order, one inquiry order comprising a plurality of diagnosis and treatment service nodes; sending notification information to a target processor corresponding to the current diagnosis and treatment service node; if the current diagnosis and treatment service node is the diagnosis and treatment service node needing aging monitoring, judging whether the target processor overtimes and does not process the notification information or not; and if the target processor corresponding to the current diagnosis and treatment service node is overtime and does not process the notification information, sending overtime notification information to the target processor. According to the invention, by monitoring the timeliness of each link in the online diagnosis and treatment process, the system automatically triggers message reminding and drives the medical resources to execute respective diagnosis and treatment tasks in time, so that the online diagnosis and treatment efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the field of Internet operation technology, and in particular to a timeliness monitoring method, system, device and storage medium for online diagnosis and treatment services. Background Art

[0002] In order to improve the level of medical services, online diagnosis and treatment services have been launched. Online diagnosis and treatment services allow patients to enjoy online consultation, prescription writing, and home delivery of medicines without leaving their homes.

[0003] The most important thing about online medical services is their efficiency. How to ensure the efficiency of online medical services is a problem that needs to be solved. Summary of the invention

[0004] The embodiments of the present invention provide a timeliness monitoring method, system, device and storage medium for online medical services, which are used to solve the problem of how to ensure the efficiency of online medical services.

[0005] In order to solve the above-mentioned technical problems, the present invention is achieved as follows:

[0006] In a first aspect, an embodiment of the present invention provides a timeliness monitoring method for online diagnosis and treatment services, comprising:

[0007] Get the generated consultation order;

[0008] Obtaining a target operation for the consultation order;

[0009] Based on the target operation, determining the diagnosis and treatment service node where the consultation order is currently located, wherein a consultation order includes multiple diagnosis and treatment service nodes;

[0010] Sending notification information to the target processor corresponding to the current diagnosis and treatment service node;

[0011] If the current diagnosis and treatment service node is a diagnosis and treatment service node that needs time monitoring, determine whether the target processor has timed out and failed to process the notification information;

[0012] If the target processor corresponding to the current diagnosis and treatment service node fails to process the notification information within a time limit, a timeout notification message is sent to the target processor.

[0013] Optionally, when the diagnosis and treatment service node is a node waiting for a doctor to process, the target processor is a doctor;

[0014] and / or

[0015] When the diagnosis and treatment service node is a node waiting for patient processing, the target processing person is a patient;

[0016] and / or

[0017] When the diagnosis and treatment service node is a node waiting for pharmacist processing, the target processing person is a pharmacist; and / or

[0018] When the diagnosis and treatment service node is a node waiting for processing by a pharmacy, the target processor is the pharmacy.

[0019] Optionally, the node waiting for the doctor to process includes at least one of the following: a node waiting for the doctor to process a new consultation order, a node waiting for the doctor to reply to the first consultation information sent by the patient, a node waiting for the doctor to process the patient's reply, a node waiting for the doctor to prescribe a prescription, and a node waiting for the doctor to modify the prescription;

[0020] The node waiting for the patient to process includes at least one of the following: a node waiting for the patient to reply to the first consultation information sent by the doctor, a node waiting for the patient to process the doctor's reply, and a node waiting for the patient to pay;

[0021] The nodes waiting for pharmacist processing include: nodes waiting for pharmacist to review prescriptions;

[0022] The nodes waiting for pharmacy processing include: nodes waiting for pharmacy to distribute medicines.

[0023] Optionally, if the current diagnosis and treatment service node is a diagnosis and treatment service node that requires time monitoring, it is determined whether the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information, and the method also includes:

[0024] Determine whether the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification;

[0025] If the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification, determining that the current diagnosis and treatment service node is a diagnosis and treatment service node that requires timeliness monitoring;

[0026] Otherwise, it is determined that the current diagnosis and treatment service node is a diagnosis and treatment service node that does not require timeliness monitoring.

[0027] Optionally, determining whether a target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information includes:

[0028] The time difference is obtained by subtracting the time corresponding to the current diagnosis and treatment service node from the current system time, where the time corresponding to the current diagnosis and treatment service node is the time when the corresponding target operation of the current diagnosis and treatment service node is triggered, or the time when the notification information of the current diagnosis and treatment service node is sent, or the time when the current diagnosis and treatment service node last sent a timeout notification information;

[0029] If the time difference is greater than or equal to the processing time threshold corresponding to the current diagnosis and treatment service node, it is determined that the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information.

[0030] Optionally, the method further comprises:

[0031] If the current diagnosis and treatment service node is a node waiting for a doctor to process, and the number of timeout notification messages sent exceeds a first preset number, it is determined that the doctor does not process the consultation order in time, and a remedial operation is performed;

[0032] and / or

[0033] If the doctor fails to process the second preset number of consultation orders in time, a penalty operation will be executed.

[0034] Optionally, the method further comprises:

[0035] The timeliness rate of the processing of notification information by doctors, pharmacists and / or pharmacies is counted, and the assessment score of the doctors, pharmacists and / or pharmacies is determined based on the timeliness rate.

[0036] In a second aspect, an embodiment of the present invention provides a timeliness monitoring system for online diagnosis and treatment services, including:

[0037] The first acquisition module is used to acquire the generated consultation order;

[0038] A second acquisition module is used to acquire a target operation for the medical consultation order;

[0039] A first determination module is used to determine the diagnosis and treatment service node where the consultation order is currently located based on the target operation, wherein a consultation order includes multiple diagnosis and treatment service nodes;

[0040] A first sending module, used to send notification information to a target processor corresponding to the current diagnosis and treatment service node;

[0041] A first judgment module is used to judge whether the target processing person has timed out and failed to process the notification information if the current diagnosis and treatment service node is a diagnosis and treatment service node that needs timeliness monitoring;

[0042] The second sending module is used to send timeout notification information to the target processing person if the target processing person corresponding to the current diagnosis and treatment service node fails to process the notification information within the time limit.

[0043] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the timeliness monitoring method for online medical services as described above.

[0044] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method for timeliness monitoring of online medical services as described above are implemented.

[0045] In the embodiment of the present invention, by monitoring the timeliness of various links such as doctor-patient communication, prescription review, and drug delivery in the online diagnosis and treatment process, the system can trigger message reminders by itself, driving medical resources (including doctors, pharmacists, and pharmacies) to perform their respective diagnosis and treatment tasks in a timely manner, thereby improving the efficiency of online diagnosis and treatment. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0047] Figure 1 A flow chart of a method for monitoring the timeliness of online diagnosis and treatment services according to an embodiment of the present invention;

[0048] Figure 2 A schematic diagram of the division of working time periods according to an embodiment of the present invention;

[0049] Figure 3 A schematic diagram of the structure of a timeliness monitoring system for online diagnosis and treatment services according to an embodiment of the present invention.

[0050] Figure 4 Schematic diagram of the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0052] First, the online diagnosis and treatment service system involved in the present invention is described below.

[0053] In the embodiment of the present invention, the online diagnosis and treatment service system is used to provide online diagnosis and treatment services, and can be an APP (application), or a small program, or a web system. Users can register and log in to the online diagnosis and treatment service system to enjoy online diagnosis and treatment services.

[0054] The construction of the online diagnosis and treatment service system relies on online medical resources such as doctors and pharmacies. In the embodiment of the present invention, the medical resources included in the online diagnosis and treatment service may include:

[0055] (1) Doctors can come from hospitals across the country. Doctors can use their spare time outside of hospital consultations to provide Internet diagnosis and treatment. Doctors can set their own available consultation time in the online diagnosis and treatment service system, such as Figure 2 As shown in the figure, the doctor can divide the day into multiple working hours, or the whole day can be non-working time.

[0056] (2) Pharmacists who review prescriptions; Pharmacists who review prescriptions can also set their own working hours.

[0057] (3) Pharmacies, which are responsible for drug distribution; pharmacies can also set their own business hours as needed.

[0058] Please refer to Figure 1 The embodiment of the present invention provides a timeliness monitoring method for online medical services, which is applied to an online medical service system, including:

[0059] Step 11: Get the generated consultation order;

[0060] In the embodiment of the present invention, after the user logs in to the online diagnosis and treatment service system, he can consult a doctor according to the user interface provided by the online diagnosis and treatment service system. The user interface provided by the diagnosis and treatment service system may include multiple departments, each department may include multiple doctors, and the user can select the doctor to be consulted.

[0061] In the embodiment of the present invention, after selecting a doctor, the user can fill out a consultation application, which may include information such as the patient, description of the condition, etc., and may upload test reports, examination materials, prescriptions, photos of the affected area, etc. After the user submits the consultation application, the online diagnosis and treatment service system will generate a consultation order.

[0062] Step 12: Obtain the target operation for the consultation order;

[0063] In an embodiment of the present invention, after a consultation order is generated, a doctor is required to process a new consultation order. After the doctor processes the new consultation order, the system can create a chat interface for the patient and the selected doctor. The patient can send consultation information to the doctor in the chat interface, and the doctor can also reply to the patient in the chat interface. After the consultation, the doctor can prescribe for the patient on the diagnosis and treatment service system. After the doctor prescribes the prescription, the diagnosis and treatment service system can submit the prescription to the pharmacist for review. If the pharmacist's review is not passed, it needs to be returned to the doctor to modify the prescription. If it is passed, it can be sent to the patient for payment. After the patient completes the payment, it can be submitted to the pharmacy for drug delivery.

[0064] That is, the target operation corresponding to the above-mentioned consultation order may include at least one of the following: the patient sends a consultation message to the doctor, the doctor replies to the patient, the doctor submits a prescription, the pharmacist reviews and rejects the prescription, the doctor modifies the prescription, the pharmacist reviews and approves the prescription, the patient pays, etc.

[0065] Step 13: Based on the target operation, determine the diagnosis and treatment service node where the consultation order is currently located, wherein one consultation order includes multiple diagnosis and treatment service nodes;

[0066] In the embodiment of the present invention, optionally, the diagnosis and treatment service node may include at least one of the following: a node waiting for a doctor's processing, a node waiting for a patient's processing, a node waiting for a pharmacist's processing, and a node waiting for a pharmacy's processing.

[0067] Step 14: Send notification information to the target processor corresponding to the current diagnosis and treatment service node;

[0068] Optionally, when the diagnosis and treatment service node is a node waiting for a doctor to process, the target processor is the doctor; when the diagnosis and treatment service node is a node waiting for a patient to process, the target processor is the patient; when the diagnosis and treatment service node is a node waiting for a pharmacist to process, the target processor is the pharmacist; when the diagnosis and treatment service node is a node waiting for a pharmacy to process, the target processor is the pharmacy. In the embodiment of the present invention, multiple diagnosis and treatment service nodes and processors corresponding to the diagnosis and treatment service nodes are set, so that a corresponding processor is determined for each target operation of the consultation order, and notification information is accurately sent, thereby improving the efficiency of online diagnosis and treatment. Step 15: If the current diagnosis and treatment service node is a diagnosis and treatment service node that requires time monitoring, determine whether the target processor has timed out and failed to process the notification information;

[0069] Step 16: If the target processor corresponding to the current diagnosis and treatment service node fails to process the notification information within a time limit, a timeout notification message is sent to the target processor.

[0070] In the embodiment of the present invention, by monitoring the timeliness of various links such as doctor-patient communication, prescription review, and drug delivery in the online diagnosis and treatment process, the system can trigger message reminders by itself, driving medical resources (including doctors, pharmacists, and pharmacies) to perform their respective diagnosis and treatment tasks in a timely manner, thereby improving the efficiency of online diagnosis and treatment.

[0071] In an embodiment of the present invention, optionally, the node waiting for doctor's processing includes at least one of the following: a node waiting for doctor to process a new consultation order, a node waiting for doctor to reply to the first consultation information sent by the patient, a node waiting for doctor to process the patient's reply, a node waiting for doctor to prescribe, and a node waiting for doctor to modify the prescription.

[0072] The node waiting for the patient to process includes at least one of the following: a node waiting for the patient to reply to the first consultation information sent by the doctor, a node waiting for the patient to process the doctor's reply, and a node waiting for the patient to pay;

[0073] The nodes waiting for pharmacist processing include: nodes waiting for pharmacist to review prescriptions;

[0074] The nodes waiting for pharmacy processing include: nodes waiting for pharmacy to distribute medicines.

[0075] In the embodiment of the present invention, the nodes processed by each target processor are refined so that the set service diagnosis and treatment nodes can cover the entire process of diagnosis and treatment services.

[0076] In an embodiment of the present invention, optionally, each diagnosis and treatment service node may have a corresponding notification strategy, and the notification strategy includes at least one of the following: the name of the diagnosis and treatment service node, the notification method (SMS notification, service notification or telephone notification), the notification type (only one notification, or timeout notification, or real-time notification + timeout notification), the notification content and whether to cyclically notify.

[0077] For example:

[0078] (1) When a new consultation order is generated, the doctor will be notified (through SMS or service notification) (only once).

[0079] (2) The patient sends the first message to remind the doctor (only once) via (SMS or service notification).

[0080] (3) The doctor sends the first message to remind the patient (only once) via (SMS or service notification).

[0081] (4) The patient replies to the doctor and reminds the doctor (timeout notification) through (service notification).

[0082] (5) The doctor replies to the patient and reminds the patient (timeout notification) through (service notification).

[0083] (6) The doctor submits the prescription and reminds the pharmacist (real-time notification + timeout notification) via (SMS or service notification).

[0084] (7) The pharmacist reviews and approves the prescription and reminds the patient (only once) via text message or service notification.

[0085] (8) If the pharmacist rejects the prescription, the pharmacist will remind the doctor (real-time notification + timeout notification) via SMS or service notification.

[0086] (9) Once the patient has successfully paid, the pharmacy will be notified via SMS (real-time notification + timeout notification).

[0087] In an embodiment of the present invention, optionally, the notification method of the notification information includes at least one of the following: SMS notification, service notification, telephone notification; and / or, the notification method of the timeout notification information includes at least one of the following: SMS notification, service notification, telephone notification.

[0088] In the embodiment of the present invention, optionally, the medical service node whose notification type is to notify only once is a medical service node that does not require timeliness monitoring, and the medical service node whose notification type includes timeout notification is a medical service node that requires timeliness monitoring.

[0089] In an embodiment of the present invention, optionally, if the current diagnosis and treatment service node is a diagnosis and treatment service node that requires time monitoring, it is determined whether the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information, and the method also includes:

[0090] Determine whether the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification;

[0091] If the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification, determining that the current diagnosis and treatment service node is a diagnosis and treatment service node that requires timeliness monitoring;

[0092] Otherwise, it is determined that the current diagnosis and treatment service node is a diagnosis and treatment service node that does not require timeliness monitoring.

[0093] In an embodiment of the present invention, by using the notification type of the notification message, it is possible to determine whether the current diagnosis and treatment service node is a diagnosis and treatment service node that requires timeliness monitoring, thereby determining whether it is necessary to send a timeout notification message. The judgment method is simple, and it can avoid sending timeout notification messages to some diagnosis and treatment service nodes that do not require timeliness monitoring, thereby saving resources of the online diagnosis and treatment service system.

[0094] In the embodiment of the present invention, optionally, determining whether the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information includes:

[0095] The time difference is obtained by subtracting the time corresponding to the current diagnosis and treatment service node from the current system time, where the time corresponding to the current diagnosis and treatment service node is the time when the corresponding target operation of the current diagnosis and treatment service node is triggered, or the time when the notification information of the current diagnosis and treatment service node is sent, or the time when the current diagnosis and treatment service node last sent a timeout notification information;

[0096] If the time difference is greater than or equal to the processing time threshold corresponding to the current diagnosis and treatment service node, it is determined that the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information.

[0097] For example:

[0098] (1) The time the doctor did not respond was calculated based on the time of the patient’s last questioning.

[0099] That is, if the patient sends only one message this time, the time the doctor has not responded is calculated based on the time point of the message; if the patient sends multiple messages this time, the time the doctor has not responded is calculated based on the time point of the last message.

[0100] (2) The time of the patient’s non-response was calculated based on the time of the doctor’s first response.

[0101] (3) The time the pharmacist has not reviewed the prescription is calculated based on the time the prescription is submitted.

[0102] (4) Calculate the drug delivery time from the pharmacy based on the patient’s payment time.

[0103] (5) The time the doctor did not modify the prescription is calculated based on the time when the pharmacist rejected the prescription.

[0104] In an embodiment of the present invention, each diagnosis and treatment service node may have a corresponding processing time threshold. For example, if the doctor has not responded for >= 2 hours, it is considered to have timed out and unprocessed, and a timeout notification message needs to be sent. If the patient has not responded for >= 2 hours, it is considered to have timed out and unprocessed, and a timeout notification message needs to be sent. If the pharmacist has not reviewed the prescription for >= 30 minutes, it is considered to have timed out and unprocessed, and a timeout notification message needs to be sent.

[0105] In the embodiment of the present invention, a variety of determination methods can be used to determine whether the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information. In specific implementation, the determination method can be selected as needed to achieve flexibility and adapt to various needs.

[0106] In the embodiment of the present invention, optionally, the timeliness monitoring method of the online diagnosis and treatment service further includes:

[0107] If the current diagnosis and treatment service node is a node waiting for the doctor to process, and the number of timeout notification messages sent exceeds the first preset number, it is determined that the doctor has not processed the consultation order in a timely manner, and remedial actions are performed; for example, supporting the patient to refund, or reassigning other doctors for consultation, or manual reminders, etc.

[0108] and / or

[0109] If the doctor fails to process the second preset number of consultation orders in time, a penalty operation will be performed, such as a fine or the doctor will be removed from the list.

[0110] In the embodiment of the present invention, remedial operations are performed on consultation orders that are not processed in time, or penalty operations are performed on doctors who do not process in time, so as to improve the patient experience.

[0111] In an embodiment of the present invention, optionally, the timeliness monitoring method of the online medical service also includes: counting the timeliness rate of processing notification information by doctors, pharmacists and / or pharmacies, and determining the assessment scores of doctors, pharmacists and / or pharmacies based on the timeliness rate of processing.

[0112] Optionally, the timeliness rate of the doctor's processing of the notification information may also include at least one of the following: the timeliness rate of the doctor's first response, the timeliness rate of the doctor's average response, the timeliness rate of the doctor's modification of the prescription, etc.

[0113] In the embodiment of the present invention, by collecting statistics on the timeliness of processing notification information, visual data support can be provided for the operator of the online diagnosis and treatment service platform to supervise the medical resources of the platform.

[0114] Please refer to Figure 3 The embodiment of the present invention further provides a timeliness monitoring system 30 for online diagnosis and treatment services, comprising:

[0115] A first acquisition module 31 is used to acquire the generated consultation order;

[0116] A second acquisition module 32 is used to acquire a target operation for the medical consultation order;

[0117] A first determination module 33 is used to determine the diagnosis and treatment service node where the consultation order is currently located based on the target operation, wherein a consultation order includes multiple diagnosis and treatment service nodes;

[0118] A first sending module 34 is used to send notification information to the target processor corresponding to the current diagnosis and treatment service node;

[0119] The first judgment module 35 is used to judge whether the target processing person has timed out and failed to process the notification information if the current diagnosis and treatment service node is a diagnosis and treatment service node that needs time monitoring;

[0120] The second sending module 36 is used to send timeout notification information to the target processing person if the target processing person corresponding to the current diagnosis and treatment service node fails to process the notification information within the time limit.

[0121] Optionally, when the diagnosis and treatment service node is a node waiting for a doctor to process, the target processor is a doctor;

[0122] and / or

[0123] When the diagnosis and treatment service node is a node waiting for patient processing, the target processing person is a patient;

[0124] and / or

[0125] When the diagnosis and treatment service node is a node waiting for pharmacist processing, the target processing person is a pharmacist; and / or

[0126] When the diagnosis and treatment service node is a node waiting for processing by a pharmacy, the target processor is the pharmacy.

[0127] Optionally, the node waiting for the doctor to process includes at least one of the following: a node waiting for the doctor to process a new consultation order, a node waiting for the doctor to reply to the first consultation information sent by the patient, a node waiting for the doctor to process the patient's reply, a node waiting for the doctor to prescribe a prescription, and a node waiting for the doctor to modify the prescription;

[0128] The node waiting for the patient to process includes at least one of the following: a node waiting for the patient to reply to the first consultation information sent by the doctor, a node waiting for the patient to process the doctor's reply, and a node waiting for the patient to pay;

[0129] The nodes waiting for pharmacist processing include: nodes waiting for pharmacist to review prescriptions;

[0130] The nodes waiting for pharmacy processing include: nodes waiting for pharmacy to distribute medicines.

[0131] Optionally, the timeliness monitoring system 30 for online diagnosis and treatment services further includes:

[0132] A second judgment module is used to judge whether the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification;

[0133] The second determination module is used to determine that the current diagnosis and treatment service node is a diagnosis and treatment service node that requires timeliness monitoring if the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification; otherwise, determine that the current diagnosis and treatment service node is a diagnosis and treatment service node that does not require timeliness monitoring.

[0134] Optionally, the first judgment module 35 is used to subtract the time corresponding to the current diagnosis and treatment service node from the current system time to obtain a time difference, where the time corresponding to the current diagnosis and treatment service node is the time when the corresponding target operation of the current diagnosis and treatment service node is triggered, or the time when the notification information of the current diagnosis and treatment service node is sent, or the time when the current diagnosis and treatment service node last sent a timeout notification information; if the time difference is greater than or equal to the processing time threshold corresponding to the current diagnosis and treatment service node, it is determined that the target processor corresponding to the current diagnosis and treatment service node has timed out and failed to process the notification information.

[0135] Optionally, the timeliness monitoring system 30 for online diagnosis and treatment services further includes:

[0136] A third determination module is used to determine that the doctor has not processed the consultation order in time if the current diagnosis and treatment service node is a node waiting for the doctor to process, and the number of timeout notification messages sent exceeds a first preset number, and perform remedial operations;

[0137] and / or

[0138] The execution module is used to execute a penalty operation if the doctor fails to process a second preset number of consultation orders in a timely manner.

[0139] Optionally, the timeliness monitoring system 30 for online diagnosis and treatment services further includes:

[0140] The statistical module is used to count the timeliness of doctors, pharmacists and / or pharmacies in processing notification information, and determine the assessment scores of doctors, pharmacists and / or pharmacies based on the timeliness of processing.

[0141] Please refer to Figure 4 An embodiment of the present invention further provides an electronic device 40, including a processor 41, a memory 42, and a computer program stored in the memory 42 and executable on the processor 41. When the computer program is executed by the processor 41, each process of the embodiment of the timeliness monitoring method for online medical services described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0142] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the embodiment of the timeliness monitoring method of the online medical service is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0143] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0144] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0145] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

Claims

1. A timeliness monitoring method for online diagnosis and treatment services, characterized in that: include: Get the generated consultation order; Obtaining a target operation for the consultation order; Based on the target operation, determining the diagnosis and treatment service node where the consultation order is currently located, wherein a consultation order includes multiple diagnosis and treatment service nodes; Sending notification information to the target processor corresponding to the current diagnosis and treatment service node; If the current diagnosis and treatment service node is a diagnosis and treatment service node that needs time monitoring, determine whether the target processor has timed out and failed to process the notification information; If the target processor corresponding to the current diagnosis and treatment service node fails to process the notification information within a time limit, a timeout notification message is sent to the target processor.

2. The method according to claim 1, characterized in that When the diagnosis and treatment service node is a node waiting for a doctor to process, the target processor is a doctor; and / or When the diagnosis and treatment service node is a node waiting for patient processing, the target processing person is a patient; and / or When the diagnosis and treatment service node is a node waiting for pharmacist processing, the target processing person is the pharmacist; and / or When the diagnosis and treatment service node is a node waiting for processing by a pharmacy, the target processor is the pharmacy.

3. The method according to claim 2, characterized in that: The node waiting for the doctor to process includes at least one of the following: a node waiting for the doctor to process a new consultation order, a node waiting for the doctor to reply to the first consultation information sent by the patient, a node waiting for the doctor to process the patient's reply, a node waiting for the doctor to prescribe a prescription, and a node waiting for the doctor to modify the prescription; The node waiting for the patient to process includes at least one of the following: a node waiting for the patient to reply to the first consultation information sent by the doctor, a node waiting for the patient to process the doctor's reply, and a node waiting for the patient to pay; The nodes waiting for pharmacist processing include: nodes waiting for pharmacist to review prescriptions; The nodes waiting for pharmacy processing include: nodes waiting for pharmacy to distribute medicines.

4. The method according to claim 1, characterized in that: If the current diagnosis and treatment service node is a diagnosis and treatment service node that needs to be monitored for timeliness, it is determined whether a target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information, and the process also includes: Determine whether the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification; If the notification type of the notification information corresponding to the current diagnosis and treatment service node includes a timeout notification, determining that the current diagnosis and treatment service node is a diagnosis and treatment service node that requires timeliness monitoring; Otherwise, it is determined that the current diagnosis and treatment service node is a diagnosis and treatment service node that does not require timeliness monitoring.

5. The method according to claim 1, characterized in that: Determining whether a target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information includes: The time difference is obtained by subtracting the time corresponding to the current diagnosis and treatment service node from the current system time, where the time corresponding to the current diagnosis and treatment service node is the time when the corresponding target operation of the current diagnosis and treatment service node is triggered, or the time when the notification information of the current diagnosis and treatment service node is sent, or the time when the current diagnosis and treatment service node last sent a timeout notification information; If the time difference is greater than or equal to the processing time threshold corresponding to the current diagnosis and treatment service node, it is determined that the target processor corresponding to the current diagnosis and treatment service node has timed out and has not processed the notification information.

6. The method according to claim 3, characterized in that Also includes: If the current diagnosis and treatment service node is a node waiting for a doctor to process, and the number of timeout notification messages sent exceeds a first preset number, it is determined that the doctor does not process the consultation order in time, and a remedial operation is performed; and / or If the doctor fails to process the second preset number of consultation orders in time, a penalty operation will be executed.

7. The method according to claim 1, characterized in that Also includes: The timeliness rate of the processing of notification information by doctors, pharmacists and / or pharmacies is counted, and the assessment score of the doctors, pharmacists and / or pharmacies is determined based on the timeliness rate.

8. A timeliness monitoring system for online diagnosis and treatment services, characterized in that: include: The first acquisition module is used to acquire the generated consultation order; A second acquisition module is used to acquire a target operation for the medical consultation order; A first determination module is used to determine the diagnosis and treatment service node where the consultation order is currently located based on the target operation, wherein a consultation order includes multiple diagnosis and treatment service nodes; A first sending module, used to send notification information to a target processor corresponding to the current diagnosis and treatment service node; A first judgment module is used to judge whether the target processing person has timed out and failed to process the notification information if the current diagnosis and treatment service node is a diagnosis and treatment service node that needs timeliness monitoring; The second sending module is used to send timeout notification information to the target processing person if the target processing person corresponding to the current diagnosis and treatment service node fails to process the notification information within the time limit.

9. An electronic device, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the timeliness monitoring method for online medical services as described in any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the timeliness monitoring method for online medical services according to any one of claims 1 to 7.