Intelligent monitoring and tracing management system for SPD medical consumables

Through the medical consumables management system of UDI coding traceability and intelligent analysis, the problem of inaccurate medical consumables inventory is solved, accurate demand forecasting and optimized inventory management are achieved, and the level of consumables management and medical service quality are improved.

CN120412934AInactive Publication Date: 2025-08-01XIAMEN JIANFA HEALTH TECHNOLOGY CO LTD

Patent Information

Application Number
CN202510417400.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-08-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The traditional medical consumables management system has problems such as inaccurate inventory and inaccurate demand forecasts, which leads to excessive or shortage of inventory, affecting the quality of medical services and operating costs.

Method used

UDI coding traceability management system is adopted, combining intelligent analysis and prediction of future demand, dynamically optimize inventory, distribute consumables through FIFO or FEFO principles, perform return processing and storage cost calculation, generate optimal replenishment decisions and procurement plans, and form closed-loop management.

Benefits of technology

It improves the accuracy and efficiency of medical consumables management, reduces inventory waste, reduces operating costs, and ensures the continuity and quality of medical services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120412934A_ABST
    Figure CN120412934A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of consumable traceability, and discloses an SPD medical consumable intelligent monitoring and traceability management system, which comprises a consumable warehousing module for inputting information through a UDI code and updating the inventory; the receiving plan generation module is used for calculating the demand quantity of each department for different types of consumables according to the demands of clinical departments, and generating a receiving plan according to the demand quantity; according to the distribution and use module, the SPD system distributes the consumables according to the receiving plan and selects the earliest batch for distribution according to the FIFO principle or the FEFO principle; and the refund processing module is used for re-evaluating the remaining period of validity when the unused consumables are refund. According to the method, UDI coding runs through the whole consumable management process, a complete closed-loop management process of intelligently analyzing and predicting future demands, dynamically optimizing inventory, recording consumable circulation information in the whole process, generating and finally purchasing execution is introduced, an informatization means and a management optimization strategy are combined, and the SPD medical consumable management level can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of consumable traceability, and more specifically, it relates to an SPD intelligent monitoring and traceability management system for medical consumables. Background Art

[0002] The SPD (Supply, Processing, and Distribution) system is used for intelligent monitoring and traceability management of medical consumables. The demand for medical consumables has high uncertainty and volatility. The traditional demand based on experience or simple statistical methods is not accurate enough, resulting in excessive inventory or shortages. Moreover, when the consumables are in and out of the warehouse, the traceability is not precise, thus affecting the quality of medical services and operating costs. Summary of the Invention

[0003] The present invention provides an SPD intelligent monitoring and traceability management system for medical consumables to solve the technical problems in the related art.

[0004] The present invention provides an SPD intelligent monitoring and traceability management system for medical consumables, including: Consumable warehousing module: Enter information through UDI coding and update the inventory; Consumption plan generation module: Calculate the demand for different types of consumables in each department according to the needs of clinical departments, and generate a consumption plan accordingly; Distribution and use module: The SPD system distributes consumables according to the consumption plan and selects the earliest batches for distribution according to the FIFO principle or FEFO principle; Return processing module: When unused consumables are returned to the warehouse, re-evaluate their remaining validity period, and accordingly adjust the storage location or conditions, and update the inventory information; Demand forecasting module: Use historical data and upcoming surgical arrangements to predict the total amount of consumables required in the future for a period of time; Storage cost and cycle calculation module: For each type of consumable, calculate the total storage cost and the impact of its storage cycle on the cost; Replenishment decision-making module: When determining the replenishment quantity, based on the basic replenishment quantity, minimize the storage cost while meeting the demand, and find an optimal replenishment decision; Purchase plan generation module: Generate a purchase plan according to the optimal replenishment decision and cooperate with the supplier to replenish the inventory. According to the final replenishment quantity, generate a purchase plan to replenish the inventory in a timely manner; Purchase plan execution module: When the purchase plan is executed, new consumables arrive at the hospital from the supplier. The newly arrived consumables are entered again, the inventory is updated, and the specific warehousing time and the expected storage cycle are recorded to form a closed-loop management.

[0005] Further, the steps executed by the consumable warehousing module include the following: S110. Read the UDI code on the medical consumable package using a scanning device to obtain the unique device identifier, which includes manufacturer information, product model, and serial number. S120. Enter the obtained UDI code information into the system, record the warehousing time and expiration date of each batch of consumables in the system, and update the unique device identifier for each batch of consumables.

