Online medical data processing method, device, equipment, system and medium

By establishing a data interaction channel in the online diagnosis and treatment system, the problem of a single online diagnosis and treatment service function and the inability of doctors to obtain examination results is solved, and convenient medical treatment procedures and efficient diagnosis and treatment services are achieved.

CN113380395BActive Publication Date: 2025-03-21BEIJING JINGDONG TUOXIAN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110769784.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-07
Publication Date
2025-03-21
Estimated Expiration
2041-07-07

AI Technical Summary

Technical Problem

The existing online diagnosis and treatment service functions are single, and users need to visit multiple platforms for operation during medical treatment. Online doctors cannot obtain user examination results, resulting in low medical treatment results and efficiency.

Method used

Through the central server, data interaction channels between the patient end, doctor end, operation management end and servers of the inspection agency are established to realize online consultation, inspection and inspection appointments and post-test services based on inspection results.

Benefits of technology

It improves the convenience of medical treatment and the efficiency of online medical treatment, avoids the need for patients to conduct medical treatment and appointment examination services through multiple platforms and systems, and doctors can also directly obtain the examination results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113380395B_ABST
    Figure CN113380395B_ABST
Patent Text Reader

Abstract

The present invention provides a method, device, equipment, system and medium for processing online diagnosis and treatment data. In the method, a data interaction channel is established between the patient side, the doctor side, the operation management side and the server of the inspection agency through a central server. For ordinary users, they can ask questions through the client on the terminal device, and can directly make an inspection appointment according to at least one inspection item in the inspection list issued by the doctor. The doctor side can also directly obtain the patient's inspection report from the server of the inspection agency through the central server for subsequent diagnosis and treatment services. It avoids the need for patients to go through multiple platforms and systems for diagnosis and treatment and appointment inspection services, and doctors can also directly obtain the inspection results, effectively improving the convenience of medical operations and the efficiency of online medical treatment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and in particular to a method, device, equipment, system and medium for processing online diagnosis and treatment data. Background Art

[0002] With the development of computer and Internet technology, more and more offline businesses in users' daily lives can be realized through the Internet, such as shopping, ticket purchase, medical treatment, etc., effectively improving the efficiency and convenience of users in handling these businesses.

[0003] In the prior art, online diagnosis and treatment (also called online consultation) is currently opened through a hospital or other platform to open a consultation channel online. The user logs in through a browser, application or other client in the terminal device to query the doctor of the corresponding department, enters the symptoms of the disease to be consulted, and submits a consultation request. The doctor also logs in through a browser, application or other client in the terminal device, receives the corresponding consultation request, diagnoses based on the symptoms of the disease entered by the user, and informs the user of the subsequent treatment plan. If the user needs further examination, he needs to go to the relevant hospital for examination and inspection, and the user needs to make an appointment for the examination separately through the hospital or inspection agency.

[0004] In summary, the existing online diagnosis and treatment service functions are relatively simple. Users need to access multiple platforms to operate during the consultation process, and online doctors cannot obtain the user's examination results, resulting in low treatment effect and efficiency. At present, there is no technical solution in the existing technology that can provide users with convenient operations, integrate online consultation, examination and test appointments, and provide post-examination services based on test results. Summary of the invention

[0005] The embodiments of the present invention provide a method, device, equipment, system and medium for processing online medical data, and provide a technical solution that can provide users with convenient operations, integrate online consultation, examination and test appointments, and provide post-examination services based on test results.

[0006] In a first aspect, an embodiment of the present invention provides a method for processing online medical data, which is applied to a central server, and the method includes:

[0007] Receiving the reservation information sent by the first terminal device, wherein the reservation information includes the inspection institution of at least one inspection item in the paid inspection order, the patient's identity information and the inspection time;

[0008] Sending a reservation order to the server of the examination institution according to the reservation information, wherein the reservation order includes the patient's identity information and the examination time;

[0009] Receiving the reservation result returned by the server of the inspection agency;

[0010] According to the reservation result, the reservation status of the at least one examination item is updated, and the reservation result is returned to the first terminal device.

[0011] In a specific embodiment, the method further comprises:

[0012] Obtain an inspection report corresponding to the at least one inspection item from a server of the inspection agency.

[0013] In a specific embodiment, the method further comprises:

[0014] receiving a first query request sent by the first terminal device, where the first query request is used to obtain an inspection report of the at least one inspection item;

[0015] According to the first query request, an inspection report corresponding to the at least one inspection item is sent to the first terminal device.

[0016] In a specific embodiment, the method further comprises:

[0017] receiving a second query request sent by a second terminal device of the doctor, where the second query request is used to obtain an examination report of the at least one examination item;

[0018] According to the second query request, an inspection report corresponding to the at least one inspection item is sent to the second terminal device.

[0019] In a specific implementation manner, before receiving the reservation information sent by the first terminal device, the method further includes:

[0020] receiving an inspection order sent by the first terminal device, wherein the inspection order includes at least one inspection item and payment information;

[0021] Generate an order number corresponding to the inspection order, and update the order status of the inspection order to a paid status.

[0022] In a specific embodiment, the method further comprises:

[0023] The reservation status of at least one inspection item in the inspection order is set to pending reservation.

[0024] In a second aspect, an embodiment of the present invention provides a method for processing online medical treatment data, which is applied to a first terminal device, and the method includes:

[0025] In response to the user's reservation operation for at least one examination item in the paid examination order, sending reservation information to the central server, the reservation information including the examination institution of the at least one examination item, the patient's identity information and the examination time;

[0026] receiving a reservation result returned by the central server, wherein the reservation result is used to indicate whether the reservation of the at least one inspection item is successful;

[0027] If the reservation result indicates that the reservation for the at least one inspection item is successful, a fulfillment reminder is pushed, and the fulfillment reminder is used to remind that the at least one inspection item has been successfully reserved and the fulfillment method.

[0028] In a specific embodiment, the method further comprises:

[0029] If the reservation result indicates that the reservation of at least one examination item has failed, a re-reservation prompt is pushed.

[0030] In a specific implementation, in response to the user's reservation operation for at least one inspection item in the paid inspection order, before sending the reservation information to the central server, the method further includes:

[0031] Receiving a test order sent by a second terminal device of a doctor, wherein the test order includes at least one test item prescribed by the doctor according to the patient's condition information;

[0032] In response to the user's operation, payment is made for at least one inspection item in the inspection list, and after the payment is completed, an inspection order is sent to the central server, wherein the inspection order includes at least one inspection item and payment information.

[0033] In a specific implementation, before receiving the test order sent by the second terminal device of the doctor, the method further includes:

[0034] In response to the consultation operation submitted by the user, a consultation request is sent to the second terminal device, wherein the consultation request includes the patient's condition information.

[0035] In a specific embodiment, the method further comprises:

[0036] Sending a first query request to the central server, where the first query request is used to obtain an inspection report of the at least one inspection item;

[0037] An inspection report of the at least one inspection item is received.

[0038] In a third aspect, an embodiment of the present invention provides a method for processing online medical treatment data, which is applied to a second terminal device, and the method includes:

[0039] Receiving a medical consultation request sent by the first terminal device, wherein the medical consultation request includes the patient's condition information;

[0040] If a checkup list is required for the patient, a checkup list is generated according to a target checkup package selected by the user from a plurality of checkup packages, wherein the checkup list includes at least one checkup item;

[0041] The checklist is sent to the first terminal device.

[0042] In a specific embodiment, the method further comprises:

[0043] Displaying the patient's medical condition information;

[0044] In response to the user's operation, it is determined whether it is necessary to issue an examination order for the patient.

[0045] In a specific implementation, generating an inspection list according to a target inspection package obtained by a user from a plurality of inspection packages includes:

[0046] Obtain and display multiple examination packages, each of which corresponds to a different condition, and each of which includes at least one list of examination items, an examination agency, the price of each examination item, a service area, and a service type;

[0047] Acquire and display the location information of the first terminal device;

[0048] In response to the user's operation, the inspection list is generated according to the target inspection package selected by the user from the plurality of inspection packages based on the location information.

[0049] In a specific embodiment, the method further comprises:

[0050] A second query request sent to the central server, wherein the second query request is used to obtain an inspection report of the at least one inspection item;

[0051] Receive an inspection report corresponding to the at least one inspection item returned by the central server.

[0052] In a fourth aspect, an embodiment of the present invention provides a method for processing online medical treatment data, which is applied to a third terminal device, and the method includes:

[0053] In response to the user's inspection package creation operation, multiple inspection packages configured by the user are obtained, each inspection package including at least one inspection item list selected by the user, an inspection agency, a price of each inspection item, a service area, and a service type;

