Information processing method, device and electronic equipment for electronic prescription

By receiving and processing electronic prescriptions from the hospital information management system in the first system and submitting them to the second system, the problem of low efficiency of purchasing drugs in the hospital for treatment subjects is solved, the smooth circulation and management of electronic prescriptions are achieved, and the efficiency of purchasing drugs is improved.

CN114822755BActive Publication Date: 2025-03-18BEIJING JINGDONG TUOXIAN TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210495310.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-07
Publication Date
2025-03-18
Estimated Expiration
2042-05-07

AI Technical Summary

Technical Problem

In the prior art, the hospital's information management system and the pharmacy's information system are isolated independently, resulting in the paper prescriptions prescribed by the doctor when purchasing drugs outside the hospital after the subject is in the hospital, which makes it inconvenient to purchase drugs.

Method used

By receiving electronic prescriptions from the hospital information management system in the first system, performing format conversion processing, and when there is no electronic prescription with the same label, it saves and submits them to the second system, updates the circulation status, and pushes the processed electronic prescription link address to the medical object, the circulation and query of electronic prescriptions are realized.

Benefits of technology

It improves the efficiency of the patients who visit the hospital to purchase drugs outside the hospital, reduces inconvenience during the purchase of drugs, and achieves the smooth circulation and management of electronic prescriptions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114822755B_ABST
    Figure CN114822755B_ABST
Patent Text Reader

Abstract

The present application proposes an information processing method, device and computer equipment for electronic prescriptions, wherein the method comprises: receiving an electronic prescription to be processed and an identification of the electronic prescription from at least one hospital information management system through an interface; performing format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription; when there is no electronic prescription with the identification in a first system, saving the processed electronic prescription and the identification, submitting the processed electronic prescription to a second system, and updating the circulation status of the processed electronic prescription to submitted; pushing the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription, thereby improving the efficiency of the patient's drug purchase.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart medical technology, and in particular to an information processing method, device and electronic equipment for electronic prescriptions. Background Art

[0002] In the related technology, since the current hospital information management system (HIS) is only responsible for the business and information processing within the hospital, and the information system of the pharmacy is only responsible for the business management function of the pharmacy, the hospital HIS and the pharmacy information system are completely independent and isolated. In the circulation process of prescriptions, after the patient sees a doctor in the hospital, the doctor writes or prints a paper prescription for the patient, and the patient takes the paper prescription to the social pharmacy outside the hospital to buy medicine. The patient's drug purchasing efficiency is poor, causing inconvenience to the patient in purchasing medicine. Summary of the invention

[0003] The present application aims to solve one of the technical problems in the related art at least to some extent.

[0004] The present application proposes an information processing method, device and electronic device for electronic prescriptions, so as to realize the use of a first system to receive electronic prescriptions from at least one hospital information management system through an interface and synchronize them to a second system and a patient, so as to facilitate the patient's purchase of medicines and improve the patient's purchase efficiency.

[0005] The first aspect of the present application provides an electronic prescription information processing method, which is applied to a first system. The method includes:

[0006] Acquire an electronic prescription to be processed and an identifier of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface;

[0007] Performing format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription;

[0008] When there is no electronic prescription with the identifier in the first system, saving the processed electronic prescription and the identifier, submitting the processed electronic prescription to the second system, and updating the circulation status of the processed electronic prescription to submitted;

[0009] The link address of the processed electronic prescription in the second system is pushed to the patient corresponding to the processed electronic prescription.

[0010] The information processing method for electronic prescriptions in the embodiment of the present application receives an electronic prescription to be processed and an identification of the electronic prescription from at least one hospital information management system through an interface; performs format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription; when there is no electronic prescription with the identification in the first system, saves the processed electronic prescription and the identification, submits the processed electronic prescription to the second system, and updates the circulation status of the processed electronic prescription to submitted; pushes the processed electronic prescription at the link address of the second system to the patient corresponding to the processed electronic prescription, so as to improve the efficiency of the patient's drug purchase.

[0011] The second aspect of the present application provides an electronic prescription information processing device, which is applied to the first system. The device includes:

[0012] An acquisition module, used for acquiring an electronic prescription to be processed and an identification of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface;

