Drug management method and system, and computer device, storage medium and program product

Obtaining drug control information through the drug platform and using standard drug codes solves the problem of differences in docking between pharmacies and the platform, and realizes multi-pharmacy access and efficient inventory management and order processing.

WO2025199855A1PCT designated stage Publication Date: 2025-10-02BOE TECHNOLOGY GROUP CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/084354
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-28
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

Different pharmacies have different ways of connecting with drug platforms, which makes the development of drug platforms difficult.

Method used

Obtain drug comparison information from the medication platform and pharmacies through the drug platform, use standard drug codes to implement drug inventory management and order management, and provide interface services to adapt to process differences in different pharmacies.

Benefits of technology

The pharmaceutical platform can connect to multiple third-party pharmacies, reducing development difficulty and improving the efficiency of pharmaceutical inventory management and order processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024084354_02102025_PF_FP_ABST
    Figure CN2024084354_02102025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present invention are a drug management method and system, and a computer device, a storage medium and a program product. The drug management method comprises: a drug platform acquiring drug correspondence information of a medication platform and drug correspondence information of a pharmacy, wherein the drug correspondence information of the medication platform is a correspondence between drug codes of the medication platform and standard drug codes of the drug platform, and the drug correspondence information of the pharmacy is a correspondence between drug codes of the pharmacy and the standard drug codes; and the drug platform executing drug inventory management and / or drug order management based on the drug correspondence information. On the basis of drug correspondence information of a medication platform and drug correspondence information of a pharmacy, a drug platform can unify the identity of a drug with the medication platform and the pharmacy, thus facilitating the management of drug inventory of the pharmacy and / or the management of drug orders.
Need to check novelty before this filing date? Find Prior Art

Description

Drug management method, system, computer device, storage medium and program product Technical Field

[0001] Embodiments of the present invention relate to the field of information and communication technology, and in particular to a drug management method, system, computer device, storage medium, and program product. Background Art

[0002] With the growth of internet hospital services, pharmaceutical platforms need to continuously expand their network of online pharmacies to meet the growing demand for medication. However, due to the varying customer base, operating regions, and information technology capabilities of different pharmacies, the integration between these pharmacies and pharmaceutical platforms varies significantly. Adapting to the varying processes of these different pharmacies creates significant challenges in the development of pharmaceutical platforms.

[0003] Summary of the Invention

[0004] Embodiments of the present invention provide a drug management method, system, computer device, storage medium, and program product for solving the problem that different pharmacies have different docking methods with drug platforms, which makes drug platform development difficult.

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

[0006] In a first aspect, an embodiment of the present invention provides a drug management method using a drug platform, the method comprising:

[0007] The drug platform obtains drug control information of the medication platform and drug control information of the pharmacy, wherein the drug control information of the medication platform is the correspondence between the drug code of the medication platform and the standard drug code of the drug platform, and the drug control information of the pharmacy is the correspondence between the drug code of the pharmacy and the standard drug code;

[0008] The drug platform performs drug inventory management and / or drug order management based on the drug control information.

[0009] Optionally, the drug platform performs drug inventory management based on the drug control information, including at least one of the following:

[0010] Synchronizing the drug inventory information of the pharmacy according to the drug comparison information of the pharmacy;

[0011] Get the drug inventory change information of the pharmacy.

[0012] Optionally, the drug code used when the drug platform communicates with the pharmacy is the drug code of the pharmacy or the standard drug code.

[0013] Optionally, the drug platform executing drug inventory management based on the drug control information further includes at least one of the following:

[0014] Synchronize the drug inventory information of the pharmacy to the medication platform according to the drug comparison information of the medication platform;

[0015] receiving a drug query instruction from the medication platform, querying the drug inventory information of the pharmacy according to the drug query instruction and the drug comparison information of the medication platform, and feeding back the drug query result to the medication platform;

[0016] According to the drug comparison information of the medication platform, the drug inventory change information of the pharmacy is pushed to the medication platform.

[0017] Optionally, the drug code used in the communication between the drug platform and the medication platform is the drug code of the medication platform or the standard drug code.

[0018] Optionally, the drug platform performs drug order management based on the drug control information, including:

[0019] The drug platform receives a drug available pharmacy query request sent by the medication platform, wherein the drug available pharmacy query request includes a drug prescription, and the drug prescription includes a target drug;

[0020] The drug platform queries drug inventory information of pharmacies that have the target drug, and returns available pharmacies that have the target drug to the medication platform.

[0021] Optionally, the drug platform performs drug order management based on the drug control information, including:

[0022] The drug platform receives the pre-order sent by the medication platform, wherein the pre-order includes the pre-order drug and the pre-order pharmacy;

[0023] The drug platform verifies the drug inventory information of the pre-order pharmacy to obtain a verification result, wherein the verification result is used to indicate whether the pre-order pharmacy has the pre-order drug;

[0024] The drug platform returns the verification result to the medication platform.

[0025] Optionally, the drug platform verifies the drug inventory information of the pre-order pharmacy, including:

[0026] The drug platform queries the locally stored drug inventory information of the pre-order pharmacy and obtains the verification result according to the query result;

[0027] or

[0028] The drug platform queries the drug inventory information of the pre-order pharmacy through an interface with the pre-order pharmacy, and obtains the verification result based on the query result.

[0029] Optionally, the drug platform performs drug order management based on the drug control information, including:

[0030] The pharmaceutical platform receives a notification of payment completion for the target pharmaceutical prescription;

[0031] The pharmaceutical platform determines the order status of the target pharmaceutical prescription based on the notification and the pharmaceutical inventory information of the target pharmacy corresponding to the target pharmaceutical prescription, wherein the order status includes one of the following: order failure, order success pending, or order success pending shipment;

[0032] The pharmaceutical platform sends the order status to the medication platform.

[0033] In a second aspect, an embodiment of the present invention provides a drug management method, which is applied to a medication platform, and the method includes:

[0034] The medication platform obtains drug control information of the medication platform, where the drug control information of the medication platform is a correspondence between the drug code of the medication platform and the standard drug code of the medication platform;

[0035] The medication platform performs drug inventory management and / or drug order management based on the drug control information.

[0036] Optionally, the medication platform performs drug inventory management based on the drug control information, including at least one of the following:

[0037] Synchronize the drug inventory information of the pharmacy stored on the drug platform according to the drug comparison information of the drug use platform;

[0038] According to the drug comparison information of the medication platform, query the drug inventory information of the pharmacy stored in the drug platform;

[0039] According to the drug comparison information of the medication platform, the drug inventory change information of the pharmacy sent by the drug platform is obtained.

[0040] Optionally, the drug code used when the medication platform and the drug platform communicate is the drug code of the medication platform or the standard drug code.

[0041] Optionally, the medication platform executes medication order management based on the medication comparison information, including:

[0042] The medication platform receives pharmacy selection information sent by the doctor client, wherein the pharmacy selection information includes a target pharmacy;

[0043] The medication platform queries the drug information of the target pharmacy and returns it to the doctor client;

[0044] The medication platform receives a drug prescription sent by the doctor client, where the drug prescription includes a target drug;

[0045] The medication platform queries whether the target pharmacy has the target drug, obtains a query result, and returns the query result to the doctor client.

[0046] Optionally, the medication platform executes medication order management based on the medication comparison information, including:

[0047] The medication platform receives a notification of payment completion for the target drug prescription and synchronizes the notification to the drug platform;

[0048] The medication platform receives the order status of the target drug prescription sent by the drug platform, where the order status includes one of the following: order failure, order success pending, or order success pending shipment;

[0049] When the order status is order failure, a payment rollback operation is performed.

[0050] In a third aspect, an embodiment of the present invention provides a drug management system, which is applied to a drug platform. The drug management system includes:

[0051] an acquisition module, configured to acquire drug control information of the medication platform and drug control information of the pharmacy, wherein the drug control information of the medication platform is the correspondence between the drug code of the medication platform and the standard drug code of the medication platform, and the drug control information of the pharmacy is the correspondence between the drug code of the pharmacy and the standard drug code;

[0052] An execution module is used to execute drug inventory management and / or drug order management based on the drug comparison information.

[0053] In a fourth aspect, an embodiment of the present invention provides a drug management system, which is applied to a medication platform. The drug management system includes:

[0054] An acquisition module is used to obtain drug control information of the medication platform, wherein the drug control information of the medication platform is a correspondence between the drug code of the medication platform and the standard drug code of the medication platform;

[0055] An execution module is used to execute drug inventory management and / or drug order management based on the drug comparison information.

[0056] In a fifth aspect, an embodiment of the present invention provides a computer device comprising: a processor, a memory, and a program stored on the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the drug management method as described in the first aspect above are implemented, or, when the program is executed by the processor, the steps of the drug management method as described in the second aspect above are implemented.

[0057] In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the drug management method as described in the first aspect above are implemented; or, when the computer program is executed by a processor, the steps of the drug management method as described in the second aspect above are implemented.

[0058] In a seventh aspect, a computer program product is provided, comprising computer instructions, which, when executed by a processor, implement the steps of the drug management method as described in the first or second aspect above.

[0059] In an embodiment of the present invention, process services for drug inventory management and / or drug order management are provided through an interface of standard drug coding. The drug platform no longer needs to worry about the differences in the docking processes between different pharmacies and medication platforms, and can enable the drug platform to connect to multiple third-party pharmacies. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present invention. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:

[0061] FIG1 is a schematic flow chart of a drug management method applied to a drug platform according to an embodiment of the present invention;

[0062] FIG2 is a schematic diagram of the overall functions of drug inventory management and drug order management according to an embodiment of the present invention;

[0063] FIG3 is a schematic diagram of drug inventory management according to an embodiment of the present invention;

[0064] FIG4 is a second schematic diagram of drug inventory management according to an embodiment of the present invention;

[0065] FIG5 is a schematic diagram of various interfaces for drug inventory management provided by a drug platform according to an embodiment of the present invention;

[0066] FIG6 is a schematic diagram of a process of managing medicine orders according to an embodiment of the present invention;

