Medical drug intelligent monitoring management method based on HIS system

By implementing volatility analysis and multiple clustering methods of drug storage environment in the HIS system, the impact of small fluctuations in the drug storage environment on drug effectiveness is solved, and the effectiveness of drug is guaranteed and efficient utilization of resources is achieved.

CN120089276AInactive Publication Date: 2025-06-03JINAN SHIZHONG DISTRICT PEOPLES HOSPITAL +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510241827.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-06-03
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

It is difficult for the prior art to effectively monitor and manage small fluctuations in the drug storage environment during drug storage, resulting in advance degradation or failure of the active ingredients of the drug, especially for drugs with short shelf life.

Method used

The intelligent monitoring and management method of medical drugs based on the HIS system, through the volatility analysis of the drug storage environment, multiple clusters, the drugs are divided into several sets, and the supervision of traditional Chinese medicines in each set is dynamically adjusted.

Benefits of technology

Through volatility analysis and multiple clustering, the effectiveness of drugs can be effectively guaranteed, avoid waste of drug resources, and improve the stability of the drug storage environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120089276A_ABST
    Figure CN120089276A_ABST
Patent Text Reader

Abstract

The invention discloses a medical drug intelligent monitoring and management method based on an HIS system, and relates to the technical field of drug management, and the method comprises the steps: carrying out the fluctuation analysis of a storage environment of drugs, marking all drugs with the storage time exceeding a time threshold value in K sub-generation sets as affected drugs, outputting management emergency indexes for all affected drugs, and carrying out the management of the affected drugs. And after the emergency threshold value influencing the medicine is adjusted in combination with the position information, the medicine is distributed to the K sub-generation sets again based on the comparison result of the management emergency index and the emergency threshold value and the position information influencing the medicine, and the management priority of the K sub-generation sets is generated. According to the method, after the drug storage environment is subjected to volatility analysis, the drugs are clustered for multiple times, the drugs are divided into a plurality of sets according to the clustering result, and the supervision strength of the drugs in each set is dynamically adjusted, so that the effectiveness of the drugs is guaranteed, and drug resource waste is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of drug management, and particularly to an intelligent monitoring and management method for medical drugs based on the HIS system. Background Art

[0002] In the modern medical environment, drug management involves multiple links, such as drug procurement, storage, distribution, use, etc. Any mistake in any link may lead to improper use, expiration or waste of drugs, thus affecting the treatment of patients and even endangering their lives. The intelligent monitoring and management system can provide accurate drug management solutions by integrating information technologies (such as the Internet of Things, sensor technology, artificial intelligence, etc.) to track the status and usage of drugs in real time;

[0003] The HIS system (Hospital-Information-System) is an integrated management platform designed to help hospitals manage various medical, administrative, financial and logistics information. The HIS system improves the management efficiency of hospitals, optimizes the quality of medical services and reduces human errors through automation and informatization means. It can effectively integrate the operations of various departments within the hospital to ensure the efficient flow of information, collaboration and decision-making support.

[0004] The existing technologies have the following deficiencies:

[0005] During the supervision of drugs in the existing technologies, usually the shelf life of drugs is obtained when they are put into storage, and then the usage priority of drugs is dynamically adjusted according to the remaining time of the shelf life. In practical applications, some drugs (such as vaccines, chemotherapy drugs, etc.) have high environmental requirements. During the storage of such drugs, usually the real-time environmental data of drug storage is monitored, and then whether the drug properties are affected by the environment is analyzed according to the constraint interval of the environmental data. However, during the long-term storage process, when the environmental data of drug storage frequently fluctuates slightly, even if the environmental data does not exceed the constraint interval, it will still affect the drug properties, especially having a greater impact on drugs with a short remaining shelf life, which may lead to the premature degradation of the active ingredients of drugs or even complete invalidation.

[0006] Based on this, the present invention proposes an intelligent monitoring and management method for medical drugs based on the HIS system. After analyzing the volatility of the drug storage environment, the drugs are clustered multiple times. After dividing the drugs into several sets according to the clustering results, the supervision intensity of the drugs in each set is dynamically adjusted, so as to ensure the effectiveness of the drugs and avoid waste of drug resources. Summary of the Invention