[0013] A first processing module is used to convert the electronic prescription into a specified format to obtain a processed electronic prescription;

[0014] a second processing module, configured to save the processed electronic prescription and the identifier when there is no electronic prescription with the identifier in the first system, submit the processed electronic prescription to the second system, and update the circulation status of the processed electronic prescription to submitted;

[0015] The push module is used to push the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription.

[0016] The information processing device for electronic prescriptions in the embodiment of the present application receives an electronic prescription to be processed and an identification of the electronic prescription from at least one hospital information management system through an interface; performs format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription; when there is no electronic prescription with the identification in the first system, saves the processed electronic prescription and the identification, submits the processed electronic prescription to the second system, and updates the circulation status of the processed electronic prescription to submitted; pushes the processed electronic prescription at the link address of the second system to the patient corresponding to the processed electronic prescription, so as to improve the efficiency of the patient's drug purchase.

[0017] The third aspect embodiment of the present application proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the information processing method for electronic prescriptions proposed in the first aspect embodiment of the present application.

[0018] The fourth aspect embodiment of the present application proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute the information processing method for electronic prescriptions proposed in the first aspect embodiment of the present application.

[0019] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0021] Figure 1 A flowchart of an information processing method for an electronic prescription provided in Example 1 of the present application;

[0022] Figure 2 A flowchart of an information processing method for an electronic prescription provided in Example 2 of the present application;

[0023] Figure 3 Schematic diagram of the electronic prescription flow to the prescription status and terminal device;

[0024] Figure 4 A schematic diagram of the structure of an information processing device for electronic prescriptions provided in Embodiment 3 of the present application;

[0025] Figure 5 A block diagram of an exemplary computer device suitable for implementing embodiments of the present application is shown. DETAILED DESCRIPTION

[0026] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0027] In the related technology, since the current hospital information management system (HIS) is only responsible for the business and information processing within the hospital, and the information system of the pharmacy is only responsible for the business management function of the pharmacy, the hospital HIS and the pharmacy information system are completely independent and isolated. In the circulation process of prescriptions, after the patient sees a doctor in the hospital, the doctor writes or prints a paper prescription for the patient, and the patient takes the paper prescription to the social pharmacy outside the hospital to buy medicine. The patient's drug purchasing efficiency is poor, causing inconvenience to the patient in purchasing medicine.

[0028] Therefore, the present application mainly aims at the technical problem of low efficiency of medicine purchase for patients in the prior art, and proposes an information processing method, device and electronic device for electronic prescriptions.

[0029] The information processing method of the electronic prescription in the embodiment of the present application receives the electronic prescription to be processed and the identification of the electronic prescription from at least one hospital information management system through an interface; performs format conversion processing on the electronic prescription according to the specified format to obtain the processed electronic prescription; when there is no electronic prescription with the identification in the first system, saves the processed electronic prescription and the identification, submits the processed electronic prescription to the second system, and updates the circulation status of the processed electronic prescription to submitted; pushes the processed electronic prescription to the patient corresponding to the processed electronic prescription at the link address of the second system, so as to improve the drug purchasing efficiency of the patient. It should be noted that the information processing of the electronic prescription in the embodiment of the present application should be completed with the knowledge and consent of all parties, including the hospital and the patient, and the purpose of processing the relevant information is to improve the relevant user experience and comply with the requirements of relevant laws and regulations.

[0030] The following describes the information processing method, device and electronic device of the electronic prescription according to the embodiments of the present application with reference to the accompanying drawings.

[0031] Figure 1 This is a flow chart of the information processing method for electronic prescriptions provided in Example 1 of the present application.

[0032] The embodiment of the present application takes the electronic prescription information processing method as an example in which the electronic prescription information processing method is configured in an electronic prescription information processing device. The electronic prescription information processing device can be applied to any electronic device so that the electronic device can perform the electronic prescription information processing function.

[0033] The electronic device may be a personal computer (PC), a cloud device, a mobile device, etc. The mobile device may be a mobile phone, a tablet computer, a personal digital assistant, a wearable device, a vehicle-mounted device, or other hardware device with various operating systems, touch screens, and / or display screens. The following description will be made by taking the electronic device as the first system as an example.

