Method, device and system for managing drug information in pharmacy stores

By using a shared basic information database in the pharmacy management system to process drug information search requests and generate or update store information databases, the problem of drug room information is solved, and the unified management of drug information and resource optimization is achieved.

CN112420179BActive Publication Date: 2025-01-07LINKDOC TECH BEIJING CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011226868.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-05
Publication Date
2025-01-07
Estimated Expiration
2040-11-05

AI Technical Summary

Technical Problem

Existing pharmacy management software cannot uniformly manage medical product information between different pharmacies, resulting in information silos and it is difficult to trace the information flow of goods, customers and suppliers.

Method used

By receiving drug information search requests from store clients, using the shared basic information database to determine the existence or non-existence of target drug information, generate or update the store information database, and conduct review and snapshot processing to achieve unified management of drug information.

Benefits of technology

It realizes unified management of drug information between different pharmacies, solves the problem of information islands, and improves resource allocation and service quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112420179B_ABST
    Figure CN112420179B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device and system for managing drug information in pharmacy stores. The method for managing drug information in pharmacy stores includes receiving a drug information search request sent by a store client, wherein the drug information search request includes target drug information; judging whether the target drug information exists in a basic information database according to the drug information search request, wherein the basic information database is an information database shared by multiple stores; if so, generating a store information database corresponding to the store with the target drug information and the store identity corresponding to the store client, and feeding it back to the store client; if not, updating the basic information database. The present application solves the technical problem of being unable to unify medical supplies information when managing different pharmacies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of medical supplies management, and more specifically, to a method, device and system for managing drug information in pharmacy stores. Background Art

[0002] In recent years, with the continuous development of emerging technologies, the integration of traditional medical industry with these emerging technologies has been accelerated. Among them, the new medical industry represented by health and medical big data has continuously stimulated the development of the medical industry, and the medical-related policies, regulations, and standards system have been continuously improved. The operation of pharmacies is also based on the purpose of benefiting and facilitating the people, using various advanced high-tech means in the modern information society to better serve the society. In order to improve service quality, reduce resource waste, optimize resource allocation, and improve patient health management, new requirements are inevitably put forward for the management of pharmacies and computer systems that assist management.

[0003] In the related technologies, traditional pharmacy management software such as Haidian and Yinglingke handles supplier and drug information separately, that is, each individual pharmacy store under the group manages itself, and after establishing the first-time supplier and first-time drug information, they do not affect each other and are processed as two different pieces of information. However, due to the wide variety of drugs, medical devices, and Chinese herbal medicines in pharmacies, the upstream suppliers are complex and diverse. Each individual store under the group manages the supplier and drug information on its own, resulting in information islands for each individual store, making it difficult to trace the flow of information through unified product information, customer information, and supplier information.

[0004] Currently, no effective solution has been proposed to address the problem in related technologies that medical supplies information cannot be unified when managing different pharmacies. Summary of the invention

[0005] The main purpose of this application is to provide a method for managing drug information in pharmacies to solve the problem of being unable to unify medical supplies information when managing different pharmacies.

[0006] In order to achieve the above objectives, the present application provides a method, device and system for managing drug information in a pharmacy store.

[0007] In a first aspect, the present application provides a method for managing drug information in a pharmacy store.

[0008] The method for managing drug information in pharmacies according to the present application includes:

[0009] Receiving a drug information search request sent by a store client, wherein the drug information search request includes target drug information;

[0010] According to the drug information search request, determining whether the target drug information exists in a basic information database, wherein the basic information database is an information database shared by multiple stores;

[0011] If it exists, the target drug information and the store identity corresponding to the store client are used to generate a store information database corresponding to the store, and the database is fed back to the store client;

[0012] If it does not exist, update the basic information library.

[0013] Furthermore, the updating of the basic information database includes:

[0014] Determining whether there is a reference basis for target drug information in the basic information database;

[0015] If it exists, modify it according to the difference between the target drug information and the drug information corresponding to the reference basis, and add the modified drug information corresponding to the reference basis to the basic information library;

[0016] If it does not exist, the target drug information will be added to the basic information library.

[0017] Furthermore, before adding the modified drug information corresponding to the reference basis to the basic information library or adding the target drug information to the basic information library, the method further includes:

[0018] Review the modified drug information or the target drug information.

[0019] Furthermore, before feeding back to the store client, the method further includes:

[0020] The store information database is snapshot processed to generate store snapshot information so as to feed back the store snapshot information to the store client.

[0021] Furthermore, the updating of the basic information database includes:

[0022] Receive update information of the same drug sent by multiple store clients;

[0023] Combine multiple update information.

[0024] In a second aspect, the present application provides a device for managing drug information in a pharmacy store.

[0025] The management device of drug information of a pharmacy store according to the present application includes:

[0026] An information receiving module, used to receive a drug information search request sent by a store client, wherein the drug information search request includes target drug information;

[0027] A judgment module, used to judge whether the target drug information exists in a basic information database according to the drug information search request, wherein the basic information database is an information database shared by multiple stores;

[0028] A store information generation module is used to generate a store information database corresponding to the store with the target drug information and the store identity corresponding to the store client if the judgment result of the judgment module is existence, and feed it back to the store client;

[0029] The basic information updating module is used to update the basic information database if the judgment result of the judging module is that the basic information does not exist.

[0030] Furthermore, the basic information updating module includes:

[0031] A reference basis judgment unit, used to judge whether there is a reference basis for target drug information in the basic information database;

[0032] An information modification unit, for modifying the target drug information and the drug information corresponding to the reference basis according to the difference between the target drug information and the drug information corresponding to the reference basis if the judgment result of the reference basis judgment unit is existence, and adding the modified drug information corresponding to the reference basis to the basic information library;

[0033] The information adding unit is used to add the target drug information to the basic information library if the judgment result of the referenced basic judgment unit is that it does not exist.

[0034] Furthermore, the information modification unit or the information adding unit further includes:

[0035] Before adding the modified drug information corresponding to the reference basis to the basic information database or adding the target drug information to the basic information database, the modified drug information or the target drug information is reviewed.

[0036] Furthermore, the store information generation module also includes:

[0037] Before feeding back to the store client, the store information database is snapshot processed to generate store snapshot information so as to feed back the store snapshot information to the store client.

[0038] Furthermore, the basic information updating module also includes:

[0039] A multi-information receiving unit, used to receive update information of the same drug sent by multiple store clients;

[0040] The information merging unit is used to merge multiple update information.

[0041] On the third aspect, the present application provides a management system for drug information in pharmacies.

[0042] The management system for drug information in pharmacies according to this application includes:

[0043] The server is connected to the store client, and is used to send the store information database to the store client, and receive the drug information search request sent by the store client; and is also used to execute the steps of the pharmacy drug information management method provided in the first aspect;

[0044] The store client is connected to the server to receive the store information database sent by the server and send a drug information search request to the server.

[0045] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for managing drug information in a pharmacy store provided in the first aspect.

[0046] In an embodiment of the present application, a drug search request from a store is received, and a determination is made as to whether target drug information exists by obtaining a basic information database shared by the stores. If so, a different store information database is generated for each store based on the drug information in the basic information database and the store identity identifier; if not, the basic information database is updated based on the drug information of the target drug, thereby achieving the purpose of generating a store information database or updating the basic information database based on the drug search request, thereby realizing the technical effect of unifying medical supplies information when managing different pharmacies, and further solving the technical problem of being unable to unify medical supplies information when managing different pharmacies. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The drawings constituting a part of this application are used to provide a further understanding of this application, so that other features, purposes and advantages of this application become more obvious. The schematic embodiment drawings and their descriptions of this application are used to explain this application and do not constitute an improper limitation on this application. In the drawings:

[0048] Figure 1 It is a flowchart of a method for managing drug information in a pharmacy store according to an embodiment of the present application;

[0049] Figure 2 is a schematic diagram of the relationship between the basic information database and the store information database according to an embodiment of the present application;

[0050] Figure 3 It is a flowchart of a store executing a new first operation process according to an embodiment of the present application;

[0051] Figure 4 is a schematic diagram of an approval page involving basic information update according to an embodiment of the present application;

[0052] Figure 5 This is a schematic diagram of an approval page that does not involve updating of basic information according to an embodiment of the present application;

[0053] Figure 6 is a structural block diagram of a device for managing drug information in a pharmacy store according to an embodiment of the present application;