[0006] Furthermore, the steps executed by the requisition plan generation module include the following: S210. Collect clinical demand information: Collect surgical arrangements and routine treatment plan information for a period of time in the future from each clinical department. S220. Analyze historical usage data: Analyze the consumable usage patterns in past similar situations to predict future consumable demands. S230. Determine the unit demand for each type of consumable: Based on the surgical type and the number of patients, determine the specific quantity of each surgical or treatment required consumables. S240. Calculate the total demand: For each department, summarize the total demand for all kinds of consumables required for all the projected surgeries and treatments within the future time period. S250. Consider the inventory and in-transit quantity: Check the current inventory level and the quantity of consumables already in transit. S260. Generate a requisition plan: Based on the demand for each type of consumable in the calculated total demand, combined with the existing inventory and in-transit quantity, generate the final requisition plan. S270. Review and confirmation: Send the generated final requisition plan to the relevant department heads for approval and confirmation.

[0007] Furthermore, the steps executed by the distribution and usage module include the following: S310. Confirm the requisition plan: Obtain the approved and confirmed requisition plan from the system. S320. Select batches according to the FIFO or FEFO principle: For each type of consumable, select the most suitable batch for distribution according to its storage period and expiration date. S330. Calculate and determine the distribution quantity: Based on the requisition plan and the existing inventory situation, determine the specific distribution quantity for each batch. S340. Update the inventory information: Update the inventory record in the system to reduce the quantity of the distributed consumables. S350. Record the distribution information: Record the time of each distribution, the corresponding batch number, and the actual distributed quantity. S360. Scan the UDI code and record the usage information: During clinical use, medical staff scan the UDI code on the consumable package to record the specific usage information.

[0008] Furthermore, the steps performed by the returned stock processing module include the following: S410, Receive returned stock request: Receive the returned stock application from the clinical department, submit and process the returned stock request; S420, Verify returned stock consumable information: Check the UDI code, batch number, and quantity information of the returned stock consumables to ensure consistency with the original records; S430, Re-evaluate the remaining validity period: Check the actual status of the returned stock consumables, including appearance and packaging integrity, and confirm its remaining validity period; S440, Determine storage location or conditions: Based on the remaining validity period and other storage requirements, determine whether it is necessary to adjust the storage location or conditions; S450, Update inventory information: Update the inventory records in the system, increase the quantity of the returned stock consumables, and mark the new storage location and conditions; S460, Record returned stock information: Record the time of return, corresponding batch number, quantity, remaining validity period, and new storage location and conditions.

[0009] Furthermore, the steps performed by the demand forecasting module include the following: S510, Collect historical usage data: Extract the usage records of consumables within a certain past period from the system; S520, Obtain surgical arrangement information: Collect the future surgical arrangements in the hospital operating room management system, including surgical types, estimated execution times, and the number of patients; S530, Analyze trends and patterns: Use statistical analysis and machine learning algorithms to identify trends and patterns in historical data; S540, Calculate the basic demand: Based on the historical average usage and surgical arrangements, preliminarily estimate the demand for various consumables in each department; S550, Adjust the forecast results: Consider seasonal changes and special event factors to adjust the forecast results; S560, Determine the final demand forecast: Determine the forecast results of the total demand for consumables in each department within the next p days; S570, Record and review the forecast results: Record the forecast results in the system and submit them to relevant management personnel for review and confirmation.

[0010] Furthermore, the steps performed by the storage cost and cycle calculation module include the following: S610, Determine the unit storage cost: Determine the average daily storage cost of each type of consumable; S620, Record the warehousing time and estimated storage cycle: Record the specific warehousing time and estimated storage cycle of each batch of consumables; S630. Calculate the remaining storage period: Recalculate the remaining storage period for each batch of consumables every time the inventory is updated. S640. Introduce a storage period weighting factor: Based on the remaining storage period, introduce a weighting factor to reflect the impact of consumables approaching their expiration date on the total cost. S650. Calculate the total storage cost: Combine the storage period weighting factor to calculate the total storage cost for each type of consumable. S660. Update the inventory information: Update the inventory records in the system, mark the total storage cost for each batch of consumables, and output the total storage cost.

[0011] Furthermore, the steps executed by the replenishment decision module include the following: S710. Collect relevant information: Collect information on demand forecasting, current inventory, in-transit quantity, safety stock, and the average daily storage cost of each type of consumable. S720. Initially calculate the basic replenishment quantity: Based on demand forecasting, current inventory, in-transit quantity, and safety stock, initially calculate the basic replenishment quantity for each type of consumable. S730. Introduce the impact of storage cost: Evaluate the impact of different replenishment quantities on the total storage cost to determine the optimal replenishment quantity. S740. Define the optimization problem: Based on the optimization problem of meeting demand forecasting and safety stock requirements, find the optimal replenishment quantity that minimizes the total cost. S750. Determine the final replenishment quantity: Solve the optimization problem through a linear programming model to obtain the optimal replenishment quantity, and then based on the optimization results, determine the final replenishment quantity for each type of consumable and generate a procurement plan.