[0007] The purpose of the present invention is to provide an intelligent monitoring and management method for medical drugs based on the HIS system to solve the deficiencies in the background art.

[0008] To achieve the above object, the present invention provides the following technical solutions: A medical drug intelligent monitoring and management method based on the HIS system, the management method comprising the following steps:

[0009] S1: The acquisition end obtains the drug information to be managed through the API interface of the HIS system medical platform, and the drug information includes the drug shelf life and the drug warehousing time;

[0010] S2: The processing end performs a primary clustering process on the drugs according to the gradient threshold of the drug shelf life, obtains N parent sets, and generates the management priorities of the N parent sets;

[0011] S3: After obtaining the location information of each drug based on the RFID tag, perform a secondary clustering process on the drugs in the parent set according to the drug location information to obtain K child sets;

[0012] S4: Perform a volatility analysis on the drug storage environment, mark the drugs in all K child sets whose storage time exceeds the time threshold as affected drugs, and output a management urgency index for all affected drugs;

[0013] S5: After adjusting the urgency threshold of the affected drugs in combination with the location information, based on the comparison result of the management urgency index and the urgency threshold and the location information of the affected drugs, reallocate the drugs to the K child sets and generate the management priorities of the K child sets.

[0014] Preferably, performing a volatility analysis on the drug storage environment includes the following steps:

[0015] During the monitoring time period, obtain the humidity values and temperature values at multiple time points in the warehouse environment, and calculate the humidity fluctuation amplitude and the temperature fluctuation amplitude based on the humidity values and temperature values at multiple time points;

[0016] Compare the obtained management urgency index with a preset urgency threshold, and the urgency threshold is used to determine whether there is a fluctuation in the warehouse environment. If the management urgency index is less than or equal to the urgency threshold, it is determined that there is no fluctuation in the warehouse environment. If the management urgency index is greater than the urgency threshold, it is determined that there is a fluctuation in the warehouse environment.

[0017] Preferably, calculate the management urgency index of the warehouse according to the humidity fluctuation amplitude and the temperature fluctuation amplitude, and the expression is: hjs z =β 1 *B heat +β 2 *B humidity , where hjs z is the management urgency index, B heat is the humidity fluctuation amplitude, B humidityis the amplitude of temperature fluctuation, β 1 , β 2 are weight coefficients, and β 1 , β 2 is greater than 0.

[0018] Preferably, the emergency threshold affecting the drug is adjusted in combination with the location information, including the following steps:

[0019] After obtaining the distance values of all drugs, the initial emergency threshold is adjusted based on the adjustment table according to the distance values to obtain the corrected emergency threshold. The management emergency index is compared with the corrected emergency threshold. If the management emergency index is less than or equal to the corrected emergency threshold, it is judged that the management priority of the drug is low. If the management emergency index is greater than the corrected emergency threshold, it is judged that the management priority of the drug is high.

[0020] Preferably, the drugs are re-allocated to the K offspring sets, and the management priorities of the K offspring sets are generated, including the following steps:

[0021] In the parent set, after obtaining the management priorities of the K offspring sets, the drugs with low management priority are re-allocated to the offspring set with low management priority, and the drugs with high management priority are re-allocated to the offspring set with high management priority.

[0022] Preferably, after obtaining the location information of each drug based on the RFID tag, the drugs in the parent set are subjected to secondary clustering processing according to the drug location information to obtain K offspring sets, including the following steps:

[0023] All parent sets after the first clustering are obtained. The management priorities of all drugs in one parent set are the same. The placement location information of the drugs is obtained through the RFID tags of the drugs, and the distance between the drug placement location and the central air-conditioning air outlet is calculated;

[0024] Randomly select the distance values of K drugs as the initial set center values of the K offspring sets, calculate the difference between the distance value of each drug and the initial set center value, and classify the drugs into the offspring set with the smallest difference;

[0025] After all the classifications are completed, the average distance value of each offspring set is recalculated as the new set center value;

[0026] Repeat the steps of difference calculation, drug classification, and average distance value calculation. When the difference between the set center value of any iteration and the set center value of the previous iteration is less than s, it is judged that the convergence condition is satisfied, and K offspring sets are output in the parent set to complete the secondary clustering processing.