[0034] like Figure 1 As shown, the electronic prescription information processing method may include the following steps:

[0035] Step 101 : obtaining an electronic prescription to be processed and an identifier of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface.

[0036] In an embodiment of the present application, the first system can be connected to at least one hospital information management system, and receive electronic prescriptions to be processed from at least one hospital information management system through an interface. The electronic prescriptions to be processed can be prescriptions issued by doctors in hospitals using the above hospital information management system in the hospital information management system; or prescriptions issued by doctors in hospitals using the above hospital information management system and submitted to the hospital information management system. The first system can be, for example, a prescription circulation platform.

[0037] In the embodiment of the present application, the interface of at least one hospital information management system may be the same as or different from the interface of the first system. If the interface of the hospital information management system is consistent with the interface of the first system, the hospital information management system may be directly connected to the first system; if the interface of the hospital information management system is inconsistent with the interface of the first system, the hospital information management system and the first system may be connected via an interface adapter. The interface adapter is used for interface conversion.

[0038] In the embodiment of the present application, at least one hospital information management system can be different hospital information management systems. Each hospital information management system can be connected to at least one hospital, and the at least one hospital connected needs to adopt the hospital information management system.

[0039] Step 102: convert the electronic prescription into a specified format to obtain a processed electronic prescription.

[0040] In the embodiment of the present application, the process of the first system executing step 102 may, for example, be to perform structured extraction processing on the electronic prescription to obtain at least one item of content in the electronic prescription; and generate a processed electronic prescription based on the at least one item of content and a prescription template in a specified format.

[0041] In an embodiment of the present application, the content may include at least one of the following: basic prescription data, hospital data, doctor data, pharmacist data, patient data, and drug data. Among them, the basic prescription data, for example, prescription identification, prescription number, etc. Hospital data refers to the name of the hospital that issued the electronic prescription, etc. Doctor data refers to the name and position of the doctor who issued the electronic prescription in the hospital. Pharmacist data refers to the name of the pharmacist who extracts the dosage of the drug in the electronic prescription, etc. Patient data refers to the name, address, gender, age, etc. of the patient. Drug data refers to the type of drug in the electronic prescription, dosage, number of times taken, etc.

[0042] In the embodiment of the present application, the content includes drug data. Correspondingly, before the first system generates a processed electronic prescription according to at least one content and a prescription template in a specified format, it can also perform the following process: query the designated drug library according to the drug data to determine whether there is a drug corresponding to the drug data in the designated drug library; when there is no drug corresponding to the drug data in the designated drug library, send a prompt message to the source of the electronic prescription through the interface to prompt the source to modify and resend the electronic prescription.

[0043] The drug data may include: at least one drug and the drug quantity corresponding to the drug. There is no drug corresponding to the drug data in the designated drug library, for example, there is no drug in the designated drug library; or the existing quantity of a drug in the designated drug library is less than the required quantity.

[0044] Step 103, when there is no electronic prescription with the identifier in the first system, the processed electronic prescription and the identifier are saved, and the processed electronic prescription is submitted to the second system, and the circulation status of the processed electronic prescription is updated to submitted.

[0045] In the embodiment of the present application, there is no electronic prescription with the identifier in the first system, that is, the first system has not received the electronic prescription with the identifier before, and the electronic prescription with the identifier is issued by a doctor in the hospital for the first time.

[0046] After the first system saves the processed electronic prescription and the mark, the circulation status of the electronic prescription can be updated to saved; then after submitting the processed electronic prescription to the second system, the circulation status of the electronic prescription is updated to submitted. The second system can be, for example, a prescription middle platform.

[0047] The circulation status of electronic prescriptions may include the following: saved, submitted, received, purchased, and invalidated. Saved means that the electronic prescription has been saved to the first system; submitted means that the electronic prescription has been submitted to the second system; received means that the electronic prescription has been received by the patient or related person; purchased means that the medicine in the electronic prescription has been purchased in the designated medicine library; invalidated means that the electronic prescription has expired.