[0012] Furthermore, the steps executed by the procurement plan generation module include the following: Generate a procurement plan based on the final replenishment quantity to replenish the inventory in a timely manner. The procurement plan includes the actual procurement quantity, estimated order time, estimated arrival time, and supplier information. The supplier information includes the name and contact information.

[0013] The present invention also proposes a storage medium storing non-temporary computer-readable instructions for executing the steps corresponding to the modules in the aforementioned SPD medical consumable intelligent monitoring and traceability management system.

[0014] The beneficial effects of the present invention are as follows: The present invention runs through the whole process of consumable management with UDI coding, introduces intelligent analysis to predict future demands, dynamically optimizes inventory, and records the information of consumable circulation throughout the process. It will cover a complete closed-loop management process from consumable warehousing, generation of requisition plans, distribution and use, return processing, demand forecasting, storage cost calculation, replenishment decision-making, generation of procurement plans to final procurement execution. Combining information technology means and management optimization strategies, it can effectively improve the SPD medical consumable management level. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 is a structural block diagram of a module of an SPD medical consumable intelligent monitoring and traceability management system proposed by the present invention; Figure 2 is a module diagram of an SPD medical consumable intelligent monitoring and traceability management system proposed by the present invention.

[0016] In the figure: 101, consumable warehousing module; 102, requisition plan generation module; 103, distribution and use module; 104, return processing module; 105, demand forecasting module; 106, storage cost and cycle calculation module; 107, replenishment decision-making module; 108, procurement plan generation module; 109, procurement plan execution module. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0017] Now, the subject matter described herein will be discussed with reference to exemplary embodiments. It should be understood that discussing these embodiments is only to enable those skilled in the art to better understand and thus implement the subject matter described herein. Without departing from the scope of protection of the content of this specification, changes can be made to the functions and arrangements of the elements discussed. Each example can omit, substitute, or add various processes or components as needed. Additionally, the features described relative to some examples can also be combined in other examples.

[0018] As Figure 2 shown, an SPD medical consumable intelligent monitoring and traceability management method includes the following steps: S100, consumable warehousing: Enter information through UDI (Unique Device Identification) coding and update the inventory; Record the specific warehousing time of each batch of consumables and the expected storage period (i.e., the expiration date), and assign a unique identifier to each batch for tracking.

[0019] In an embodiment of the present invention, the specific steps are as follows: S110. Use a scanning device (such as a barcode or QR code scanner) to read the UDI code on the medical consumable package to obtain a unique device identifier (UDI), which contains manufacturer information, product model, serial number, etc.; S120. Enter the obtained UDI code information into the system, record the warehousing time and expiration date of each batch of consumables in the system, and update the unique identifier for each batch of consumables. It is represented by where represents the unique identifier of the j-th batch of consumables after update (based on UDI or other internal numbers); Update the inventory quantity to the current inventory plus the newly warehoused quantity:

[0020] where S is the total current inventory, represents the quantity of the j-th type of consumable; The calculation formulas for the warehousing time and expiration date of each batch of consumables are as follows:

[0021] where is the expiration date of the j-th batch of consumables, represents the expiration period of the j-th batch of consumables (calculated from ), represents the specific warehousing time of the j-th batch of consumables; S200. Generate a requisition plan: According to the requirements of clinical departments, the system will calculate the demand for different types of consumables in each department and generate a requisition plan accordingly; In one embodiment of the present invention, the specific steps for generating a requisition plan are as follows: S210. Collect clinical demand information: Collect information such as surgical arrangements and routine treatment plans in the future period from each clinical department.

[0022] Automatically receive demand data from each department through the demand submission module or interface in the system.

[0023] S220. Analyze historical usage data: Analyze the consumable usage patterns in past similar situations to assist in predicting future consumable demands.

[0024] S230. Determine the unit demand for each type of consumable: Based on factors such as surgical type and number of patients, determine the specific quantity of consumables required for each surgery or treatment.

[0025] S240. Calculate the total demand: For each department, summarize the total demand for various consumables required for all expected surgeries and treatments in the future period.

[0026]

[0027]

[0028] Among them, represents the total demand of each department for all consumables, is the demand of the i-th department for the j-th consumable, is the total number of consumable types, represents the number of departments participating in the distribution, is the number of surgeries or treatments expected to be performed by the i-th department in the future time period, represents the unit demand of the i-th department for the j-th consumable when performing a certain type of surgery or treatment (i.e., how many of this consumable are needed for each surgery / treatment); S250, Consider inventory and in-transit quantity: Check the current inventory level and the quantity of consumables already in transit to ensure a reasonable requisition plan; S260, Generate a requisition plan: Based on the demand for each consumable in the calculated total demand, combined with the existing inventory and in-transit quantity, generate the final requisition plan.

[0029]

