Medical consumable access management method, system and device and storage medium
Through the connection of real-time and historical access information, combined with the basic information and related information of medical consumables, a management curve and early warning curve are dynamically generated, which solves the problems of time-consuming inventory and high loss of expired consumables in traditional medical consumables management methods, and the refined management and efficient inventory control of medical consumables are achieved.
Patent Information
- Application Number
- CN202411169603.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-24
- Publication Date
- 2025-03-07
AI Technical Summary
Traditional medical consumables management methods rely on manual records, resulting in time-consuming and labor-intensive inventory, high loss of expired consumables, and easy consumable operations and quantity records. Even if the code scanning method is adopted, the wide variety of consumables management may still have problems such as not being able to find the placement position or directly accessing without scanning the code, resulting in confusion in management.
By obtaining real-time access information of medical consumables, determining the real-time access node, and connecting it with the historical access node, dynamically generating management curves. Based on the basic information, historical access information and related information of medical consumables, determine the warning curve and intelligently monitor consumables that exceed the deadline or whose number is below the threshold.
The refined management of medical consumables is achieved, errors and waste of manual operations are reduced, management efficiency is improved, and the rational use of consumables and the accuracy of inventory are ensured.
Smart Images

Figure CN119580963A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of medical consumables management, and in particular to a method, system, device and storage medium for access management of medical consumables. Background Art
[0002] Medical consumables are expendable devices and equipment used for diagnosis, treatment, health care, rehabilitation, etc. They are usually kept in consumable warehouses.
[0003] In the traditional storage method, hospitals use ordinary consumables management cabinets for management. This method requires manual recording of storage and retrieval operations, resulting in time-consuming and labor-intensive inventory, high loss of expired consumables, and manual warehousing and outbound operations and quantity records, which are prone to confusion.
[0004] Currently, medical consumables are also managed by scanning codes, which has improved management efficiency to a certain extent. However, due to the wide variety of medical consumables and the large number of consumable management cabinets, when storing them, even if electronic statistics are performed by scanning codes, problems such as not being able to find the placement location or directly accessing without scanning codes may still occur, resulting in chaotic management of medical consumables and affecting their use. Summary of the invention
[0005] In order to improve the level of refined management of medical consumables, the present application provides a medical consumables storage and access management method, system, device and storage medium.
[0006] In a first aspect of the present application, a method for managing access to medical consumables is provided. The method comprises: Acquire real-time access information of medical consumables to obtain real-time access nodes, wherein the real-time access nodes include the number of medical consumables deposited and the number of medical consumables extracted; Connecting the real-time access node and the historical access node in series to obtain a management curve, wherein the historical access node is an access node obtained according to historical access information; Obtaining a warning curve according to the basic information, historical access information and associated information of the medical consumables, wherein the warning curve is a minimum quantity threshold of the medical consumables, and the associated information is used to reflect the degree of influence of the medical consumables on all types of medical consumables and departments; According to the real-time access node, the historical access node and the early warning curve, an abnormal data segment in the management curve is determined, and the abnormal data segment is a time period in which medical consumables are expired or the quantity is below a minimum quantity threshold.
[0007] By adopting the above technical solution, the real-time access node is determined in the coordinate system according to the real-time access information, and the real-time access node generated in the past is used as the historical access node. Then, the real-time access node and the historical access node are connected in series to dynamically generate a management curve. Then, the minimum quantity threshold of medical consumables is determined based on multiple factors such as the basic information, historical access information and related information of medical consumables, that is, the early warning curve is obtained. Finally, the management curve intelligently monitors the overdue and low-quantity medical consumables to achieve the purpose of improving the level of refined management of medical consumables.
[0008] In a possible implementation manner, obtaining the warning curve according to the basic information, historical access information and associated information of the medical consumables includes: A basic score is obtained according to the basic information matching, and the basic score is used to reflect the importance of the medical consumables; An activity score is calculated based on the historical access information, and the activity score is used to reflect the frequency of access to the medical consumables; Obtaining a weight according to the associated information, wherein the associated information includes the ratio of the number of the medical consumables to the number of all types of medical consumables, and the ratio of departments using the medical consumables to all departments; The total score is calculated according to the basic score, active score and weight, and the total score = basic score + active score * weight; The corresponding warning curve is obtained according to the total score matching.
[0009] By adopting the above technical solution, we first obtain a basic score reflecting the importance of medical consumables based on their basic information, and then obtain an active score reflecting the frequency of access to medical consumables based on historical access information. The access frequency is affected by factors such as the number of medical consumables in the total number of medical consumables and the breadth of departments using medical consumables, so it is necessary to calculate the weight based on the associated information. Finally, the active score is multiplied by the weight, and then the product is added to the basic score to obtain the total score, thereby ensuring the accuracy of the total score, and then ensuring the accuracy of the warning curve obtained by matching the total score.
[0010] In a possible implementation manner, the calculating the activity score according to the historical access information includes: Obtaining a first number and a second number according to the historical access information, wherein the first number is the number of times the medical consumables were stored in the past period of time, and the second number is the number of times the medical consumables were extracted in the past period of time; Calculate the sum and difference of the first number of times and the second number of times; When the difference is greater than zero, the difference is determined as the activity score; When the difference is less than or equal to zero, the sum is determined as the activity score.
[0011] By adopting the above technical solution, when the difference between the first number and the second number is greater than zero, it means that the number of medical consumables deposited is greater than the number of medical consumables withdrawn. At this time, it may be because the number of medical consumables deposited has increased due to replenishment, not because the medical consumables have a high frequency of use and a high utilization rate. Therefore, the difference is used as the activity score of the medical consumables. When the difference between the first number and the second number is less than or equal to zero, it means that the frequency of withdrawal of medical consumables is high. The higher the withdrawal frequency, the higher the return frequency. Therefore, there will be a situation where the difference is less than or equal to zero. At this time, the sum of the first number and the second number is used as the activity score, thereby ensuring the accuracy of the obtained activity score.
[0012] In a possible implementation, obtaining the weight according to the associated information includes adding the ratio of the number of medical consumables to the number of all types of medical consumables and the ratio of departments using the medical consumables to all departments to obtain the weight.
[0013] By adopting the above technical solution, since the access frequency of medical consumables is affected by factors such as the proportion of the number of medical consumables to the total number of medical consumables and the breadth of departments using the medical consumables, the weight is obtained by adding the proportion of the number of medical consumables to the total number of all types of medical consumables and the proportion of departments using medical consumables to all departments, so as to ensure the accuracy of the calculated weight.
[0014] In a possible implementation manner: in the coordinate system where the management curve is located, the abscissa of the coordinate system is time, and the ordinate of the coordinate system is the quantity of medical consumables; The real-time access node and the historical access node are connected in series to obtain a management curve, including: determining the coordinates of the real-time access node within the coordinate system; Determine the basic access node by taking the historical access node with the shortest time distance from the real-time access node; Determine the time period between the basic access node and the real-time access node as the time period to be processed; Generating a line segment in the to-be-processed time period, wherein the ordinate of the line segment is the same as the ordinate of the basic access node; The basic access node is connected in series at the front end of the line segment, and the real-time access node is connected in series at the tail end of the line segment to obtain the management curve.
[0015] By adopting the above technical solution, since there is no medical consumables stored or withdrawn between the basic access node and the real-time access node, the ordinate of the corresponding generated line segment is the same as the ordinate of the basic access node during the waiting time period, that is, the number of medical consumables remains unchanged. The basic access node and the real-time access node are connected in series at both ends of the line segment, so that the purpose of dynamically generating a management curve can be achieved.
[0016] In a possible implementation, the method further includes: on the management curve, each of the real-time access nodes and the historical access nodes is mapped to the quantity of medical consumables stored and / or extracted by the respective access nodes.
[0017] By adopting the above technical solution, on the management curve, each real-time access node and historical access node are respectively mapped to the number of medical consumables stored and / or withdrawn at the access node, so that the management personnel can intuitively view the newly added and / or reduced medical consumables at each access node.
[0018] In a possible implementation manner: after determining the abnormal data segment in the management curve, the method further includes: marking the abnormal data segment with a special identifier.
[0019] By adopting the above technical solution, abnormal data segments are marked with special identifiers, which makes it easier for management personnel to intuitively view abnormal data segments and respond in a timely manner, so as to achieve the purpose of improving the level of refined management of medical consumables.
[0020] In a second aspect of the present application, a medical consumables storage and access management system is provided. The system comprises: A data acquisition module, used to acquire real-time access information of medical consumables to obtain real-time access nodes, wherein the real-time access nodes include the number of medical consumables stored and the number of medical consumables extracted; A first processing module, configured to connect in series the real-time access node and the historical access node to obtain a management curve, wherein the historical access node is an access node obtained according to historical access information; A second processing module, configured to obtain a warning curve according to the basic information, historical access information and associated information of the medical consumables, wherein the warning curve is a minimum quantity threshold of the medical consumables, and the associated information is used to reflect the degree of influence of the medical consumables on all types of medical consumables and departments; A data determination module is used to determine the abnormal data segment in the management curve according to the real-time access node, the historical access node and the early warning curve, wherein the abnormal data segment is a time period in which medical consumables are expired or the quantity is below a minimum quantity threshold.
[0021] In a third aspect of the present application, a medical consumables access management device is provided, which includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the program, any of the above-mentioned medical consumables access management methods is implemented.
[0022] In a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, any of the above-mentioned medical consumables access management methods is implemented.
[0023] In summary, the present application includes at least one of the following beneficial technical effects: First, the real-time access nodes are determined in the coordinate system based on the real-time access information, and then the real-time access nodes generated in the past are used as historical access nodes, and the real-time access nodes and historical access nodes are connected in series to dynamically generate a management curve. Then, the basic score used to reflect the importance of medical consumables is obtained based on the basic information of the medical consumables, and the active score used to reflect the frequency of access to the medical consumables is obtained based on the historical access information. The access frequency is affected by factors such as the number of medical consumables in the total number of medical consumables and the breadth of departments using medical consumables, so the weight is calculated based on the associated information. Secondly, the active score is multiplied by the weight, and then the product is added to the basic score to obtain the total score, so as to ensure the accuracy of the total score obtained, and then ensure the accuracy of the early warning curve obtained by matching the total score. Finally, the management curve intelligently monitors the overdue medical consumables whose quantity is lower than the early warning curve, so as to achieve the purpose of improving the level of refined management of medical consumables. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 It is a schematic diagram of an exemplary operating environment of an embodiment of the present application.
[0025] Figure 2 It is a flow chart of the medical consumables storage and access management method of an embodiment of the present application.
[0026] FIG. 3 ( a ) is an example diagram of newly added medical consumables at a real-time access node in an embodiment of the method of the present application.
[0027] FIG. 3( b ) is an example diagram of reduced medical consumables at a real-time access node in an embodiment of the method of the present application.
[0028] FIG3( c ) is an example diagram of medical consumables added and reduced at a real-time access node in an embodiment of the method of the present application.
[0029] Figure 4 It is a flow chart of storing medical consumables in the method embodiment of the present application.
[0030] Figure 5It is a flow chart of extracting medical consumables in the embodiment of the method of the present application.
[0031] Figure 6 It is a flow chart of returning medical consumables in the method embodiment of the present application.
[0032] Figure 7 It is a block diagram of the medical consumables storage and access management system of an embodiment of the present application.
[0033] Explanation of the reference numerals: 100, consumables management cabinet; 110, main cabinet; 120, sub-cabinet; 130, controller; 131, data acquisition module; 132, first processing module; 133, second processing module; 134, data determination module; 140, display. DETAILED DESCRIPTION
[0034] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, those skilled in the art may make modifications to the present embodiment without any creative contribution as needed. However, as long as it is within the scope of the claims of the present application, it shall be protected by the patent law.
[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0036] Figure 1 A schematic diagram of an exemplary operating environment in which the embodiments of the present application can be implemented is shown, in which a consumables management cabinet 100 is provided, and the consumables management cabinet 100 is assembled from a plurality of groups of main and auxiliary cabinets, each group of main and auxiliary cabinets includes a main cabinet 110 and an auxiliary cabinet 120, the main cabinet 110 has a larger space volume and is placed on the floor of the storage room, and the auxiliary cabinet 120 has a smaller space volume than the main cabinet 110 and is placed on the top of the main cabinet 110, that is, each group of main and auxiliary cabinets is assembled in a stacked manner. Partitions and slides adapted to the partitions are provided in the main cabinet 110 and the auxiliary cabinet 120, and the number of partitions can be increased according to actual needs to divide the space of the main cabinet 110 and the space of the auxiliary cabinet 120 into a plurality of areas, each area is used to place a type of medical consumables, such as infusion sets, iodine tinctures, suture needles, silk threads and other medical devices or medical drugs.
[0037] In order to monitor the number of medical consumables in each area, a 360° surveillance camera with no blind spots can be installed on the top of the consumables management cabinet 100, and the camera can take real-time photos of the number of medical consumables stored in or taken out of the consumables management cabinet 100. Of course, a reader can also be installed in each area, and a radio frequency tag can be set on each medical consumable. When medical consumables are stored in or taken out of the consumables management cabinet 100, the reader senses the radio frequency tag to identify the medical consumables that are being moved.
[0038] In addition, the consumables management cabinet 100 is also equipped with a controller 130 and a display 140. The controller 130 is based on a CPU and is mainly used to connect to a camera or a reader to obtain the number of medical consumables in each area based on the data uploaded by the camera or the reader. The display 140 is a display screen, which is connected to the controller 130. The display screen can not only display the number of medical consumables in each area, but also collect the user's fingerprint, IC card and other information used to characterize the user's identity, so as to verify the identity of the user who is operating the consumables management cabinet 100. For users who fail the identity verification, the cabinet door of the consumables management cabinet 100 is locked to prevent the medical consumables from being abused. The consumables management cabinet 100 used in this example is a management cabinet commonly used by people in this field for storing medical consumables, and the cabinet door is an intelligent magnetic cabinet door or other cabinet door that can be controlled to open and close with the controller 130, which is not limited in this example.
[0039] It should be noted that Figure 1 The operating environment shown is only illustrative and is not intended to limit the application or use of the embodiments of the present application. For example, the operating environment may include multiple consumables management cabinets 100, each of which includes different numbers of main and auxiliary cabinets, and different types of medical consumables stored in different consumables management cabinets 100 may also be inconsistent.
[0040] Figure 2 The flowchart of the medical consumables access management method according to the embodiment of the present application is shown, and the method is mainly executed by the controller 130 in the operating environment. Specifically, the main process of the medical consumables access management method is described as follows.
[0041] Step S100: Acquire real-time access information of medical consumables to obtain real-time access nodes, where the real-time access nodes include the quantity of medical consumables deposited and the quantity of medical consumables extracted.
[0042] The real-time access information is uploaded to the controller 130 by the camera or reader, and the real-time access information refers to the operation of depositing or withdrawing medical consumables currently performed by the user. When the user currently only deposits medical consumables, the number of medical consumables stored in the real-time access node increases, while the number of medical consumables withdrawn is empty; when the user currently only withdraws medical consumables, the number of medical consumables stored in the real-time access node is empty, while the number of medical consumables withdrawn increases. Similarly, when the user both deposits and withdraws medical consumables, the number of medical consumables deposited and the number of medical consumables withdrawn in the real-time access node are not empty.
[0043] In addition to the number of medical consumables deposited and the number of medical consumables withdrawn, the real-time access node also includes the time of depositing the medical consumables and the time of withdrawing the medical consumables, which are hereinafter referred to as the deposit time and the withdrawal time. Specifically, the controller 130 is pre-set with a two-dimensional coordinate system, the horizontal axis of the coordinate system is time, and the vertical axis is the number of medical consumables.
[0044] When the controller 130 receives the real-time access information, it analyzes the specific operation in the real-time access information. If the real-time access information is to deposit only medical consumables, the deposit time is determined in the coordinate system, and the number of medical consumables stored in the consumable management cabinet 100 at that time is retrieved. Since the number includes the original number and the number newly deposited by the user, the number of medical consumables at this time is also called the total number of consumables, and the vertical coordinate is determined in the coordinate system according to the total number of consumables. Finally, the coordinate composed of the total number of consumables and the deposit time is used as the real-time access node. It should be noted that the real-time access node is mapped to the number of newly added medical consumables. For example, when the real-time access node is clicked, the real-time access node will be mobilized and the number of newly added medical consumables will be displayed on the top, as shown in the example of Figure 3 (a). The square box represents the real-time access node, and the value in the square box represents the total amount of medical consumables of this type in the consumable management cabinet 100 at this time. The circular box above the square box represents the medical consumables newly added at the real-time access node, and the value in the circular box represents the specific number of newly added medical consumables.
[0045] If the real-time access information is to extract only medical consumables, the extraction time is determined in the coordinate system, and the number of medical consumables stored in the consumables management cabinet 100 at this time is retrieved. At this time, the number of medical consumables in the consumables management cabinet 100 refers to the number after the user's extraction. Here, the number of medical consumables at this time is also referred to as the total amount of consumables. The vertical coordinate is determined in the coordinate system based on the total amount of consumables. Finally, the coordinate composed of the total amount of consumables and the extraction time is used as the real-time access node. Similarly, the real-time access node is mapped to the number of extracted medical consumables. For example, when the real-time access node is clicked, the real-time access node will be mobilized and the number of extracted medical consumables will be displayed below. As shown in the example of Figure 3 (b), the box represents the real-time access node, and the value in the box represents the total amount of medical consumables of this type in the consumables management cabinet 100 at this time. The circular box below the square box represents the medical consumables reduced at the real-time access node, and the value in the circular box represents the specific number of medical consumables reduced.
[0046] Similarly, when the same type of medical consumables are both deposited and withdrawn at the same time, the real-time access node is mapped to two indicators, one of which is the number of medical consumables deposited, and the other is the number of medical consumables withdrawn. As shown in the example of Figure 3 (c), the square box represents the real-time access node, and the value in the square box represents the total amount of medical consumables of this type in the consumable management cabinet 100 at this time. The circle box above the square box represents the newly added medical consumables at the real-time access node, and the value in the upper circle box represents the specific number of newly added medical consumables. The circle box below the square box represents the medical consumables reduced at the real-time access node, and the value in the lower circle box represents the specific number of reduced medical consumables.
[0047] That is to say, the specific access and storage conditions of each type of medical consumables will be recorded in the above-mentioned manner.
[0048] It should be noted that when real-time access nodes are generated based on recorded access situations, the real-time access nodes of all types of medical consumables may or may not share a coordinate system. In the case of not sharing a coordinate system, the medical consumables need to be classified first, and then the real-time access nodes of medical consumables belonging to the same category are placed in the same coordinate system. For example, the access frequency is used as the basis for classifying medical consumables, and then the access nodes corresponding to medical consumables with high access frequency are placed in the same coordinate system, and the access nodes corresponding to medical consumables with low access frequency are placed in another coordinate system. The access frequency can be obtained by recording the past access data of each type of medical consumables.
[0049] Step S200: Connecting the real-time access node and the historical access node in series to obtain a management curve, wherein the historical access node is an access node obtained according to historical access information.
[0050] Each time medical consumables are deposited or withdrawn, a real-time access node is generated in the manner of step S100. As time goes by, the user's current operation becomes a past operation, so the real-time access node generated in the past is called a historical access node, that is, the historical access node is an access node obtained based on historical access information, and the historical access information is the operation of depositing or withdrawing medical consumables that the user performed in the past.
[0051] Specifically, based on the newly generated real-time access node, the real-time access node and the historical access node need to be connected in series. The specific process of the series connection is: first, in the coordinate system where the real-time access node is located, the historical access node with the shortest time distance to the real-time access node is used as the basic access node. The historical access node with the shortest time is for the same type of medical consumables. Then, the time period between the basic access node and the real-time access node is used as the waiting time period. Since there is no new or reduced number of medical consumables in this time period, if there is, it will be marked as a basic access node. Therefore, in the waiting time period, the number of medical consumables remains unchanged. The number of medical consumables is called a line segment in the coordinate system. The front end of the line segment is connected to the basic access node, and the tail end is connected to the real-time access node, so as to obtain a management curve.
[0052] That is to say, every time a real-time access node is generated, the real-time access node is connected in series with the historical access node, so as to obtain a continuously updated management curve. In addition, on each management curve, for each access node (including real-time access nodes and historical access nodes), the number of medical consumables stored and / or extracted by each access node will be mapped accordingly.
[0053] Step S300: obtaining a warning curve according to basic information, historical access information and associated information of medical consumables, wherein the warning curve is a minimum quantity threshold of medical consumables.
[0054] In order to facilitate the description of the process of obtaining the warning curve of each type of medical consumables, steps S310 to S350 take obtaining the warning curve of one type of medical consumables as an example.
[0055] Step S310, obtain the corresponding basic score according to the basic information matching, and the basic score is used to reflect the importance of medical consumables. The basic information of medical consumables includes information such as drug name, product batch number, expiration date, main ingredients, indications or main functions, usage, dosage, contraindications, etc. This example sets a data table in advance, and the data table sets the basic score corresponding to each type of medical consumables. The higher the basic score, the more important the medical consumables are. The corresponding relationship can be set in advance by professional physicians based on experience, or it can be obtained by obtaining sample data from the Internet and training the sample data using a deep neural network.
[0056] Step S320, calculate the active score based on the historical access information, and the active score is used to reflect the frequency of access to medical consumables. Specifically, according to the historical access information, the number of times medical consumables were deposited and the number of times they were retrieved in the past period of time are counted. The past period of time, such as a year or a month, is based on the access frequency of medical consumables that can be counted within the time period. Then, the number of times medical consumables are deposited and the number of times medical consumables are retrieved are respectively called the first number and the second number, and the sum of the first number and the second number and the difference between the two are calculated. If the difference is greater than zero, it means that the user may have been replenishing rather than returning the goods in the past period of time, so the difference between the two is used as the active score. If the difference between the two is less than zero or equal to zero, the sum of the two is used as the active score.
[0057] Step S330: Calculate the weight based on the associated information, where the associated information includes the proportion of the number of this type of medical consumables to the number of all types of medical consumables and the proportion of departments using this type of medical consumables to all departments. First, calculate the proportion of the number of this type of medical consumables to the number of all types of medical consumables, and then calculate the proportion of departments using this type of medical consumables to all departments. The types of medical consumables and the medical consumables used by the departments are all collected and stored in the controller 130 in advance. Then, calculate the sum of the two proportions, and use the sum of the two proportions as the weight.
[0058] Step S340: Calculate the total score according to the basic score, the active score and the weight. In a specific example, the calculation formula for calculating the total score is: total score = basic score + active score * weight.
[0059] Step S350, obtain the corresponding warning curve according to the total score. This application sets up a warning curve corresponding to the total score in advance. After obtaining the total score, the corresponding warning curve can be obtained according to the total score. In this example, the total score and the warning curve are proportional, that is, the higher the total score, the larger the ordinate value of the matched warning curve on the coordinate system.
[0060] For each type of medical consumables in the consumables management cabinet 100 , the above-mentioned steps S310 to S350 can be used to obtain the corresponding warning curve.
[0061] Step S400: Determine an abnormal data segment in the management curve according to the real-time access node, the historical access node and the warning curve, where the abnormal data segment is a time period in which medical consumables are expired or the quantity is below a minimum quantity threshold.
[0062] First, based on the obtained real-time access nodes and historical access nodes, the storage time of medical consumables is recorded, and the validity period of this type of medical consumables is obtained. When the medical consumables exceed the validity period, the exceeded time period will be marked as an abnormal data segment. At the same time, based on the obtained warning curve, when the management curve is lower than the warning curve, the data segment below the warning curve is marked as an abnormal data segment.
[0063] Then, the abnormal data segment is marked with a special identifier, for example, a color different from the overall color of the management curve is used to shade the abnormal data segment, or the abnormal data segment is bolded, so that the management personnel can intuitively view the abnormal data segment.
[0064] It can be seen that the controller 130 is able to monitor each medical consumable located in the consumable management cabinet 100, and dynamically generate a management curve and a warning curve for each medical consumable. When the medical consumable exceeds the validity period or the quantity of the medical consumable is lower than the quantity indicated on the warning curve, it is marked on the management curve to facilitate the management personnel to promptly remove the expired medical consumables or replenish the quantity of medical consumables, thereby reducing the process of manual full-process monitoring and realizing refined management of medical consumables.
[0065] In actual application, the process of the consumables management cabinet 100 receiving the medical consumables deposited by the user is as follows: Figure 4 As shown, first, verify the user's identity information. If the user identity authentication is passed, then receive the user's warehousing operation, that is, receive the user's subsequent operation on the display screen, such as the user puts in a storage list or a single medical consumable, and the inventory list stores the names and quantities of multiple medical consumables. Then, in response to the user's warehousing operation on the display screen, identify the medical consumables put in by the user, and correspondingly open the cabinet door of the area where the medical consumables are located to guide the storage. After the user places the medical consumables, it is also necessary to review the placed medical consumables, for example, retrieve the storage list, and determine whether the medical consumables and the number of consumables actually deposited are the same as those on the storage list. If they are the same, submit the inventory list and generate a report. According to the deposited quantity recorded in the report and the actual deposited quantity, determine whether the report is abnormal. If the report is normal, end the deposit task. Otherwise, if it fails in the review stage, it is necessary to re-identify the medical consumables put in by the user until the recognition result is the same as the operation result of the user at the display screen. In addition, when the deposit quantity recorded in the report is different from the actual deposit quantity, an exception record is generated and the deposit quantity in the report is updated.
[0066] like Figure 5As shown, similar to the process of depositing medical consumables, when withdrawing medical consumables, it is also necessary to verify the user's identity information first, and the user's withdrawal operation will only be accepted when the user's identity verification is passed. The consumables management cabinet 100 provides a variety of withdrawal methods, including free withdrawal of consumables, consumables from a custom list, consumables from the surgical kit area, and consumables from a fixed number of packages. Users can choose different withdrawal methods according to their needs. The consumables management cabinet 100 receives the withdrawal method selected by the user, and gives priority to the medical consumables that are close to the expiration date, including opening the cabinet door where the medical consumables that are about to expire are located. Then, when the user withdraws the medical consumables, the medical consumables withdrawn are identified, and then the medical consumables in the consumables management cabinet 100 are reviewed, the quantity before and after the withdrawal are counted, and then the extracted quantity list is submitted. The quantity list is the medical consumables and the quantity of medical consumables withdrawn by the user. Finally, an operation data report is generated based on the quantity list, and the extraction task is finally terminated.
[0067] In addition to the above deposit and withdrawal operations, there may also be operations for returning medical consumables. Figure 6 As shown, the specific return process is: first, verify the user's identity information. If the user identity verification is passed, the user's return operation is received. This application provides two return methods, one is the return of a single consumable, and the other is the return of a fixed number of packages. Users can choose different return methods according to their needs. The consumables management cabinet 100 receives the return method selected by the user, identifies the medical consumables placed by the user, and opens the cabinet door of the area where the medical consumables are located to guide the storage. Finally, the cabinet door is closed, and a report is generated based on the number of medical consumables returned by the user, and the return task is completed.
[0068] Therefore, the consumables management cabinet 100 of the present application automatically counts and inventories the inventory quantity in a completely visual recognition manner, and promptly issues early warnings for overdue medical consumables or medical consumables with low quantities, thereby reducing manual participation in the storage and retrieval process, improving storage and retrieval efficiency, and also improving the level of refined management of medical consumables.
[0069] Figure 7 A block diagram of a medical consumables storage and management system according to an embodiment of the present application is shown. The system includes a data acquisition module 131, a first processing module 132, a second processing module 133 and a data determination module 134.
[0070] The data acquisition module 131 is used to acquire the real-time access information of medical consumables to obtain the real-time access node, where the real-time access node includes the number of medical consumables stored and the number of medical consumables extracted; A first processing module 132, configured to connect in series the real-time access node and the historical access node to obtain a management curve, wherein the historical access node is an access node obtained according to historical access information; The second processing module 133 is used to obtain an early warning curve according to the basic information, historical access information and related information of the medical consumables, where the early warning curve is the minimum quantity threshold of the medical consumables, and the related information is used to reflect the impact of the medical consumables on all types of medical consumables and departments; The data determination module 134 is used to determine the abnormal data segment in the management curve according to the real-time access node, the historical access node and the early warning curve, and the abnormal data segment is the time period in which the medical consumables are expired or the quantity is lower than the minimum quantity threshold.
[0071] The modules involved in the embodiments described in the present application may be implemented by software or hardware. The modules described may also be set in a processor, for example, it may be described as: a processor includes a data acquisition module 131, a first processing module 132, a second processing module 133 and a data determination module 134. The names of these modules do not constitute a limitation on the modules themselves in some cases. For example, the data acquisition module 131 may also be described as a "module for obtaining real-time access information of medical consumables to obtain real-time access nodes".
[0072] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0073] In order to better execute the program of the above method, the present application also provides a medical consumables access management device, which includes a memory and a processor.
[0074] The memory may be used to store instructions, programs, codes, code sets or instruction sets. The memory may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function, and instructions for implementing the above-mentioned medical consumables access management method, etc.; the data storage area may store data involved in the above-mentioned medical consumables access management method, etc.
[0075] The processor may include one or more processing cores. The processor calls the data stored in the memory by running or executing the instructions, programs, code sets or instruction sets stored in the memory, performs various functions of the present application and processes data. The processor may be at least one of a special purpose integrated circuit, a digital signal processor, a digital signal processing device, a programmable logic device, a field programmable gate array, a central processing unit, a controller, a microcontroller and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor function can also be other, and the embodiments of the present application are not specifically limited.
[0076] The present application also provides a computer-readable storage medium, for example, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes. The computer-readable storage medium stores a computer program that can be loaded by a processor and execute the above-mentioned medical consumables access management method.
[0077] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present application (but not limited to) by each other to form a technical solution.
Claims
1. A method for managing access to medical consumables, characterized in that: include: Acquire real-time access information of medical consumables to obtain real-time access nodes, wherein the real-time access nodes include the number of medical consumables deposited and the number of medical consumables extracted; Connecting the real-time access node and the historical access node in series to obtain a management curve, wherein the historical access node is an access node obtained according to historical access information; Obtaining a warning curve according to the basic information, historical access information and associated information of the medical consumables, wherein the warning curve is a minimum quantity threshold of the medical consumables, and the associated information is used to reflect the degree of influence of the medical consumables on all types of medical consumables and departments; According to the real-time access node, the historical access node and the early warning curve, an abnormal data segment in the management curve is determined, and the abnormal data segment is a time period in which medical consumables are expired or the quantity is below a minimum quantity threshold.
2. The method for managing access to medical consumables according to claim 1, characterized in that: The step of obtaining the warning curve according to the basic information, historical access information and associated information of the medical consumables includes: A basic score is obtained according to the basic information matching, and the basic score is used to reflect the importance of the medical consumables; An activity score is calculated based on the historical access information, and the activity score is used to reflect the frequency of access to the medical consumables; Obtaining a weight according to the associated information, wherein the associated information includes the ratio of the number of the medical consumables to the number of all types of medical consumables, and the ratio of departments using the medical consumables to all departments; The total score is calculated according to the basic score, active score and weight, and the total score = basic score + active score * weight; The corresponding warning curve is obtained according to the total score matching.
3. The method for managing access to medical consumables according to claim 2, characterized in that: The calculating the activity score according to the historical access information includes: Obtaining a first number and a second number according to the historical access information, wherein the first number is the number of times the medical consumables were stored in the past period of time, and the second number is the number of times the medical consumables were extracted in the past period of time; Calculate the sum and difference of the first number of times and the second number of times; When the difference is greater than zero, the difference is determined as the activity score; When the difference is less than or equal to zero, the sum is determined as the activity score.
4. The method for managing access to medical consumables according to claim 2, characterized in that: The obtaining of the weight according to the associated information includes: adding the ratio of the number of the medical consumables to the number of all types of medical consumables and the ratio of departments using the medical consumables to all departments to obtain the weight.
5. The method for managing access to medical consumables according to claim 1, characterized in that: In the coordinate system where the management curve is located, the abscissa of the coordinate system is time, and the ordinate of the coordinate system is the number of medical consumables; The real-time access node and the historical access node are connected in series to obtain a management curve, including: determining the coordinates of the real-time access node within the coordinate system; Determine the basic access node by taking the historical access node with the shortest time distance from the real-time access node; Determine the time period between the basic access node and the real-time access node as the time period to be processed; Generating a line segment in the to-be-processed time period, wherein the ordinate of the line segment is the same as the ordinate of the basic access node; The basic access node is connected in series at the front end of the line segment, and the real-time access node is connected in series at the tail end of the line segment to obtain the management curve.
6. The method for managing access to medical consumables according to claim 5, characterized in that: The method further includes: on the management curve, each of the real-time access nodes and the historical access nodes is mapped to the quantity of medical consumables stored and / or extracted by the respective access nodes.
7. The method for managing access to medical consumables according to claim 1, characterized in that: After determining the abnormal data segment in the management curve, the method further includes: marking the abnormal data segment with a special identifier.
8. A medical consumables storage and access management system, characterized in that: include: A data acquisition module (131) is used to acquire real-time access information of medical consumables to obtain real-time access nodes, wherein the real-time access nodes include the number of medical consumables stored and the number of medical consumables extracted; A first processing module (132) is used to connect the real-time access node and the historical access node in series to obtain a management curve, wherein the historical access node is an access node obtained according to historical access information; A second processing module (133) is used to obtain an early warning curve according to the basic information, historical access information and associated information of the medical consumables, wherein the early warning curve is a minimum quantity threshold of the medical consumables, and the associated information is used to reflect the impact of the medical consumables on all types of medical consumables and departments; A data determination module (134) is used to determine an abnormal data segment in the management curve based on the real-time access node, the historical access node and the early warning curve, wherein the abnormal data segment is a time period in which medical consumables are expired or the quantity is below a minimum quantity threshold.
9. A medical consumables storage and access management device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the program, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.