[0048] In an embodiment of the present application, the first system may also perform the following process: when there is an electronic prescription with an identifier in the first system, determine the circulation status of the electronic prescription; when the circulation status is saved or submitted, update the electronic prescription with the identifier according to the processed electronic prescription, and submit the processed electronic prescription to the second system.

[0049] In addition, when the circulation status is "received", "purchased" or "abandoned", subsequent processing is stopped. It should be noted that after the first system submits the processed electronic prescription to the second system, the second system will review the processed electronic prescription to determine whether there is an overdose of medicine, too many days of taking medicine, or the amount of medicine taken does not meet the standard; if at least one of the above situations exists, the prescription platform will return the processed electronic prescription to prompt the first system that the processed electronic prescription needs to be modified.

[0050] Step 104: Push the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription.

[0051] In an embodiment of the present application, in one example, the first system can directly push the link address to the terminal device used by the patient in the form of text message or the like, so that the patient can obtain the processed electronic prescription through the link address.

[0052] In another example, the first system may process the link address to obtain a short link corresponding to the link address; and push the short link to a terminal device used by the patient via text message or the like.

[0053] In another example, the first system can concatenate the link address or the short link corresponding to the link address with other content to obtain the SMS content, and push the SMS content to the terminal device used by the patient. Among them, other content, such as the basic information of the electronic prescription, can be set according to actual needs.

[0054] The information processing method for electronic prescriptions in the embodiment of the present application receives an electronic prescription to be processed and an identification of the electronic prescription from at least one hospital information management system through an interface; performs format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription; when there is no electronic prescription with the identification in the first system, saves the processed electronic prescription and the identification, submits the processed electronic prescription to the second system, and updates the circulation status of the processed electronic prescription to submitted; pushes the processed electronic prescription at the link address of the second system to the patient corresponding to the processed electronic prescription, so as to improve the efficiency of the patient's drug purchase.

[0055] Figure 2 This is a flow chart of the information processing method of the electronic prescription provided in the second embodiment of the present application. Figure 2 As shown, the electronic prescription information processing method may include the following steps:

[0056] Step 201 : obtaining an electronic prescription to be processed and an identifier of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface.

[0057] Step 202: convert the electronic prescription into a specified format to obtain a processed electronic prescription.

[0058] Step 203, when there is no electronic prescription with the identifier in the first system, the processed electronic prescription and the identifier are saved, and the processed electronic prescription is submitted to the second system, and the circulation status of the processed electronic prescription is updated to submitted.

[0059] Step 204: Push the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription.

[0060] Step 205: receiving an electronic prescription query request, wherein the electronic prescription query request includes: a first account number and a first link address.

[0061] In the embodiment of the present application, after the processed electronic prescription is pushed to the patient corresponding to the processed electronic prescription at the link address of the second system, the patient can receive and obtain the link address through the terminal device used by SMS or the like; and send an electronic prescription query request to the first system based on the link address. The first link address is one of the at least one link address pushed by the first system.

[0062] Step 206: Obtain a first electronic prescription corresponding to the first link address in the second system.

[0063] In the embodiment of the present application, the format of the first electronic prescription may be a specified format or a format required by a corresponding hospital or hospital information management system. The required format may be a specified format or other formats.

[0064] Wherein, when the required format is other formats, after obtaining the first electronic prescription corresponding to the first link address, the first system needs to convert the format of the first electronic prescription according to the required format to obtain the first electronic prescription after format conversion; and return the first electronic prescription after format conversion to the object corresponding to the electronic prescription query request. Wherein, the object can be the patient in the first electronic prescription, or other objects related to the patient.

[0065] In addition, the first system can also execute the following processes: determine the circulation status of the first electronic prescription; when the circulation status is submitted, execute the steps after step 207; when the circulation status is invalid, return failure; when the circulation status is received or purchased, determine whether the account associated with the first electronic prescription is consistent with the account in the electronic prescription query request; if they are consistent, return success; if they are inconsistent, return failure.

[0066] Step 207: Return the query result carrying the first electronic prescription to the object corresponding to the electronic prescription query request, and update the circulation status of the first electronic prescription to received.

[0067] Step 208: establishing an association relationship between the first electronic prescription and the account.

[0068] In the embodiment of the present application, after the association relationship between the first electronic prescription and the account is established, the subject can use the account to complete the purchase of the medicine in the first electronic prescription, etc.