[0054] Figure 7 It is a structural block diagram of a management system for drug information of a pharmacy store according to an embodiment of the present application. DETAILED DESCRIPTION

[0055] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0056] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0057] In addition, the terms "installed", "set", "provided with", "connected", "connected", and "socketed" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection, or an electrical connection; it can be a direct connection, or an indirect connection through an intermediate medium, or it can be an internal connection between two devices, elements, or components. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0058] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0059] According to an embodiment of the present application, a method for managing drug information in a pharmacy store is provided, such as Figure 1As shown, the method includes the following steps S1 to S4:

[0060] In a first aspect, the present application provides a method for managing drug information in a pharmacy store.

[0061] The method for managing drug information in pharmacies according to the present application includes:

[0062] S1: receiving a drug information search request sent by a store client, wherein the drug information search request includes target drug information.

[0063] The drug information search request is sent by the user through the store client, and can be searched before the user enters a new drug. The target drug information is information describing the drug, which can include drug packaging images, drug barcode images and other drug image information, and can also include drug name, drug specifications, drug approval number and other drug text information, which is not limited here. For example, "VC, National Food and Health Code G20120259" sent by the store client is received.

[0064] S2: According to the drug information search request, determine whether the target drug information exists in a basic information database, wherein the basic information database is an information database shared by multiple stores.

[0065] When the drug information search request sent in the above step S1 is received, it is determined whether the target drug information exists in the basic information database. Specifically, if the target drug information includes the unique identification information of the drug (such as the drug approval number plus specification, such as "Guo Shi Jian Zi G20120259, 1000mg*20 tablets"; the imported drug registration certificate number plus specification, such as "H20080418, 0.5g"; etc.), the unique identification information of the drug is searched in the basic information database to see whether it exists.

[0066] Specifically, when "judging whether the target drug information exists in the basic information database", there are four conditions for judging existence. The first is when the target drug information is exactly the same as the information in the basic information database and there are no multiple search results, execute step S3. The second is when the target drug information is not exactly the same as the information in the basic information database, but there are multiple search results, execute step S4. The third is when the target drug information is not exactly the same as the information in the basic information database, but there are no multiple search results, the user needs to perform a second confirmation on the store client. If the search result is confirmed to be the target drug (the target drug is the drug corresponding to the target drug information), execute step S3. If the search result is confirmed to be not the target drug, execute step S4. For example, the target drug information is "Metronidazole Tablets 0.2g*100", and the search result is "Guangdong Sancai Pharmaceutical, Metronidazole Tablets 0.2g*100 Tablets". If the actual search target of the store client is "Guangdong Sancai Pharmaceutical, Metronidazole Tablets 0.2g*100 Tablets", then execute step S3; if the actual search target of the store client is "Yuanda Pharmaceutical, Metronidazole Tablets 0.2g*100 Tablets", then execute step S4. Fourth, when the target drug information is exactly the same as the information in the basic information database, but there are multiple search results, the user is required to perform a second confirmation on the store client. If the result of the second confirmation is that the target drug does not exist in multiple search results, then execute step S4; if the result of the second confirmation is that the target drug exists in multiple search results, then execute step S3. For example, the target drug information is "human serum albumin, 10g", and there are multiple search results, such as "Boya Bio, human serum albumin, 10g / bottle (20%, 50ml)", "Pacifico, human serum albumin, 50ml, 10g / bottle", "Sinopharm, human serum albumin 10g (20%, 50ml)", and the multiple search results retrieved are further fed back to the store client so that the store client can perform a second confirmation. If the actual search target of the store client is "Shandong Taibang Bio, human serum albumin 10g (20%, 50ml)", the result is judged to be non-existent, and step S4 is executed; if the actual search target of the store client is "Sinopharm, human serum albumin 10g (20%, 50ml)", the result is judged to be existing, and step S3 is executed.

[0067] It should be noted that the basic information database is a general database of drug information, which is managed by the group headquarters managers at the backend of the server to add, delete and modify data, including all drug information, which is shared by multiple stores.

[0068] S3: If it exists, the target drug information and the store identity identifier corresponding to the store client are used to generate a store information database corresponding to the store, and the database is fed back to the store client.