[0067] FIG7 is a second flow chart of medicine order management according to an embodiment of the present invention;

[0068] FIG8 is a schematic diagram of a process for managing drug orders at a pharmacy according to an embodiment of the present invention;

[0069] FIG9 is a flow chart of a drug management method applied to a medication platform according to an embodiment of the present invention;

[0070] FIG10 is a schematic structural diagram of a drug platform according to an embodiment of the present invention;

[0071] FIG11 is a schematic structural diagram of a medication platform according to an embodiment of the present invention;

[0072] FIG12 is a schematic structural diagram of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0073] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0074] Referring to FIG. 1 , FIG. 2 , and FIG. 3 , an embodiment of the present invention provides a drug management method, which is applied to a drug platform. The method includes:

[0075] Step 11: The drug platform obtains the drug control information of the medication platform and the drug control information of the pharmacy. The drug control information of the medication platform is the correspondence between the drug code of the medication platform and the standard drug code of the medication platform. The drug control information of the pharmacy is the correspondence between the drug code of the pharmacy and the standard drug code.

[0076] In the embodiment of the present invention, the medication platform is, for example, a platform developed by various hospitals. The pharmacy may also be referred to as a drug supplier.

[0077] In an embodiment of the present invention, the drug platform may provide a basic drug library, which stores drug codes that can be recognized by the drug platform, which are referred to as standard drug codes in this embodiment.

[0078] In an embodiment of the present invention, the drug control information of the medication platform can be provided by the medication platform or pre-configured manually. For example, the drug code of a certain drug on the medication platform is 001, and the standard drug code on the medication platform is X101. In this case, the drug control information of the drug can be:

[0079] In an embodiment of the present invention, the drug control information of the pharmacy can be provided by the pharmacy or pre-configured manually. For example, the drug code of a certain drug in the pharmacy is X001, and the standard drug code on the drug platform is X101. In this case, the drug control information of the drug can be:

[0080] It should be noted that the above-mentioned drug code can be the drug name or other identification of the drug.

[0081] Step 12: The drug platform performs drug inventory management and / or drug order management based on the drug control information.

[0082] In an embodiment of the present invention, process services for drug inventory management and / or drug order management are provided through an interface of standard drug coding. The drug platform no longer needs to worry about the differences in the docking processes between different pharmacies and medication platforms, and can enable the drug platform to connect to multiple third-party pharmacies.

[0083] The following describes the processes of drug inventory management and drug order management respectively.

[0084] 1. Drug Inventory Management

[0085] Drug inventory management is the aggregation of pharmacy data and the source of drugs for the medication platform.

[0086] In an embodiment of the present invention, the drug platform can provide a basic drug library that includes complete drug information with standard drug codes. Optionally, the standard drug codes can be divided into categories such as Western medicine, Chinese patent medicine, Chinese herbal medicine slices, and Chinese herbal medicine granules according to drug type. The standard drug codes can adopt national standard codes to achieve code translation from the drug use platform to the pharmacy.

[0087] Drug control information is required to be set up by the medication platform and the pharmacy respectively, and is the correspondence between the drug code of each platform and the standard drug code.

[0088] The platform's drug base library is one of its core modules. Through this library, the platform maintains all available basic drug information. Different pharmacies establish inventory matching by setting up drug comparison information, ultimately synchronizing inventory and other information. Furthermore, the platform leverages this library to implement unified pricing and listing / relisting of externally available drugs.

[0089] 1. Synchronize drug inventory in pharmacies

[0090] In some embodiments, optionally, referring to FIG. 2 , FIG. 3 , FIG. 4 and FIG. 5 , the drug platform performs drug inventory management based on the drug control information, including at least one of the following:

[0091] 1) Synchronizing the drug inventory information of the pharmacy based on the drug control information of the pharmacy;

[0092] In the embodiment of the present invention, synchronization refers to synchronization of all drug inventory information.

[0093] In the embodiment of the present invention, the synchronization operation can be initiated by the pharmacy, that is, the pharmacy actively synchronizes its own drug inventory status to the drug platform, or it can be initiated by the drug platform, requiring the pharmacy to report the drug inventory status.

[0094] In an embodiment of the present invention, the drug platform can synchronously obtain the drug inventory information of the pharmacy through a drug inventory information docking interface, a drug inventory information acquisition address configuration, or a drug inventory information setting function to meet the docking needs of more pharmacy platforms.

[0095] 2) Obtaining drug inventory change information of the pharmacy.

[0096] In an embodiment of the present invention, the pharmacy can optionally push drug inventory change information to the drug platform when drug inventory changes occur. For example, the pharmacy can trigger inventory information changes through a drug inventory information docking interface or drug inventory information settings.

[0097] Optionally, the drug code used when the drug platform communicates with the pharmacy is the drug code of the pharmacy or the standard drug code.

[0098] In some embodiments, optionally, when the drug code used when the drug platform and the pharmacy communicate is the drug code of the pharmacy, the drugs in the drug inventory information or drug inventory change information sent by the pharmacy all use the drug code of the pharmacy. After the drug platform receives the drug inventory information or drug inventory change information, it can convert the drug code in the drug inventory information or drug inventory change information into a standard drug code based on the drug comparison information of the pharmacy.