[0069] Among them, after step 208, the first system can also perform the following process: receiving a drug purchase request, wherein the drug purchase request includes: a second account, and an identifier of a second electronic prescription associated with the second account; sending a query request to the second system according to the identifier of the second electronic prescription to obtain the second electronic prescription; sending the second electronic prescription to a designated drug library to process the drug purchase and obtain the drug purchase result, and updating the circulation status of the target electronic prescription to purchased drug; returning the drug purchase result to the object corresponding to the drug purchase request.

[0070] The second account is one of the at least one account associated with the electronic prescription. The number of electronic prescriptions associated with the second account may be at least one. The second electronic prescription may be one of the at least one electronic prescription associated with the second account.

[0071] The information processing method of the electronic prescription in the embodiment of the present application receives the electronic prescription to be processed and the identification of the electronic prescription from at least one hospital information management system through an interface; performs format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription; when there is no electronic prescription with the identification in the first system, saves the processed electronic prescription and the identification, submits the processed electronic prescription to the second system, and updates the circulation status of the processed electronic prescription to submitted; pushes the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription; receives an electronic prescription query request, wherein the electronic prescription query request includes: a first account and a first link address; obtains the first electronic prescription corresponding to the first link address in the second system; returns the query result carrying the first electronic prescription to the object corresponding to the electronic prescription query request, and updates the circulation status of the first electronic prescription to received; establishes an association relationship between the first electronic prescription and the account, so as to complete the purchase required in the first electronic prescription through the account, etc., thereby improving the drug purchasing efficiency of the patient.

[0072] For example, Figure 3 A schematic diagram of transferring electronic prescriptions to prescription status and terminal devices. Figure 3 In the process, (1) after the prescription circulation platform (first system) obtains the electronic prescription to be processed from at least one hospital information management system through an interface, it extracts the basic data (prescription basic data) in the electronic prescription and verifies it; after the verification is passed, it fills in the basic data, calls the hospital service to extract the hospital data in the electronic prescription and verifies it; after the verification is passed, it fills in the hospital data, calls the doctor service to extract the doctor data in the electronic prescription and verifies it; after the verification is passed, it fills in the doctor data, calls the pharmacist service to extract the pharmacist data in the electronic prescription and verifies it; after the verification is passed, it fills in the pharmacist data, calls the patient service to extract the patient data (patient data) in the electronic prescription and verifies it; after the verification is passed, it fills in the patient data, calls the drug service to extract the drug data in the electronic prescription and verifies it; after the verification is passed, it fills in the drug data to obtain the processed electronic prescription.

[0073] (2) After obtaining the processed electronic prescription, save the prescription (electronic prescription) and query the prescription record (prescription circulation platform) to determine whether there is an electronic prescription with the identification of the prescription; if the electronic prescription with the identification of the prescription does not exist, save the prescription and record its prescription status (i.e., circulation status) as saved; if the electronic prescription with the identification of the prescription exists, when the prescription status is saved or submitted, update the saved prescription; when the prescription status is received, purchased or invalidated, end; then, call the prescription middle platform service to determine whether it is the first submission; when it is the first submission, call the save prescription to submit the prescription to the prescription middle platform (second system) and update its prescription status to submitted; when it is not the first submission, call the update prescription to submit the prescription to the prescription middle platform again, update the previously submitted prescription on the prescription middle platform, and update its prescription status to submitted.

[0074] (3) Afterwards, generate a link address for the prescription in the prescription center; convert the link address into a short link; concatenate the short links to obtain the SMS content; and call the SMS service to push the SMS content to the terminal device used by the patient.

[0075] Figure 4 This is a schematic diagram of the structure of the information processing device for the electronic prescription provided in Example 3 of the present application.

[0076] like Figure 4 As shown, the electronic prescription information processing device 400 may include: an acquisition module 410 , a first processing module 420 , a second processing module 430 and a push module 440 .

[0077] The acquisition module 410 is used to acquire the electronic prescription to be processed and the identification of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface;

[0078] The first processing module 420 is used to convert the electronic prescription into a specified format to obtain a processed electronic prescription;