[0027] Preferably, the distance between the drug placement location and the central air-conditioning air outlet is calculated, and the expression is: In the formula, D is the distance value, (x1 , y 1 , z 1 ) is the coordinate of the drug placement position, (x 2 , y 2 , z 2 ) is the coordinate of the central air conditioner air outlet.

[0028] Preferably, the processing end performs a primary clustering process on the drugs according to the gradient threshold of the drug shelf life, including the following steps:

[0029] The gradient threshold includes gradient value A 1 , gradient value A 2 , gradient value A 3 ,..., gradient value A N-1 , and gradient value A 1 < gradient value A 2 < gradient value A 3 ;

[0030] Classify the drugs with a shelf life less than gradient value A 1 into the parent set F 1 , classify the drugs with a shelf life greater than or equal to gradient value A 1 , and a shelf life less than gradient value A 2 into the parent set F 2 , classify the drugs with a shelf life greater than or equal to gradient value A 2 , and a shelf life less than gradient value A 3 into the parent set F 3 ,..., classify the drugs with a shelf life greater than or equal to gradient value A N-1 into the parent set F N , where N represents the number of parent sets;

[0031] The smaller the shelf life value, the higher the management priority of the drug. The management priority order of the N parent sets is: {F 1 , F 2 , F 3 ,..., F N}.

[0032] In the above technical solution, the technical effects and advantages provided by the present invention:

[0033] The present invention generates the management priorities of N parent sets, performs secondary clustering processing on the drugs in the parent sets according to the drug location information to obtain K child sets, analyzes the volatility of the drug storage environment, marks the drugs in all K child sets whose storage time exceeds the time threshold as affected drugs, outputs the management urgency index for all affected drugs, adjusts the urgency threshold of the affected drugs in combination with the location information, and then reallocates the drugs to the K child sets based on the comparison result between the management urgency index and the urgency threshold and the location information of the affected drugs, and generates the management priorities of the K child sets. After analyzing the volatility of the drug storage environment, the drugs are clustered multiple times. After dividing the drugs into several sets according to the clustering results, the supervision intensity of the drugs in each set is dynamically adjusted, so as to ensure the effectiveness of the drugs and avoid waste of drug resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings.

[0035] Figure 1 It is a flowchart of the method of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0036] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

[0037] Embodiment 1: Please refer to Figure 1 As shown, the intelligent medical drug monitoring and management method based on the HIS system in this embodiment includes the following steps:

[0038] S1: The acquisition end obtains the drug information to be managed through the API interface of the HIS system medical platform. The drug information includes the drug shelf life and the drug warehousing time;

[0039] S2: The processing end performs primary clustering processing on the drugs according to the gradient threshold of the drug shelf life to obtain N parent sets and generates the management priorities of the N parent sets;

[0040] S3: After obtaining the location information of each drug based on the RFID tag, perform secondary clustering on the drugs in the parent set according to the drug location information to obtain K child sets;

[0041] S4: Conduct a volatility analysis on the storage environment of the drugs, mark the drugs in all K child sets whose storage time exceeds the time threshold as affected drugs, and output a management urgency index for all affected drugs;

[0042] S5: After adjusting the urgency threshold of the affected drugs in combination with the location information, based on the comparison result between the management urgency index and the urgency threshold and the location information of the affected drugs, re-allocate the drugs to the K child sets and generate the management priorities of the K child sets.

[0043] This application generates the management priorities of N parent sets, performs secondary clustering on the drugs in the parent set according to the drug location information to obtain K child sets, conducts a volatility analysis on the storage environment of the drugs, marks the drugs in all K child sets whose storage time exceeds the time threshold as affected drugs, outputs a management urgency index for all affected drugs, and after adjusting the urgency threshold of the affected drugs in combination with the location information, based on the comparison result between the management urgency index and the urgency threshold and the location information of the affected drugs, re-allocate the drugs to the K child sets and generate the management priorities of the K child sets. After conducting a volatility analysis on the drug storage environment, clustering the drugs multiple times, dividing the drugs into several sets according to the clustering results, and dynamically adjusting the supervision intensity of the drugs in each set, so as to ensure the effectiveness of the drugs and avoid wasting drug resources.