[0054] Receiving a package query request sent by a second terminal device;

[0055] The multiple inspection packages are sent to the second terminal device.

[0056] In a fifth aspect, an embodiment of the present invention provides a device for processing online medical data, comprising:

[0057] A receiving module, configured to receive the reservation information sent by the first terminal device, wherein the reservation information includes the inspection institution of at least one inspection item in the paid inspection order, the patient's identity information and the inspection time;

[0058] A sending module, used for sending a reservation order to the server of the examination institution according to the reservation information, wherein the reservation order includes the identity information of the patient and the examination time;

[0059] The receiving module is also used to receive the appointment result returned by the server of the inspection agency;

[0060] A processing module, configured to update the reservation status of the at least one examination item according to the reservation result;

[0061] The sending module is further configured to return the reservation result to the first terminal device.

[0062] In a sixth aspect, an embodiment of the present invention provides a device for processing online medical data, comprising:

[0063] A sending module, configured to send, in response to a user's reservation operation for at least one examination item in a paid examination order, reservation information to a central server, wherein the reservation information includes the examination institution of the at least one examination item, the patient's identity information and the examination time;

[0064] A receiving module, used for receiving a reservation result returned by the central server, wherein the reservation result is used for indicating whether the reservation of the at least one inspection item is successful;

[0065] A processing module is used to push a fulfillment reminder if the appointment result indicates that the appointment of at least one inspection item is successful, and the fulfillment reminder is used to remind that the at least one inspection item has been successfully booked and the fulfillment method.

[0066] In a seventh aspect, an embodiment of the present invention provides a device for processing online medical data, comprising:

[0067] A receiving module, configured to receive a medical consultation request sent by a first terminal device, wherein the medical consultation request includes information about the patient's condition;

[0068] A processing module, for generating an examination list according to a target examination package selected by a user from a plurality of examination packages if an examination list needs to be issued for the patient, wherein the examination list includes at least one examination item;

[0069] A sending module is used to send the checklist to the first terminal device.

[0070] In an eighth aspect, an embodiment of the present invention provides a device for processing online medical data, comprising:

[0071] a processing module, configured to obtain, in response to an inspection package creation operation of a user, a plurality of inspection packages configured by the user, each inspection package including at least one inspection item list selected by the user, an inspection agency, a price of each inspection item, a service area, and a service type;

[0072] A receiving module, used to receive a package query request sent by a second terminal device;

[0073] A sending module is used to send the multiple inspection packages to the second terminal device.

[0074] In a ninth aspect, an embodiment of the present invention provides a server, including:

[0075] Processor, memory, communication interface;

[0076] The memory is used to store executable instructions of the processor;

[0077] Wherein, the processor is configured to execute the method for processing online medical data as described in any one of the first aspects by executing the executable instructions.

[0078] In a tenth aspect, an embodiment of the present invention provides a terminal device, including:

[0079] Processor, memory, display and communication interface;

[0080] The memory is used to store executable instructions of the processor;

[0081] Wherein, the processor is configured to execute the method for processing online medical data described in any one of the second to fourth aspects by executing the executable instructions.

[0082] In an eleventh aspect, an embodiment of the present invention provides a system for processing online medical data, comprising:

[0083] A central server, a first terminal device at the patient end, a second terminal device at the doctor end, and a third terminal device at the operation management end;

[0084] The central server is used to execute the method for processing online diagnosis and treatment data according to any one of the first aspects;

[0085] The first terminal device is used to execute the method for processing online diagnosis and treatment data according to any one of the second aspects;

[0086] The second terminal device is used to execute the method for processing online diagnosis and treatment data as described in any one of the third aspects;

[0087] The third terminal device is used to execute the online diagnosis and treatment data processing method of the fourth aspect.

[0088] In the twelfth aspect, an embodiment of the present invention provides a readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for processing online medical data described in any one of the first to fourth aspects is implemented.

[0089] In a thirteenth aspect, an embodiment of the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, is used to implement the method for processing online medical data described in any one of the first to fourth aspects.

[0090] The processing method, device, equipment, system and medium of online diagnosis and treatment data provided by the embodiment of the present invention establishes a data interaction channel between the patient side, the doctor side, the operation management side and the server of the inspection agency through the central server. For ordinary users, they can consult through the client on the terminal device, and can directly make an appointment for the examination according to at least one examination item in the examination list issued by the doctor. The doctor side can also directly obtain the patient's examination report from the server of the inspection agency through the central server for subsequent diagnosis and treatment services. It avoids the need for patients to go through multiple platforms and systems for diagnosis and treatment and appointment examination services, and doctors can also directly obtain the examination results, effectively improving the convenience of medical operations and the efficiency of online medical treatment. BRIEF DESCRIPTION OF THE DRAWINGS

[0091] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0092] Figure 1 A schematic diagram of the architecture of the online diagnosis and treatment data processing system provided by the present invention;

[0093] Figure 2 A functional schematic diagram of each terminal in the online diagnosis and treatment data processing system provided by the present invention;

[0094] Figure 3A flowchart of a first embodiment of a method for processing online diagnosis and treatment data provided by the present invention;

[0095] Figure 4 A flowchart of a second embodiment of the method for processing online diagnosis and treatment data provided by the present invention;

[0096] Figure 5 A flowchart of a third embodiment of the method for processing online medical treatment data provided by the present invention;

[0097] Figure 6 A schematic diagram of a list of inspection items provided in an embodiment of the present invention;

[0098] Figure 7 A schematic diagram of a list of inspection packages provided in an embodiment of the present invention;

[0099] Figure 8 A schematic diagram of a check package creation / editing page provided in an embodiment of the present invention;

[0100] Fig. 9 A schematic diagram of a doctor-side operation page provided in an embodiment of the present invention;

[0101] Fig.10a A schematic diagram of a patient-side operation page provided in an embodiment of the present invention;

[0102] Fig.10b A schematic diagram of a patient-side operation page provided in an embodiment of the present invention;

[0103] Fig.11 A schematic diagram of the structure of a first embodiment of a device for processing online diagnosis and treatment data provided by the present invention;

[0104] Fig.12 A schematic diagram of the structure of a second embodiment of the online diagnosis and treatment data processing device provided by the present invention;

[0105] Fig.13 A schematic diagram of the structure of a third embodiment of the online diagnosis and treatment data processing device provided by the present invention;

[0106] Fig.14 A schematic diagram of the structure of a fourth embodiment of the online diagnosis and treatment data processing device provided by the present invention;

[0107] Fig.15 A schematic diagram of the structure of a server provided by the present invention;

[0108] Fig.16 A schematic diagram of the structure of a terminal device provided by the present invention. DETAILED DESCRIPTION

[0109] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all the embodiments. Based on the embodiment of the present invention, all other embodiments made by ordinary technicians in this field under the enlightenment of this embodiment belong to the scope of protection of the present invention.

[0110] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0111] With the development of Internet technology, online diagnosis and treatment (or online consultation) refers to the activity of providing diagnosis and treatment through opening online free clinics and other channels. Online diagnosis and treatment can balance the supply of medical resources, but there are two major problems that need to be solved in online diagnosis and treatment:

[0112] 1) It is difficult for patients to discern the qualifications of doctors, so they can only be used as a reference for basic diagnosis.

[0113] 2) Doctors are limited in their diagnostic methods for patients. They cannot make a diagnosis based on the results of laboratory tests or imaging examinations. Therefore, they can only conduct follow-up visits and consultations on chronic diseases.

[0114] "Inspection and testing" refers to the analysis of microbiology, biochemistry, hematology, biophysics, etc. through materials extracted from the human body, so as to provide a basis for the prevention, diagnosis, treatment of human diseases and the assessment of human health. When users go to the hospital for offline consultation, about 70% of the consultations involve inspection and testing services.

[0115] Inspection and testing services are provided by "hospitals" or "medical testing centers." For example, a testing center can provide blood tests, genetic tests, etc. for hospitals.

[0116] There are three common service methods: door-to-door service, store-based service, and self-sampling service. "Door-to-door service" means that the testing center assigns nurses to come to the user's home to collect samples, "store-based service" means that the user goes to the testing center to collect samples, and "self-sampling" means that the testing center mails the sampling equipment to the user, and the user returns it to the institution after the sampling is completed. After the test is completed, the institution usually notifies the user to go to the official account to view the report via SMS.

[0117] Currently, "online medical consultation" and "examination and testing" are two independent businesses, and the data and services are not interoperable. As a result, doctors have no diagnosis methods for "online medical consultation". There are no professional doctors to provide clinical advice for "examination and testing". The reason why the two businesses have not been combined to produce 1+1>2 is that the following problems have not been overcome:

[0118] (1) Separation of “online medical consultation” and “examination and testing” data

[0119] Since "online consultation" and "examination and testing" were originally two independently developed businesses, the data are independent of each other. Online consultation does not have "examination items" or "serviceable areas for examination items"; the "doctor's examination suggestions" and "patient information" required for examination and testing come from the patient's offline submission to the examination and testing agency, and the "examination and testing results" also need to be given to the doctor offline by the patient.

[0120] (2) Separation of “online medical consultation” and “inspection and testing” services

[0121] The "transaction", "appointment" and "follow-up" processes for "online medical treatment" and "examination and testing" are separate.

[0122] "Transaction" and "appointment" process: After users have a consultation at an Internet hospital, they cannot make an online appointment for examination and testing services and can only purchase them separately or go to an offline hospital.

[0123] "Follow-up" process: After the user completes offline examinations and tests, when he or she goes to the Internet hospital for a follow-up visit, he or she cannot quickly find the previous doctor, nor does it support sending the report directly to the doctor for review.

[0124] In view of the problems existing in the prior art, the present invention provides a systematic solution for connecting the data of online medical consultations and examinations and tests, connecting the data of user medical consultations and appointments, connecting the data of doctors issuing examination orders and viewing examination reports, and providing a systematic interactive solution, which is convenient for users to visit the doctor and for doctors to perform diagnosis and treatment and obtain examination data in subsequent follow-up visits, avoiding the problem of low diagnosis and treatment efficiency caused by manual operation through multiple clients or multiple platforms.

[0125] In the process of studying the relevant systems of online medical consultation, the inventor found that data communication with the inspection agency can be added to the user end used by the patient, and the user can directly make an inspection appointment after payment, which can solve the problem of operational convenience on the user side. Based on this, the inventor considers that a data interaction interface with the inspection agency can be added to the server of online medical consultation to achieve this. For the operation on the doctor's side, it is first necessary to support doctors to issue inspection orders, provide a system interaction solution for doctors to issue orders, support doctors to find the inspection and testing items that can be served by the Internet hospital, and send them to users. At the same time, a system interaction solution for user follow-up visits is also required to support the "inspection and testing" agency to send the report to the "online medical consultation" platform after completing the offline service, and the online medical consultation platform continues to provide post-inspection services to users. This can be achieved by connecting the inspection agency with the doctor's end. Similarly, it is considered that a data interaction interface can be established between the server of online medical consultation and the inspection agency to achieve this. Based on the above-mentioned inventive concept, the processing system of online medical treatment data and the data processing solution in the present invention are designed.

[0126] Figure 1 The schematic diagram of the architecture of the online diagnosis and treatment data processing system provided by the present invention is as follows: Figure 1 As shown, the online medical data processing system needs to include at least: a central server for providing various online medical services and data interaction; a client on the patient side, a client on the doctor side, and a client on the operation and management side. These clients need to run on terminal devices such as smart phones, computers, and tablets so that users can operate them. Therefore, the system also involves multiple terminal devices (a first terminal device, a second terminal device, and a third terminal device); and servers of multiple inspection agencies. The servers of these inspection agencies establish data connections with the central server so that after the patient has an offline examination, the examination report and examination results can be transmitted to the doctor and the user through the central server.

[0127] Figure 2 The functional schematic diagram of each end in the online diagnosis and treatment data processing system provided by the present invention is as follows: Figure 2 As shown, combined with the above Figure 1 The system architecture shown shows that the main functions of each subject are as follows:

[0128] The operation end, also known as the operation management end, is the operation management personnel who conduct online medical consultations. They can manage the inspection institutions, inspection items and inspection packages through the functions provided by the operation end. That is, they can configure the inspection packages in advance according to different disease types or different inspection needs, and associate them with the corresponding inspection institutions, providing certain conveniences for doctors to issue inspection orders.

[0129] When users on the patient side need to consult a doctor online, they submit a consultation request through the patient side.

[0130] After receiving the consultation request, the doctor on the doctor side can query the relevant examination packages and then issue the corresponding examination form according to the patient's condition. The patient side can view the examination form issued by the doctor and perform functions such as payment and appointment.

[0131] The central end (that is, the central server) can interact with the doctor end, the patient end, the systems of various examination institutions (that is, the operator system in the figure) and the operation end, etc., to realize functions such as examination form management, order management, appointment form management and examination institution docking.

[0132] For the system of each inspection agency, the appointment forms corresponding to different patients can be obtained through the central end, and then appointments can be made according to the data in the appointment forms to arrange offline inspection services. For example, a nurse can be arranged to visit the patient. After the offline inspection, the inspection report can be uploaded.

[0133] In combination with the above-mentioned scenarios and systems, the technical solution of the method for processing online medical treatment data provided by the present invention is described in detail through several specific embodiments below.

[0134] Figure 3 The flowchart of the first embodiment of the method for processing online medical treatment data provided by the present invention is as follows: Figure 3 As shown, the method for processing online diagnosis and treatment data specifically includes the following steps:

[0135] S101: In response to a user's reservation operation for at least one inspection item in a paid inspection order, sending reservation information to a central server.

[0136] In this step, when a patient needs to see a doctor, he or she can submit a request for seeing a doctor through the patient end, and pay for the relevant examination items after obtaining the examination form issued by the doctor. In the first terminal device on the patient end, after completion, an appointment can be made for the examination item. The patient or other user can select a suitable examination time according to the patient's schedule and make an appointment operation on the patient end. In response to the operation, the first terminal device on the patient end sends the appointment information to the central server, and the appointment information includes at least one examination institution for the examination item, the patient's identity information and the examination time;

[0137] The central server receives the reservation information sent by the first terminal device, wherein the reservation information includes the inspection agency of at least one inspection item in the paid inspection order, the patient's identity information and the inspection time.

[0138] S102: Sending a reservation order to the server of the inspection agency according to the reservation information.

[0139] In this step, after receiving the appointment information, the central server sends an appointment order to the server corresponding to the inspection agency according to the inspection agency therein, and the appointment order at least includes the patient's identity information and the inspection time.

[0140] The server of the examination institution makes an appointment based on the patient's identity information and examination time in the received appointment order, determines the appointment result and then returns it to the central server. The appointment result can indicate whether the appointment is successful or failed. The appointment result can also include the specific reason for the appointment failure. For example, if the examination time is full, the appointment failure and the reason for the failure can be prompted so that the patient can make a new appointment.

[0141] S103: Receive the reservation result returned by the server of the inspection agency.

[0142] S104: According to the reservation result, update the reservation status of at least one examination item, and return the reservation result to the first terminal device.

[0143] In the above steps, after receiving the reservation result returned by the server of the examination institution, the central server updates the reservation status of the at least one examination item in the local examination order so as to manage the examination items. The central server also needs to return the reservation result to the first terminal device at the patient end so that the patient can perform subsequent processing according to the reservation result.

[0144] For the first terminal device at the patient end, the reservation result returned by the central server is received, and the reservation result is used to indicate whether the reservation of the at least one examination item is successful.

[0145] S105: If the reservation result indicates that at least one inspection item is successfully reserved, a fulfillment reminder is pushed.

[0146] In this step, the patient needs to give a relevant reminder to the user after receiving the reservation result of at least one examination item. Specifically, if the reservation is successful, the appointment fulfillment reminder is displayed in the graphical user interface or sent by SMS.

[0147] The fulfillment reminder is used to remind the patient that at least one of the examination items has been successfully booked and the fulfillment method. For example, if it is a door-to-door service, the patient needs to be reminded to pay attention to the reception of medical staff and matters that need to be paid attention to in advance. If the patient needs to go to the examination institution for examination by himself, the time, examination address and matters that need to be paid attention to in advance need to be reminded.

[0148] Optionally, in another case, if the reservation result indicates that the reservation of at least one examination item has failed, a re-reservation prompt is pushed to prompt the user to change information such as time or address and make a new reservation.

[0149] In the specific implementation of this embodiment, after the aforementioned diagnosis and treatment process is completed and the offline examination is performed, the inspection agency will obtain a corresponding inspection report after inspecting the patient for at least one of the above-mentioned inspection items. The inspection agency can upload the inspection report to the corresponding server. In this solution, in order for the patient side and / or the medical staff side to directly obtain the inspection report, it is necessary to implement data interaction between the inspection agency's server and the terminal device of the patient side and / or the medical staff side. In the present invention, this is implemented through the central server, that is, the inspection report should be transmitted to the central server, and the central server will provide it to the patient side and / or the medical staff side according to demand. Therefore, this embodiment also includes the following steps:

[0150] S106: Obtaining an inspection report corresponding to at least one inspection item from a server of the inspection agency.

[0151] In this step, the central server may periodically send a query request to the server of the inspection agency, so that the server of the inspection agency can timely feed back the inspection report of at least one inspection item to the central server according to the query request. Alternatively, after obtaining the inspection report of at least one inspection item, the server of the inspection agency may actively transmit the inspection report to the central server, and this solution does not limit this.

[0152] Optionally, after the patient fulfills the contract and undergoes an offline examination, and the central server obtains the examination results of at least one examination item from the examination agency, both the patient and the doctor can obtain the examination report through query, as follows.

[0153] Steps for patients to obtain query reports:

[0154] S107: Send a first query request to the central server.

[0155] In this step, the first query request sent by the first terminal device at the patient end is used to obtain the examination report of the at least one examination item. For the central server, the first query request sent by the first terminal device is received.

[0156] S108: According to the first query request, an inspection report corresponding to at least one inspection item is sent to the first terminal device.

[0157] In this step, after receiving the first query request, the central server returns at least one examination item corresponding to the patient to the first terminal device at the patient end according to the patient's identity information and / or at least one examination item in the examination order, and the first terminal device receives the examination report of the at least one examination item. The first terminal device at the patient end can also display the examination report through the graphical user interface of the corresponding client.

[0158] Steps for doctors to obtain query reports:

[0159] S109: Send a second query request to the central server.

[0160] In this step, when the second terminal device of the doctor's side needs to follow up the patient's visit or obtain the examination results, according to the doctor's operation, it can send a second query request to the central server, which may include the patient's identity information and / or at least one examination item. The second query request is used to obtain the examination report of the at least one examination item.

[0161] The central server receives the second query request sent by the doctor's second terminal device.

[0162] S110: According to the second query request, an inspection report corresponding to at least one inspection item is sent to a second terminal device.

[0163] In this step, the second terminal device at the doctor's end receives the examination report corresponding to the at least one examination item returned by the central server.

[0164] After receiving the second query request, the central server returns at least one examination item corresponding to the patient to the second terminal device at the doctor's end according to the patient's identity information and / or at least one examination item, and the second terminal device receives the examination report of the at least one examination item. The second terminal device at the doctor's end can also display the examination report through the graphical user interface of the corresponding client, so that the doctor can perform subsequent diagnosis and treatment according to the examination report.

[0165] The method for processing online medical treatment data provided in the above-mentioned embodiment establishes a data interaction channel between the patient side, the doctor side, the operation management side and the server of the inspection agency through the central server. For ordinary users, they can consult through the client on the terminal device, and can directly make an appointment for the examination according to at least one examination item in the examination list issued by the doctor. The doctor side can also directly obtain the patient's examination report from the server of the inspection agency through the central server for subsequent medical treatment services. It avoids the need for patients to go through multiple platforms and systems for medical treatment and appointment examination services, and doctors can also directly obtain the examination results, effectively improving the convenience of medical treatment operations and the efficiency of online medical treatment.

[0166] Figure 4 The flowchart of the second embodiment of the method for processing online medical treatment data provided by the present invention is as follows: Figure 4 As shown, based on the above embodiment, before the patient makes an appointment for at least one examination item in the examination order, the method for processing online diagnosis and treatment data further includes the following steps:

[0167] S201: In response to a consultation operation submitted by a user, a consultation request is sent to a second terminal device.

[0168] In this step, when the patient is in poor health or needs relevant medical consultation, the family members or the patient himself can select a suitable doctor for consultation through the online diagnosis and treatment client in the first terminal device, and the patient's condition information needs to be input during the consultation process. The consultation request is sent to the doctor's second terminal device through the first terminal device, and the consultation request includes the patient's condition information.

[0169] In a specific implementation, data interaction between the first terminal device and the second terminal device can be carried out directly through end-to-end communication, or forwarded through a central server. That is, the first device sends a consultation request to the second terminal device through the central server, and this solution does not impose any restrictions on this.

[0170] The second terminal device receives the medical consultation request sent by the first terminal device.

[0171] S202: If it is necessary to issue an examination order for the patient, generate an examination order according to the target examination package selected by the user from multiple examination packages.

[0172] In this step, after the doctor receives the consultation request, the information carried in the consultation request is displayed so that the doctor can obtain specific patient information, determine whether it is necessary to issue a checkup order to the patient, determine the subsequent treatment plan, etc.

[0173] After the doctor decides to issue a checkup order for the patient, he can directly select a target checkup package suitable for the patient from the checkup packages provided in the online medical consultation system. In this solution, in order to further reduce the doctor's operating procedures and improve the efficiency of consultation, multiple related checkup packages can be pushed to the doctor's end based on the doctor's department and the patient's condition information, so that the doctor can quickly obtain complete checkup items during use. After the doctor selects the target checkup package, a checkup list is generated based on the target checkup package in the second terminal device, and the checkup list includes at least one checkup item.

[0174] In a specific implementation of the present solution, it should be understood that the second terminal device on the doctor's side needs to display the patient's medical condition information, and whether to issue a checkup order is also determined by the doctor, not the device. That is, it determines whether to issue a checkup order for the patient in response to the user's (that is, the doctor's) operation.

[0175] In another specific implementation of this solution, the second terminal device on the doctor's side obtains and displays multiple examination packages from the third terminal device on the operation management side, each examination package corresponds to a different condition, and each examination package includes at least one list of examination items, examination institutions, prices of each examination item, service areas, and service types. Then, the location information of the first terminal device is further obtained and displayed so that the doctor can select a suitable examination package, match the patient's location, and provide corresponding services. Finally, the second terminal device responds to the user's operation and generates the examination form according to the target examination package selected by the user from the multiple examination packages based on the location information.

[0176] S203: Sending a checklist to the first terminal device.

[0177] In this step, the second terminal device sends the obtained examination form to the first terminal device at the patient end. The first terminal device receives the examination form sent by the doctor's second terminal device, and the examination form includes at least one examination item prescribed by the doctor according to the patient's condition information.

[0178] S204: Pay for at least one inspection item in the inspection list in response to the user's operation, and send the inspection order to the central server after the payment is completed.

[0179] In this step, the first terminal device at the patient's end displays the test order after receiving it, and displays the relevant fees, and the patient pays for the at least one test item according to the actual situation. Then the test order includes at least one test item and payment information.

[0180] After the user pays for at least one inspection item, the first terminal device sends at least one inspection item and payment information to the central server. The central server receives the inspection order sent by the first terminal device, and the inspection order includes at least one inspection item and payment information.

[0181] S205: Generate an order number corresponding to the inspection order, and update the order status of the inspection order to a paid status.

[0182] In this step, after receiving the examination order, the central server needs to generate a corresponding order number for each examination order to facilitate the management of the examination order, and store and manage the patient information and other data corresponding to the examination order, and at the same time mark the status of the examination order as paid.

[0183] Optionally, S206: setting the reservation status of at least one inspection item in the inspection order to pending reservation.

[0184] Furthermore, the appointment status of the paid examination order in the central server needs to be set to pending appointment, and the pending appointment status can also be synchronized to the first terminal device on the patient's side so that the patient can understand the status of the examination order in time and perform subsequent appointment operations.

[0185] For the specific reservation process of at least one examination item, refer to the process of the aforementioned embodiment 1.

[0186] Figure 5 The flowchart of the third embodiment of the method for processing online medical treatment data provided by the present invention is as follows: Figure 5 As shown, based on any of the above embodiments, the operation management end can manage the examination packages and provide the corresponding packages to the doctor end when the doctor is about to issue an examination order, so as to provide convenience for the doctor. That is, before the doctor selects the examination package, the online diagnosis and treatment data processing method further includes the following steps:

[0187] S301: In response to the user's inspection package creation operation, multiple inspection packages configured by the user are obtained.

[0188] Each inspection package includes at least one inspection item list selected by the user, an inspection agency, a price for each inspection item, a service area, and a service type.

[0189] In this solution, in order to facilitate the operations of each doctor during the consultation, users of the operation management end can create examination packages in advance according to current different needs, diseases, departments, etc., and pre-establish multiple examination packages, which can be pushed to different doctors according to the doctor's department and the disease he or she is good at, so that the doctor can make a choice when issuing an examination order.

[0190] S302: Receive a package query request sent by a second terminal device.

[0191] S303: Send multiple inspection packages to the second terminal device.