[0099] In some embodiments, optionally, when the drug code used when the drug platform and the pharmacy communicate is the standard drug code (that is, before the pharmacy sends the drug inventory information or drug inventory change information to the drug platform, it first converts the pharmacy's drug code into a standard drug code and then sends it to the drug platform), at this time, the drug platform can directly identify the drug inventory information or drug inventory change information.

[0100] In an embodiment of the present invention, the drug platform may maintain the drug inventory information of the pharmacy locally, or may not maintain the drug inventory information of the pharmacy, but directly synchronize the acquired drug inventory information or drug inventory change information to the medication platform.

[0101] Please refer to Figure 4, which is a flow chart of drug inventory management, wherein the docking type refers to docking with standard coding (standard docking) or docking with the drug coding of the pharmacy (custom docking).

[0102] Referring to FIG5 , the pharmaceutical platform in an embodiment of the present invention can provide the following interfaces for connecting to pharmaceutical data in pharmacies:

[0103] The full amount of drug inventory information synchronization interface is used to synchronize the full amount of drug inventory information.

[0104] Full drug inventory information query interface, used to query full drug inventory information;

[0105] Drug inventory information synchronization protocol.

[0106] In an embodiment of the present invention, the drug inventory information may include drug inventory status and / or drug inventory quantity. The drug inventory status refers to whether the drug is in stock.

[0107] In the embodiment of the present invention, the drug platform provides a standard drug coding inventory access process for pharmacies, which can reduce the access cost of pharmacies.

[0108] 2. Synchronization of drug inventory on medication platforms

[0109] In some embodiments, optionally, referring to FIG. 2 and FIG. 3 , the drug platform executing drug inventory management based on the drug control information further includes at least one of the following:

[0110] 1) Synchronizing the drug inventory information of the pharmacy to the medication platform based on the drug comparison information of the medication platform;

[0111] In an embodiment of the present invention, the synchronization operation can be actively initiated by the drug platform, that is, the drug platform actively synchronizes the drug inventory status of the pharmacy to the medication platform, or it can be initiated by the medication platform, requiring the drug platform to send the drug inventory status of the pharmacy.

[0112] 2) receiving a drug query instruction from the medication platform, querying the drug inventory information of the pharmacy according to the drug query instruction and the drug comparison information of the medication platform, and feeding back the drug query result to the medication platform;

[0113] 3) Based on the drug comparison information of the medication platform, the drug inventory change information of the pharmacy is pushed to the medication platform.

[0114] In an embodiment of the present invention, the medication platform and the pharmacy may have a binding relationship, that is, a certain medication platform only uses medicines from certain pharmacies. At this time, when the drug inventory information of a certain pharmacy changes, the drug platform pushes the drug inventory change information of the pharmacy to the bound medication platform based on the binding relationship between the medication platform and the pharmacy.

[0115] Optionally, the drug code used in the communication between the drug platform and the medication platform is the drug code of the medication platform or the standard drug code.

[0116] In some embodiments, optionally, when the drug code used when the drug platform and the medication platform communicate is the drug code of the medication platform, the drug platform first converts the standard drug code of the drug in the drug inventory information or drug inventory change information or drug query results to be sent into the drug code of the medication platform based on the drug control information of the medication platform, and then sends it.

[0117] In some embodiments, optionally, when the drug code used when the drug platform and the medication platform communicate is the standard drug code, at this time, the drug platform can directly send the drug inventory information or drug inventory change information or drug query results that need to be sent to the medication platform. The medication platform converts the standard drug code of the drug in the received drug inventory information or drug inventory change information or drug query results into the drug code of the medication platform based on the drug control information of the medication platform.

[0118] In an embodiment of the present invention, the drug inventory information may include drug inventory status and / or drug inventory quantity. The drug inventory status refers to whether the drug is in stock.

[0119] 2. Drug Order Management

[0120] Referring to FIG. 7 , in some embodiments, optionally, the drug platform performs drug order management based on the drug control information, including:

[0121] The drug platform receives a drug available pharmacy query request sent by the medication platform, wherein the drug available pharmacy query request includes a drug prescription, and the drug prescription includes a target drug;

[0122] The drug platform queries drug inventory information of pharmacies that have the target drug, and returns available pharmacies that have the target drug to the medication platform.

[0123] Referring to FIG. 6 and FIG. 7 , in some embodiments, optionally, the drug platform performs drug order management based on the drug control information, including:

[0124] The drug platform receives the pre-order sent by the medication platform, wherein the pre-order includes the pre-order drug and the pre-order pharmacy;

[0125] The drug platform verifies the drug inventory information of the pre-order pharmacy to obtain a verification result, wherein the verification result is used to indicate whether the pre-order pharmacy has the pre-order drug;

[0126] The drug platform returns the verification result to the medication platform.