[0030] Among them represents the actual requisition quantity of the i-th department for the j-th consumable, represents the quantity of the j-th consumable in the current inventory, represents the quantity of the j-th consumable that is in transit but not yet in stock; S270, Review and confirmation: Send the generated final requisition plan to the relevant department heads for approval and confirmation.

[0031] S300, Distribution and use: The SPD system distributes consumables according to the requisition plan and selects the earliest batches for distribution according to the FIFO (First In, First Out) or FEFO (First Expired, First Out) principle; Update the inventory information, record the distribution time and the corresponding batch number; In an embodiment of the present invention, the specific steps of distribution are as follows: S310, Confirm the requisition plan: Obtain the approved and confirmed requisition plan from the system.

[0032] S320, Select batches according to the FIFO or FEFO principle: For each consumable, select the most suitable batch for distribution according to its storage period and expiration date.

[0033] Among them, the FIFO (First In, First Out) principle means giving priority to selecting the batch that was put into storage earliest, and the FEFO (First Expired, First Out) principle means giving priority to selecting the batch that expires earliest.

[0034] Among them represents the specific storage time of the j-th type of consumable in the k-th batch, represents the expiration date of the j-th type of consumable in the k-th batch; S330, calculate and determine the delivery quantity: Determine the specific delivery quantity of each batch according to the requisition plan and the existing inventory situation; Ensure that the delivery quantity does not exceed the remaining quantity of this batch and meets the requisition requirements:

[0035] Among them, if is not fully satisfied, then continue to select the next eligible batch, represents the specific delivery quantity of the j-th type of consumable in the k-th batch for the i-th department, represents the quantity of the j-th type of consumable in the k-th batch; S340, update inventory information: Update the inventory record in the system and reduce the quantity of the delivered consumables;

[0036] Among them represents the quantity of the j-th type of consumable in the current inventory, represents the quantity of the j-th type of consumable after updating the inventory; S350, record delivery information: Record the time of each delivery, the corresponding batch number, and the actual delivery quantity; Among them represents the specific delivery time of the j-th type of consumable in the k-th batch for the i-th department, represents the unique identifier of the j-th type of consumable in the k-th batch; S360, scan the UDI code and record usage information: When used clinically, medical staff scan the UDI code on the consumable package and record the specific usage information; The specific usage information includes and Among them represents the specific usage time of the j-th type of consumable in the k-th batch for the i-th department, represents the quantity of the actually used consumables; S400, return to warehouse processing: When unused consumables are returned to the warehouse, re-evaluate their remaining shelf life, and accordingly adjust the storage location or conditions and update the inventory information; In one embodiment of the present invention, the specific steps of the return to warehouse processing are as follows: S410, Receive the return request: Receive the return application from the clinical department, and submit and process the return request through the return module in the system; S420, Verify the information of the returned consumables: Check the UDI code, batch number, quantity and other information of the returned consumables to ensure consistency with the original records; S430, Re-evaluate the remaining validity period: Check the actual status of the returned consumables, including appearance, packaging integrity, etc., and confirm its remaining validity period; The calculation formula for the remaining validity period is as follows:

[0037] If <0, the consumables of this batch have expired and need to be processed separately (such as scrapped), where represents the current time, represents the remaining validity period of the j-th batch of consumables; S440, Determine the storage location or conditions: According to the remaining validity period and other storage requirements, determine whether it is necessary to adjust the storage location or conditions; The adjustment principle is as follows: For consumables approaching the expiration date, prioritize storing them in easily accessible locations for quick use. For consumables with special storage condition requirements (such as low-temperature storage), ensure that they continue to meet these conditions; S450, Update the inventory information: Update the inventory records in the system, increase the quantity of the returned consumables, and mark the new storage location and conditions; The calculation formula for updating the inventory quantity in the inventory record is as follows:

[0038] Among them, the updated inventory record also includes the storage location and storage conditions, represents the new storage location of the j-th batch of consumables, represents the storage conditions of the j-th batch of consumables; S460, Record the return information: Record in detail the return time, corresponding batch number, quantity, remaining validity period, and new storage location and conditions; Among them represents the specific return time of the j-th batch of consumables, represents the remaining validity period of the j-th batch of consumables; S500, Demand forecasting: The intelligent analysis module uses historical data and upcoming surgical arrangements to predict the total amount of consumables that may be needed in the next period of time ; In an embodiment of the present invention, the prediction process of the total amount of consumables is as follows: S510, collecting historical usage data: extracting consumables usage records within a certain period of time in the past from the system.

[0039] S520, obtaining surgery schedule information: collecting future surgery schedules from the hospital's operating room management system, including surgery type, expected execution time, and number of patients.

[0040] S530, Analyze Trends and Patterns: Use statistical analysis or machine learning algorithms to identify trends and patterns in historical data to assist in forecasting.