[0192] In the above steps, the second terminal device on the doctor's side can actively send an examination package query request to the third terminal device in response to the doctor's operation to obtain multiple examination packages, or the third terminal device can actively push multiple examination packages to the second terminal device. This solution does not impose any restrictions on this.

[0193] S304: Acquire and display multiple inspection packages.

[0194] Each examination package corresponds to a different condition, and each examination package includes at least a list of examination items, an examination agency, a price for each examination item, a service area, and a service type.

[0195] S305: Acquire and display the location information of the first terminal device.

[0196] S306: In response to the user's operation, an inspection list is generated according to the target inspection package selected by the user from multiple inspection packages based on the location information.

[0197] In the above steps, when the doctor is processing the patient's request for medical treatment, after the doctor determines that an examination order needs to be issued, the doctor can select a target examination package suitable for the patient based on multiple examination packages obtained from the third terminal device and the patient's location information. In response to the selection, the second terminal device on the doctor's side generates a corresponding examination order and feeds it back to the first terminal device on the patient's side under the doctor's trigger.

[0198] The above-mentioned embodiments provide a method for processing online medical data, which establishes a data interaction channel between the operation management end, the patient end, the doctor end and the server of the inspection agency through the central server. The operation management end can manage various inspection packages and provide them to each doctor end. The doctor obtains the corresponding target inspection package based on the patient's medical information and generates an inspection form. The user on the patient end can pay for the inspection items in the inspection form, make an appointment, and perform the contract offline. The inspection agency can upload the inspection report and transmit it to the central server. The central server can provide the inspection report to the doctor end and the patient end, providing convenience for users, integrating online consultation, inspection appointment and providing post-inspection services based on the inspection results, and improving the efficiency of medical treatment.

[0199] In combination with the processing scheme of online medical treatment data in the above-mentioned embodiments, the scheme is illustrated by a specific example below.

[0200] 1. Operation and management end - building an Internet hospital inspection and testing project database

[0201] a) Define 2 entities:

[0202] (1) Inspection and test items: An item is the smallest unit of inspection and test, and an inspection and test package is composed of "inspection and test items". For example, a five-item liver function inspection and test package will include "direct bilirubin (DBIL)" and "blood ammonia (NH3)" items. Each inspection and test item contains the following fields: item name and item significance.

[0203] (2) Inspection and testing packages: Inspection and testing packages are the smallest unit of a single sampling. For example, “five liver function tests” and “blood routine tests”. Inspection and testing packages include the following fields: package name, inspection agency information, price, inspection item list, serviceable area, and service type.

[0204] Serviceable area: is a list of regions. Each region is coded in Chinese national standard. For example, the address is: Beijing-Daxing District-Majuqiao. Each inspection package will have a serviceable area. Operations need to be maintained on the operation side to serve as a basis for whether subsequent doctors can prescribe this inspection package to patients.

[0205] Service type: There are two enumeration values: "Home service (users make an appointment for a nurse to come to their home, the nurse takes samples at home and then sends them to the institution's store)" and "In-store service (users go to offline institutions and the staff of the institutions take samples)". Different service types require different information to be filled in when patients make appointments, and the fulfillment methods of the inspection institutions will be different.

[0206] b) Build pages to support operators and create inspection and testing projects and inspection and testing packages

[0207] In the platform's operator enterprise resource planning (ERP) system, pages are added to support operator creation of "inspection packages" and "inspection projects". Figure 6 A schematic diagram of a list of inspection items provided in an embodiment of the present invention, Figure 7 A schematic diagram of a list of inspection packages provided in an embodiment of the present invention. Figure 8 This is a schematic diagram of the inspection package creation / editing page provided in an embodiment of the present invention. The pages and functions that can be operated by the above-mentioned operators are as follows: Figure 6 , Figure 7 ,as well as Figure 8 As shown, the specific operations include: create, view, edit, etc.

[0208] 2. Doctor side: support doctors to issue test orders

[0209] a) Define 1 entity: "Inspection Order".

[0210] The test order is a check and test order issued by the doctor during the communication with the patient. After the doctor issues the order, the patient can view the order and use it to make purchases, appointments, and follow-up visits. Each order contains information: "Test order unique ID", "Phone issuing doctor", "Doctor issuing department", "Time of order", "Suggestion of order", "List of test and examination packages", "Region of order", "Purchase status (yes / no)", "Follow-up status (yes / no)".

[0211] Doctor who issues the order: The id and name of the doctor who issues the order. When the user comes for a follow-up visit, the system will give priority to this doctor for the follow-up visit.

[0212] Department of order: The department where the doctor who issued the order is located, or the department selected by the user before the consultation (the latter is preferred). When the user has a follow-up visit, if the doctor no longer supports follow-up visits, a new doctor will be assigned for the follow-up visit based on this information.

[0213] Purchase status: Based on this field, determine whether the user has purchased the inspection package in the inspection form. If not, the patient is supported to purchase it, otherwise the user is supported to use it.

[0214] Follow-up consultation status: Based on this field, determine whether the user is following up for the first time. If so, it is free. Otherwise, the user needs to purchase the consultation service again.

[0215] b) Develop H5 interface to support doctors in issuing test orders

[0216] First, add an "open test order" entry to the page where doctors and patients communicate. After the doctor clicks it, he will enter the test package list page and show the doctor multiple test packages.

[0217] Fig. 9 A schematic diagram of a doctor-side operation page provided in an embodiment of the present invention, such as Fig. 9 As shown, the "Examination Package List Page" supports doctors to search for "examination packages" by keywords. It should be noted that examination packages have regional attributes. Therefore, the system will first obtain the patient's location (the process of the Internet hospital itself, the patient's address information filled in when the user initiates a consultation), and load the examination packages that can be served in the current region. Doctors can check multiple packages on this page and enter the "Test Order Page"

[0218] In addition to supporting doctors to add, delete or modify "examination and testing packages", the "test order page" also requires doctors to fill in the "reason for issuing the test order" and formally generate the test order after "confirmation".

[0219] After the test order is produced, it will be displayed on the "doctor and patient" communication page. Patients can click to enter the "test order details page".

[0220] 3. Patient side - check the doctor's test list and make purchases and online appointments

[0221] a) Define two entities: order and reservation

[0222] Order: records the information after the user purchases the test order, including: the purchaser, the list of packages purchased (this solution does not support users to delete or modify the test packages prescribed by the doctor. However, if necessary, users can modify them when purchasing), the store selected when purchasing, invoices, etc. Since the packages in a test order may be from different inspection agencies, an order must also contain test packages from different inspection agencies.

[0223] Appointment: The appointment record records a service after the user purchases. An order may contain one or more appointments. The appointment information includes: inspection package list, service inspection agency, appointment status, and whether to issue a report. Among them, the appointment status includes: waiting for appointment, appointment in progress, appointment successful, appointment failed, cancellation in progress, cancellation successful, sampled, and completed.

[0224] b) Develop H5 interface to support patients to purchase test orders

[0225] Fig.10a A schematic diagram of a patient-side operation page provided in an embodiment of the present invention is shown in FIG. Fig.10a As shown, "Develop a "Test Order Page" to support patients to view detailed information of the test order issued by the doctor. This page needs to display different operation buttons at the bottom of the page according to the purchase status of the "Test Order". For the test order with "Purchase Status = No", display the "Book an Appointment for Inspection and Testing Service" button, and click it to jump to the "Settlement Page". For the test order with "Purchase Status = Yes", display the "Use Inspection and Testing Service" button, and click it to jump to the "Appointment Details Page".

[0226] Develop a "checkout page" that requires users to fill in the purchaser's phone number. The phone number is automatically loaded based on the information filled in by the patient during the consultation. This page also displays the price of the package and the service inspection agency of the package. For the "in-store service" inspection and testing services, users are required to complete the selection of the store list before placing an order. Because there are fewer agency outlets, it is necessary to prevent users from placing an order and then finding that the inspection and testing agency is too far away and then refunding the money.

[0227] (Explanation on the source of the store data for inspection and testing: the inspection agency can synchronize the data to the platform in the package dimension through the API interface. The platform can also support operational entry on the operational side).

[0228] After the user submits the checkout page, the central server will generate a unique ID (i.e. the order number of the inspection order). The central server will then wait for the user to make payment through WeChat, bank cards, and other channels. After the payment is completed, the central server will split the different appointment orders based on the "inspection agency" and "service type". (Because different inspection agencies need to make separate appointments; different service types also need to make separate appointments).

[0229] c) Develop H5 interface to support patient appointment and test service