[0069] Specifically, when the judgment result of the above step S2 "determining whether the target drug information exists in the basic information database" is yes, the drug information in the basic information database corresponding to the target drug information and the store identity corresponding to the store client are used to generate a store information database. For example, the target drug information is "Metronidazole Suppository, 0.5g*10", and the corresponding drug information in the basic information database is "[Product Name] Metronidazole Suppository [Generic Name] Metronidazole Suppository [Specification] 0.5g [Manufacturer] Mayinglong Pharmaceutical Group Co., Ltd. [Approval Number] National Medicine Standard H42020376", and the store identity is "BJ1001", then the corresponding drug information in the basic information database is added with the store identity, and the store information "[Store Identity] BJ1001 [Product Name] Metronidazole Suppository [Generic Name] Metronidazole Suppository [Specification] 0.5g [Manufacturer] Mayinglong Pharmaceutical Group Co., Ltd. [Approval Number] National Medicine Standard H42020376" is obtained, and the store information is fed back to the store client.

[0070] It should be noted that the store information database is a drug database based on the different needs of each store. The basic information database includes all drug information in the store information database, and the store information database also includes each unique identification code. For example, the basic information database includes 5 types of drug information "A, B, C, D, E", and the first store can include the first store identity information and 3 types of drug information A, B, C, the second store can include the second store identity information and 2 types of drug information C, D, and the third store can include the third store identity information and 4 types of drug information A, B, D, E. Stores can obtain and use different drug information in the basic information database according to their different needs.

[0071] For example, the relationship between the basic information database and the store information database of this application is shown in the following figure: Figure 2 As shown, it includes: a unique basic information database contains multiple drug information, and each drug information corresponds to a different store information database where the drug is sold.

[0072] Furthermore, before the above step S3 of "feeding back to the store client", the method further includes:

[0073] The store information database is snapshot processed to generate store snapshot information so as to feed back the store snapshot information to the store client.

[0074] It should be noted that when the data in the store information database is actually used, the store snapshot information can be directly referenced to ensure the stability of the store usage data. In addition, it should be noted that the data in the store snapshot information are independent of each other due to the different store identity identifiers.

[0075] S4: If it does not exist, update the basic information database.

[0076] When the result of the determination in the above step S2 "determining whether the target drug information exists in the basic information database" is that the target drug information does not exist, the target drug information is entered into the basic information database, and the basic information database is updated.

[0077] Furthermore, in the above step S4, “updating the basic information database” includes:

[0078] Determining whether there is a reference basis for target drug information in the basic information database;

[0079] If it exists, modify it according to the difference between the target drug information and the drug information corresponding to the reference basis, and add the modified drug information corresponding to the reference basis to the basic information library;

[0080] If it does not exist, the target drug information will be added to the basic information library.

[0081] Specifically, when the judgment result of the above step S2 "determine whether the target drug information exists in the basic information database" is not present, the target drug is a first-time drug (a first-time drug refers to a drug purchased by the company for the first time, including but not limited to new products, new specifications, new dosage forms, and new packaging), and the target drug information needs to be entered. When entering, first determine whether there is a reference basis for the target drug information in the basic information database (the reference basis is the information on the drug existing in the reference basic information database). If there is no reference basis, for example, the target drug is a new drug that has never been on the market (such as a new influenza vaccine, a new cancer targeted drug, etc.), then the target drug information is entered in accordance with the entry format of the drug's first-time information (for example, "trade name, generic name, specification, manufacturer, approval number"). If there is a reference basis, for example, the target drug is a drug with new specifications, new dosage forms, and new packaging, then there is a reference basis, and the drug information is modified according to the difference, and the modified product information is generated, and the modified product information is added to the basic information database. For example, if the target drug information is 5 ml of alcohol from the First Pharmaceutical Factory, and there is 10 ml of alcohol from the First Pharmaceutical Factory in the basic information database, then the reference basis of the target drug in the basic information database is 10 ml of alcohol from the First Pharmaceutical Factory. According to the difference between the reference basis and the dosage forms of 10 ml and 5 ml in the target drug, the drug information of the reference basis is modified to generate the modified product information, and the modified drug information of 5 ml of alcohol from the First Pharmaceutical Factory is added to the basic information database.