[0044] Example 2: The acquisition end obtains the drug information to be managed through the API interface of the HIS system medical platform. The drug information includes the drug shelf life and the drug warehousing time, and the following steps are included:

[0045] The acquisition end first needs to ensure the permission to access the HIS system through identity authentication (such as API key, OAuth2, etc.), confirm that the acquisition end has the permission to access relevant drug data, prevent unauthorized access to sensitive information, and the acquisition end constructs an API request, usually a GET request, to request drug data from the HIS system. The parameters of the request usually include drug ID, drug category, drug warehousing time range, etc. Example: GET / api / drug_inventory?drug_id=12345&start_date=2024-01-01&end_date=2025-01-01; The required drug data can be filtered and obtained through specific fields such as drug ID, drug batch number, and warehousing time.

[0046] Through the drug information interface of the HIS system, obtain the basic information of drugs, which usually includes the name, category, specification, dosage form, manufacturer, etc. of the drugs. Obtain the storage time of the drugs to facilitate subsequent calculation of the remaining shelf life of the drugs. Through the interface provided by the HIS system, obtain the expiration date information of the drugs. This information is usually related to the storage time and is used to determine whether the drugs are approaching expiration.

[0047] The collection end receives the API response of the HIS system, which is usually data in JSON or XML format. It is necessary to parse this data and extract the key information of the drugs (such as drug ID, storage time, shelf life). Store the obtained drug information (such as drug ID, name, storage time, shelf life) in the local database or cache for subsequent use.

[0048] Based on the storage time and shelf life of the drugs, the collection end can calculate the current remaining expiration date of the drugs. If the remaining expiration date of the drugs is close to or lower than the preset threshold, special marking is required to remind the management personnel to give priority to use or disposal. For example: If the storage time of a certain drug is January 1, 2024, and the shelf life is two years, and the current time is February 2025, the calculated remaining shelf life is 10 months.

[0049] According to actual needs, the collection end can set up a scheduled task to regularly call the API interface of the HIS system to obtain the latest drug information to ensure real-time update of the drug inventory data. If the drug information changes (such as drug storage, expiration time update, etc.), the system can, according to the incremental update mechanism, only synchronize the newly added or modified data to reduce the data transmission volume.

[0050] The processing end performs a clustering process on the drugs according to the gradient threshold of the drug shelf life to obtain N parent sets and generate the management priorities of the N parent sets, including the following steps:

[0051] The gradient threshold includes gradient value A 1 、gradient value A 2 、gradient value A 3 、...、gradient value A N-1 ,and gradient value A 1 <gradient value A 2 <gradient value A 3 ;

[0052] Classify the drugs with a shelf life less than gradient value A 1 into parent set F 1 ,classify the drugs with a shelf life greater than or equal to gradient value A 1 ,and with a shelf life less than gradient value A 2 into parent set F 2 ,classify the drugs with a shelf life greater than or equal to gradient value A 2, and the shelf life is less than the gradient value A 3 The drugs are classified into the parent set F 3 ,..., the drugs with a shelf life greater than or equal to the gradient value A N-1 The drugs are classified into the parent set F N , N represents the number of parent sets;

[0053] The smaller the value of the shelf life, the higher the management priority of the drug. The management priority order of the N parent sets is: {F 1 , F 2 , F 3 ,..., F N}.

[0054] After clustering, N parent sets are obtained. Each parent set consists of drugs with similar shelf lives and environmental storage conditions. The drugs within each parent set have the same priority management rules. The shelf lives and environmental conditions of the drugs within each set are similar, facilitating unified management and priority adjustment.

[0055] Based on the remaining shelf life and environmental impact (such as whether there is a record of temperature exceeding the standard) of the drugs in each parent set, the corresponding management priorities are generated. For drugs with a shorter remaining shelf life, they need to be regarded as high-priority sets and used or processed as soon as possible.

[0056] Drugs with a longer remaining shelf life can be classified into low-priority sets for regular inspection and monitoring. Based on the parent sets and their corresponding priorities, a management priority report for the drugs is generated, listing each parent set and its priority, and showing the specific information of each drug. The report can be presented in the form of charts, lists, etc., to help managers intuitively understand which drugs need to be used first and which drugs may require special attention to the storage environment.