[0041] Exponential smoothing is used to identify trends and patterns in historical data, primarily by assigning higher weights to recent data.

[0042] in, is the smoothed estimate of the j-th consumable by the i-th department at time t, is the actual usage of the j-th consumable by the i-th department at time t, is the smoothing coefficient (0<α<1, usually set to around 0.5), is the smoothed estimate of the previous time period, represents the historical usage of the jth consumable by the i-th department at time t; In one embodiment of the present invention, the initial smoothing value is set , is the historical average or the first observation value;

[0043] in is the length of the historical time period (e.g. number of days), represents the historical usage of the jth consumable by the i-th department at time t; S540, Calculate Basic Demand: Based on historical average usage and surgical schedules, preliminarily estimate the demand for various consumables for each department; The formula for calculating the basic demand for n types of consumables for each department in the future is as follows:

[0044] in, is the length of the historical time period (e.g. number of days), is the basic demand of the i-th department for the j-th consumables, represents the last estimated value after smoothing, represents the unit demand of the jth consumable for each k types of surgery, represents the number of surgeries planned to be performed by the i-th department in the future time t; S550, Adjust the prediction result: Consider factors such as seasonal variations and special events (such as epidemics, large-scale events), and adjust the prediction result; S560, Determine the final demand prediction: Based on all the information, determine the total demand for consumables in each department within the next p days; The calculation formula for the final demand prediction quantity is as follows:

[0045] Among them, represents the final demand prediction quantity, is the total number of departments participating in the allocation, is the number of types of consumables considered, is the predicted time range (such as the next week), represents the adjustment factor for the i-th department, used to reflect the influence of specific factors; S570, Record and review the prediction result: Record the prediction result in the system and submit it to the relevant management personnel for approval and confirmation.

[0046] S600, Introduce storage cost and cycle calculation: For each type of consumable, in addition to calculating the total storage cost it is also necessary to consider the impact of its storage cycle on the cost.

[0047] The calculation formula for the total storage cost is as follows:

[0048] Among them, is a weight factor related to the storage cycle of the consumable. For consumables close to the expiration date, this factor should be larger.

[0049] In an embodiment of the present invention, the specific steps are as follows: S610, Determine the unit storage cost: Determine the average daily storage cost of each type of consumable; S620, Record the warehousing time and the expected storage cycle: Record the specific warehousing time and the expected storage cycle (i.e., the expiration date) of each batch of consumables.

[0050] S630, Calculate the remaining storage cycle: When updating the inventory each time, recalculate the remaining storage cycle of each batch of consumables.

[0051]

[0052] Among them, represents the remaining storage cycle of the k-th batch of the j-th type of consumable, is the original expiration date of the j-th type of consumable; S640, Introduce the storage cycle weight factor: According to the remaining storage cycle, introduce a weight factor , which is used to reflect the impact of consumables approaching their expiration date on the total cost.

[0053]

[0054] Among them, f is a conditional function, and different weight values can be set according to different intervals of the remaining storage period; The conditional function is as follows: If ≤ 30 days, then = 2; If 30 < ≤ 60 days, then = 1.5; If > 60 days, then = 1; S650, calculate the total storage cost: Combine the storage period weight factor to calculate the total storage cost of each type of consumable;

[0055] Among them, is the average daily storage cost of the j-th type of consumable (including warehousing fees, insurance fees, etc.); S660, update the inventory information: Update the inventory records in the system, mark the total storage cost of each batch of consumables, and output , where represents the total storage cost of the k-th batch of the j-th type of consumable; S700, comprehensively consider the replenishment decision: When determining the replenishment quantity , based on the basic replenishment quantity , in addition to considering the demand forecast , the current inventory , the quantity in transit and the safety stock outside, it is also necessary to evaluate the impact of different replenishment quantities on the total storage cost. The goal is to minimize the storage cost while meeting the demand; The goal is to find an optimal solution ; In an embodiment of the present invention, the following steps are further included: S710, collect relevant information: Collect information such as demand forecast, current inventory, quantity in transit, safety stock, and the average daily storage cost of each type of consumable; S720, preliminarily calculate the basic replenishment quantity: According to the demand forecast, current inventory, quantity in transit, and safety stock, preliminarily calculate the basic replenishment quantity of each type of consumable;

[0056] Among them, Represents the basic replenishment quantity of the j-th consumable. Represents the predicted final demand for consumables in the i-th department within the next p days. Represents the quantity of the j-th consumable in the current inventory. Represents the quantity of the j-th consumable that is in transit but not yet received into the warehouse (in-transit quantity). Represents the safety stock quantity of the j-th consumable; S730, Incorporate storage cost impact: Evaluate the impact of different replenishment quantities on the total storage cost to determine the optimal replenishment quantity.