[0082] For example, the flowchart of the store in this application executing the new first operation process is as follows: Figure 3 As shown, including:

[0083] (1) The store executes the new first-time operation process, searches for recommended basic drugs in the target drug information, and executes step (2);

[0084] (2) Determine whether there is a referenced basic product (the basic product is a drug in the basic information database). If so, execute step (3); if not, execute step (4);

[0085] (3) Obtain the drug information corresponding to the referenced basic product and execute step (5);

[0086] (4) Obtain and enter the unique identification information of the target drug, and execute step (11);

[0087] (5) Fill in the target drug's first marketing information and submit it, and then proceed to step (6);

[0088] (6) Determine whether the first-selling information in step (5) modifies the drug information corresponding to the referenced basic product. If so, execute step (7); if not, execute step (8);

[0089] (7) The client reviews the drug information modified in step (6) or the basic information newly added in step (14). If the review is successful, step (9) is executed. If the review is unsuccessful, the client returns to step (5).

[0090] (8) Review and approve the first operation information filled in step (5). If approved, proceed to step (10). If not approved, return to step (5);

[0091] (9) Update the drug information corresponding to the basic product referenced in step (6), and execute step (10);

[0092] (10) End;

[0093] (11) determining whether the unique identification information of the drug input in step (4) exists in the basic information database, and if not, executing step (12); if so, executing step (13);

[0094] (12) Enter the basic information and first marketing information of the target drug and submit it, and then execute step (14);

[0095] (13) prompting whether to quote the drug information corresponding to the unique identification information in step (11); if it is necessary to quote, executing step (15); if it is not necessary to quote, executing step (12);

[0096] (14) adding the basic information entered in step (12) or step (15) to the basic information database, and executing step (7);

[0097] (15) For the target drug, supplement the drug information corresponding to the unique identification information in step (11), add the first-time marketing information, and execute step (14).

[0098] Furthermore, before the step of “adding the modified drug information corresponding to the reference basis to the basic information database” or “adding the target drug information to the basic information database”, the method further includes:

[0099] Review the modified drug information or the target drug information.

[0100] According to the above description of the basic information database, the data is managed by the group headquarters management personnel in the server background. Before updating the target drugs to the basic information database, the management personnel are required to confirm the update request submitted by the store to prevent the drug information in the basic information database from being mishandled due to the store's misoperation.

[0101] For example, the schematic diagram of the approval page for basic information update of this application is as follows: Figure 4 As shown, the schematic diagram of the approval page for this application does not involve basic information update Figure 5 shown.

[0102] Furthermore, in the above step S4, the basic information database is updated, including:

[0103] Receive update information of the same drug sent by multiple store clients;

[0104] Combine multiple update information.

[0105] When the server receives the drug update information, it obtains whether there is other update information for the same drug. If so, multiple update information is merged. Specifically, when other update information is obtained, the server automatically detects the update information at the time interval set by the user, which can be multiple update information for the most recent day, or multiple update information for the most recent 12 hours. The user can set the time interval according to the needs of the group headquarters, and there is no restriction here. Specifically, in the above step S4, "merging multiple update information" can be to obtain multiple update information for elimination of similarities and retention of differences, and obtain the merged update information (for example, receiving the update information "abc", "abdf", "abe" sent by multiple stores for drug A, removing the same point "ab" of "abc", "abdf", "abe", and retaining the different points "c", "df", "e" of "abc", "abdf", "abe", and obtaining the merged update information "abcdef"). It is also possible to obtain the one with the most information points among multiple update information as the update information (for example, receiving update information "abc", "abdf", and "abe" sent by multiple stores for drug A, and obtaining the one with the most information points "abdf" as the update information "abdf").

[0106] From the above description, it can be seen that the present application achieves the following technical effects:

[0107] In an embodiment of the present application, a drug search request from a store is received, and a determination is made as to whether target drug information exists by obtaining a basic information database shared by the stores. If so, a different store information database is generated for each store based on the drug information in the basic information database and the store identity identifier; if not, the basic information database is updated based on the drug information of the target drug, thereby achieving the purpose of generating a store information database or updating the basic information database based on the drug search request, thereby realizing the technical effect of unifying medical supplies information when managing different pharmacies.