[0079] The second processing module 430 is used to save the processed electronic prescription and the identifier when there is no electronic prescription with the identifier in the first system, submit the processed electronic prescription to the second system, and update the circulation status of the processed electronic prescription to submitted;

[0080] The push module 440 is used to push the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription.

[0081] Furthermore, in a possible implementation of an embodiment of the present application, the first processing module 420 is specifically used to perform structured extraction processing on the electronic prescription to obtain at least one item of content in the electronic prescription; and generate the processed electronic prescription based on the at least one item of content and the prescription template in the specified format.

[0082] Furthermore, in a possible implementation of an embodiment of the present application, the content includes at least one of the following: basic prescription data, hospital data, doctor data, pharmacist data, patient data, and drug data.

[0083] Furthermore, in a possible implementation of an embodiment of the present application, the content includes drug data; the first processing module 420 is also used to query a designated drug library based on the drug data to determine whether there is a drug corresponding to the drug data in the designated drug library; when there is no drug corresponding to the drug data in the designated drug library, a prompt message is sent to the source of the electronic prescription through the interface to prompt the source to modify and resend the electronic prescription.

[0084] Furthermore, in a possible implementation of an embodiment of the present application, the second processing module 430 is also used to determine the circulation status of the electronic prescription when there is an electronic prescription with the identification in the first system; when the circulation status is saved or submitted, the electronic prescription with the identification is updated according to the processed electronic prescription, and the processed electronic prescription is submitted to the second system.

[0085] Furthermore, in a possible implementation of an embodiment of the present application, the second processing module 430 is also used to receive an electronic prescription query request, wherein the electronic prescription query request includes: a first account and a first link address; obtaining a first electronic prescription corresponding to the first link address in the second system; returning the query result carrying the first electronic prescription to the object corresponding to the electronic prescription query request, and updating the circulation status of the first electronic prescription to received; and establishing an association relationship between the first electronic prescription and the account.

[0086] Furthermore, in a possible implementation of an embodiment of the present application, the second processing module 430 is also used to receive a drug purchase request, wherein the drug purchase request includes: a second account, and an identifier of a second electronic prescription associated with the second account; sending a query request to the second system according to the identifier of the second electronic prescription to obtain the second electronic prescription; sending the second electronic prescription to the designated drug library to perform drug purchase processing and obtain drug purchase results, and updating the circulation status of the target electronic prescription to purchased drugs; and returning the drug purchase results to the object corresponding to the drug purchase request.

[0087] It should be noted that the explanations in the aforementioned first embodiment are also applicable to the information processing device for electronic prescriptions in this embodiment and will not be repeated here.

[0088] The information processing device for electronic prescriptions in the embodiment of the present application receives an electronic prescription to be processed and an identification of the electronic prescription from at least one hospital information management system through an interface; performs format conversion processing on the electronic prescription according to a specified format to obtain a processed electronic prescription; when there is no electronic prescription with the identification in the first system, saves the processed electronic prescription and the identification, submits the processed electronic prescription to the second system, and updates the circulation status of the processed electronic prescription to submitted; pushes the processed electronic prescription at the link address of the second system to the patient corresponding to the processed electronic prescription, so as to improve the efficiency of the patient's drug purchase.

[0089] In order to implement the above embodiment, the present application may also propose an electronic prescription information processing system, comprising: a first system, a second system connected to the first system, and at least one hospital information management system. The first system is used to execute the electronic prescription information processing method described in the above embodiment.

[0090] In order to implement the above embodiments, the present application also proposes a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the information processing method for electronic prescriptions proposed in the above embodiments of the present application.

[0091] In order to implement the above embodiments, the present application also proposes a computer program product. When the instruction processor in the computer program product is executed, the information processing method of the electronic prescription proposed in the above embodiments of the present application is executed.

[0092] Figure 5 A block diagram of an exemplary computer device suitable for implementing embodiments of the present application is shown. Figure 5 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0093] like Figure 5 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).

[0094] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.

[0095] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0096] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5Not shown, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.

[0097] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.

[0098] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed via an input / output (I / O) interface 22. In addition, the computer device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the computer device 12 via a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0099] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the methods mentioned in the above embodiments.