[0057] Calculate the total storage cost for each replenishment quantity ; The total storage cost includes the cost of newly purchased consumables and the storage cost; The cost of newly purchased consumables can be assumed to be the unit price multiplied by the quantity; The storage cost is calculated based on the remaining storage period weighted; S740, Define the optimization problem: Based on the optimization problem that meets the demand forecast and safety stock requirements, find the optimal replenishment quantity that minimizes the total cost.

[0058] Objective function: Minimize the total cost ;

[0059] Constraints: Ensure that the demand forecast and safety stock requirements are met; Meet the demand forecast: ; The replenishment quantity is non-negative: ; S750, Determine the final replenishment quantity: Solve the optimization problem through a linear programming model to obtain the optimal replenishment quantity. Then, based on the optimization results, determine the final replenishment quantity for each type of consumable and generate a procurement plan; The calculation formula of the linear programming model is as follows:

[0060]

[0061] Among them, is the procurement unit price of the j-th consumable, represents the final replenishment quantity of the j-th consumable; S800, Generate a procurement plan: Generate a procurement plan based on the optimized replenishment quantity and collaborate with suppliers to replenish the inventory; Based on the final replenishment quantity , generate a detailed procurement plan and replenish the inventory in a timely manner;

[0062] wherein represents the actual purchase quantity, which is equal to the final replenishment quantity; wherein the procurement plan includes the actual purchase quantity, the estimated order time, the estimated arrival time, and supplier information;

[0063] wherein represents the estimated order time, represents the preparation time

[0064] wherein represents the estimated arrival time, represents the transportation time; wherein the supplier information includes information such as name, contact information, etc.; S900, Execution of Procurement Plan: When the procurement plan is executed, new consumables arrive at the hospital from the supplier. The newly arrived consumables are again entered into the system through the UDI code, the inventory is updated, and the specific warehousing time and the estimated storage period are recorded, forming a closed-loop management.

[0065] In one embodiment of the present invention, the specific steps for executing the procurement plan are as follows: S910, Confirm the Arrival of Consumables: Confirm that the newly purchased consumables have arrived at the hospital from the supplier.

[0066] S920, Enter Information through UDI Code: Use the Unique Device Identifier (UDI) to enter the information of the newly arrived consumables. The entered information includes the UDI number and the quantity, wherein represents the UDI number of the j-th type of consumables in the k-th batch, represents the quantity of the j-th type of consumables in the k-th batch; S930, Update Inventory Records: Update the inventory records to ensure that the latest inventory situation is reflected in the system.

[0067]

[0068] wherein, represents the current inventory quantity before entry, represents the updated inventory quantity; S940, Record the Warehousing Time and the Estimated Storage Period: Record the specific warehousing time and the estimated storage period of each batch of consumables; S950, Form Closed-Loop Management: Enter all the information into the system and ensure data integrity and accuracy to form closed-loop management, and conduct approval and confirmation through the system.

[0069] As Figure 1 and Figure 2 shown, at least one embodiment of the present disclosure provides an SPD medical consumables intelligent monitoring and traceability management system, including: Consumables warehousing module 101: Enter information through UDI coding and update the inventory; Issuance plan generation module 102: Calculate the demand for different types of consumables for each department according to the needs of clinical departments, and generate an issuance plan accordingly; Distribution and usage module 103: The SPD system distributes consumables according to the issuance plan and selects the earliest batches for distribution according to the FIFO principle or the FEFO principle; Return processing module 104: When unused consumables are returned to the warehouse, re-evaluate their remaining validity period, and accordingly adjust the storage location or conditions and update the inventory information; Demand forecasting module 105: The demand forecasting module uses historical data and upcoming surgical arrangements to predict the total amount of consumables required in the future for a period of time; Storage cost and cycle calculation module 106: For each type of consumable, calculate the total storage cost and the impact of its storage cycle on the cost; Replenishment decision-making module 107: When determining the replenishment quantity, based on the basic replenishment quantity, simultaneously consider demand forecasting, current inventory, in-transit quantity, and safety inventory, and evaluate the impact of different replenishment quantities on the total storage cost. The goal is to minimize the storage cost while meeting the demand and find an optimal replenishment decision; Procurement plan generation module 108: Generate a procurement plan according to the optimal replenishment decision and cooperate with the supplier to replenish the inventory. Generate a procurement plan according to the final replenishment quantity and replenish the inventory in a timely manner; Procurement plan execution module 109: When the procurement plan is executed, new consumables arrive at the hospital from the supplier. The newly arrived consumables are entered with information through UDI coding again, the inventory is updated, and the specific warehousing time and the expected storage cycle are recorded to form a closed-loop management.