[0127] In some embodiments, the pharmaceutical platform optionally verifies the drug inventory information of the pre-order pharmacy, including querying locally stored drug inventory information of the pre-order pharmacy and obtaining the verification result based on the query result. In this manner, the pharmaceutical platform does not need to verify with the pharmacy whether it has the pre-ordered drug in stock, and can complete the order creation more quickly, thereby improving the user experience.

[0128] In some embodiments, optionally, the drug platform verifies the drug inventory information of the pre-order pharmacy, including: the drug platform queries the drug inventory information of the pre-order pharmacy through the interface between the drug platform and the pre-order pharmacy, and obtains the verification result based on the query result. In this way, the drug platform

[0129] The need to verify with the pharmacy whether it has inventory of pre-ordered drugs can improve the accuracy of inventory information.

[0130] In the embodiments of the present invention, orders can be divided into asynchronous synchronous orders and synchronous synchronous orders. Asynchronous synchronous orders mean that after the user completes payment, the order can be pushed directly to the pharmaceutical platform. The pharmaceutical platform does not verify whether the target pharmacy corresponding to the target drug prescription has the drug in stock, and directly returns a successful order. After the order is completed, the target pharmacy will be verified for stock. Synchronous synchronous orders mean that after the user completes payment, the order can be pushed directly to the pharmaceutical platform. The pharmaceutical platform needs to verify whether the target pharmacy corresponding to the target drug prescription has the drug in stock and return the order status based on the verification result.

[0131] Referring to FIG. 6 and FIG. 7 , in some embodiments, optionally, the drug platform performs drug order management based on the drug control information, including:

[0132] The pharmaceutical platform receives a notification of payment completion for the target pharmaceutical prescription;

[0133] The pharmaceutical platform determines the order status of the target pharmaceutical prescription based on the notification and the pharmaceutical inventory information of the target pharmacy corresponding to the target pharmaceutical prescription, wherein the order status includes one of the following: order failure, order success pending, or order success pending shipment;

[0134] The pharmaceutical platform sends the order status to the medication platform.

[0135] Please refer to Table 1 for an example of the interface between the medication platform and the drug platform.

[0136] Table 1

[0137] Please refer to Figure 8, which is a flow chart of drug order management at the pharmacy side. Please refer to Table 2 for an example of the interface between the pharmacy and the drug platform.

[0138] Table 2

[0139] Referring to FIG9 , an embodiment of the present invention provides a drug management method, which is applied to a medication platform. The method includes:

[0140] Step 21: The medication platform obtains the drug control information of the medication platform, where the drug control information of the medication platform is the correspondence between the drug code of the medication platform and the standard drug code of the medication platform;

[0141] Step 22: The medication platform performs drug inventory management and / or drug order management based on the drug control information.

[0142] In the embodiment of the present invention, the medication platform can obtain the drug inventory information of the pharmacy in two ways: synchronously establishing the medication platform's own drug library mode, and real-time querying the drug platform mode.

[0143] 1) Medication platform simultaneously establishes its own drug library model

[0144] In this mode, the drug platform can provide two interfaces:

[0145] The full information acquisition interface is used to synchronize the full drug inventory information of pharmacies allowed to enter the medication platform.

[0146] The agreement on inventory status change is issued, and the medication platform implements the agreement and subscribes to the drug inventory information of a pharmacy.

[0147] 2) Real-time drug query platform model

[0148] The medication platform does not have the drug inventory information of the pharmacy, and the query of drug inventory information is completed through the real-time query interface provided by the medication platform.

[0149] The drug platform can provide two interfaces for the medication platform:

[0150] The supplier (pharmacy) query interface is used to query all suppliers (pharmacy) available on the current medication platform.

[0151] The supplier (pharmacy) drug query interface is used to query the available drugs of the current supplier (pharmacy).

[0152] That is, the medication platform performs drug inventory management based on the drug control information, including at least one of the following:

[0153] Synchronize the drug inventory information of the pharmacy stored on the drug platform according to the drug comparison information of the drug use platform;

[0154] According to the drug comparison information of the medication platform, query the drug inventory information of the pharmacy stored in the drug platform;

[0155] According to the drug comparison information of the medication platform, the drug inventory change information of the pharmacy sent by the drug platform is obtained.

[0156] In some embodiments, optionally, the drug code used when the medication platform and the drug platform communicate is the drug code of the medication platform or the standard drug code.

[0157] In the embodiment of the present invention, the medication platform can be developed once and then connected to multiple pharmacy platforms by implementing the access process of standard drug coding, thereby reducing the implementation cost of the medication platform.

[0158] The management of drug orders can be divided into the prescription stage and the prescription payment synchronization stage.

[0159] Referring to FIG. 6 and FIG. 7 , in some embodiments, optionally, the medication platform performs medication order management based on the medication control information, including:

[0160] The medication platform receives pharmacy selection information sent by the doctor client, wherein the pharmacy selection information includes a target pharmacy;

[0161] The medication platform queries the drug information of the target pharmacy and returns it to the doctor client;

[0162] The medication platform receives a drug prescription sent by the doctor client, where the drug prescription includes a target drug;

