Drug information processing method, device, equipment, medium and program product
By displaying drug interaction prompt information on the drug confirmation page and processing it accordingly, the problem that users may choose drugs that cannot be taken at the same time when purchasing drugs online, improving the safety of medication.
Patent Information
- Application Number
- CN202411855682.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-03-28
AI Technical Summary
When users purchase drugs online, due to lack of professional knowledge, they may choose drugs that cannot be taken at the same time, resulting in an increase in the risk of medication and reducing the safety of medication.
Display drug interaction prompt information on the drug confirmation page and process drugs with interaction relationships to prevent users from obtaining drugs that cannot be taken at the same time.
By prompting the user for interaction between drugs, the safety of medication is improved and the risk of medication is avoided due to drug interaction.
Smart Images

Figure CN119722241A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the fields of e-commerce and Internet technology, and in particular, to a drug information processing method, device, equipment, medium and program product. Background Art
[0002] With the rapid development of e-commerce and Internet technology, more and more users like to buy medicines online. At present, when users buy medicines online, they need to confirm the name and quantity of the purchased medicines in order to generate the corresponding medicine orders.
[0003] However, in the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art:
[0004] Since users usually do not have professional knowledge, the medicines they purchase may contain medicines that cannot be taken at the same time, which may lead to medication risks for users and reduce the safety of medication. Summary of the invention
[0005] The embodiments of the present invention provide a drug information processing method, apparatus, device, medium and program product to display drug interaction prompt information on a drug confirmation page and process drugs with interaction relationships, thereby achieving effective prompting and processing of drug information and improving the safety of drug use.
[0006] In a first aspect, an embodiment of the present invention provides a drug information processing method, comprising:
[0007] Displaying a drug confirmation page, wherein the drug confirmation page includes at least two drugs to be confirmed;
[0008] In response to an interaction relationship between at least two of the drugs to be confirmed, displaying drug interaction prompt information on the drug confirmation page;
[0009] In response to a processing operation triggered on a target drug having an interactive relationship, a process corresponding to the processing operation is performed on the target drug in the drug confirmation page.
[0010] In a second aspect, an embodiment of the present invention further provides a drug information processing device, comprising:
[0011] A drug confirmation page display module, used to display a drug confirmation page, wherein the drug confirmation page includes at least two drugs to be confirmed;
[0012] a prompt information display module, configured to display drug interaction prompt information on the drug confirmation page in response to an interaction relationship between at least two drugs among the drugs to be confirmed;
[0013] The drug processing module is used to respond to a processing operation triggered on a target drug with an interactive relationship, and perform processing corresponding to the processing operation on the target drug in the drug confirmation page.
[0014] In a third aspect, an embodiment of the present invention further provides an electronic device, the electronic device comprising:
[0015] one or more processors;
[0016] A memory for storing one or more programs;
[0017] When the one or more programs are executed by the one or more processors, the one or more processors implement the drug information processing method provided by any embodiment of the present invention.
[0018] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements a drug information processing method as provided in any embodiment of the present invention.
[0019] In a fifth aspect, an embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements a drug information processing method as provided in any embodiment of the present invention.
[0020] One embodiment of the above invention has the following advantages or beneficial effects:
[0021] By displaying a drug confirmation page, the drug confirmation page includes at least two drugs to be confirmed; in response to the existence of an interaction relationship between at least two drugs among the drugs to be confirmed, drug interaction prompt information is displayed in the drug confirmation page, so as to prompt the user in the drug confirmation page that there are drugs that cannot be taken at the same time among the drugs confirmed by the user; in response to a processing operation triggered on a target drug with an interaction relationship, the target drug is processed in the drug confirmation page corresponding to the processing operation to avoid the user from obtaining drugs with an interaction relationship, thereby realizing effective prompting and processing of drug information and improving the safety of drug use. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0023] Figure 1is a flow chart of a drug information processing method provided by an embodiment of the present invention;
[0024] Figure 2 This is an example diagram showing drug interaction prompt information according to an embodiment of the present invention;
[0025] Figure 3 This is another example diagram of displaying drug interaction prompt information involved in an embodiment of the present invention;
[0026] Figure 4 This is an example diagram showing detailed information of drug interactions according to an embodiment of the present invention;
[0027] Figure 5 This is an exemplary diagram showing a replaceable drug according to an embodiment of the present invention;
[0028] Figure 6 is a flow chart of another drug information processing method provided by an embodiment of the present invention;
[0029] Figure 7 This is an example diagram of a drug instruction sheet upload page involved in an embodiment of the present invention;
[0030] Figure 8 It is a structural schematic diagram of a drug information processing device provided by an embodiment of the present invention;
[0031] Fig. 9 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0032] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.
[0033] Figure 1 This is a flowchart of a drug information processing method provided by an embodiment of the present invention. This embodiment can be applied to the case where, when a user confirms drug information, drug interaction prompt information is displayed on the drug confirmation page and corresponding processing is performed. The method can be executed by a drug information processing device, which can be implemented by software and / or hardware and integrated into an electronic device. Figure 1 As shown, the method specifically comprises the following steps:
[0034] S110. Display a drug confirmation page, which includes at least two drugs to be confirmed.
[0035] Among them, the drug confirmation page can be a page for displaying and confirming the drug information selected by the user. The drugs displayed in the drug confirmation page only include the drugs required by the user, and do not include the drugs not selected by the user. The drug confirmation page may refer to a drug acquisition task generation page. Among them, the drug acquisition task is a drug order. For example, the drug confirmation page may refer to a settlement page or a page for filling in an order. After the user confirms that the information is correct in the drug confirmation page, he can click the submit button to generate a drug order, and then the drug selected by the user is delivered to the user based on the drug order. The drug to be confirmed refers to the drug that needs to be confirmed and is displayed on the drug confirmation page, such as the drug to be confirmed is the drug that the user selects and needs to purchase. The drug confirmation page needs to include at least two drugs to be confirmed in order to determine whether there are drugs with interactive relationships among the drugs selected by the user. The drugs in this embodiment may refer to prescription drugs or over-the-counter drugs. For example, the at least two drugs to be confirmed in the drug confirmation page may include only at least two prescription drugs, or only at least two over-the-counter drugs, or at least one prescription drug and at least one over-the-counter drug. Exemplarily, in addition to at least two drugs to be confirmed, the drug confirmation page may also include other commodities selected by the user, such as medical devices, etc., so that information of all selected commodities can be confirmed on the drug confirmation page.
[0036] Specifically, after the user selects at least two drugs to be purchased in the shopping cart page, the user can click the settlement button in the shopping cart page to trigger the drug information confirmation operation. In response to the trigger operation of drug information confirmation, the drug confirmation page is displayed so that the information of all selected drugs to be confirmed can be confirmed in the drug confirmation page. The drug confirmation page is a page displayed after the shopping cart page.
[0037] S120: In response to the existence of an interaction relationship between at least two drugs among the drugs to be confirmed, display drug interaction prompt information on the drug confirmation page.
[0038] Among them, the interaction relationship refers to the situation where two drugs interact with each other and cannot be taken at the same time. For example, the interaction relationship may include two drugs with similar effects, or two drugs with dissimilar effects but which will cause adverse reactions when taken at the same time. Drug interaction prompt information can be used to prompt the user that there are drugs selected by the user that cannot be taken at the same time. Drug interaction prompt information may include prompt text for prompting the existence of drug interactions among the drugs to be confirmed, and may also include drug information with relevant action relationships among the drugs to be confirmed, such as the existence of an interaction relationship between drug A and drug B, etc. It may also include at least one processing operation control corresponding to each drug with a relevant action relationship among the drugs to be confirmed, so that the user can trigger the corresponding processing operation by clicking the processing operation control.
[0039] Specifically, in response to the display of the drug confirmation page, all the drugs to be confirmed in the drug confirmation page are obtained, and it is detected whether there is an interaction relationship between each two drugs to be confirmed. For example, the drug interaction detection can be performed while the drug confirmation page is displayed, or after the drug confirmation page is displayed. The present embodiment does not limit the detection sequence of drug interaction. Exemplarily, the drug interaction detection process can be: obtaining pre-stored drug pairs with interaction relationships, such as all drug pairs with similar efficacy and all drug pairs with dissimilar efficacy but adverse reactions when taken at the same time. Based on the drug pairs with interaction relationships and each drug to be confirmed, it is determined whether there are other drugs to be confirmed that have interaction relationships with the drug to be confirmed. Similarly, an interaction detection is performed for each drug to be confirmed, so as to determine whether there is at least one drug pair to be confirmed with an interaction relationship among all drugs to be confirmed, and then determine whether there is an interaction relationship between at least two drugs among all drugs to be confirmed. Among them, all drug pairs with similar efficacy can be determined in advance based on the efficacy of each drug. All drug pairs with dissimilar efficacy but adverse reactions when taken at the same time can be determined in advance based on the drug interaction instructions of each drug.
[0040] When there is an interaction relationship between at least two drugs among all the drugs to be confirmed, it indicates that there are drugs among all the drugs to be confirmed that the user cannot take at the same time. At this time, the drug interaction prompt information can be directly displayed on the drug confirmation page, so that the user can quickly know that there are interacting drugs among the confirmed drugs while confirming the drug information on the drug confirmation page, thereby realizing effective prompting of drug use risks and improving drug safety.
[0041] It should be noted that, when there is no interaction relationship between all the drugs to be confirmed, there is no need to display the drug interaction prompt information on the drug confirmation page. The drug interaction prompt information is only displayed when there are interacting drugs. After the drug interaction prompt information is displayed, the submit button on the drug confirmation page can be displayed normally to allow the user to submit the order normally; or, the submit button on the drug confirmation page is grayed out to prohibit the user from submitting the order normally. At this time, the user needs to reselect the drugs to be confirmed and update the drug confirmation page based on the reselected drugs to be confirmed. The user is not allowed to submit the order normally until there is no interaction relationship among all the drugs to be confirmed on the drug confirmation page, which further ensures the safety of drug use.
[0042] S130. In response to a processing operation triggered on a target drug having an interactive relationship, the target drug is processed corresponding to the processing operation in a drug confirmation page.
[0043] Among them, the target drug refers to the drug to be confirmed with an interactive relationship that is currently triggered by the user. The processing operation is a triggering operation for processing the target drug. Different processing operations correspond to different drug processing. The processing operation can be triggered by the processing operation control displayed in the drug confirmation page. Based on the processing requirements for drugs with interactive relationships, one or more processing operation controls can be set in the drug confirmation page to trigger different processing operations. The display position of the processing operation control in the drug confirmation page is associated with the drug to be confirmed with an interactive relationship, and this embodiment does not limit the specific display position of the processing operation control. Exemplarily, the processing operation can be a deletion operation or a replacement operation, etc. The deletion operation refers to a processing operation for deleting the target drug. The replacement operation refers to a processing operation for replacing the target drug.
[0044] Specifically, based on the drug interaction prompt information displayed on the drug confirmation page and the user's own needs, the user triggers a processing operation for any drug to be confirmed that has an interaction relationship on the drug confirmation page, such as clicking on any processing operation control corresponding to any drug to be confirmed that has an interaction relationship to trigger the corresponding processing operation. At this time, the drug to be confirmed that is triggered is the target drug. In response to the processing operation triggered on the target drug, the target drug is processed in the drug confirmation page corresponding to the triggered processing operation, so that the drugs with an interaction relationship are processed quickly and effectively in the drug confirmation page, which improves the processing efficiency of the interaction drug information, thereby preventing users from obtaining drugs with an interaction relationship, reducing the risk of drug use, and improving the safety of drug use.
[0045] Exemplarily, the processing operation includes a deletion operation; "performing processing corresponding to the processing operation on the target drug in the drug confirmation page" in step 130 may include: deleting the target drug in the drug confirmation page, and updating the drug confirmation page based on the remaining drugs after deletion.
[0046] Specifically, if the user needs to delete the target drug with a related action relationship, the corresponding deletion operation can be triggered by clicking the deletion control corresponding to the target drug. In response to the deletion operation on the target drug, the target drug displayed on the drug confirmation page is deleted so that the drugs to be confirmed do not include the target drug, and the drug confirmation page is updated based on other drugs to be confirmed (i.e., remaining drugs) remaining after the target drug is deleted. For example, re-detect whether there is a related action relationship between the remaining drugs, and based on the re-detection results, re-render and update the drug interaction prompt information on the drug confirmation page to display the interaction information corresponding to the remaining drugs, thereby realizing the dynamic update of the drug confirmation page, and improving the convenience of deleting drugs, and avoiding users from obtaining target drugs with interaction relationships, thereby improving the safety of drug use.
[0047] Exemplarily, the processing operation includes a replacement operation; "performing processing corresponding to the processing operation on the target drug in the drug confirmation page" in step 130 may include: displaying at least one replaceable drug corresponding to the target drug in the drug confirmation page; in response to a selection operation triggered on any replaceable drug, replacing the target drug with the selected replaceable drug, and updating the drug confirmation page.
[0048] Among them, replaceable drugs refer to drugs that can replace target drugs, so that there is no interaction relationship between the replaced drugs. Exemplarily, the replaceable drug has the same efficacy as the target drug, and there is no interaction relationship between the replaceable drug and other drugs to be confirmed except the target drug. In other words, the replaceable drug and other drugs to be confirmed can be taken at the same time without adverse reactions. The replaceable drugs can be one or more. Each replaceable drug in the drug confirmation page can be associated with a selection control so that the corresponding selection operation can be triggered by clicking the selection control.
[0049] Specifically, if the user needs to replace the target drug with a related action relationship, the corresponding replacement operation can be triggered by clicking the replacement control corresponding to the target drug. In response to the replacement operation of the target drug, at least one replaceable drug corresponding to the target drug is determined, and at least one replaceable drug corresponding to the target drug is displayed on the drug confirmation page. The at least one replaceable drug corresponding to the target drug can be directly displayed on the drug confirmation page, or a pop-up box can be displayed on the drug confirmation page, in which at least one replaceable drug corresponding to the target drug is displayed. If the user wants to replace the target drug with one of the replaceable drugs, the corresponding selection operation can be triggered by clicking the selection control corresponding to the replaceable drug. In response to the selection operation triggered on the replaceable drug, the target drug is replaced with the selected replaceable drug, and the drug information and drug interaction prompt information displayed on the drug confirmation page are synchronously updated, thereby realizing the rapid replacement of drugs, and ensuring that there is no interaction relationship between the replaced drug and other drugs, thereby avoiding users from obtaining target drugs with interaction relationships, and improving drug safety.
[0050] The technical solution of this embodiment is to display a drug confirmation page, which includes at least two drugs to be confirmed; in response to the existence of an interaction relationship between at least two drugs among the drugs to be confirmed, drug interaction prompt information is displayed on the drug confirmation page, thereby prompting the user on the drug confirmation page that there are drugs that cannot be taken at the same time among the drugs confirmed by the user; in response to a processing operation triggered on a target drug with an interaction relationship, the target drug is processed in the drug confirmation page corresponding to the processing operation to prevent the user from obtaining drugs with an interaction relationship, thereby realizing effective prompting and processing of drug information and improving the safety of drug use.
[0051] On the basis of the above-mentioned technical solutions, the drug interaction prompt information may include at least one of the following: drug interaction prompt text and interaction drug information.
[0052] The drug interaction prompt text can be a short sentence prompt text, which is only used to prompt the drugs to be confirmed that have an interaction relationship, but does not prompt the specific information of the drugs with an interaction relationship. For example, the drug interaction prompt text can be "Drug interaction prompt", see Figure 2 The prompt text displayed in the interaction prompt area in the . Interaction drug information is used to prompt the specific information of the drugs with interaction relationship. Interaction drug information can be used to describe the specific information of the drugs with interaction in detail.
[0053] For example, the interaction drug information may include: drug information corresponding to the to-be-confirmed drug with an interaction relationship, interaction relationship information, and at least one processing operation control. Among them, the drug information corresponding to the to-be-confirmed drug with an interaction relationship may include the picture, name, and quantity of the to-be-confirmed drug. The interaction relationship information refers to the interaction relationship information of the to-be-confirmed drug, such as the interaction relationship between to-be-confirmed drug A and to-be-confirmed drug B. The processing operation control can be used to trigger a processing operation control, such as a delete button or a replace button.
[0054] For example, Figure 2 The page for filling in the order is the drug information confirmation page. The drug information confirmation page may include a consignee information area, a product detail display area, and a fee display area. Among them, the consignee information area is used to display the delivery address information, the consignee's name and telephone number, etc. The product detail display area is used to display the information of all products that need to be confirmed, such as product pictures and quantities, etc. The products displayed in the product detail display area include at least two drugs, for example, at least two of the displayed products are drugs, or in addition to at least two drugs, other categories of products are also included. The fee display area can be used to display information such as the total amount, discount amount, and final settlement amount of all selected products.
[0055] For example, when the drug interaction prompt information only includes the drug interaction prompt text, see Figure 2 , a drug interaction prompt text, namely "drug interaction prompt", can be displayed in the interaction prompt area below the product image display area on the drug confirmation page. The drug interaction prompt text can be highlighted and can be accompanied by an identification symbol such as an exclamation mark to increase the prompt effect. In this case, the method can also include: in response to a triggering operation on the drug interaction prompt text, displaying the interacting drug information on the drug confirmation page. Figure 2 A "click to expand" button can be displayed in the interaction prompt area. By clicking the button, the drug interaction prompt text can be triggered, so that the specific interaction drug information is displayed below the drug interaction prompt text.
[0056] When there is an interaction relationship between at least two drugs among the drugs to be confirmed, the drug interaction prompt text can be displayed first in the drug confirmation page, and then the specific interaction drug information can be displayed based on the trigger operation. Alternatively, when there is an interaction relationship between at least two drugs among the drugs to be confirmed, only the specific interaction drug information is displayed in the drug confirmation page. Alternatively, when there is an interaction relationship between at least two drugs among the drugs to be confirmed, the drug interaction prompt text and the specific interaction drug information are displayed simultaneously in the drug confirmation page.
[0057] On the basis of the above-mentioned technical solutions, the drugs to be confirmed that have an interaction relationship can be divided into at least one drug group, and there is an interaction relationship between the two drugs in each drug group.
[0058] Among them, the drug group is a set consisting of two drugs that have an interaction relationship. Each drug group corresponds to an interacting drug pair. The same drug to be confirmed can exist in different drug groups. For example, when a drug to be confirmed has an interaction relationship with multiple other drugs to be confirmed at the same time, multiple drug groups that all contain the drug to be confirmed can be generated. Specifically, every two drugs to be confirmed that have an interaction relationship among all drugs to be confirmed can be regarded as a drug group, thereby obtaining all drug groups that have an interaction relationship among all drugs to be confirmed.
[0059] Exemplarily, the interaction drug information includes drug information corresponding to each drug group; the drug information corresponding to each drug group is displayed in the interaction card corresponding to each drug group, wherein the interaction card includes a first card area, a second card area, and a third card area; wherein the first card area is used to display the interaction relationship information between the drug groups, the second card area is used to display the drug information of one drug in the drug group and at least one processing operation control, and the third card area is used to display the drug information of another drug in the drug group and at least one processing operation control.
[0060] Specifically, see Figure 3 The drug group information corresponding to each drug group is displayed in an interaction card. Each interaction card has the same style and includes a first card area, a second card area, and a third card area. The first card area is Figure 3The interaction information display area in the card is used to display the interaction relationship information between the two drugs in the card. For example, the drug group displayed on the card is drug A and drug B, then the interaction relationship information displayed in the first card area may be "Drug A and drug B interact with each other and cannot be taken at the same time", etc. The second card area and the third card area are respectively used to display the drug information corresponding to the two drugs in the drug group and at least one processing operation control. The drug information displayed in the second card area and the third card area may include drug pictures, drug names, product labels and product prices, as well as deletion controls and equivalent replacement controls. The equivalent replacement control can be regarded as a replacement control. See. Figure 3 When there are multiple drug groups, you can view the drug group information displayed by the remaining cards by sliding the interactive cards left and right.
[0061] For example, see Figure 3 A "return to shopping cart" control can also be displayed in the drug confirmation page. By clicking the control, the display trigger operation of the shopping cart page can be implemented, so that the shopping cart page is displayed in response to the display trigger operation of the shopping cart page, so that the user can reselect the drug in the shopping cart page, and regenerate the drug confirmation page based on the reselected drug, thereby improving the safety of medication and improving the user experience.
[0062] On the basis of the above-mentioned technical solutions, in response to the triggering operation of the interaction relationship information, the drug interaction detail information corresponding to the triggered interaction relationship information is displayed.
[0063] The drug interaction details information may refer to all the interaction contents of the to-be-confirmed drug that has an interaction relationship. The drug interaction details information includes: all drug information that has an interaction relationship with the to-be-confirmed drug, which is not limited to other to-be-confirmed drugs selected by the user. The drug interaction details information may be determined based on the instructions of the to-be-confirmed drug. For example, the drug interaction content in the drug instructions is used as the drug interaction details information corresponding to the drug.
[0064] For example, see Figure 3, the interaction relationship information of the drug groups is displayed in the first card area of the interaction card corresponding to each drug group. The user can trigger the interaction relationship information corresponding to one of the displayed drug groups, such as by clicking on the interaction relationship information corresponding to a certain drug group. In response to the triggering operation on the interaction relationship information, the drug interaction details information corresponding to any drug in the drug group triggered by the user can be directly displayed on the drug confirmation page, or a pop-up box can be displayed on the drug confirmation page, and the drug interaction details information corresponding to any drug in the drug group triggered by the user can be displayed in the pop-up box, such as Figure 4 As shown, Figure 4 The displayed drug interaction details are the drug interaction details corresponding to the first drug in the drug group triggered by the user, so that the user can quickly view the drug interaction details in the drug group, and then the user can know the specific details of all drugs that may interact. By clicking the close button in the pop-up box, the pop-up box can be closed, allowing the user to continue viewing the drug confirmation page.
[0065] For example, see Figure 3 , a delete button is displayed in the information display area of each drug in each drug group, so that the drug can be deleted through the delete button. For example, the deletion operation of the target drug can be triggered by clicking the delete button corresponding to the target drug in a drug group. In response to the deletion operation triggered on the target drug, the target drug displayed in the drug confirmation page can be deleted, thereby quickly deleting a drug to be confirmed that currently has an interactive relationship, which improves the convenience and efficiency of deleting drugs.
[0066] For example, see Figure 3 In each drug group, an equivalent replacement button is displayed in the information display area of each drug, so that the equivalent replacement operation can be triggered through the equivalent replacement button. For example, by clicking the equivalent replacement button corresponding to the target drug in a drug group, the equivalent replacement operation of the target drug can be triggered. When the equivalent replacement operation triggered on the target drug is detected, a pop-up window can be displayed on the drug confirmation page. The pop-up window is an equivalent replacement page, and at least one replaceable drug corresponding to the target drug is displayed on the equivalent replacement page. See Figure 5, the replacement page for drugs with the same efficacy includes a display area for the current drug to be replaced and a display area for replaceable drugs. Among them, the display area for the current drug to be replaced is used to display the drug information of the target drug, such as the drug picture, drug name, drug label, drug price and actual selection quantity of the target drug. The display area for replaceable drugs is used to display the drug information of each replaceable drug of the target drug, such as the drug picture, drug name, drug label and drug price of the replaceable drug. When there are multiple replaceable drugs, the remaining replaceable drugs can be displayed by sliding up and down in the replaceable drug display area. A replacement control (equivalent to a selection control) can be displayed in the drug information display area of each replaceable drug, so that the drug selection operation can be triggered by the replacement control. For example, if the user needs to replace the target drug with one of the replaceable drugs displayed, the selection operation can be triggered by clicking the replacement control corresponding to the replaceable drug. In response to the selection operation triggered on the replaceable drug, the target drug is replaced with the selected replaceable drug, so that there is no interaction between the replaced drug and other drugs to be confirmed, that is, taking the selected replaceable drug and other drugs to be confirmed at the same time will not produce adverse reactions. For example, see Figure 5 In the replacement page for drugs with the same efficacy, the quantity selection control corresponding to each replaceable drug can also be displayed, so that the quantity of the replaceable drug can be quickly adjusted through the quantity selection control, further improving the efficiency of drug replacement.
[0067] On the basis of the above-mentioned technical solutions, before displaying at least one replaceable drug corresponding to the target drug, it may also include: determining a first set of drugs with the same efficacy as the target drug from a drug database; determining a second set of drugs that have an interactive relationship with other drugs to be confirmed based on the drug codes of other drugs to be confirmed except the target drug and a pre-stored set of interactive drug pairs corresponding to each drug code; and determining at least one replaceable drug corresponding to the target drug based on the first drug set and the second drug set.
[0068] Specifically, based on the generic name or efficacy of the target drug, all drugs with the same efficacy as the target drug can be queried from the drug database and combined to obtain a first drug set. For each other drug to be confirmed except the target drug, based on the pre-stored interactive drug pair set corresponding to each drug code and the drug code of the other drugs to be confirmed, the interactive drug pair set corresponding to the other drugs to be confirmed can be obtained. Each interactive drug pair in the interactive drug pair set is composed of the other drug to be confirmed and another drug with which it has an interactive relationship, so that all drugs with an interactive relationship with other drugs to be confirmed are obtained and combined to obtain a second drug set corresponding to the other drugs to be confirmed. It is detected whether the drugs in the first drug set appear in the second drug set corresponding to any other drug to be confirmed, and the remaining drugs after removing the drugs appearing in the second drug set from the first drug set are determined as the replaceable drugs corresponding to the target drug. By using the first drug set and the second drug set, the replaceable drugs corresponding to the target drug can be accurately determined, thereby ensuring the accuracy of drug replacement.
[0069] It should be noted that the generic name of a drug is the common name of drugs with the same ingredient or the same formula, which is mandatory and binding. The drug name is the product name determined by the drug manufacturer itself and is proprietary. Drugs with the same generic name have the same main active ingredient. Under the generic name of a drug, there may be multiple drug names due to different production products. Each interacting drug pair in the set of interacting drug pairs is characterized by the generic names of the two drugs with an interactive relationship, rather than the drug names. This embodiment can improve the accuracy of detection by detecting the interactive relationship based on the generic name of each drug.
[0070] Figure 6 This is a flowchart of another drug information processing method provided by an embodiment of the present invention. Based on the above embodiments, this embodiment describes in detail the detection process of the interaction relationship between drugs. The explanations of the terms that are the same or corresponding to the above embodiments are not repeated here.
[0071] See also Figure 6 Another drug information processing method provided in this embodiment specifically includes the following steps:
[0072] S610. Display a drug confirmation page, which includes at least two drugs to be confirmed.
[0073] S620. For each drug to be confirmed, based on the drug code of the drug to be confirmed and a pre-stored set of interaction drug pairs corresponding to each drug code, determine a set of target drugs that have an interaction relationship with the drug to be confirmed.
[0074] The interaction relationship detection process for each drug to be confirmed is the same. The drug code is information used to uniquely identify a drug to distinguish different drugs. The set of interaction drug pairs includes multiple interaction drug pairs, and each interaction drug pair is composed of two drugs with an interaction relationship. For example, an interaction drug pair is composed of two drugs that have dissimilar efficacy but will produce adverse reactions when taken at the same time. Each interaction drug pair is characterized by the generic names of the two drugs with an interaction relationship.
[0075] Specifically, a set of interactive drug pairs corresponding to each drug code may be pre-established and stored. In practical applications, for each drug to be confirmed, the set of interactive drug pairs corresponding to the drug to be confirmed may be determined based on the drug code of the drug to be confirmed and the pre-stored set of interactive drug pairs corresponding to each drug code. Each interactive drug pair in the set of interactive drug pairs is composed of the drug to be confirmed and another drug that interacts with it, thereby obtaining all drugs that have an interactive relationship with the drug to be confirmed and combining them to obtain a target drug set corresponding to the drug to be confirmed.
[0076] Exemplarily, the method may also include: obtaining the drug code and drug insert picture corresponding to the current drug to be added; parsing the drug insert picture to obtain the generic name and drug interaction content of the current drug; based on the drug interaction content, determining the generic name of at least one interacting drug that has an interaction relationship with the current drug; based on the generic name of the current drug and the generic name of each interacting drug, determining the set of interacting drug pairs corresponding to the current drug, and storing the drug code and the set of interacting drug pairs corresponding to the current drug.
[0077] The current drug may refer to a drug for which the set of interacting drug pairs needs to be stored. This embodiment takes the current drug as an example to explain in detail the process of establishing the mapping relationship between the drug code and the set of interacting drug pairs.
[0078] Specifically, see Figure 7, the user can enter the drug code corresponding to the current drug to be added in the drug instructions upload page, and upload the drug instructions picture of the current drug, so that the server can obtain the drug code and drug instructions picture corresponding to the current drug. The server can parse the drug instructions picture by OCR (Optical Character Recognition) to extract the common name of the current drug and the drug interaction content in the drug instructions picture. The server can identify and process the extracted drug interaction content by calling the pre-trained language processing model, obtain the common name of each interacting drug that has an interaction relationship with the current drug, and thus generate each interacting drug pair consisting of the common name of the current drug and the common name of an interacting drug and combine them, and then obtain the interacting drug pair set corresponding to the current drug. The drug code corresponding to the current drug can be used as the key information key, and the corresponding interacting drug pair set can be stored in the cache database as the value information value to improve data query performance.
[0079] For example, Figure 7 The interaction relationship identification results are displayed, and each row represents an identified interaction drug pair and a specific interaction description. Users can also manually modify the automatically generated interaction drug pairs, and after confirmation, click Save to save the interaction drug pair set. After saving, you can manually review whether the interaction drug pair set corresponding to the current drug is accurate, and after the review is passed, the drug code corresponding to the current drug and the interaction drug pair set are stored, thereby further improving the accuracy of the interaction drug pair set.
[0080] S630: Based on the target drug set, determine whether there is an interaction relationship between the drug to be confirmed and other drugs to be confirmed except the confirmed drug.
[0081] Among them, other drugs to be confirmed refer to the remaining drugs to be confirmed in the drug confirmation page except for the drug to be confirmed. Specifically, it is possible to detect whether there are other drugs to be confirmed in the target drug set, and each other drug to be confirmed that exists is determined as a drug that has an interactive relationship with the drug to be confirmed, thereby obtaining all other drugs to be confirmed that have an interactive relationship with the drug to be confirmed. Each other drug to be confirmed that exists can be combined with the drug to be confirmed to obtain all drug groups corresponding to the drug to be confirmed. For example, by comparing the generic name of other drugs to be confirmed with the generic name of each drug in the target drug set, it can be determined whether there are other drugs to be confirmed in the target drug set, so that by comparing the generic names of drugs, the efficiency and accuracy of the interaction relationship detection can be further improved. After determining all drug groups corresponding to each drug to be confirmed, all drug groups can be deduplicated to obtain all different drug groups existing in all drugs to be confirmed.
[0082] S640: In response to the existence of an interaction relationship between at least two drugs among the drugs to be confirmed, display drug interaction prompt information on the drug confirmation page.
[0083] S650. In response to a processing operation triggered on a target drug having an interaction relationship, the target drug is processed corresponding to the processing operation in the drug confirmation page.
[0084] The technical solution of this embodiment is to determine, for each drug to be confirmed, a set of target drugs that have an interaction relationship with the drug to be confirmed based on the drug code of the drug to be confirmed and a set of interaction drug pairs corresponding to each pre-stored drug code; based on the target drug set, determine whether there is an interaction relationship between the drug to be confirmed and other drugs to be confirmed except the confirmed drug, so that drugs with an interaction relationship can be accurately detected, further improving the accuracy of drug information display and processing.
[0085] The following is an embodiment of a drug information processing device provided in an embodiment of the present invention. The device and the drug information processing methods of the above-mentioned embodiments belong to the same inventive concept. For details not described in detail in the embodiment of the drug information processing device, please refer to the embodiment of the above-mentioned drug information processing method.
[0086] Figure 8 This is a schematic diagram of the structure of a drug information processing device provided by an embodiment of the present invention. This embodiment can be applied to the case where drug interaction prompt information is displayed on the drug confirmation page when the user confirms the drug information. Figure 8 As shown, the device specifically includes: a drug confirmation page display module 810, a prompt information display module 820 and a drug processing module 830.
[0087] Among them, the drug confirmation page display module 810 is used to display the drug confirmation page, which includes at least two drugs to be confirmed; the prompt information display module 820 is used to display drug interaction prompt information in the drug confirmation page in response to the existence of an interaction relationship between at least two drugs among the drugs to be confirmed; the drug processing module 830 is used to respond to the processing operation triggered on the target drug with an interaction relationship, and perform processing corresponding to the processing operation on the target drug in the drug confirmation page.
[0088] The technical solution of this embodiment is to display a drug confirmation page, which includes at least two drugs to be confirmed; in response to the existence of an interaction relationship between at least two drugs among the drugs to be confirmed, drug interaction prompt information is displayed on the drug confirmation page, thereby prompting the user on the drug confirmation page that there are drugs that cannot be taken at the same time among the drugs confirmed by the user; in response to a processing operation triggered on a target drug with an interaction relationship, the target drug is processed in the drug confirmation page corresponding to the processing operation to prevent the user from obtaining drugs with an interaction relationship, thereby realizing effective prompting and processing of drug information and improving the safety of drug use.
[0089] Optionally, the processing operation includes a deletion operation;
[0090] The drug processing module 830 is specifically used to: delete the target drug in the drug confirmation page, and update the drug confirmation page based on the remaining drugs after deletion.
[0091] Optionally, the processing operation includes a replacement operation;
[0092] The drug processing module 830 is specifically used to: display at least one replaceable drug corresponding to the target drug in the drug confirmation page; in response to a selection operation triggered on any replaceable drug, replace the target drug with the selected replaceable drug, and update the drug confirmation page.
[0093] Optionally, the replaceable drug has the same efficacy as the target drug, and there is no interaction relationship between the replaceable drug and other drugs to be confirmed except the target drug.
[0094] Optionally, the drug interaction prompt information includes at least one of the following:
[0095] Drug interaction prompt text and interaction drug information; wherein the interaction drug information includes: drug information corresponding to the to-be-confirmed drug with an interaction relationship, interaction relationship information, and at least one processing operation control;
[0096] Wherein, when the drug interaction prompt information only includes drug interaction prompt text, the method further includes:
[0097] In response to a triggering operation on the drug interaction prompt text, the interacting drug information is displayed in the drug confirmation page.
[0098] Optionally, the device further comprises:
[0099] The detailed information display module is used to display the drug interaction detailed information corresponding to the triggered interaction relationship information in response to the triggering operation of the interaction relationship information.
[0100] Optionally, the drugs to be confirmed that have an interaction relationship are divided into at least one drug group, and there is an interaction relationship between two drugs in each of the drug groups;
[0101] The interaction drug information includes drug information corresponding to each drug group; the drug information corresponding to each drug group is displayed in an interaction card corresponding to each drug group, wherein the interaction card includes a first card area, a second card area and a third card area;
[0102] Among them, the first card area is used to display the interaction relationship information of the drug group, the second card area is used to display the drug information of a drug in the drug group and at least one processing operation control, and the third card area is used to display the drug information of another drug in the drug group and at least one processing operation control.
[0103] Optionally, the device further comprises:
[0104] The module for determining replaceable drugs is used to determine, from a drug database, a first set of drugs having the same efficacy as the target drug before displaying at least one replaceable drug corresponding to the target drug; to determine a second set of drugs having an interactive relationship with the other drugs to be confirmed based on the drug codes of the other drugs to be confirmed except the target drug and a pre-stored set of interactive drug pairs corresponding to each drug code; and to determine at least one replaceable drug corresponding to the target drug based on the first drug set and the second drug set.
[0105] Optionally, the device further comprises:
[0106] An interaction detection module is used to determine, in response to the existence of an interaction relationship between at least two of the drugs to be confirmed, a target drug set that has an interaction relationship with the drug to be confirmed based on the drug code of the drug to be confirmed and a pre-stored set of interaction drug pairs corresponding to each drug code, before displaying drug interaction prompt information on the drug confirmation page; based on the target drug set, determine whether there is an interaction relationship between the drug to be confirmed and other drugs to be confirmed other than the confirmed drug.
[0107] Optionally, the device further comprises:
[0108] The interactive drug pair set construction module is used to obtain the drug code and drug instruction picture corresponding to the current drug to be added; parse the drug instruction picture to obtain the generic name and drug interaction content of the current drug; based on the drug interaction content, determine the generic name of at least one interactive drug that has an interactive relationship with the current drug; based on the generic name of the current drug and the generic name of each interactive drug, determine the interactive drug pair set corresponding to the current drug, and store the drug code corresponding to the current drug and the interactive drug pair set.
[0109] The drug information processing device provided in the embodiment of the present invention can execute the drug information processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the drug information processing method.
[0110] It is worth noting that in the embodiment of the above-mentioned drug information processing device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0111] Fig. 9 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Fig. 9 A block diagram of an exemplary electronic device 12 suitable for use in implementing embodiments of the present invention is shown. Fig. 9 The electronic device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0112] like Fig. 9 As shown, the electronic device 12 is in the form of a general purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0113] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0114] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.
[0115] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory 30 (RAM) and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Fig. 9 not shown, usually called a "hard drive"). Although Fig. 9 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.
[0116] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0117] The electronic device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), may communicate with one or more devices that enable a user to interact with the electronic device 12, and / or may communicate with any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the electronic device 12 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electronic device 12 via a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0118] The processing unit 16 executes various functional applications and data processing by running the program stored in the system memory 28, for example, implementing a drug information processing method provided by any embodiment of the present invention, the method comprising:
[0119] Displaying a drug confirmation page, wherein the drug confirmation page includes at least two drugs to be confirmed;
[0120] In response to an interaction relationship between at least two of the drugs to be confirmed, displaying drug interaction prompt information on the drug confirmation page;
[0121] In response to a processing operation triggered on a target drug having an interactive relationship, a process corresponding to the processing operation is performed on the target drug in the drug confirmation page.
[0122] Of course, those skilled in the art will appreciate that the processor may also implement the technical solution of the drug information processing method provided in any embodiment of the present invention.
[0123] This embodiment provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the steps of the drug information processing method provided in any embodiment of the present invention are implemented. The method includes:
[0124] Displaying a drug confirmation page, wherein the drug confirmation page includes at least two drugs to be confirmed;
[0125] In response to an interaction relationship between at least two of the drugs to be confirmed, displaying drug interaction prompt information on the drug confirmation page;
[0126] In response to a processing operation triggered on a target drug having an interactive relationship, a process corresponding to the processing operation is performed on the target drug in the drug confirmation page.
[0127] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0128] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0129] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0130] An embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements a drug information processing method as provided in any embodiment of the present invention.
[0131] The computer program product may be implemented in a computer program code for performing the operation of the present invention written in one or more programming languages or a combination thereof, including object-oriented programming languages and conventional procedural programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0132] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer 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. Thus, the present invention is not limited to any specific combination of hardware and software.
[0133] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A drug information processing method, characterized in that: include: Displaying a drug confirmation page, wherein the drug confirmation page includes at least two drugs to be confirmed; In response to an interaction relationship between at least two of the drugs to be confirmed, displaying drug interaction prompt information on the drug confirmation page; In response to a processing operation triggered on a target drug having an interactive relationship, a process corresponding to the processing operation is performed on the target drug in the drug confirmation page.
2. The method according to claim 1, characterized in that The processing operation includes a deletion operation; The target drug is processed in the drug confirmation page corresponding to the processing operation, including: The target drug is deleted from the drug confirmation page, and the drug confirmation page is updated based on the remaining drugs after the deletion.
3. The method according to claim 1, characterized in that The processing operation includes a replacement operation; The target drug is processed in the drug confirmation page corresponding to the processing operation, including: Displaying at least one alternative drug corresponding to the target drug on the drug confirmation page; In response to a selection operation triggered on any replaceable drug, the target drug is replaced with the selected replaceable drug, and the drug confirmation page is updated.
4. The method according to claim 3, characterized in that The replaceable drug has the same efficacy as the target drug, and there is no interaction between the replaceable drug and other drugs to be confirmed except the target drug.
5. The method according to claim 1, characterized in that The drug interaction prompt information includes at least one of the following: Drug interaction prompt text and interaction drug information; wherein the interaction drug information includes: drug information corresponding to the to-be-confirmed drug with an interaction relationship, interaction relationship information, and at least one processing operation control; Wherein, when the drug interaction prompt information only includes drug interaction prompt text, the method further includes: In response to a triggering operation on the drug interaction prompt text, the interacting drug information is displayed in the drug confirmation page.
6. The method according to claim 5, characterized in that The method further comprises: In response to a triggering operation on the interaction relationship information, detailed drug interaction information corresponding to the triggered interaction relationship information is displayed.
7. The method according to claim 5, characterized in that The drugs to be confirmed that have an interaction relationship are divided into at least one drug group, and there is an interaction relationship between two drugs in each drug group; The interaction drug information includes drug information corresponding to each drug group; the drug information corresponding to each drug group is displayed in an interaction card corresponding to each drug group, wherein the interaction card includes a first card area, a second card area and a third card area; Among them, the first card area is used to display the interaction relationship information of the drug group, the second card area is used to display the drug information of a drug in the drug group and at least one processing operation control, and the third card area is used to display the drug information of another drug in the drug group and at least one processing operation control.
8. The method according to claim 4, characterized in that Before displaying at least one alternative drug corresponding to the target drug, the method further includes: Determine from a drug database a first drug set having the same efficacy as the target drug; Based on the drug codes of other drugs to be confirmed except the target drug and the pre-stored set of interaction drug pairs corresponding to each drug code, determining a second drug set that has an interaction relationship with the other drugs to be confirmed; At least one replaceable drug corresponding to the target drug is determined based on the first drug set and the second drug set.
9. The method according to claim 1, characterized in that: In response to an interaction relationship between at least two of the drugs to be confirmed, before displaying drug interaction prompt information on the drug confirmation page, the method further includes: For each drug to be confirmed, based on the drug code of the drug to be confirmed and the pre-stored set of interaction drug pairs corresponding to each drug code, determine a set of target drugs that have an interaction relationship with the drug to be confirmed; Based on the target drug set, determine whether there is an interaction relationship between the drug to be confirmed and other drugs to be confirmed except the confirmed drug.
10. The method according to claim 9, characterized in that The method further comprises: Get the drug code and drug instruction sheet image corresponding to the current drug to be added; Parsing the drug instruction sheet image to obtain the generic name and drug interaction content of the current drug; Based on the drug interaction content, determining the common name of at least one interacting drug that has an interacting relationship with the current drug; Based on the generic name of the current drug and the generic name of each interacting drug, a set of interacting drug pairs corresponding to the current drug is determined, and the drug code corresponding to the current drug and the set of interacting drug pairs are stored.
11. A drug information processing device, characterized in that: include: A drug confirmation page display module, used to display a drug confirmation page, wherein the drug confirmation page includes at least two drugs to be confirmed; a prompt information display module, configured to display drug interaction prompt information on the drug confirmation page in response to an interaction relationship between at least two drugs among the drugs to be confirmed; The drug processing module is used to respond to a processing operation triggered on a target drug with an interactive relationship, and perform processing corresponding to the processing operation on the target drug in the drug confirmation page.
12. An electronic device, characterized in that: The electronic device comprises: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the drug information processing method as described in any one of claims 1-10.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the drug information processing method as described in any one of claims 1-10 is implemented.
14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the drug information processing method as described in any one of claims 1-10.