[0070] At least one embodiment of the present disclosure provides a storage medium storing non-temporary computer-readable instructions for executing the steps corresponding to one or more modules in the foregoing SPD medical consumables intelligent monitoring and traceability management system.

[0071] The computer program can be stored / distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with other hardware or as part of other hardware, but can also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. Any reference signs in the claims shall not be construed as limiting the scope.

[0072] The above has described the embodiments of this example, but this example is not limited to the above specific implementation manners. The above specific implementation manners are merely illustrative rather than restrictive. Under the inspiration of this example, those of ordinary skill in the art can also make many forms, all of which fall within the protection scope of this example.

Claims

1. An SPD medical consumables intelligent monitoring and traceability management system, characterized in that, It includes: Consumable warehousing module (101): Enter information through UDI coding to update the inventory; Consumable requisition plan generation module (102) calculates the demand for different types of consumables for each department according to the needs of clinical departments, and generates a requisition plan accordingly; Distribution and usage module (103): The SPD system distributes consumables according to the requisition plan, and selects the earliest batches for distribution according to the FIFO principle or FEFO principle; Return processing module (104): When unused consumables are returned to the warehouse, re-evaluate their remaining expiration date, and accordingly adjust the storage location or conditions, and update the inventory information; Demand forecasting module (105): Utilize historical data and upcoming surgical arrangements to forecast the total amount of consumables required in the future for a period of time; Storage cost and cycle calculation module (106): For each type of consumable, calculate the total storage cost and the impact of its storage cycle on the cost; Replenishment decision-making module (107): When determining the replenishment quantity, based on the basic replenishment quantity, minimize the storage cost while meeting the demand, and find an optimal replenishment decision; Purchase plan generation module (108): Generate a purchase plan according to the optimal replenishment decision and cooperate with the supplier to replenish the inventory. According to the final replenishment quantity, generate a purchase plan to replenish the inventory in a timely manner; Purchase plan execution module (109): When the purchase plan is executed, new consumables arrive at the hospital from the supplier. The newly arrived consumables are entered again, the inventory is updated, and the specific warehousing time and the estimated storage cycle are recorded to form a closed-loop management.

2. The intelligent monitoring and traceability management system for SPD medical consumables according to claim 1, wherein The steps executed by the consumable warehousing module include the following: S110, Use a scanning device to read the UDI code on the medical consumable package to obtain a unique device identifier, which includes manufacturer information, product model, and serial number; S120, Enter the obtained UDI code information into the system, record the warehousing time and expiration date of each batch of consumables in the system, and update the unique device identifier for each batch of consumables.

3. The intelligent monitoring and traceability management system for SPD medical consumables according to claim 2, characterized in that, The steps executed by the consumable requisition plan generation module include the following: S210, Collect clinical demand information: Collect surgical arrangements and routine treatment plan information in the future for a period of time from each clinical department; S220, Analyze historical usage data: Analyze the consumable usage patterns in the past under similar circumstances to predict future consumable demands; S230, Determine the unit demand for each type of consumable: Based on the surgical type and the number of patients, determine the specific quantity of consumables required for each surgery or treatment; S240, Calculate the total demand: For each department, summarize the total demand for various consumables required for all expected surgeries and treatments during the future time period; S250, Consider the inventory and in-transit quantity: Check the current inventory level and the quantity of consumables already in transit; S260, Generate a requisition plan: According to the demand for various consumables in the calculated total demand, combined with the existing inventory and in-transit quantity, generate the final requisition plan; S270, Review and confirmation: Send the generated final requisition plan to the relevant department heads for approval and confirmation.

4. The intelligent monitoring and traceability management system for SPD medical consumables according to claim 3, characterized in that, The steps executed by the distribution and usage module include the following: S310, Confirm the requisition plan: Obtain the approved and confirmed requisition plan from the system; S320, Select batches according to the FIFO or FEFO principle: For each type of consumable, select the most suitable batch for distribution based on its storage period and expiration date; S330, Calculate and determine the distribution quantity: Determine the specific distribution quantity for each batch based on the requisition plan and the existing inventory situation; S340, Update inventory information: Update the inventory records in the system and reduce the quantity of the distributed consumables; S350, Record distribution information: Record the time of each distribution, the corresponding batch number, and the actual distribution quantity; S360, Scan the UDI code and record usage information: During clinical use, medical staff scan the UDI code on the consumable package and record the specific usage information.