[0108] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0109] According to an embodiment of the present application, a device 10 for implementing the above-mentioned pharmacy store drug information management method is also provided. Figure 6 As shown, the pharmacy store drug information management device 10 includes:

[0110] The information receiving module 11 is used to receive a drug information search request sent by a store client, wherein the drug information search request includes target drug information;

[0111] A judgment module 12 is used to judge whether the target drug information exists in a basic information database according to the drug information search request, wherein the basic information database is an information database shared by multiple stores;

[0112] The store information generating module 13 is used to generate a store information database corresponding to the store with the target drug information and the store identity corresponding to the store client if the judgment result of the judging module is existence, and feed it back to the store client;

[0113] The basic information updating module 14 is used to update the basic information database if the judgment result of the judging module is that the basic information does not exist.

[0114] Furthermore, the basic information updating module 14 includes:

[0115] A reference basis judgment unit, used to judge whether there is a reference basis for target drug information in the basic information database;

[0116] An information modification unit, for modifying the target drug information and the drug information corresponding to the reference basis according to the difference between the target drug information and the drug information corresponding to the reference basis if the judgment result of the reference basis judgment unit is existence, and adding the modified drug information corresponding to the reference basis to the basic information library;

[0117] The information adding unit is used to add the target drug information to the basic information library if the judgment result of the referenced basic judgment unit is that it does not exist.

[0118] Furthermore, the information modification unit or the information adding unit further includes:

[0119] Before adding the modified drug information corresponding to the reference basis to the basic information database or adding the target drug information to the basic information database, the modified drug information or the target drug information is reviewed.

[0120] Furthermore, the store information generating module 13 also includes:

[0121] Before feeding back to the store client, the store information database is snapshot processed to generate store snapshot information so as to feed back the store snapshot information to the store client.

[0122] Furthermore, the basic information updating module 14 further includes:

[0123] A multi-information receiving unit, used to receive update information of the same drug sent by multiple store clients;

[0124] The information merging unit is used to merge multiple update information.

[0125] Specifically, the implementation of each module in this embodiment can refer to the relevant implementation in the method embodiment, and will not be repeated here.

[0126] From the above description, it can be seen that the present application achieves the following technical effects:

[0127] In an embodiment of the present application, a drug search request from a store is received, and a determination is made as to whether target drug information exists by obtaining a basic information database shared by the stores. If so, a different store information database is generated for each store based on the drug information in the basic information database and the store identity identifier; if not, the basic information database is updated based on the drug information of the target drug, thereby achieving the purpose of generating a store information database or updating the basic information database based on the drug search request, thereby realizing the technical effect of unifying medical supplies information when managing different pharmacies.

[0128] According to an embodiment of the present application, a system 20 for implementing the above-mentioned pharmacy store drug information management method is also provided. Figure 7As shown, the management system 20 of the drug information of the pharmacy store includes:

[0129] The server 21 is connected to the store client 22, and is used to send the store information library to the store client 22, and receive the drug information search request sent by the store client 22; it is also used to execute the pharmacy store drug information management method including the above steps S1 to S4.

[0130] The store client 22 is connected to the server 21 , and is used to receive the store information database sent by the server 21 , and send a drug information search request to the server 21 .

[0131] The connection method between the server 21 and the store client 22 is mainly through wireless connection (such as WiFi, 4G mobile network, Bluetooth, RabbitMQ software and other wireless connection methods, which are not limited here). In special circumstances, it can also be sent through a wired connection (such as the internal LAN of the pharmacy store and the group headquarters).

[0132] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. In this way, the present application is not limited to any specific combination of hardware and software.