[0057] After obtaining the location information of each drug based on the RFID tag, the drugs in the parent set are subjected to secondary clustering according to the drug location information to obtain K child sets, including the following steps:

[0058] In practical applications, when the number of drugs is large, the distances between the stacking positions of the drugs and the positions of the air-conditioning vents will be different. Moreover, to ensure the stability of the drug storage environment, central air-conditioning is usually set to adjust the indoor environment. However, when the operating parameters of the central air-conditioning fluctuate due to certain influencing factors, the environment of the warehouse will fluctuate accordingly. At this time, the drugs near the central air-conditioning outlet are more likely to be affected by the environmental fluctuations. Based on this, we propose the following solution:

[0059] Suppose a central air-conditioning system is installed in a drug storage warehouse to ensure that the temperature of the entire warehouse remains within a stable range. The drug warehouse is large in area and has a wide variety of drugs, so they are distributed in different areas. Taking vaccines as an example, we will illustrate the relationship between the stacking positions of drugs and the air-conditioning vents. The central air-conditioning adjusts the temperature and humidity of the warehouse through circulating airflows to ensure that the environment of the entire warehouse meets the storage requirements. However, the operation of the air-conditioning is affected by external environments (such as weather changes), equipment failures, uneven loads and other factors, resulting in fluctuations in the temperature or wind speed of the central air-conditioning. Such fluctuations will directly affect the environments at different positions in the warehouse. The air-conditioning vents are usually located at specific positions in the warehouse, and the airflows directly pass through these areas. Due to the direct action of the airflows, the temperature and humidity near the air-conditioning outlets fluctuate greatly. In areas farther away from the air-conditioning vents, the direct influence of the air-conditioning wind force is smaller, and the fluctuations in temperature and humidity are relatively stable.

[0060] These drugs will be directly exposed to large temperature and humidity fluctuations. If there are problems with the operation of the central air-conditioning, such as too high air-conditioning wind speed or inaccurate temperature setting, the temperature in the area near the air-conditioning outlet may rise or fall, and the humidity may also fluctuate. For sensitive vaccine drugs, such fluctuations may affect the stability and effectiveness of the vaccines, and even cause the drugs to become ineffective.

[0061] For example, if the air-conditioning temperature setting suddenly increases, it may cause the temperature of the drugs near the air-conditioning outlet to rise, which poses a threat to the stability of the vaccines. On the contrary, if the air-conditioning temperature is too low, it may cause crystallization or condensation problems of the vaccines, reducing their efficacy. These drugs are less affected by the air-conditioning fluctuations, and the temperature and humidity are relatively stable, so their efficacy is not easily affected by external environmental fluctuations. However, if the air-conditioning failure is relatively serious and the temperature and humidity of the entire warehouse fluctuate widely, the drugs far from the vents may also be affected.

[0062] If the air-conditioning fails and causes the temperature near the vents to rise, such as exceeding the maximum storage temperature of the drugs (for example, vaccines need to be stored between 2°C and 8°C), the stability of the vaccines may be affected, resulting in a reduction or invalidation of the efficacy of the vaccines. Similarly, if the humidity near the air-conditioning vents fluctuates greatly (such as the air is too dry or too humid), it may affect the packaging materials of the drugs or the chemical properties of the drugs themselves, especially some drugs that are more sensitive to humidity. Even small fluctuations, when accumulated over a long time, may have a negative impact on drugs such as vaccines. Even if the drugs do not become ineffective in the short term, the unstable environment during long-term storage will reduce the shelf life of the drugs.

[0063] In practical applications, the storage environment of drugs is not only about the setting of temperature and humidity, but also involves environmental fluctuations at different positions in the warehouse, especially drugs near the air-conditioning vents. The operating fluctuations of the air conditioner may cause the storage environment of these drugs to be unstable, thus affecting the stability and effectiveness of the drugs. Therefore, the management of the drug storage environment not only requires attention to temperature and humidity, but also needs to reasonably plan the stacking positions of drugs, avoiding sensitive drugs being close to areas with large environmental fluctuations such as the air-conditioning outlet, to ensure the quality of drugs throughout the storage cycle.