5. The intelligent monitoring and traceability management system for SPD medical consumables according to claim 4, wherein, The steps executed by the return-to-stock processing module include the following: S410, Receive the return-to-stock request: Receive the return-to-stock application from the clinical department, submit, and process the return-to-stock request; S420, Verify the return-to-stock consumable information: Check the UDI code, batch number, and quantity information of the return-to-stock consumables to ensure consistency with the original records; S430, Re-evaluate the remaining expiration date: Check the actual status of the return-to-stock consumables, including appearance and packaging integrity, and confirm their remaining expiration date; S440, Determine the storage location or conditions: Based on the remaining expiration date and other storage requirements, decide whether to adjust the storage location or conditions; S450, Update inventory information: Update the inventory records in the system, increase the quantity of the return-to-stock consumables, and mark the new storage location and conditions; S460, Record return-to-stock information: Record the time of return-to-stock, the corresponding batch number, quantity, remaining expiration date, and the new storage location and conditions.

6. The SPD medical consumables intelligent monitoring and traceability management system according to claim 5, characterized in that, The steps executed by the demand forecasting module include the following: S510, Collect historical usage data: Extract the usage records of consumables within a certain period in the past from the system; S520, Obtain surgical arrangement information: Collect the future surgical arrangements in the hospital operating room management system, including surgical types, expected execution times, and the number of patients; S530, Analyze trends and patterns: Use statistical analysis and machine learning algorithms to identify trends and patterns in historical data; S540, Calculate the basic demand quantity: Based on the historical average usage and surgical arrangements, preliminarily estimate the demand quantity of each department for various consumables; S550, Adjust the forecasting results: Consider seasonal changes and special event factors to adjust the forecasting results; S560, Determine the final demand forecast: Determine the forecasting results of the total demand quantity of each department for consumables within the next p days; S570, Record and review the forecasting results: Record the forecasting results in the system and submit them to relevant management personnel for review and confirmation.

7. An SPD medical consumables intelligent monitoring and traceability management system according to claim 6, characterized in that, The steps executed by the storage cost and cycle calculation module include the following: S610, Determine the unit storage cost: Determine the average daily storage cost of each type of consumable; S620, Record the warehousing time and expected storage cycle: Record the specific warehousing time and expected storage cycle of each batch of consumables; S630, Calculate the remaining storage cycle: Recalculate the remaining storage cycle of each batch of consumables each time the inventory is updated; S640, Introduce the storage cycle weight factor: According to the remaining storage cycle, introduce a weight factor to reflect the impact of consumables approaching the expiration date on the total cost; S650, Calculate the total storage cost: Combine the storage cycle weight factor to calculate the total storage cost of each type of consumable; S660, Update inventory information: Update the inventory records in the system, mark the total storage cost of each batch of consumables, and output the total storage cost.

8. An SPD medical consumables intelligent monitoring and traceability management system according to claim 7, characterized in that, The steps executed by the replenishment decision-making module include the following: S710, Collect relevant information: Collect information on demand forecasting, current inventory, in-transit quantity, safety stock, and the average daily storage cost of each type of consumable; S720, Initially calculate the basic replenishment quantity: Based on demand forecasting, current inventory, in-transit quantity, and safety stock, initially calculate the basic replenishment quantity of each type of consumable; S730, Introduce the impact of storage cost: Evaluate the impact of different replenishment quantities on the total storage cost to determine the optimal replenishment quantity; S740, Define the optimization problem: According to the optimization problem of meeting the requirements of demand forecasting and safety stock, find the optimal replenishment quantity that minimizes the total cost; S750, Determine the final replenishment quantity: Solve the optimization problem through a linear programming model to obtain the optimal replenishment quantity, and then determine the final replenishment quantity of each type of consumable based on the optimization results, and generate a procurement plan.

9. The SPD medical consumables intelligent monitoring and traceability management system according to claim 8, characterized in that, The steps executed by the procurement plan generation module include the following: Generate a procurement plan based on the final replenishment quantity to replenish the inventory in a timely manner; Among them, the procurement plan includes the actual procurement quantity, the estimated order time, the estimated arrival time, and supplier information; Among them, the supplier information includes the name and contact information.

10. A storage medium, characterized in that, Store non-temporary computer-readable instructions for executing the steps corresponding to the modules in a SPD medical consumable intelligent monitoring and traceability management system as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Pre-estimation medical consumable replenishment system and calculation method thereof

    CN104573840A

  • Medical consumables management method, device, computer equipment and storage medium

    CN110729036A

  • Method, system and device for determining replenishment amount of single product and storage medium

    CN111242524A

  • Operating room high-value consumable management system, method and computer storage medium

    CN113808726A

  • Medical waste full life cycle management method and system based on UDI coding

    CN115392751A

Cited By

  • Medical equipment and medical consumable information supervision system and method based on Internet of Things

    CN120766910A

  • Comprehensive collaborative management system and method for taking and supplementing hemp essence medicine

    CN120895195A

  • A comprehensive collaborative management system and method for hemp medicine

    CN120895195B

  • Intelligent inventory management method, device and equipment for supplies in supply room and medium

    CN121169272A

  • Supply room consumable intelligent inventory management method, device, equipment and medium

    CN121169272B