[0230] Fig.10b A schematic diagram of a patient-side operation page provided in an embodiment of the present invention is shown in FIG. Fig.10b As shown, develop an "appointment information page" to support users to view the "appointment" information under the "order dimension", and support users to perform operations such as "booking", "changing appointment", "cancelling", and "viewing reports" in the appointment dimension. This page also assumes the ability for users to follow up with a doctor. When all the user's appointments are in the "report generated status", the "follow-up" button on the page is highlighted, and users can click it to follow up with a doctor. When the user has an appointment but no report has been generated. The "follow-up" button is not highlighted, but users can click it to follow up with a doctor.

[0231] Develop the "appointment information filling page" and "appointment order information details page". When the user clicks the "book now" button on the "appointment order information page", it can jump to the "appointment information filling page". The information filling page will display different input contents according to different service types.

[0232] If it is a "door-to-door service", the user is required to fill in the address, time (the time is set on the operation side), and the tester's information. If it is an "in-store service", the user is required to fill in the store time and the tester's information.

[0233] After the user completes the form and clicks the "Submit button", the system will call the inspection agency's API interface to submit the appointment. If the submission is successful, the page will jump to the "Appointment Information Details Page" and the appointment status will be changed from "Waiting for Appointment" to "Appointment in Progress". Wait for the inspection agency to return the appointment result.

[0234] 4. Central server: After the patient makes an appointment, the information will be synchronized to the server of the inspection and testing agency for fulfillment of the contract

[0235] a) Inspection orders can be split into appointment orders

[0236] According to the logic of "one inspection agency, one service", the order can be split into multiple appointment orders.

[0237] b) The inspection agency provides an API interface to support the platform to make and cancel appointments

[0238] Each inspection agency needs to provide an interface to support the platform to input "inspection package ID" and "platform reservation number". (The inspection agency needs to maintain the relationship between the inspection recommendation package ID and the inspection agency's own package in its own system in advance).

[0239] c) The platform provides an API interface to support inspection agencies to return appointment results and cancel results

[0240] Provide an interface to support the inspection agency to enter "appointment number", "appointment / cancellation result", and "reason". When the inspection agency calls the interface, the system first determines whether the appointment number exists. If it exists, it also needs to determine whether the status is legal. (If the appointment status is "canceling", the inspection agency is not allowed to return "appointment successful")

[0241] d) Provide API interface to support inspection agencies to send back inspection reports based on the "appointment number"

[0242] Provide an interface to support inspection agencies to input "appointment number", "report ID list", and "report PDF download link list". When the inspection agency calls the interface, the system first determines whether the appointment number exists. If so, it will download the PDF report. After the download is complete, the user will be notified by SMS that the report has been generated.

[0243] 5. Patient side - supports users to view examination and test reports and conduct follow-up visits

[0244] a) After all reports are generated, users are supported to have follow-up consultations

[0245] When the user clicks on the follow-up consultation, the system first determines whether the appointment has been followed up. If not, the user does not need to pay the consultation fee again. If it has been followed up, the user needs to pay the amount. After payment, the system will find a doctor for a follow-up consultation based on the "doctor" and "department" information on the appointment form. The logic of finding a doctor: If the doctor can provide services, then find this doctor for a consultation. If the doctor cannot provide services, then find a doctor under the department to provide services. If the department does not exist, the user is required to fill it in.

[0246] The present invention provides a technical solution that combines online consultation with offline examination and testing, improves the diagnostic means of the Internet hospital, supports the operation end to create examination and testing items through the operation management end; defines the "test order" document through the doctor end and the patient end function transformation, supports patients to purchase, make appointments, and return visits with this order; and interacts with the central server and various inspection agencies to realize offline appointments and offline fulfillment. It avoids the need for patients to go through multiple platforms and systems for diagnosis and treatment and appointment examination services, and doctors can also directly obtain the test results, effectively improving the convenience of medical operations and the efficiency of online medical treatment.

[0247] Fig.11The structure diagram of the first embodiment of the processing device for online diagnosis and treatment data provided by the present invention; Fig.11 As shown, the online diagnosis and treatment data processing device 10 includes:

[0248] A receiving module 11 is used to receive the reservation information sent by the first terminal device, wherein the reservation information includes the inspection institution of at least one inspection item in the paid inspection order, the patient's identity information and the inspection time;

[0249] A sending module 12, configured to send a reservation order to a server of the examination institution according to the reservation information, wherein the reservation order includes the patient's identity information and the examination time;

[0250] The receiving module 11 is also used to receive the appointment result returned by the server of the inspection agency;

[0251] The processing module 13 is used to update the reservation status of the at least one examination item according to the reservation result;

[0252] The sending module 12 is further configured to return the reservation result to the first terminal device.

[0253] Furthermore, the processing module 13 is also used for:

[0254] Obtain an inspection report corresponding to the at least one inspection item from a server of the inspection agency.

[0255] Furthermore, the receiving module 11 is further configured to receive a first query request sent by the first terminal device, where the first query request is used to obtain an inspection report of the at least one inspection item;

[0256] The sending module 12 is further configured to send the inspection report corresponding to the at least one inspection item to the first terminal device according to the first query request.

[0257] Optionally, the receiving module 11 is further used to receive a second query request sent by a second terminal device of the doctor, where the second query request is used to obtain an examination report of the at least one examination item;

[0258] The sending module 12 is further configured to send the inspection report corresponding to the at least one inspection item to the second terminal device according to the second query request.

[0259] Based on any of the foregoing embodiments, optionally, before receiving the appointment information sent by the first terminal device, the receiving module 11 is further configured to receive an inspection order sent by the first terminal device, wherein the inspection order includes at least one inspection item and payment information;

[0260] The processing module 13 is further configured to generate an order number corresponding to the inspection order, and update the order status of the inspection order to a paid status.

[0261] Optionally, the processing module 13 is further configured to set the reservation status of at least one inspection item in the inspection order to pending reservation.

[0262] The processing device for online diagnosis and treatment data provided in this embodiment is used to execute the technical solution of the central server in any of the aforementioned method embodiments. Its implementation principle and technical effect are similar. The central server establishes a data interaction channel between the patient side, the doctor side, the operation management side and the server of the inspection agency. For ordinary users, they can consult through the client on the terminal device, and can directly make an appointment for the examination according to at least one examination item in the examination list issued by the doctor. The doctor side can also directly obtain the patient's examination report from the server of the inspection agency through the central server for subsequent diagnosis and treatment services. It avoids the need for patients to go through multiple platforms and systems for diagnosis and treatment and appointment examination services, and doctors can also directly obtain the examination results, effectively improving the convenience of medical operations and the efficiency of online medical treatment.

[0263] Fig.12 The schematic diagram of the structure of the second embodiment of the processing device for online diagnosis and treatment data provided by the present invention; Fig.12 As shown, the online diagnosis and treatment data processing device 20 includes:

[0264] The sending module 21 is used to send the reservation information to the central server in response to the user's reservation operation for at least one examination item in the paid examination order, wherein the reservation information includes the examination institution of the at least one examination item, the patient's identity information and the examination time;

[0265] A receiving module 22, configured to receive a reservation result returned by the central server, wherein the reservation result is used to indicate whether the reservation of the at least one inspection item is successful;

[0266] The processing module 23 is used to push a fulfillment reminder if the appointment result indicates that the appointment of the at least one inspection item is successful, and the fulfillment reminder is used to remind that the at least one inspection item has been successfully booked and the fulfillment method.

[0267] Optionally, in another implementation, the processing module 23 is further configured to push a re-booking prompt if the booking result indicates that the booking of at least one examination item has failed.

[0268] Optionally, in response to the user's reservation operation for at least one examination item in the paid examination order, before sending the reservation information to the central server, the receiving module 22 is further used to receive a test order sent by the doctor's second terminal device, wherein the test order includes at least one examination item prescribed by the doctor according to the patient's condition information;

[0269] The sending module 21 is also used to pay for at least one inspection item in the inspection list in response to the user's operation, and send an inspection order to the central server after the payment is completed. The inspection order includes at least one inspection item and payment information.

[0270] Optionally, before receiving the test order sent by the doctor's second terminal device, the sending module 21 is also used to send a consultation request to the second terminal device in response to a consultation operation submitted by the user, and the consultation request includes the patient's condition information.

[0271] Optionally, the sending module 21 is further used to send a first query request to the central server, where the first query request is used to obtain an inspection report of the at least one inspection item;

[0272] The receiving module 22 is further configured to receive an inspection report of the at least one inspection item.

[0273] The online medical data processing device provided in this embodiment is used to execute the technical solution of the first terminal device on the patient side in any of the aforementioned method embodiments. Its implementation principle and technical effects are similar. For ordinary users, they can conduct medical consultations through the client on the terminal device. At the same time, they can directly make examination appointments based on at least one examination item in the examination list issued by the doctor, which improves the convenience and efficiency of the medical consultation process.