[0100] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0101] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0102] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0103] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0104] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0105] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0106] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0107] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. An information processing method for electronic prescriptions, characterized in that: Applied to the first system, the method comprises: Acquire an electronic prescription to be processed and an identifier of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface; Performing structured extraction processing on the electronic prescription to obtain at least one item of content in the electronic prescription, wherein the content in the electronic prescription includes drug data, wherein the drug data includes at least one drug and a drug quantity corresponding to the drug, and querying a designated drug library according to the drug data to determine whether there is a drug corresponding to the drug data in the designated drug library; When the drug corresponding to the drug data does not exist in the designated drug library, a prompt message is sent to the source of the electronic prescription through the interface to prompt the source to modify and resend the electronic prescription; Generate a processed electronic prescription according to the at least one content and a prescription template in a specified format; When there is no electronic prescription with the identifier in the first system, the processed electronic prescription and the identifier are saved, and the processed electronic prescription is submitted to the second system, and the circulation status of the processed electronic prescription is updated to submitted, wherein the second system is a prescription middle station; The link address of the processed electronic prescription in the second system is pushed to the patient corresponding to the processed electronic prescription.

2. The method according to claim 1, characterized in that The content also includes at least one of the following: prescription basic data, hospital data, doctor data, pharmacist data, and patient data.

3. The method according to claim 1, characterized in that The method further comprises: When an electronic prescription having the identifier exists in the first system, determining a circulation status of the electronic prescription; When the circulation status is saved or submitted, the electronic prescription with the identifier is updated according to the processed electronic prescription, and the processed electronic prescription is submitted to the second system.

4. The method according to claim 1, characterized in that: The method further comprises: receiving an electronic prescription query request, wherein the electronic prescription query request includes: a first account number and a first link address; Acquire a first electronic prescription corresponding to the first link address in the second system; Returning the query result carrying the first electronic prescription to the object corresponding to the electronic prescription query request, and updating the circulation status of the first electronic prescription to received; An association relationship is established between the first electronic prescription and the first account.

5. The method according to claim 4, characterized in that The method further comprises: Receiving a drug purchase request, wherein the drug purchase request includes: a second account number, and an identifier of a second electronic prescription associated with the second account number; sending a query request to the second system according to the identifier of the second electronic prescription to obtain the second electronic prescription; Sending the second electronic prescription to the designated drug library to process the drug purchase and obtain the drug purchase result, and updating the circulation status of the target electronic prescription to drug purchase; The drug purchase result is returned to the object corresponding to the drug purchase request.

6. An electronic prescription information processing device, characterized in that: Applied to the first system, the device comprises: An acquisition module, used for acquiring an electronic prescription to be processed and an identification of the electronic prescription, wherein the electronic prescription is received from at least one hospital information management system through an interface; The first processing module is used to perform structured extraction processing on the electronic prescription to obtain at least one item of content in the electronic prescription; the content in the electronic prescription includes drug data, the drug data includes at least one drug and the drug quantity corresponding to the drug, query a designated drug library according to the drug data, and determine whether there is a drug corresponding to the drug data in the designated drug library; when there is no drug corresponding to the drug data in the designated drug library, send a prompt message to the source of the electronic prescription through the interface to prompt the source to modify and resend the electronic prescription; generate a processed electronic prescription according to the at least one item of content and a prescription template in a specified format; A second processing module is used for saving the processed electronic prescription and the identification when there is no electronic prescription with the identification in the first system, submitting the processed electronic prescription to the second system, and updating the circulation status of the processed electronic prescription to submitted, wherein the second system is a prescription middle station; The push module is used to push the link address of the processed electronic prescription in the second system to the patient corresponding to the processed electronic prescription.

7. An electronic prescription information processing system, characterized in that: include: a first system, a second system respectively connected to the first system, and at least one hospital information management system; Wherein, the first system is used to execute the information processing method of the electronic prescription as described in any one of claims 1 to 5.

8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5.

9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Prescription sharing drug delivery method, device and equipment and storage medium

    CN109637616A

  • Information processing method and device and storage medium

    CN113299378A

  • System and method for automating pharmacy processing of electronic prescriptions

    US10311536B1