[0133] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for managing drug information in a pharmacy store, characterized in that: include: Receiving a drug information search request sent by a store client, wherein the drug information search request includes target drug information; According to the drug information search request, determining whether the target drug information exists in a basic information database, wherein the basic information database is an information database shared by multiple stores; If it exists, the target drug information and the store identity corresponding to the store client are used to generate a store information database corresponding to the store, and the database is fed back to the store client; If it does not exist, update the basic information database; Among them, the conditions for judging whether the target drug information exists in the basic information database include: When the target drug information is exactly the same as the information in the basic information database and there are no multiple search results, it is judged to exist; When the target drug information is not completely identical to the information in the basic information database, but there are multiple search results, it is judged that it does not exist; When the target drug information is not completely identical to the information in the basic information database, but there are no multiple search results, if the search result based on the secondary confirmation of the store client is the target drug, it is judged to exist; if the search result based on the secondary confirmation of the store client is not the target drug, it is judged not to exist; When the target drug information is exactly the same as the information in the basic information database, but there are multiple search results, if the secondary confirmation result based on the store client is that the target drug exists in multiple search results, it is judged to exist; if the secondary confirmation result based on the store client is that the target drug does not exist in multiple search results, it is judged not to exist; Wherein, updating the basic information database includes: Determining whether there is a reference basis for target drug information in the basic information database; If it exists, modify it according to the difference between the target drug information and the drug information corresponding to the reference basis, and add the modified drug information corresponding to the reference basis to the basic information library; If it does not exist, the target drug information will be added to the basic information library.

2. The method for managing drug information in pharmacies according to claim 1, characterized in that: Before adding the modified drug information corresponding to the reference basis to the basic information library or adding the target drug information to the basic information library, the method further includes: Review the modified drug information or the target drug information.

3. The method for managing drug information in pharmacies according to claim 1, characterized in that: Before providing the feedback to the store client, the method further includes: The store information database is snapshot processed to generate store snapshot information so as to feed back the store snapshot information to the store client.

4. The method for managing drug information in pharmacies according to claim 1, characterized in that: The updating of the basic information database includes: Receive update information of the same drug sent by multiple store clients; Combine multiple update information.

5. A drug information management device for a pharmacy store, characterized in that: include: An information receiving module, used to receive a drug information search request sent by a store client, wherein the drug information search request includes target drug information; A judgment module, used to judge whether the target drug information exists in a basic information database according to the drug information search request, wherein the basic information database is an information database shared by multiple stores; The store information generation module is used to generate a store information database corresponding to the store with the target drug information and the store identity corresponding to the store client if the judgment result of the judgment module is existence, and feed it back to the store client; A basic information update module is used to update the basic information database if the judgment result of the judgment module is that it does not exist; Among them, the conditions for judging whether the target drug information exists in the basic information database include: When the target drug information is exactly the same as the information in the basic information database and there are no multiple search results, it is judged to exist; When the target drug information is not completely identical to the information in the basic information database, but there are multiple search results, it is judged that it does not exist; When the target drug information is not completely identical to the information in the basic information database, but there are no multiple search results, if the search result based on the secondary confirmation of the store client is the target drug, it is judged to exist; if the search result based on the secondary confirmation of the store client is not the target drug, it is judged not to exist; When the target drug information is exactly the same as the information in the basic information database, but there are multiple search results, if the secondary confirmation result based on the store client is that the target drug exists in multiple search results, it is judged to exist; if the secondary confirmation result based on the store client is that the target drug does not exist in multiple search results, it is judged not to exist; The basic information updating module includes: A reference basis judgment unit, used to judge whether there is a reference basis for target drug information in the basic information database; An information modification unit, for modifying the target drug information and the drug information corresponding to the reference basis according to the difference between the target drug information and the drug information corresponding to the reference basis if the judgment result of the reference basis judgment unit is existence, and adding the modified drug information corresponding to the reference basis to the basic information library; The information adding unit is used to add the target drug information to the basic information library if the judgment result of the referenced basic judgment unit is that it does not exist.

6. The device for managing drug information in pharmacies according to claim 5, characterized in that: The information modification unit or information adding unit also includes: Before adding the modified drug information corresponding to the reference basis to the basic information database or adding the target drug information to the basic information database, the modified drug information or the target drug information is reviewed.

7. A management system for drug information in pharmacies, characterized in that: include: The server is connected to the store client to send the store information database to the store client and receive the drug information search request sent by the store client; Also used to execute the pharmacy drug information management method according to any one of claims 1 to 4; The store client is connected to the server to receive the store information database sent by the server and send a drug information search request to the server.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the method for managing drug information in a pharmacy store as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Collaborative system application design method, system and device, server and storage medium

    CN111080270A

  • Retrieval system for information on stored / surplus medicine

    JP2000331110A