[0163] The medication platform queries whether the target pharmacy has the target drug, obtains a query result, and returns the query result to the doctor client.

[0164] In some embodiments, optionally, if the medication platform itself stores the drug inventory information of the target pharmacy, the medication platform can query the drug inventory information of the target pharmacy stored in itself to obtain the query results.

[0165] In some embodiments, optionally, the medication platform may also query the drug platform via a supplier (pharmacy) drug query interface between the drug platform and the drug platform whether the target pharmacy has the target drug, and receive the query results returned by the drug platform.

[0166] Referring to FIG. 6 , in some embodiments, optionally, the medication platform performs medication order management based on the medication control information, including:

[0167] The medication platform receives a notification of payment completion for the target drug prescription and synchronizes the notification to the drug platform;

[0168] The medication platform receives the order status of the target drug prescription sent by the drug platform, where the order status includes one of the following: order failure, order success pending, or order success pending shipment;

[0169] When the order status is order failure, a payment rollback operation is performed.

[0170] During the prescription stage, the medication platform can provide the following interfaces:

[0171] The supplier (pharmacy) query interface is used to query all drug suppliers (pharmacy) available on the current medication platform.

[0172] The supplier (pharmacy) drug query interface is used to query the available drugs of the current supplier (pharmacy).

[0173] The drug prescription inquiry interface can query suppliers that meet the current drug prescription and optionally provide a quote.

[0174] During the prescription payment synchronization phase, the medication platform can provide the following interfaces:

[0175] Prescription lock synchronization interface: After the user's prescription is reviewed and before the user pays the pharmacy, the medication platform inquires and locks the order.

[0176] Locked prescription payment status synchronization interface: synchronize the payment status after the user completes the payment (Note: the final success of the drug order is subject to payment synchronization, and there is a possibility of failure after the locked inventory expires).

[0177] Prescription payment synchronization interface: used to trigger user prescription synchronization after payment is completed. If synchronization fails, the medication platform needs to handle it according to its own business.

[0178] Please refer to Table 3, which is an example of the interactive interface currently required by the medication platform:

[0179] Table 3

[0180] Referring to FIG. 10 , an embodiment of the present invention provides a drug management system 100 applied to a drug platform. The drug management system 100 includes:

[0181] An acquisition module 101 is configured to acquire drug control information of a medication platform and drug control information of a pharmacy, wherein the drug control information of the medication platform is a correspondence between the drug code of the medication platform and the standard drug code of the medication platform, and the drug control information of the pharmacy is a correspondence between the drug code of the pharmacy and the standard drug code;

[0182] The execution module 102 is configured to execute drug inventory management and / or drug order management based on the drug comparison information.

[0183] Optionally, the execution module 202 includes at least one of the following:

[0184] A first execution submodule is configured to synchronize the drug inventory information of the pharmacy according to the drug comparison information of the pharmacy;

[0185] The second execution submodule is used to obtain the drug inventory change information of the pharmacy.

[0186] Optionally, the drug code used when the drug platform communicates with the pharmacy is the drug code of the pharmacy or the standard drug code.

[0187] Optionally, the execution module 202 includes at least one of the following:

[0188] A third execution submodule is configured to synchronize the drug inventory information of the pharmacy to the medication platform based on the drug comparison information of the medication platform;

[0189] a fourth execution submodule, configured to receive a drug query instruction from the medication platform, query the drug inventory information of the pharmacy according to the drug query instruction and the drug comparison information of the medication platform, and feed back the drug query result to the medication platform;

[0190] The fifth execution submodule is used to push the drug inventory change information of the pharmacy to the medication platform based on the drug comparison information of the medication platform.

[0191] Optionally, the drug code used in the communication between the drug platform and the medication platform is the drug code of the medication platform or the standard drug code.

[0192] Optionally, the execution module 202 includes:

[0193] A first receiving submodule is configured to receive a drug available pharmacy query request sent by the medication platform, wherein the drug available pharmacy query request includes a drug prescription, and the drug prescription includes a target drug;

[0194] The first query submodule is used to query the drug inventory information of the pharmacy that has the target drug, and return the available pharmacies that have the target drug to the medication platform.

[0195] Optionally, the execution module 202 includes:

[0196] A second receiving submodule is configured to receive a pre-order sent by the medication platform, wherein the pre-order includes a pre-ordered drug and a pre-ordered pharmacy;

[0197] a verification submodule, configured to verify the drug inventory information of the pre-order pharmacy and obtain a verification result, wherein the verification result is used to indicate whether the pre-order pharmacy has the pre-order drug;

[0198] The first sending submodule is used to return the verification result to the medication platform.

[0199] Optionally, the execution module 202 includes:

[0200] A second query submodule is used to query the locally stored drug inventory information of the pre-order pharmacy and obtain the verification result according to the query result;

[0201] or

[0202] The third query submodule is used to query the drug inventory information of the pre-order pharmacy through the interface between the pre-order pharmacy and the pre-order pharmacy, and obtain the verification result according to the query result.

[0203] Optionally, the execution module 202 includes:

[0204] a third receiving submodule, configured to receive a notification of payment completion for a target drug prescription;

[0205] a determination submodule, configured to determine an order status of the target drug prescription based on the notification and drug inventory information of a target pharmacy corresponding to the target drug prescription, wherein the order status includes one of the following: order failure, order success pending processing, and order success pending shipment;

[0206] The second sending submodule is used to send the order status to the medication platform.

[0207] Referring to FIG. 11 , an embodiment of the present invention provides a drug management system 200 applied to a medication platform. The drug management system 200 includes:

[0208] An acquisition module 201 is used to acquire drug control information of a medication platform, wherein the drug control information of the medication platform is a correspondence between the drug code of the medication platform and the standard drug code of the medication platform;

[0209] The execution module 202 is used to execute drug inventory management and / or drug order management based on the drug comparison information.

[0210] Optionally, the execution module 202 includes at least one of the following:

[0211] A first synchronization submodule is used to synchronize the drug inventory information of the pharmacy stored on the drug platform according to the drug control information of the medication platform;

[0212] A first query submodule is used to query the drug inventory information of the pharmacy stored in the drug platform according to the drug comparison information of the medication platform;

[0213] The acquisition submodule is used to obtain the drug inventory change information of the pharmacy sent by the drug platform based on the drug comparison information of the medication platform.

[0214] Optionally, the drug code used when the medication platform and the drug platform communicate is the drug code of the medication platform or the standard drug code.

[0215] Optionally, the execution module 202 includes:

[0216] A first receiving submodule is configured to receive pharmacy selection information sent by a doctor client, wherein the pharmacy selection information includes a target pharmacy;

[0217] The second query submodule is used to query the drug information of the target pharmacy and return it to the doctor client;

[0218] A second receiving submodule is configured to receive a drug prescription sent by the doctor client, wherein the drug prescription includes a target drug;

[0219] The third query submodule is used to query whether the target drug is available in the target pharmacy, obtain a query result, and return the query result to the doctor client.

[0220] Optionally, the execution module 202 includes:

[0221] A third receiving submodule is configured to receive a notification of payment completion for a target drug prescription and synchronize the notification to the drug platform;

[0222] A second synchronization submodule is used to synchronize the payment status of the target drug prescription to the drug platform;

[0223] A fourth receiving submodule is configured to receive the order status of the target drug prescription sent by the drug platform, where the order status includes one of the following: order failure, order success pending, or order success pending shipment;

[0224] The execution submodule is used to perform a payment rollback operation when the order status is that the order fails.

[0225] Please refer to Figure 12. An embodiment of the present invention further provides a computer device 300, including a processor 301, a memory 302, and a computer program stored in the memory 302 and executable on the processor 301. When the computer program is executed by the processor 301, the various processes of the above-mentioned drug management method embodiment are implemented, and the same technical effects can be achieved. To avoid repetition, they will not be described here.

[0226] The present invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the computer program implements the various processes of the above-mentioned drug management method embodiment and can achieve the same technical effect. To avoid repetition, the above-mentioned computer-readable storage medium is not described here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0227] An embodiment of the present application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the above-mentioned drug management method embodiment are implemented and can achieve the same technical effect. To avoid repetition, they will not be repeated here.

[0228] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0229] Through the description of the above embodiments, those skilled in the art will clearly understand that the above-mentioned embodiments and methods can be implemented by software plus the necessary general-purpose hardware platform. Of course, hardware can also be used, but in many cases the former is a more preferred embodiment. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, or optical disk) and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of the present invention.

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

Claims

1. A drug management method, characterized in that: Applied to a pharmaceutical platform, the method comprises: The drug platform obtains drug control information of the medication platform and drug control information of the pharmacy, wherein the drug control information of the medication platform is the correspondence between the drug code of the medication platform and the standard drug code of the drug platform, and the drug control information of the pharmacy is the correspondence between the drug code of the pharmacy and the standard drug code; The drug platform performs drug inventory management and / or drug order management based on the drug control information.

2. The method according to claim 1, characterized in that The drug platform performs drug inventory management based on the drug control information, including at least one of the following: Synchronizing the drug inventory information of the pharmacy according to the drug comparison information of the pharmacy; Get the drug inventory change information of the pharmacy.

3. The method according to claim 2, characterized in that The drug code used when the drug platform communicates with the pharmacy is the drug code of the pharmacy or the standard drug code.

4. The method according to claim 1 or 2, characterized in that The drug platform performing drug inventory management based on the drug control information further includes at least one of the following: Synchronize the drug inventory information of the pharmacy to the medication platform according to the drug comparison information of the medication platform; receiving a drug query instruction from the medication platform, querying the drug inventory information of the pharmacy according to the drug query instruction and the drug comparison information of the medication platform, and feeding back the drug query result to the medication platform; According to the drug comparison information of the medication platform, the drug inventory change information of the pharmacy is pushed to the medication platform.

5. The method according to claim 4, characterized in that The drug code used when the drug platform and the medication platform communicate is the drug code of the medication platform or the standard drug code.