[0274] Fig.13 The schematic diagram of the structure of the third embodiment of the online diagnosis and treatment data processing device provided by the present invention; Fig.13 As shown, the online diagnosis and treatment data processing device 30 includes:

[0275] The receiving module 31 is used to receive a medical consultation request sent by the first terminal device, wherein the medical consultation request includes the patient's condition information;

[0276] A processing module 32 is used for generating an examination list according to a target examination package selected by a user from a plurality of examination packages if an examination list needs to be issued for the patient, wherein the examination list includes at least one examination item;

[0277] The sending module 33 is used to send the checklist to the first terminal device.

[0278] Optionally, the online diagnosis and treatment data processing device further includes: a display module, used to display the patient's condition information;

[0279] The processing module 32 is further configured to determine whether a checkup order needs to be issued for the patient in response to a user's operation.

[0280] In a specific implementation, the processing module 32 is specifically used to:

[0281] Obtain and display multiple examination packages, each of which corresponds to a different condition, and each of which includes at least one list of examination items, an examination agency, the price of each examination item, a service area, and a service type;

[0282] Acquire and display the location information of the first terminal device;

[0283] In response to the user's operation, the inspection list is generated according to the target inspection package selected by the user from the plurality of inspection packages based on the location information.

[0284] Optionally, the sending module 33 is further configured to send a second query request to the central server, where the second query request is configured to obtain an inspection report of the at least one inspection item;

[0285] The receiving module 31 is further configured to receive an inspection report corresponding to the at least one inspection item returned by the central server.

[0286] The online medical data processing device provided in this embodiment is used to execute the technical solution of the second terminal device on the doctor's side in any of the aforementioned method embodiments. Its implementation principle and technical effect are similar. The doctor's side can directly obtain the patient's examination report from the examination agency's server through the central server for subsequent medical services. The doctor can directly obtain the examination results, which effectively improves the convenience of medical operations and the efficiency of online medical treatment.

[0287] Fig.14 Schematic diagram of the structure of the fourth embodiment of the online diagnosis and treatment data processing device provided by the present invention; Fig.14 As shown, the online diagnosis and treatment data processing device 40 includes:

[0288] The processing module 41 is used to obtain multiple inspection packages configured by the user in response to the inspection package creation operation of the user, each inspection package including at least one inspection item list selected by the user, the inspection agency, the price of each inspection item, the service area and the service type;

[0289] The receiving module 42 is used to receive a package query request sent by the second terminal device;

[0290] The sending module 43 is used to send the multiple inspection packages to the second terminal device.

[0291] The online medical data processing device provided in this embodiment is used to execute the technical solution of the third terminal device at the operation management end in any of the aforementioned method embodiments. Its implementation principle and technical effects are similar and will not be repeated here.

[0292] Fig.15 A schematic diagram of the structure of a server provided by the present invention. Fig.15 As shown, the server 100 includes:

[0293] Processor 111, memory 112, and communication interface 113;

[0294] The memory 112 is used to store executable instructions of the processor 111;

[0295] The processor 111 is configured to execute the technical solution of the central server in any of the aforementioned method embodiments by executing the executable instructions.

[0296] Optionally, the memory 112 may be independent or integrated with the processor 111 .

[0297] Optionally, when the memory 112 is a device independent of the processor 111, the server 100 may further include:

[0298] A bus is used to connect the above devices.

[0299] The server is used to execute the technical solution on the central server side in any of the aforementioned method embodiments, and its implementation principle and technical effect are similar and will not be repeated here.

[0300] Fig.16 A schematic diagram of the structure of a terminal device provided by the present invention. Fig.16 As shown, the service terminal device 200 includes:

[0301] Processor 211, memory 212, display 213 and communication interface 214;

[0302] The memory 212 is used to store executable instructions of the processor;

[0303] Among them, the processor 211 is configured to execute the technical solution of the first terminal device, the second terminal device or the third terminal device in the method for processing online medical data provided by any of the aforementioned embodiments by executing the executable instructions.

[0304] Optionally, the memory 212 may be independent or integrated with the processor 211 .

[0305] Optionally, when the memory 212 is a device independent of the processor 211, the terminal device 200 may further include:

[0306] A bus is used to connect the above devices.

[0307] The terminal device is used to execute the technical solution of the terminal device on the patient side, or the doctor side, or the operation management side in any of the aforementioned method embodiments. Its implementation principle and technical effects are similar and will not be repeated here.

[0308] An embodiment of the present invention further provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the technical solution of the central server or any terminal device side provided in any of the aforementioned embodiments is implemented.

[0309] An embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, is used to implement the technical solution on the central server or any terminal device side provided by any of the aforementioned method embodiments.

[0310] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0311] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for processing online medical data, characterized in that: Applied to a central server, the central server is used to manage inspection orders, manage reservation orders and connect with servers of multiple inspection agencies, the method includes: Receiving an examination order sent by a first terminal device having a user medical consultation function, wherein the examination order includes at least one examination item and payment information; the at least one examination item is generated by a doctor's second terminal device and sent to the first terminal device; Generate an order number corresponding to the inspection order, and update the order status of the inspection order to a paid status; Receiving the reservation information sent by the first terminal device, wherein the reservation information includes the inspection institution, the patient's identity information and the inspection time of at least one inspection item in the paid inspection order; According to the appointment information, a reservation order is sent to a server of a corresponding examination institution, wherein the reservation order includes the patient's identity information and examination time; Receive the reservation result returned by the server of the corresponding inspection agency; According to the reservation result, updating the reservation status of the at least one examination item, and returning the reservation result to the first terminal device; receiving a second query request sent by a second terminal device of the doctor, where the second query request is used to obtain an examination report of the at least one examination item; According to the second query request, the inspection report corresponding to the at least one inspection item is sent to the second terminal device; the inspection report is obtained by the central server from the server of the corresponding inspection agency.

2. The method according to claim 1, characterized in that The method further comprises: receiving a first query request sent by a first terminal device, where the first query request is used to obtain an inspection report of the at least one inspection item; According to the first query request, an inspection report corresponding to the at least one inspection item is sent to the first terminal device.

3. The method according to claim 1, characterized in that The method further comprises: The reservation status of at least one inspection item in the inspection order is set to pending reservation.

4. A method for processing online diagnosis and treatment data, characterized in that: Applied to a first terminal device having a user medical consultation function, the method includes: Receiving a test order generated and sent by a second terminal device of a doctor, wherein the test order includes at least one test item prescribed by the doctor according to the patient's condition information; In response to the user's operation, at least one inspection item in the inspection order is paid, and after the payment is completed, an inspection order is sent to the central server, so that the central server generates an order number corresponding to the inspection order, and updates the order status of the inspection order to a paid status; wherein the inspection order includes at least one inspection item and payment information, and the central server is used to manage inspection orders, manage reservation orders, and connect with servers of multiple inspection agencies; In response to the user's reservation operation on at least one examination item in the paid examination order, the reservation information is sent to the central server, so that the central server sends the reservation order to the server of the corresponding examination institution according to the reservation information, and the central server updates the reservation status of the at least one examination item according to the reservation result returned by the server of the corresponding examination institution; the reservation information includes the examination institution of the at least one examination item, the identity information of the patient and the examination time; Receiving a reservation result returned by the central server, wherein the reservation result is used to indicate whether the reservation of the at least one inspection item is successful; If the reservation result indicates that the reservation for the at least one inspection item is successful, a fulfillment reminder is pushed, and the fulfillment reminder is used to remind that the at least one inspection item has been successfully reserved and the fulfillment method.

5. The method according to claim 4, characterized in that The method further comprises: If the reservation result indicates that the reservation of at least one examination item has failed, a re-reservation prompt is pushed.

6. The method according to claim 4, characterized in that Before receiving the test order generated and sent by the second terminal device of the doctor, the method further includes: In response to the consultation operation submitted by the user, a consultation request is sent to the second terminal device, wherein the consultation request includes the patient's condition information.

7. The method according to claim 4 or 6, characterized in that: The method further comprises: Sending a first query request to a central server, where the first query request is used to obtain an inspection report of the at least one inspection item; An inspection report of the at least one inspection item is received.