[0064] Obtain all the parent sets after the first clustering. All drugs in a parent set have the same drug management priority. Obtain the drug placement position information through the RFID tags of the drugs, and calculate the distance between the drug placement position and the central air-conditioning outlet. The expression is:

[0065] In the formula, D is the distance value, (x 1 , y 1 , z 1 ) is the coordinate of the drug placement position, (x 2 , y 2 , z 2 ) is the coordinate of the central air-conditioning outlet;

[0066] The larger the distance value between the drug placement position and the central air-conditioning outlet, the smaller the impact on the drug when the central air-conditioning is operating unstably. The smaller the distance value between the drug placement position and the central air-conditioning outlet, the greater the impact on the drug when the central air-conditioning is operating unstably.

[0067] Randomly select the distance values of K drugs as the initial set center values of K child sets, calculate the difference between each drug distance value and the initial set center value, and assign the drug to the child set with the smallest difference. After all the divisions are completed, recalculate the average distance value of each child set as the new set center value (the average distance value is obtained by summing up all the drug distance values in the child set to get the total distance value, and then dividing the total distance value by the number of drugs in the child set);

[0068] Repeat the steps of difference calculation, drug division, and average distance value calculation. When the difference between the set center value of any iteration and the set center value of the previous iteration is less than s (s = 0.1), it is judged that the change range of the set center value is small and the convergence condition is met. Output K child sets in the parent set to complete the secondary clustering process.

[0069] In the parent set, the smaller the set center value of the child set, the closer the drug placement position in the child set is to the central air-conditioning outlet, the more easily it is affected by the central air-conditioning, and the higher the management priority.

[0070] Perform a volatility analysis on the storage environment of drugs, including the following steps:

[0071] During the monitoring period, obtain the humidity values and temperature values at multiple time points in the warehouse environment, calculate the humidity fluctuation amplitude and temperature fluctuation amplitude based on the humidity values and temperature values at multiple time points, and calculate the management urgency index of the warehouse according to the humidity fluctuation amplitude and temperature fluctuation amplitude. The expression is: hjs z =β 1 *B heat +β 2 *B Humidity , where Hjs z is the management urgency index, B Heat is the humidity fluctuation amplitude, B humidity is the temperature fluctuation amplitude, β 1 , β 2 are weight coefficients, and β 1 , β 2 are greater than 0;

[0072] The humidity fluctuation amplitude and temperature fluctuation amplitude are calculated by the standard deviation of general parameters. The calculation expression of the standard deviation of general parameters is: where σ is the parameter standard deviation, n is the number of time points, x i is the parameter value at the i-th time point, and x avg is the parameter mean.

[0073] The values of the weight coefficients β 1 , β 2 are set according to the sensitivity of the drug to temperature and humidity. For example, when the drug is more sensitive to temperature than to humidity, β 1 <β 2 , and when the drug is less sensitive to temperature than to humidity, β 1 >β 2

[0074] The larger the management urgency index, the greater the temperature and humidity fluctuations in the warehouse environment. Compare the obtained management urgency index with the preset urgency threshold. The urgency threshold is used to judge whether there are fluctuations in the warehouse environment. If the management urgency index is less than or equal to the urgency threshold, it is judged that there are no fluctuations in the warehouse environment. If the management urgency index is greater than the urgency threshold, it is judged that there are fluctuations in the warehouse environment.

[0075] Mark the drugs in all K subsets of offspring whose storage time exceeds the time threshold as affected drugs, and output the management urgency index for all affected drugs. In practical applications, if the storage time of a drug is less than or equal to the time threshold, it indicates that the drug has a short storage time in the warehouse and is little or not affected by fluctuations in the warehouse environment. Therefore, in this application, when the management urgency index is greater than the urgency threshold, it is determined that there are fluctuations in the warehouse environment, and at this time, it is necessary to analyze the drugs whose storage time exceeds the time threshold.

[0076] After adjusting the urgency threshold of the affected drugs in combination with the location information, based on the comparison result of the management urgency index and the urgency threshold and the location information of the affected drugs, reallocate the drugs to the K subsets of offspring, and generate the management priorities of the K subsets of offspring, including the following steps:

[0077] After obtaining the distance values of all drugs, adjust the initial urgency threshold according to the distance values to obtain the corrected urgency threshold, and compare the management urgency index with the corrected urgency threshold. If the management urgency index is less than or equal to the corrected urgency threshold, it is determined that the management priority of the drug is low. If the management urgency index is greater than the corrected urgency threshold, it is determined that the management priority of the drug is high;

[0078] In the parent set, after obtaining the management priorities of the K subsets of offspring, reallocate the drugs with low management priorities to the subsets of offspring with low management priorities, and reallocate the drugs with high management priorities to the subsets of offspring with high management priorities.

[0079] When the central air conditioner fluctuates in operation parameters due to certain influencing factors, it will cause the environment of the warehouse to fluctuate accordingly. At this time, the drugs near the air outlet of the central air conditioner are more likely to be affected by the environmental fluctuations. Obtain the distance values of all drugs in the subset of offspring. The smaller the distance value, the more necessary it is to reduce the urgency threshold, so as to increase the supervision intensity of the affected drugs;

[0080] Adjust the urgency threshold according to the distance value based on the adjustment table, as shown in Table 1:

[0081] Adjustment Table Table 1

[0082] Distance value Change range Urgency threshold Adjustment range D 0 JS 0 D*(1-5%) Decrease by 5% JS*(1 - 5%) Decrease by 5% D*(1-10%) Decrease by 10% JS*(1 - 10%) Decrease by 10% D*(1-15%) Decrease by 15% JS*(1 - 15%) Decrease by 15%

[0083] As shown in Table 1, the smaller the distance value of the drug, the smaller the urgency threshold of the drug. Generally speaking, when the central air conditioner in the warehouse is operating with fluctuations (possibly affected by power fluctuations or the health of the central air conditioner), the drugs farther away from the air outlet of the central air conditioner are less likely to be affected.

[0084] Therefore, in this application, different emergency thresholds are adopted for all drugs for supervision, so that drugs closer to the central air-conditioning air outlet are subject to greater supervision, while drugs farther from the central air-conditioning air outlet are subject to less supervision.

[0085] After obtaining the distance values of all drugs, the initial emergency threshold is adjusted according to the distance values to obtain the corrected emergency threshold. The management emergency index is compared with the corrected emergency threshold. If the management emergency index is less than or equal to the corrected emergency threshold, it is determined that the management priority of the drug is low. If the management emergency index is greater than the corrected emergency threshold, it is determined that the management priority of the drug is high.

[0086] The above formulas are all dimensionless and take their numerical values for calculation. The formula is obtained by collecting a large amount of data and performing software simulation to obtain a formula closest to the actual situation. The preset parameters in the formula are set by those skilled in the art according to the actual situation.

[0087] It should be understood that the term "and / or" in this article is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be singular or plural. In addition, the character " / " in this article generally represents an "or" relationship between the preceding and following associated objects, but it may also represent an "and / or" relationship, which can be specifically understood by referring to the context.

[0088] It should be understood that in various embodiments of this application, the magnitude of the sequence numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of this application.

[0089] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0090] As described above, it is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claimed rights.

Claims

1. The intelligent monitoring and management method of medical drugs based on HIS system is characterized by: The management method comprises the following steps: S1: The collection end obtains the drug information that needs to be managed through the API interface of the HIS system medical platform. The drug information includes the shelf life of the drug and the time when the drug entered the warehouse; S2: The processing end performs a clustering process on the drugs according to the gradient threshold of the drug shelf life, obtains N parent generation sets, and generates the management priority of the N parent generation sets; S3: After obtaining the location information of each drug based on the RFID tag, the drugs in the parent set are clustered again according to the drug location information to obtain K child sets; S4: Perform volatility analysis on the storage environment of the drugs, mark all drugs in the K child sets whose storage time exceeds the time threshold as affected drugs, and output management urgency indexes for all affected drugs; S5: After adjusting the urgency threshold affecting the drugs in combination with the location information, drugs are reallocated to the K child sets based on the comparison result between the management urgency index and the urgency threshold and the location information affecting the drugs, and management priorities of the K child sets are generated.

2. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 1 is characterized by: The volatility analysis of the storage environment of drugs includes the following steps: During the monitoring period, the humidity and temperature values ​​of the warehouse environment at multiple time points are obtained, and the humidity fluctuation amplitude and temperature fluctuation amplitude are calculated based on the humidity and temperature values ​​at multiple time points; The obtained management urgency index is compared with the preset urgency threshold. The urgency threshold is used to determine whether there is fluctuation in the warehouse environment. If the management urgency index is less than or equal to the urgency threshold, it is determined that there is no fluctuation in the warehouse environment. If the management urgency index is greater than the urgency threshold, it is determined that there is fluctuation in the warehouse environment.

3. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 2 is characterized by: The management urgency index of the warehouse is calculated based on the humidity fluctuation amplitude and the temperature fluctuation amplitude. The expression is: hjs z =β1*B heat +β2*B humidity , where hjs z To manage the urgency index, B heat is the humidity fluctuation amplitude, B humidity is the temperature fluctuation amplitude, β1 and β2 are weight coefficients, and β1 and β2 are greater than 0.

4. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 3 is characterized by: Adjusting the urgency threshold affecting the drug in combination with the location information includes the following steps: After obtaining the distance values ​​of all drugs, the initial urgency threshold is adjusted according to the distance value based on the adjustment table to obtain the modified urgency threshold, and the management urgency index is compared with the modified urgency threshold. If the management urgency index is less than or equal to the modified urgency threshold, the management priority of the drug is judged to be low. If the management urgency index is greater than the modified urgency threshold, the management priority of the drug is judged to be high.

5. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 4 is characterized in that: Re-allocating drugs to the K child sets and generating management priorities of the K child sets includes the following steps: In the parent set, after obtaining the management priorities of K child sets, the drugs with low management priorities are reallocated to the child sets with low management priorities, and the drugs with high management priorities are reallocated to the child sets with high management priorities.

6. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 5 is characterized by: After obtaining the location information of each drug based on the RFID tag, the drugs in the parent set are clustered again according to the drug location information to obtain K child sets, including the following steps: Get all parent sets after clustering. All drugs in a parent set have the same management priority. Get drug placement information through the drug's RFID tag and calculate the distance between the drug placement and the central air-conditioning outlet. Randomly select the distance values ​​of K drugs as the initial set center values ​​of K child sets, calculate the difference between each drug's distance value and the initial set center value, and classify the drug into the child set with the smallest difference; When all divisions are completed, recalculate the average distance value of each descendant set as the new set center value; Repeat the steps of difference calculation, drug division and average distance value calculation. When the difference between the center value of any iteration and the center value of the previous iteration is less than s, it is judged that the convergence condition is met, and K child sets are output in the parent set to complete the secondary clustering process.

7. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 6 is characterized by: Calculate the distance between the drug placement location and the central air-conditioning outlet. The expression is: Where D is the distance value, (x1, y1, z1) is the coordinate of the drug placement location, and (x2, y2, z2) is the coordinate of the central air-conditioning outlet.

8. The intelligent monitoring and management method for medical drugs based on the HIS system according to claim 7 is characterized by: The processing end performs a clustering process on the drugs based on the gradient threshold of the drug shelf life, including the following steps: The gradient thresholds include gradient value A1, gradient value A2, gradient value A3, ..., gradient value A N-1 , and gradient value A1<gradient value A2<gradient value A3; Drugs with a shelf life less than the gradient value A1 are assigned to the parent set F1, drugs with a shelf life greater than or equal to the gradient value A1 and less than the gradient value A2 are assigned to the parent set F2, drugs with a shelf life greater than or equal to the gradient value A2 and less than the gradient value A3 are assigned to the parent set F3, ..., drugs with a shelf life greater than or equal to the gradient value A N-1 The drugs are classified into the parent set F N , N represents the number of parent sets; The smaller the shelf life value, the higher the management priority of the drug. The management priority of the N parent sets is ranked as follows: {F1, F2, F3, ..., F N }.

Citation Information

Cited By

  • Intelligent warehousing method for surge protectors

    CN120634438A

  • A surge protector intelligent storage method

    CN120634438B