6. The method according to claim 1, characterized in that The drug platform performs drug order management based on the drug control information, including: The drug platform receives a drug available pharmacy query request sent by the medication platform, wherein the drug available pharmacy query request includes a drug prescription, and the drug prescription includes a target drug; The drug platform queries drug inventory information of pharmacies that have the target drug, and returns available pharmacies that have the target drug to the medication platform.

7. The method according to claim 1, characterized in that The drug platform performs drug order management based on the drug control information, including: The drug platform receives the pre-order sent by the medication platform, wherein the pre-order includes the pre-order drug and the pre-order pharmacy; The drug platform verifies the drug inventory information of the pre-order pharmacy to obtain a verification result, wherein the verification result is used to indicate whether the pre-order pharmacy has the pre-order drug; The drug platform returns the verification result to the medication platform.

8. The method according to claim 7, characterized in that The pharmaceutical platform verifies the pharmaceutical inventory information of the pre-order pharmacy, including: The drug platform queries the locally stored drug inventory information of the pre-order pharmacy and obtains the verification result according to the query result; or The drug platform queries the drug inventory information of the pre-order pharmacy through an interface with the pre-order pharmacy, and obtains the verification result based on the query result.

9. The method according to claim 1, characterized in that The drug platform performs drug order management based on the drug control information, including: The pharmaceutical platform receives a notification of payment completion for the target pharmaceutical prescription; The pharmaceutical platform determines the order status of the target pharmaceutical prescription based on the notification and the pharmaceutical inventory information of the target pharmacy corresponding to the target pharmaceutical prescription, wherein the order status includes one of the following: order failure, order success pending, or order success pending shipment; The pharmaceutical platform sends the order status to the medication platform.

10. A drug management method, characterized in that: Applied to a medication platform, the method comprises: The medication platform obtains drug control information of the medication platform, where the drug control information of the medication platform is a correspondence between the drug code of the medication platform and the standard drug code of the medication platform; The medication platform performs drug inventory management and / or drug ordering based on the drug control information Single management.

11. The method according to claim 10, characterized in that The medication platform performs drug inventory management based on the drug control information, including at least one of the following: Synchronize the drug inventory information of the pharmacy stored on the drug platform according to the drug comparison information of the drug use platform; According to the drug comparison information of the medication platform, query the drug inventory information of the pharmacy stored in the drug platform; According to the drug comparison information of the medication platform, the drug inventory change information of the pharmacy sent by the drug platform is obtained.

12. The method according to claim 11, characterized in that The drug code used when the medication platform and the drug platform communicate is the drug code of the medication platform or the standard drug code.

13. The method according to claim 11, characterized in that The medication platform executes medication order management based on the medication control information, including: The medication platform receives pharmacy selection information sent by the doctor client, wherein the pharmacy selection information includes a target pharmacy; The medication platform queries the drug information of the target pharmacy and returns it to the doctor client; The medication platform receives a drug prescription sent by the doctor client, where the drug prescription includes a target drug; The medication platform queries whether the target pharmacy has the target drug, obtains a query result, and returns the query result to the doctor client.

14. The method according to claim 11 or 13, characterized in that The medication platform executes medication order management based on the medication control information, including: The medication platform receives a notification of payment completion for the target drug prescription and synchronizes the notification to the drug platform; The medication platform receives the order status of the target drug prescription sent by the drug platform, where the order status includes one of the following: order failure, order success pending, or order success pending shipment; When the order status is order failure, a payment rollback operation is performed.

15. A drug management system, characterized in that: Applied to the drug platform, the drug management system includes: An acquisition module, configured to acquire drug control information of the medication platform and drug control information of the pharmacy, wherein the drug control information of the medication platform is the correspondence between the drug code of the medication platform and the standard drug code of the medication platform, and the drug control information of the pharmacy is the correspondence between the drug code of the pharmacy and the standard drug code; An execution module is used to execute drug inventory management and / or drug order management based on the drug comparison information.

16. A drug management system, characterized in that: Applied to the medication platform, the drug management system includes: An acquisition module is used to obtain drug control information of the medication platform, wherein the drug control information of the medication platform is a correspondence between the drug code of the medication platform and the standard drug code of the medication platform; An execution module is used to execute drug inventory management and / or drug order management based on the drug comparison information.

17. A computer device, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the drug management method as described in any one of claims 1 to 9, or the program, when executed by the processor, implements the steps of the drug management method as described in any one of claims 10 to 14.

18. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the drug management method according to any one of claims 1 to 9; or, when executed by a processor, implements the steps of the drug management method according to any one of claims 10 to 14.

19. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the drug management method as described in any one of claims 1 to 9, or the method comprises computer instructions, which, when executed by a processor, implement the steps of the drug management method as described in any one of claims 10 to 14.

Citation Information

Patent Citations

  • Management and inquiry system based on medicine coding

    CN103455608A

  • Drug management system and method

    CN109461484A

  • Electronic prescription circulation management method and system of Internet hospital

    CN113744824A

  • Processing method of in-hospital logistics information system based on uniform medicine coding

    CN114093478A

  • Inventory management method of drug

    KR101844197B1