8. A method for processing online diagnosis and treatment data, characterized in that: Applied to a second terminal device, the method includes: Receiving a consultation request sent by a first terminal device having a user consultation function, wherein the consultation request includes the patient's condition information; If it is necessary to issue an examination order for the patient, obtain and display multiple examination packages, each of which corresponds to a different condition, and each of which includes at least one list of examination items, examination institutions, price of each examination item, service area, and service type; Acquire and display the location information of the first terminal device; in response to the user's operation, select a target inspection package from multiple inspection packages according to the location information, and generate an inspection list; the inspection list includes at least one inspection item; Sending the examination form to the first terminal device so that the first terminal device sends the examination order to the central server, and sending the reservation order corresponding to the reservation information to the server of the corresponding examination institution through the central server; wherein the examination order includes at least one examination item and payment information, the reservation order includes the patient's identity information and examination time, and the reservation information of the reservation order includes the examination institution, the patient's identity information and the examination time of at least one examination item in the paid examination order; the central server is used to manage the examination order, manage the reservation order and connect with the servers of multiple examination institutions; Sending a second query request to the central server, where the second query request is used to obtain an inspection report of the at least one inspection item; the inspection report is obtained by the central server from a server of a corresponding inspection agency; An inspection report corresponding to the at least one inspection item returned by the receiving central server.

9. The method according to claim 8, characterized in that The method further comprises: Display patient's condition information; In response to the user's operation, it is determined whether a checkup order needs to be issued for the patient.

10. A method for processing online diagnosis and treatment data, characterized in that: Applied to a third terminal device, the method includes: In response to the user's inspection package creation operation, multiple inspection packages configured by the user are obtained, each inspection package including at least one inspection item list selected by the user, an inspection agency, a price of each inspection item, a service area, and a service type; Receiving a package query request sent by a second terminal device; The multiple examination packages are sent to a second terminal device, and the multiple examination packages are used for the second terminal device to generate an examination form, and the second terminal device sends the examination form to a first terminal device with a user medical consultation function, so that the first terminal device sends an examination order to a central server, and sends a reservation order corresponding to the reservation information to a server of a corresponding examination agency through the central server; wherein the examination order includes at least one examination item and payment information, the reservation order includes the patient's identity information and examination time, and the reservation information of the reservation order includes the examination agency, patient's identity information and examination time of at least one examination item in the paid examination order; the central server is used to manage examination orders, manage reservation orders and connect with servers of multiple examination agencies.

11. A device for processing online medical data, characterized in that: Applied to a central server, the device is used to manage inspection orders, manage reservation orders, and connect with servers of multiple inspection agencies. The device includes: A receiving module, configured to receive an examination order sent by a first terminal device having a user consultation function, wherein the examination order includes at least one examination item and payment information; the at least one examination item is generated by a second terminal device of a doctor and sent to the first terminal device; A processing module, used for generating an order number corresponding to the inspection order, and updating the order status of the inspection order to a paid status; The receiving module is further used to receive the appointment information sent by the first terminal device, wherein the appointment information includes the inspection institution, the patient's identity information and the inspection time of at least one inspection item in the paid inspection order; A sending module, used to send a reservation order to a server of a corresponding examination institution according to the reservation information, wherein the reservation order includes the patient's identity information and examination time; The receiving module is further used to receive the appointment result returned by the server of the corresponding inspection agency; The processing module is further used to update the reservation status of the at least one examination item according to the reservation result; The sending module is further used to return the reservation result to the first terminal device; The receiving module is further used to receive a second query request sent by a second terminal device of the doctor, where the second query request is used to obtain an examination report of the at least one examination item; The sending module is further used to send the inspection report corresponding to the at least one inspection item to the second terminal device according to the second query request; the inspection report is obtained by the central server from the server of the corresponding inspection agency.

12. A device for processing online medical data, characterized in that: Applied to a first terminal device having a user medical consultation function, the device comprises: A receiving module, configured to receive a test order generated and sent by a second terminal device of a doctor, wherein the test order includes at least one test item prescribed by the doctor according to the patient's condition information; A sending module, used to pay for at least one inspection item in the inspection order in response to the user's operation, and send the inspection order to the central server after the payment is completed, so that the central server generates an order number corresponding to the inspection order, and updates the order status of the inspection order to a paid status; wherein the inspection order includes at least one inspection item and payment information, and the central server is used to manage inspection orders, manage reservation orders, and connect with servers of multiple inspection agencies; The sending module is further used to send reservation information to the central server in response to the user's reservation operation on at least one examination item in the paid examination order, so that the central server sends the reservation order to the server of the corresponding examination institution according to the reservation information, and the central server updates the reservation status of the at least one examination item according to the reservation result returned by the server of the corresponding examination institution; the reservation information includes the examination institution of the at least one examination item, the identity information of the patient and the examination time; The receiving module is further used to receive a reservation result returned by the central server, wherein the reservation result is used to indicate whether the reservation of the at least one inspection item is successful; A processing module is used to push a fulfillment reminder if the appointment result indicates that the appointment of at least one inspection item is successful, and the fulfillment reminder is used to remind that the at least one inspection item has been successfully booked and the fulfillment method.

13. A device for processing online medical data, characterized in that: Applied to a second terminal device, the apparatus comprises: A receiving module, configured to receive a consultation request sent by a first terminal device having a user consultation function, wherein the consultation request includes information about the patient's condition; The processing module is used to obtain and display multiple examination packages if it is necessary to issue an examination order for the patient, each examination package corresponds to a different condition, and each examination package includes at least one examination item list, an examination agency, a price of each examination item, a service area, and a service type; obtain and display the location information of the first terminal device; in response to the user's operation, select a target examination package from the multiple examination packages according to the location information, and generate an examination order; the examination order includes at least one examination item; A sending module, used for sending the inspection form to the first terminal device, so that the first terminal device sends the inspection order to the central server, and sends the reservation order corresponding to the reservation information to the server of the corresponding inspection agency through the central server; wherein the inspection order includes at least one inspection item and payment information, the reservation order includes the patient's identity information and inspection time, and the reservation information of the reservation order includes the inspection agency, the patient's identity information and the inspection time of at least one inspection item in the paid inspection order; the central server is used for managing inspection orders, managing reservation orders and docking with servers of multiple inspection agencies; The sending module is further used to send a second query request to the central server, where the second query request is used to obtain an inspection report of the at least one inspection item; the inspection report is obtained by the central server from a server of a corresponding inspection agency; The receiving module is further used to receive the inspection report corresponding to the at least one inspection item returned by the central server.

14. A device for processing online medical data, characterized in that: Applied to a third terminal device, the apparatus comprises: A processing module, configured to obtain, in response to an inspection package creation operation of a user, a plurality of inspection packages configured by the user, each inspection package including at least one inspection item list, an inspection agency, a price of each inspection item, a service area, and a service type selected by the user; A receiving module, used to receive a package query request sent by a second terminal device; A sending module is used to send the multiple examination packages to a second terminal device, the multiple examination packages are used for the second terminal device to generate an examination form, and the second terminal device sends the examination form to a first terminal device with a user medical consultation function, so that the first terminal device sends the examination order to the central server, and sends the appointment order corresponding to the appointment information to the server of the corresponding examination agency through the central server; wherein the examination order includes at least one examination item and payment information, the appointment order includes the patient's identity information and examination time, and the appointment information of the appointment order includes the examination agency, patient's identity information and examination time of at least one examination item in the paid examination order; the central server is used to manage examination orders, manage appointment orders and connect with servers of multiple examination agencies.

15. A server, characterized in that: include: Processor, memory, communication interface; The memory is used to store executable instructions of the processor; Wherein, the processor is configured to execute the method for processing online medical data as described in any one of claims 1 to 3 by executing the executable instructions.

16. A terminal device, characterized in that: include: Processor, memory, display and communication interface; The memory is used to store executable instructions of the processor; Wherein, the processor is configured to execute the method for processing online medical data as described in any one of claims 4 to 10 by executing the executable instructions.

17. A system for processing online medical data, characterized in that: include: A central server, a first terminal device at the patient end, a second terminal device at the doctor end, and a third terminal device at the operation management end; The central server is used to execute the method for processing online medical treatment data according to any one of claims 1 to 3; The first terminal device is used to execute the method for processing online diagnosis and treatment data according to any one of claims 4 to 7; The second terminal device is used to execute the method for processing online diagnosis and treatment data according to claim 8 or 9; The third terminal device is used to execute the online medical data processing method described in claim 10.

18. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for processing online medical data according to any one of claims 1 to 10 is implemented.

19. A computer program product, characterized in that It includes a computer program, which, when executed by a processor, is used to implement the method for processing online medical data as described in any one of claims 1 to 10.

Citation Information

Patent Citations

  • Medical alliance diagnosis and treatment system based on a cloud platform

    CN111681752A