Medical medicine and instrument circulation monitoring system
By generating unique serial numbers for each link in the drug and medical device circulation process and combining them with intelligent devices and algorithms, the problem of cross-contamination between drugs and medical devices has been solved, enabling accurate allocation of drugs and medical devices and improving medication safety, while ensuring transparent traceability throughout the entire process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-06
- Publication Date
- 2026-03-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the current management of drug and medical device circulation, especially at the nurse station level, there are problems such as cross-contamination of drugs and medical devices, incorrect medication, and incorrect use of medical devices, which lead to problems such as medical safety incidents, difficulty in tracing medication errors, inaccurate inventory, and medical disputes.
By generating and associating unique serial numbers with key links in the circulation of medicines and medical devices, medication dispensing terminals are used to force medication to be dispensed according to the plan. At the patient's bedside, the execution terminal simultaneously scans and binds the prescription, serial number, and patient wristband information, thus constructing a closed-loop traceability management chain. Combined with intelligent optimization algorithms and real-time monitoring of remaining medicines and medical devices, accurate allocation of medicines and medical devices and transparent traceability throughout the entire process are achieved.
It eliminates the cross-contamination between medicines and medical devices, improves the accurate allocation of medicines and medical devices and the safety of medication, ensures transparent traceability throughout the entire process, and improves the accuracy and efficiency of delivery and medication.
Smart Images

Figure CN121662323A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of drug circulation control technology, and more specifically, to a medical device circulation monitoring system. Background Technology
[0002] The content in this section provides only background information related to this application and may not constitute prior art.
[0003] In the current healthcare environment, the management of medications and medical devices (including drugs and medical devices) primarily follows a relatively fixed process. Its core step typically begins with a clinician prescribing a prescription or order based on the patient's condition. Subsequently, the pharmacy (or central pharmacy), acting as the central hub, dispenses, sorts, and packages medications based on the received prescription information, and then distributes the packaged medications and medical devices in batches to various clinical departments (such as wards, operating rooms, and treatment rooms). Finally, the "last mile" of medication and medical device distribution rests at the nursing station in each department. Nurses need to perform secondary verification and sorting at the nursing station based on the specific prescription or order issued by the doctor for each patient, accurately distributing the correct medications and medical devices (including oral medications, injections, and external devices) to the corresponding patients and performing the administration or use procedures. This process has long relied primarily on paper-based document processing, manual verification records, or basic information systems (such as the pharmacy management module in a Hospital Information System (HIS)).
[0004] However, existing drug and medical device circulation schemes, especially at the nurses' station, have significant drawbacks and risks. The most prominent problem lies in the "batch processing" model when nurses dispense medications. Due to the heavy workload and large number of patients, nurses often need to process prescriptions for multiple patients (or even an entire ward) at once. A large number of drugs and medical devices (especially similar-looking oral medications, small-sized injections, and consumables) are simultaneously unpacked, sorted, and placed in a limited space, making physical cross-contamination highly likely. Under high-pressure working conditions, nurses cannot ensure that every pill, injection, and device accurately corresponds to its prescription and patient by relying solely on visual inspection and memorization. This confusion can lead not only to patients receiving the wrong medication or device, causing serious medical safety incidents, but also to subsequent difficulties in tracing medication errors, discrepancies between inventory records and actual stock, resource waste (such as discarding drugs and devices whose ownership cannot be confirmed), and medical disputes. Existing technical solutions have significant shortcomings and safety risks in ensuring the accurate, real-time, and traceable flow of medicines and medical devices from "department receipt" to "patient use". Summary of the Invention
[0005] The summary section of this application is intended to provide a brief overview of the concepts, which will be described in detail in the detailed description section below. This summary section is not intended to identify key or essential features of the claimed technical solutions, nor is it intended to limit the scope of the claimed technical solutions.
[0006] Some embodiments of this application propose a medical device circulation monitoring system to address the technical problems mentioned in the background section above.
[0007] As a first aspect of this application, some embodiments of this application provide a medical device circulation monitoring system, including: The prescription information collection device is connected to the hospital's HIS system to acquire prescription information in real time and build a prescription database. The central pharmacy's dispensing device acquires all prescription information and generates a delivery plan for each department based on that information. The delivery plan includes the dispensing information for each department and the delivery time for the medication and equipment. A unique delivery serial number is generated for each delivery plan. The daytime medication dispensing plan generation device acquires prescription information and delivery plans for each department to generate a medication dispensing plan for each department. The medication dispensing plan includes the dispensing scheme for medicines and medical devices and the execution time. A unique medication dispensing serial number is generated for each medication dispensing plan. Medication dispensing terminals are set up at the nurses' stations in each department. Staff members execute the medication dispensing plan at the workstation of the medication dispensing terminal to complete the medication dispensing. The medication dispensing terminal verifies the physical medications and medical devices corresponding to the medication dispensing plan and prints out the prescription information, delivery serial number and dispensing serial number. The nurse delivers the medication and medical devices to the corresponding bedside for administration using the terminal device, and simultaneously scans the prescription information, delivery serial number, dispensing serial number, and patient wristband information to complete the medication administration.
[0008] This system generates and associates unique serial numbers (delivery serial number, dispensing serial number) for each key link in the drug and medical device circulation process (central pharmacy delivery, departmental dispensing, and drug and medical device administration). It then uses dispensing terminals deployed at nurse stations to enforce medication dispensing according to the plan and verify the physical medication. Finally, at the patient's bedside, the execution terminal simultaneously scans and binds the prescription, serial number, and patient wristband information, constructing a closed-loop, traceable management chain from "prescription" to "patient medication." This eliminates the problem of drug and medical device cross-contamination caused by bulk dispensing at nurse stations, achieving precise drug and medical device allocation, significantly improving medication safety, and providing transparent traceability throughout the entire process.
[0009] Furthermore, the prescription information collection device includes: The prescription information collection module is connected to the hospital's HIS system in real time to obtain all prescription information; The prescription information storage module is connected to the prescription information acquisition module by signal. It is used to store all prescription information and decompose the prescription information into individual drug and medical device information. The prescription information management module, which is signal-connected to the prescription information storage module, is used to divide drug and medical device information into several drug and medical device datasets according to the patient's department; and to correct the drug and medical device information in each drug and medical device dataset according to the prescription's expiration date. Prescription information includes prescription ID, patient ID, doctor ID, and drug / medical device information; The information on pharmaceuticals and medical devices includes the type of pharmaceuticals and medical devices, the quantity of pharmaceuticals and medical devices, and the time of administration.
[0010] This solution uses a prescription information collection device to acquire and manage prescription information in the HIS system in real time. Based on the patient's department, the prescription is precisely broken down and categorized into dynamically updated departmental drug and medical device datasets. This provides the central pharmacy with a clear, department-specific view of medication needs, thereby achieving departmental precision and orderliness in drug and medical device delivery. It effectively avoids the dispersion and errors caused by cross-delivery of drugs from different departments, and significantly improves the efficiency and accuracy of the central pharmacy's delivery of drugs and medical devices to departments.
[0011] In existing central pharmacy delivery systems, delivery personnel often mix medications and medical devices from multiple departments in a single package for delivery. Because different departments often use similar medications, it's difficult to detect deliveries to the wrong department in a timely manner. These errors often only surface during subsequent medication administration, at which point the responsible party is unclear and traceability is difficult. The current method of generating delivery plans fails to effectively isolate medications and medical devices from different departments, resulting in low accuracy and high risk in the delivery process.
[0012] The central pharmacy dispensing equipment includes: The medication information collection module collects and updates the medication and medical device datasets of each department in real time. The medication delivery plan generation module calculates the medication and medical device usage of each department over a future period based on the medication and medical device datasets of each department, and generates a medication delivery plan for each department based on the usage. The medication delivery plan execution module allows delivery personnel to retrieve the corresponding medications and medical devices from the pharmacy according to the delivery plan, generating a medication delivery package. At the same time, a delivery serial number corresponding to the delivery plan is generated. The delivery serial number is printed as a label and sent to the corresponding department along with the medication delivery package. The delivery serial number includes the delivery time, the medication delivery package number, and the delivery personnel ID.
[0013] This solution utilizes the central pharmacy's dispensing system to generate an independent delivery plan for each department. Based on this plan, medications and medical devices are individually dispensed and packaged, creating department-specific packages with unique delivery serial numbers. This mechanism physically prevents cross-contamination of medications and medical devices from different departments at the delivery source, ensuring accurate delivery to the target department. Simultaneously, the unique serial number provides a clear and traceable identifier for any subsequent delivery issues, significantly improving the accuracy and traceability of central pharmacy deliveries to departments.
[0014] The existing central pharmacy delivery system suffers from significant bottlenecks in handling emergency prescriptions. Because delivery personnel are often understaffed, it is difficult to quickly respond to sudden emergency medication needs while ensuring routine delivery tasks are completed. This results in emergency prescriptions not being delivered to departments in a timely manner, potentially delaying patient treatment, while simply increasing manpower lacks sustainability and efficiency. The existing system lacks an effective mechanism for dynamically prioritizing tasks and optimizing the allocation of limited human resources.
[0015] The medication delivery plan generation module generates a medication delivery plan based on the following steps: Step 1: Obtain the drug and medical device dataset for each department, extract the execution time of each drug and medical device and the remaining quantity of each drug and medical device in each department, and generate the latest delivery time for each type of drug and medical device; Based on the length of time between the latest delivery time and the current time, prescriptions are classified into emergency prescriptions, normal prescriptions, and delayed prescriptions. Step 2: Define the time T1 for delivery personnel to locate medications and medical devices while executing the delivery plan at the central pharmacy, and define the transportation time for each department when executing the delivery plan. , where i represents the index of the department; Step 3: Construct a drug delivery plan generation model E; Condition 1: The time for executing the delivery plan for any drug x It cannot be later than the latest execution time. ; Condition 2: The number of drug delivery queues cannot exceed the total number of drug delivery personnel N; Condition 3: X n Let x represent the total number of medicines and medical devices in the nth delivery queue, and let n represent the index of the medicines and medical devices in the nth delivery queue. This represents the volume of the x-th medical device. This indicates the minimum volume of medicine to be delivered in a single shipment. Indicates the maximum volume of medicine to be delivered in a single delivery; Condition 4: , ; ; Where m represents the total number of medicine delivery queues, N represents the number of people receiving medicine, n represents the index of the medicine delivery queue, and K... n s represents the total number of delivery plans executed by the nth delivery queue, k represents the index of the delivery plan executed by the nth delivery queue, and s represents the total number of delivery plans executed by the nth delivery queue. n,k T1 represents the start time for searching for the medical device in the k-th delivery plan of the n-th delivery queue, and T1 represents the fixed time spent searching for the medical device in the central pharmacy. This represents the union operation, which takes the union of all drug delivery queues n=1 to m. This represents the union operation, which takes the union of all drug delivery plans for drug delivery queue n. This represents the time domain range (solution range) of the entire generating equation E. Indicates a set containment relationship. This represents the time interval during which the drug and medical device search operation is performed in the k-th drug delivery plan of the n-th drug delivery queue. This represents the time taken for the medication delivery queue n to move to department i according to the medication delivery plan k. It is the waiting time of the drug delivery queue n before the execution of the k-th drug delivery plan. It is the start time of the first delivery plan in delivery queue n; At any given time period, at least one delivery queue at the central pharmacy is in the process of searching for medicines and medical devices; Step 4: Solve the drug delivery plan generation model E based on the particle swarm optimization algorithm to obtain the drug delivery plan.
[0016] This solution constructs a multi-objective medication delivery plan generation model (E) that integrates timeliness priorities (urgent / normal / delayed), personnel constraints (N), loading capacity, and critical response guarantees (a queue always ready to retrieve medications). It then applies an intelligent optimization algorithm to solve this model, achieving intelligent dynamic scheduling of medication and medical device delivery with limited manpower. This mechanism strictly guarantees the latest delivery deadline for emergency prescriptions, optimizes the efficiency of regular delivery, and ensures that there is always an available delivery queue to respond to emergencies. This significantly improves the timeliness, resource utilization, and system robustness of the central pharmacy under high load and sudden demand conditions.
[0017] Furthermore, the daytime medication dispensing plan generation device includes: The drug and medical device quantity calculation module calculates the remaining quantity of each drug in each department based on the drug delivery plan and the drug dispensing plan; The medication dispensing plan generation module obtains the prescription information that needs to be executed at the nearest time for each bed and generates a medication dispensing plan for that bed. The medication dispensing plan sorting module sorts all medication dispensing plans according to their execution time to obtain a medication dispensing plan execution table and generates a medication dispensing serial number corresponding to each medication dispensing plan. The medication dispensing plan early warning module monitors the remaining quantity of each medication in real time and sends an alarm to the central pharmacy dispensing unit when the remaining quantity of medication reaches the preset risk value.
[0018] This solution utilizes a daytime medication dispensing plan generation device to independently generate a personalized medication dispensing plan for each bed based on the nearest available medication time. All plans are then globally sorted according to execution time, forming a sequential medication dispensing task flow. This mechanism precisely breaks down and systematically organizes departmental medication needs to specific beds, ensuring that nursing station staff can strictly follow the order and eliminating the risk of cross-contamination of medications from multiple beds during the dispensing process. Simultaneously, combined with real-time monitoring of drug and medical device reserves and pre-set risk warnings, it proactively prevents medication shortages and significantly improves the accuracy, orderliness, and reliability of departmental medication dispensing.
[0019] Furthermore, the medication dispensing terminal equipment includes: The personnel information login module is used to log in the identity information of the current operator and activate the medication dispensing program; The medication plan loading module loads the corresponding medication plan from the medication plan execution table based on the assigned bed of the logged-in operator. The interface displays the medication dispensing plan to the operators and allows them to print the plan. The workbench is where operators complete the dispensing of medicines and medical devices, and record the shape and weight information of the medicines and medical devices that have been dispensed. The medication verification unit extracts the medication and medical device information from the medication plan, extracts the shape and weight information of each medication and medical device from the medication and medical device information, compares the shape and weight information of the medication and medical devices obtained from the workbench with the shape and weight information of each loaded medication and medical device, and if they match, prints out the prescription information, delivery serial number and medication dispensing serial number; if they do not match, an alarm signal is issued.
[0020] This solution achieves intelligent and error-proof control of the medication dispensing process through medication dispensing terminal equipment: After the operator logs in with their identity information, the system automatically associates them with their assigned bed and loads a dedicated medication dispensing plan, completely eliminating the risk of errors caused by manual plan selection; In the physical medication dispensing stage, the workbench collects the appearance and weight information of the medication and medical devices in real time, and the verification unit automatically compares the data with the plan. Two-factor verification ensures absolute accuracy in dispensing. When they match, a traceability voucher containing the prescription and two serial numbers (delivery / dispensing) is printed simultaneously. When there is an anomaly, an alarm is triggered immediately to stop the error, significantly improving the accuracy, efficiency and medication safety of the medication dispensing process.
[0021] Furthermore, the execution terminal device includes: The identification device has a built-in radio frequency tag to identify the operator's identity information; The information entry unit scans prescription information, delivery serial number, dispensing serial number, and patient wristband information to complete medication administration when administering medication to a patient. The information early warning unit is connected to the medication plan sorting module and monitors the medication plan execution table of the corresponding bed in real time to send early warning information to the operator before the medication plan is executed.
[0022] This solution achieves efficient identity authentication and closed-loop security management in the medication administration process through terminal devices: built-in radio frequency tags (RFID) automatically identify the operator's identity, eliminating redundant manual login operations and improving efficiency; during execution, mandatory scanning of prescription information, delivery serial number, dispensing serial number, and patient wristband information ensures traceability of drug sources and accurate matching of patient medications through four-fold information binding; combined with real-time monitoring and early warning of the dispensing plan execution table, it proactively prompts pending tasks, maximizing the timeliness, accuracy, and traceability of medication administration.
[0023] Furthermore, the medical device circulation monitoring system also includes a risk control device. The risk control device collects prescription information, delivery serial number, dispensing serial number, and patient wristband information, and records the drug identification ID and drug dispensing video recorded by the operator when completing the drug dispensing at the workbench. Medication risk information is generated by verifying prescription information based on drug identity ID and drug dispensing video.
[0024] This solution utilizes a risk management system to achieve full-process monitoring and proactive quality control of medication dispensing operations. The system automatically collects prescription information, dual serial numbers (delivery / dispensing), and patient wristband information, and forcibly links them to the drug identification ID entered at the workstation and real-time dispensing video. Based on the drug identification ID and video stream, the system automatically verifies prescription execution details, intelligently identifies potential dispensing deviations (such as errors in drug type, specifications, quantity, or non-standard operation), and generates dynamic medication risk information. This provides managers with precise intervention criteria, significantly improving the transparency and proactive risk control capabilities of the medication dispensing process.
[0025] Furthermore, the medical device circulation monitoring system also includes a drug control device, which pre-enters the packaging specifications of each drug and the smallest drug identification ID. Based on the drug identification ID and drug quantity entered at the workbench, the system tracks the amount of drugs used in the hospital.
[0026] This solution utilizes a drug control device to achieve precise molecular-level tracking of drug consumption and closed-loop inventory management: the device pre-stores the packaging specifications and smallest traceable unit (smallest drug ID) of all drugs. Combined with the actual drug IDs and quantities entered at the workstation, the system can accurately calculate and update the molecular-level consumption of each drug within the hospital in real time. This mechanism provides unprecedentedly refined data support for drug inventory early warning, expiration date management, abnormal usage monitoring (such as loss of high-value drugs), and procurement plan optimization, significantly improving the accuracy of drug management and cost control capabilities.
[0027] Furthermore, the medical device circulation monitoring system also includes a cloud-based information collection device for collecting and storing prescription information, delivery serial number, dispensing serial number, patient wristband information, drug identification ID, and drug dispensing video; patients can log in to the cloud-based information collection device using their patient ID to query prescription information, delivery serial number, dispensing serial number, patient wristband information, drug identification ID, and drug dispensing video.
[0028] This solution utilizes cloud-based information collection devices to construct a closed-loop data pool for the entire medical, pharmaceutical, and medical device process, providing transparent services to patients. The system centrally stores end-to-end data, including prescriptions, dual serial numbers (delivery / dispensing), patient wristband information, drug identification IDs, and key operation videos. Patients can securely log in to the cloud using their unique ID to access complete prescription information, drug traceability information (including the smallest ID), delivery and dispensing vouchers (serial numbers), and key operation video clips in one place. This mechanism not only provides hospitals with a unified, complete, and tamper-proof traceability data foundation but also empowers patients with full access to informed consent and oversight of their medication use, significantly enhancing the transparency of medical services and fostering mutual trust between doctors and patients. Attached Figure Description
[0029] Figure 1 This is a schematic diagram of the structure of a medical device circulation monitoring system.
[0030] Figure 2 This is a flowchart of a method for monitoring the circulation of medical devices and pharmaceuticals. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments. The same reference numerals in the accompanying drawings represent the same components. It should be noted that the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the described embodiments of this application without creative effort are within the scope of protection of this application.
[0032] Compared to the embodiments shown in the accompanying drawings, feasible embodiments within the scope of this application may have fewer components, other components not shown in the drawings, different components, differently arranged components, or components with different connections, etc. Furthermore, two or more components in the drawings may be implemented in a single component, or a single component shown in the drawings may be implemented as multiple separate components.
[0033] Unless otherwise defined, the technical or scientific terms used herein shall have the ordinary meaning as understood by one of ordinary skill in the art to which this application pertains. The terms “first,” “second,” and similar terms used in this specification and claims do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Similarly, the terms “an” or “a” and similar terms do not necessarily indicate a quantity limitation. Terms such as “upper” and “lower” are used only to indicate relative positional relationships, and these relative positional relationships may change accordingly when the absolute position of the described object changes.
[0034] Pharmaceuticals and medical devices include pharmaceuticals and medical devices. Pharmaceuticals include injectable and oral medications. Oral medications include tablets, capsules, granules, and oral liquids. Injectable medications include injection solutions (small-sized ampoules, vials), powder injections, etc.
[0035] Medical devices refer to instruments, equipment, appliances, in vitro diagnostic reagents and calibrators, materials, and other similar or related items that are used directly or indirectly on the human body. Examples include gauze, cotton swabs, gloves, and masks. In this plan, medical devices mainly refer to specific, disposable medical consumables that need to be issued by doctors within the hospital.
[0036] Drug and medical device execution refers to the final stage of the drug and medical device circulation process, where medical staff (mainly nurses) take the verified and sorted drugs and medical devices, apply them to the correct patients at the correct bedside, and complete the specific operations required by the doctor's orders or prescriptions.
[0037] In existing drug and medical device circulation systems, reliance on manual verification and paper documents makes it highly susceptible to mismatches when sorting large quantities of similar-looking drugs and devices simultaneously. This can lead to patients receiving the wrong medication / device, causing serious medical accidents, difficulties in traceability, inaccurate inventory, and disputes. This system generates and associates unique serial numbers (delivery serial number, dispensing serial number) with key links in drug and medical device circulation (central pharmacy delivery, departmental dispensing, and drug / device administration). It mandates that medications be dispensed according to the prescription (dispensing plan) at the nurses' station using dispensing terminals, and that physical two-factor (appearance + weight) verification be performed. Finally, at the patient's bedside, the administration terminal simultaneously scans and binds the prescription, dual serial numbers, and patient wristband information, constructing a closed-loop, precisely traceable management chain from the source of the prescription to the patient's medication administration.
[0038] refer to Figure 1Example 1: Specifically, this application provides a medical device and pharmaceutical distribution monitoring system, including a prescription information collection device, a central pharmacy dispensing device, a daytime dispensing plan generation device, a dispensing terminal device, and an execution terminal device. The prescription information collection device is connected to the hospital's HIS system in real time via signal connection. The central pharmacy dispensing device is connected to the prescription information collection device via signal connection. The daytime dispensing plan generation device is connected to both the prescription information collection device and the central pharmacy dispensing device via signal connection. The dispensing terminal device is connected to the daytime dispensing plan generation device via signal connection, and the execution terminal device is connected to the daytime dispensing plan generation device via signal connection.
[0039] The prescription information collection device is connected to the hospital's HIS system to acquire prescription information in real time and build a prescription database. The device includes a prescription information acquisition module, a prescription information storage module, and a prescription information management module, which are connected sequentially.
[0040] The prescription information collection module connects in real time to the hospital's HIS system to obtain all prescription information, including prescription ID, patient ID, doctor ID, and drug / medical device information.
[0041] The prescription information storage module, connected to the prescription information acquisition module, is used to store all prescription information and break it down into individual drug and device information. This drug and device information includes the type of drug or device, the quantity of the drug or device, and the execution time.
[0042] The prescription information management module is connected to the prescription information storage module. It is used to divide the drug and medical device information into several drug and medical device datasets according to the patient's department and to correct the drug and medical device information in each drug and medical device dataset according to the prescription expiration date.
[0043] For example, a prescription with ID RX1001, patient ID P2001, and doctor ID D3001 contains medication A (1 tablet, to be administered at 08:00) and medication B (1 tablet, to be administered at 08:00). The prescription information storage module receives this information, stores the overall prescription information, and breaks down the medication and medical device information into independent minimum unit records (e.g., records "RX1001-Medication A-Quantity 1-Time 08:00", "RX1002-Medication B-Quantity 1-Time 08:00"). The prescription information management module categorizes the decomposed records into the corresponding department's medication and medical device dataset based on the patient's department (e.g., cardiology). When a prescription changes in the HIS (e.g., the doctor discontinues medication A), the module updates or removes the corresponding record from the dataset in real time, ensuring that departmental medication and medical device requirements remain accurate.
[0044] The central pharmacy's dispensing system acquires all prescription information and generates a delivery plan for each department based on that information. The delivery plan includes the dispensing details for each department and the delivery time for the medications and equipment. A unique delivery serial number is generated for each delivery plan.
[0045] The central pharmacy's dispensing system includes: a dispensing information collection module, a delivery plan generation module, and a delivery plan execution module. These modules are connected sequentially.
[0046] The medication information collection module collects and updates the medication and medical device datasets of each department in real time. The medication delivery plan generation module calculates the medication and medical device usage of each department over a future period based on the data and generates a medication delivery plan for each department. The medication delivery plan execution module allows delivery personnel to retrieve the corresponding medications and medical devices from the pharmacy according to the delivery plan, generating a delivery package. Simultaneously, a unique delivery serial number is generated, which is printed on a label and sent along with the delivery package to the corresponding department. The delivery serial number includes the delivery time, package number, and delivery personnel ID.
[0047] For example, the medication information collection module summarizes the current valid medication and medical device dataset of the Cardiovascular Medicine (CV) department in real time (e.g., including 50 doses of "Medication A" required by patients by 08:00 the next day). Based on this, the medication delivery plan generation module calculates the CV department's need for "Medication A" 50 doses, "Medication B" 30 doses, etc., in the next 24 hours (e.g., before 08:00 the next day), and automatically generates a medication delivery plan that includes the specific types and quantities of medications and medical devices.
[0048] In the medication delivery plan execution module, the delivery personnel (ID: PH001) selects the corresponding medications and medical devices from the pharmacy according to the plan, packages them into a delivery parcel, and the system simultaneously generates a unique delivery serial number (such as D20230511080001, the code includes the delivery time 2023-05-11 08:00, parcel number 0001, and personnel ID PH001), and attaches this serial number label to the parcel, which is then delivered to the CV department nursing station along with the goods.
[0049] The daytime medication dispensing plan generation device acquires prescription information and delivery plans for each department to generate a medication dispensing plan for each department. The medication dispensing plan includes the dispensing scheme for medicines and medical devices and the execution time. A unique medication dispensing serial number is generated for each medication dispensing plan. The daytime medication dispensing plan generation device includes: The drug and medical device quantity calculation module calculates the remaining quantity of each drug in each department based on the drug delivery plan and the drug dispensing plan; The medication dispensing plan generation module obtains the prescription information that needs to be executed at the nearest time for each bed and generates a medication dispensing plan for that bed. The medication dispensing plan sorting module sorts all medication dispensing plans according to their execution time to obtain a medication dispensing plan execution table and generates a medication dispensing serial number corresponding to each medication dispensing plan. The medication dispensing plan early warning module monitors the remaining quantity of each medication in real time and sends an alarm to the central pharmacy dispensing unit when the remaining quantity of medication reaches the preset risk value.
[0050] For example: The medication quantity calculation module calculates the real-time remaining quantity of medication A in the CV department based on the medication delivery plan sent from the central pharmacy to the Cardiovascular Department (CV department) (e.g., containing 50 doses of medication A) and the currently executed medication plans. The medication plan generation module scans all beds in the CV department, obtains the nearest execution time for each bed (e.g., patient in bed 1 needs to receive medication A at 09:30, 1 dose), and generates a unique medication plan for that bed (including wristband number, medication, quantity, and execution time). The medication plan sorting module sorts all bed medication plans by execution time (e.g., bed 1's 09:30 is ranked first), forming a medication plan execution table, and generates a unique medication serial number for each medication plan (e.g., P20230511093001, the code includes wristband number 01, time 09:30, and serial number 001). Meanwhile, the medication plan early warning module continuously monitors the remaining quantity of medication A. When it finds that the quantity is below a preset threshold (e.g., 5 doses), it immediately sends a replenishment alert to the central pharmacy, triggering the generation of a new round of medication delivery plan.
[0051] Medication dispensing terminals are set up at the nursing stations in each department. Staff members execute the medication dispensing plan at the workstation of the medication dispensing terminal to complete the medication dispensing. The medication dispensing terminal verifies the physical medications and medical devices corresponding to the medication dispensing plan and prints out the prescription information, delivery serial number, and dispensing serial number.
[0052] Medication dispensing terminal equipment includes: The personnel information login module is used to log in the identity information of the current operator and activate the medication dispensing program; The medication plan loading module loads the corresponding medication plan from the medication plan execution table based on the assigned bed of the logged-in operator. The interface displays the medication dispensing plan to the operators and allows them to print the plan. The workbench is where operators complete the dispensing of medicines and medical devices, and record the shape and weight information of the medicines and medical devices that have been dispensed. The medication verification unit extracts the medication and medical device information from the medication plan, extracts the shape and weight information of each medication and medical device from the medication and medical device information, compares the shape and weight information of the medication and medical devices obtained from the workbench with the shape and weight information of each loaded medication and medical device, and if they match, prints out the prescription information, delivery serial number and medication dispensing serial number; if they do not match, an alarm signal is issued.
[0053] For example, Nurse A (ID: NUR1001) logs in to the medication dispensing terminal by swiping the terminal device. The system activates the medication dispensing program and identifies the 10 patients she is responsible for (e.g., wristband numbers 1-10). The medication plan loading module then loads the plan to be executed for bed 1 at 09:30 from the medication plan execution table (e.g., "Medication A, 1 tablet"), displays the plan on the interface, and prints the medication task sheet. Nurse A takes one tablet of Medication A according to the task sheet and places it on the workbench. The workbench's built-in camera automatically captures the tablet's shape (e.g., a white circle), and the workbench simultaneously records the weight information (e.g., 0.1g). The medication verification unit immediately extracts the standard shape (white circle) and weight (0.1g) of the planned medication A and compares it with the real-time data collected by the workbench. If they match, a label containing the prescription number, medication delivery serial number (e.g., D20230511080001), and this medication dispensing serial number (e.g., P20230511093001) is automatically printed for attaching to the medication bag. If a discrepancy in shape (e.g., incorrect tablet color) or weight deviation (e.g., 0.15g) is detected, an audible and visual alarm signal is triggered to prompt a re-verification.
[0054] The weight of the medical device can be directly detected using a weight sensor, while its shape information requires image capture using a camera, followed by extraction of the device's edges using a convolutional network model. How to extract the edges of a specific object using a convolutional network model is existing technology and will not be elaborated here. For example, edge detection algorithms can obtain the edge features of a specific object. In practice, the surface of the workbench can be set to a single color, such as red. Thus, when the medical device is placed on a red workbench, the background of the captured images will be uniformly red, further reducing the difficulty of shape information extraction.
[0055] The nurse delivers the medication and medical devices to the corresponding bedside for administration using the terminal device, and simultaneously scans the prescription information, delivery serial number, dispensing serial number, and patient wristband information to complete the medication administration.
[0056] The execution terminal equipment includes: The identification device has a built-in radio frequency tag to identify the operator's identity information; The information entry unit scans prescription information, delivery serial number, dispensing serial number, and patient wristband information to complete medication administration when administering medication to a patient. The information early warning unit is connected to the medication plan sorting module and monitors the medication plan execution table of the corresponding bed in real time to send early warning information to the operator before the medication plan is executed.
[0057] For example, Nurse A (ID: NUR1001) enters the ward area of bed number 1 carrying the execution terminal device (including the RFID tag NUR1001). When medication needs to be administered to the patient, she uses the scanning information entry unit to scan the prescription number, delivery serial number (e.g., D20230511080001), dispensing serial number (e.g., P20230511093001), and wristband number (01) on the medication bag. After the system verifies the information matching, it automatically records that the medication has been administered. At the same time, the information warning unit receives the CV ward bed execution table data from the medication plan sorting module in real time. If it detects that a medication dispensing plan for bed number 2, which is under Zhang San's care, is about to be executed at 10:00 (current time 09:50), it will immediately send a warning message to the patient via flashing or vibration on the terminal screen (e.g., "Medication B needs to be administered to bed number 2 at 10:00"), prompting the patient to prepare in advance.
[0058] The medical device circulation monitoring system also includes a risk control device. The risk control device collects prescription information, delivery serial number, dispensing serial number, and patient wristband information, and records the drug identification ID and drug dispensing video entered by the operator when completing the drug dispensing at the workstation. Based on the drug identification ID and drug dispensing video, the prescription information is verified to generate medication risk information.
[0059] The risk management system primarily verifies the accuracy of medication administration after it has been completed. For example, medication flows from the central pharmacy to the department, and then from the department to the entire ward. All prescription information, delivery serial numbers, dispensing serial numbers, and patient wristband information are checked to ensure that the medication numbers in the data flow correspond one-to-one with the pre-classified plan. If a problem occurs, an alarm is triggered. For instance, if the prescription indicates that patient A needs to take medication B, but the delivery or dispensing serial number does not contain the medication ID for B, then there is a problem with this workflow. In addition, medication dispensing videos are needed to ensure that the physical medication matches the instructions. For example, if the medication being dispensed in the video is medication C instead of medication B, an alarm should still be triggered even if all prescription information, delivery serial numbers, dispensing serial numbers, and patient wristband information are correct.
[0060] In this way, the risk management device monitors drug administration throughout the entire process. Drug risk information involves identifying any errors in the entire process; if errors are found, an alarm is triggered; otherwise, the process is considered normal.
[0061] refer to Figure 2 Example 2: Based on Example 1, Example 2 provides a method for monitoring the circulation of medical devices and pharmaceuticals, including the following steps: S1: The prescription information collection device acquires prescription information from the HIS system in real time.
[0062] Specifically, step S1 includes the following steps: S11: Obtain prescription information from the HIS system in real time and break it down into individual drug and medical device information; S12: Merge the drug and medical device information of the same department into a drug and medical device dataset, and update the drug and medical device dataset of each department in real time according to prescription invalidation.
[0063] S2: The central pharmacy's dispensing device extracts patient information from the prescription information, locates the department to which the prescription information belongs based on the patient information, and generates a delivery plan for each department based on all the prescription information belonging to it.
[0064] S21: Calculate the drug and medical device usage of each department in the future based on the drug and medical device data set of each department, and generate a drug delivery plan for each department based on the drug and medical device usage. S22: The delivery personnel retrieve the corresponding medicines and medical devices from the pharmacy according to the delivery plan to generate a delivery package. At the same time, a delivery serial number corresponding to the delivery plan is generated. The delivery serial number is printed as a label and sent to the corresponding department along with the delivery package. The delivery serial number includes the delivery time, the delivery package number, and the delivery personnel ID.
[0065] S3: The daytime medication dispensing plan generation device generates a medication dispensing plan based on all prescription information belonging to each department and the department's medication delivery plan; S3 includes the following steps: S31: Obtain the prescription information for each bed that needs to be executed at the nearest time and generate a medication plan for that bed; S32: Sort all the dispensing plans according to the execution time to obtain the dispensing plan execution table, and generate the dispensing serial number corresponding to the dispensing plan.
[0066] S4: Staff execute the medication dispensing plan at the workbench of the medication dispensing terminal and complete the medication dispensing; the medication dispensing terminal simultaneously records video information, appearance information, and weight information of the staff during the medication dispensing process, and verifies the medication dispensing process based on the appearance information and weight information.
[0067] S4 includes the following steps: S41: The operator logs into the dispensing terminal using the execution terminal device and activates the dispensing program; S42: Based on the operator's assigned ward, extract the corresponding medication plan execution table and load the medication plan for the corresponding ward from the medication plan execution table; S43: Show the dispensing plan to the operator and print the dispensing plan. The operator completes the dispensing of medicine and medical devices at the workbench and records the appearance and weight information of the medicine and medical devices after dispensing through the workbench. The workbench simultaneously extracts the video of the drug preparation process. S44: Extract the drug and medical device information from the dispensing plan, extract the shape and weight information of each drug and medical device from the drug and medical device information, compare the shape and weight information of the drug and medical device obtained by the workbench with the shape and weight information of each loaded drug and medical device, if they match, print out the prescription information, delivery serial number and dispensing serial number, if they do not match, issue an alarm signal.
[0068] Example 3: Building upon Example 1, Example 3 provides a cloud-based information collection device. This device can store information generated throughout the entire drug delivery process via a cloud server, facilitating subsequent verification by patients and staff. The cloud-based information collection device collects and stores prescription information, delivery serial numbers, dispensing serial numbers, patient wristband information, drug identification IDs, and drug dispensing videos. Patients can log in to the cloud-based information collection device using their patient ID to query prescription information, delivery serial numbers, dispensing serial numbers, patient wristband information, drug identification IDs, and drug dispensing videos.
[0069] For example, when the pharmacy generates a delivery serial number (e.g., D20230511080001) and the nursing station generates a dispensing serial number (e.g., P20230511093001) and completes the dispensing, the cloud-based information collection device automatically associates and stores the entire medication chain data: prescription information (e.g., prescription ID RX1001), delivery serial number, dispensing serial number, target patient wristband information (e.g., bed number 1), the unique drug identification ID of the dispensed medication (e.g., ID 123456 for medication A), and the video clip of the dispensing process captured by the dispensing terminal. The patient (Patient ID: P2001) can log in to this cloud-based device via the hospital's app or terminal, enter their own ID, and then query the status of all their current prescriptions, view the associated delivery / dispensing serial numbers, bed allocation, drug identification IDs, and corresponding dispensing operation video recordings, achieving full transparency and traceability of the medication process.
[0070] Example 4: Building upon Example 1, Example 4 provides a drug control device. This device can comprehensively verify the entire hospital's pharmaceutical and medical device inventory based on pre-entered drug packaging specifications, ensuring the specific flow of drugs and medical devices. The drug control device pre-enters the packaging specifications and minimum drug identification ID for each drug. Based on the drug identification IDs and drug quantities entered at the workstation, it tracks the hospital's drug usage.
[0071] A drug identification ID refers to the smallest barcode or QR code on a drug. For example, glucose is usually sold in boxes of 12 bottles, and each bottle of glucose has the same QR code, which is the smallest drug identification ID.
[0072] To this end, the drug control device pre-enters the packaging specifications of each drug, for example, it enters that a box of glucose contains 12 bottles. If it detects that the QR code in a box of glucose has only been entered into the system 10 times, it means that two bottles of glucose have not yet been used by patients. In this way, the system can track whether the drug is in the central pharmacy or the corresponding department based on the delivery plan and dispensing plan.
[0073] Example 5: Example 5 provides a method for generating a drug delivery plan based on Example 1. When executing the drug delivery plan, it is necessary to avoid overlap during delivery.
[0074] The medication plan generation module generates a medication delivery plan based on the following steps: Step 1: Obtain the drug and medical device dataset for each department, extract the execution time of each drug and medical device and the remaining quantity of each department's drugs and medical devices, and generate the latest delivery time for each type of drug and medical device; based on the length of time between the latest delivery time and the current time, classify prescriptions into emergency prescriptions, normal prescriptions, and delayed prescriptions.
[0075] For example, when acquiring the cardiovascular medicine (CV) drug and medical device dataset, if a new prescription is scanned requesting the delivery of 10 doses of drug A to the CV department before 14:00: if the current time is 09:00 (4 hours before the latest time 13:00, which is greater than the preset threshold of 2 hours), it is marked as a normal prescription; If the current time is 12:00 (only 1 hour away from 13:00, less than the threshold of 2 hours), it will be upgraded to an emergency prescription; if the current time is 13:30 (exceeding the latest time of 13:00), it will be classified as a delayed prescription and an alarm will be triggered.
[0076] If the current time is 7:00 (only 6 hours until 13:00, less than the threshold of 4 hours), it will be downgraded to a delayed prescription. These three different prescription types correspond to different levels of urgency for medication delivery.
[0077] Step 2: Define the time T1 for delivery personnel to locate medications and medical devices while executing the delivery plan at the central pharmacy, and define the transportation time for each department when executing the delivery plan. , where i represents the index of the department.
[0078] Delivery personnel need to transport as many medications as possible on each delivery (i.e., the transport vehicle is fully loaded each time). Medication transport is generally calculated based on volume (there are specialized transport vehicles; medications and medical devices are often over-packaged, so the maximum carrying capacity is usually calculated by volume). Therefore, given the same volume, the time it takes for staff to find medications in the central pharmacy according to the delivery plan is basically the same, which is defined as T1 in this application. The distance between the central pharmacy and each department varies, therefore, the travel time to each department (the round trip time from the center to the target department) needs to be adaptively set. Therefore, this application sets it as... .
[0079] Step 3: Construct a drug delivery plan generation model E; Condition 1: The time for executing the delivery plan for any drug x It cannot be later than the latest execution time. ; Condition 2: The number of medicine delivery queues, m, cannot exceed the total number of medicine delivery personnel, N, where m represents the number of medicine delivery queues. Condition 3: X n Let x represent the total number of medicines and medical devices in the nth delivery queue, and let n represent the index of the medicines and medical devices in the nth delivery queue. This represents the volume of the x-th medical device. This indicates the minimum volume of medicine to be delivered in a single shipment. Indicates the maximum volume of medicine to be delivered in a single delivery; Condition 4: , ; ; Where m represents the total number of medicine delivery queues, N represents the number of people receiving medicine, n represents the index of the medicine delivery queue, and K... n s represents the total number of delivery plans executed by the nth delivery queue, k represents the index of the delivery plan executed by the nth delivery queue, and s represents the total number of delivery plans executed by the nth delivery queue. n,k T1 represents the start time for searching for the medical device in the k-th delivery plan of the n-th delivery queue, and T1 represents the fixed time spent searching for the medical device in the central pharmacy. This represents the union operation, which takes the union of all drug delivery queues n=1 to m. This represents the union operation, which takes the union of all drug delivery plans for drug delivery queue n. This represents the time domain range (solution range) of the entire generating equation E. Indicates a set containment relationship. This represents the time interval during which the drug and medical device search operation is performed in the k-th drug delivery plan of the n-th drug delivery queue. This represents the time taken for delivery queue n to deliver medicine to department i using delivery plan k. It is the waiting time of the drug delivery queue n before the execution of the k-th drug delivery plan. It is the start time of the first delivery plan in delivery queue n; At any given time period, at least one delivery queue at the central pharmacy is in the process of searching for medicines and medical devices.
[0080] Condition 4: It is mandatory that the timeframe for searching for medications and medical devices in the delivery queue seamlessly covers the entire planning period, ensuring the operational continuity of the central pharmacy (no idle periods). During the equation solving process, it is necessary to adjust s... n,k and The coverage condition is met.
[0081] The medication delivery equation constrains the execution of the medication delivery plan, aiming to satisfy medication requests from all departments as much as possible while ensuring that at least one delivery person is always available at the central pharmacy. In other words, it maximizes delivery capacity while ensuring the central pharmacy has a rapid response capability.
[0082] Step 4: Solve the drug delivery plan generation model E based on the particle swarm optimization algorithm to obtain the drug delivery plan.
[0083] Furthermore, step 4 includes the following steps: Step 41: Randomly generate a medicine delivery queue m, and generate a medicine delivery plan k for each medicine delivery queue. n Based on the drug and medical device dataset, allocate drugs and medical devices to the drug delivery plan to meet the needs. Randomly generated and This generates M initial particles. Each particle represents a candidate drug delivery plan allocation scheme; ; l represents the particle index, and m represents the number of drug delivery queues; ; Randomly select drugs and medical devices from the set of drug and medical device parameters to ensure that the total volume of each task meets condition 2. ; ; Step 42: Calculate the start time of the first drug delivery plan, the start time of subsequent drug delivery plans, the end time of each drug delivery plan, and the completion time of the entire candidate drug delivery plan allocation scheme for each drug delivery plan; Start time of the first medicine delivery plan: ; Start time of subsequent medication delivery plan: ; End time of each medication delivery plan: ; Completion time for the entire candidate drug delivery plan allocation scheme: ; Step 43: Set constraint penalty parameters ; ; ; ; in, Let x represent the set of all medical devices, and let x represent a single medical device. This indicates the delivery time of medicine / medicine x. This represents the latest execution time of the medical device x, and max(0,.) represents the timeout penalty function. This represents the first weight parameter. This represents the second weighting parameter; Represents the set of discrete time points. b(t) represents the number of queues in the search state at time t. This represents the time discretization step size, where t represents a single time point.
[0084] The latest possible penalty is intended to ensure patient medication safety. The meaning is: when Time, that is If it is a positive number, then... choose This positive number greater than 0 indicates that the delivery time of the medical device x is greater than the latest execution time of the medical device x, which will generate a penalty.
[0085] when Time, that is When it is negative, at this time Choose 0, which is less than The number indicates that the delivery time of drug x is less than the latest execution time of drug x, which meets the clinical requirements, and therefore the penalty is 0.
[0086] For example, each medication and medical device has a clinically required latest delivery time; late delivery may lead to treatment delays or even endanger lives. This penalty item severely punishes late delivery by quantifying the difference between the actual delivery time and the latest required time (the overtime amount). For example, if a certain antihypertensive drug is scheduled to be delivered by 9:00 AM, a 15-minute overtime penalty will be incurred if it is delivered at 9:15 AM. This mechanism forces the algorithm to prioritize the scheduling of emergency medications and medical devices.
[0087] P2 is a time-coverage penalty, designed to maintain the pharmacy's ability to continue operating.
[0088] The meaning is: when If (at least one queue is searching for a state), then The value is 0, with no penalty.
[0089] when ,but The value is 1, and the penalty value is 1.
[0090] It requires that at any given time, the central pharmacy must have at least one delivery queue performing the "medication and medical device retrieval" operation (e.g., Team A retrieves medication from 8:00-8:30, and Team B takes over from 8:30-9:00). This penalty item segments the entire workday by the minute, counting the number of "window periods" when no team is working in the pharmacy. For example, if no one retrieves medication from 9:00-9:05, a 5-minute coverage gap penalty is incurred. This mechanism prevents all teams from being out delivering medication simultaneously, causing the pharmacy to "shut down," ensuring that new prescriptions can be processed immediately upon arrival, and maintaining the continuous responsiveness of the medication and medical device delivery system.
[0091] Step 44: Set the particle fitness function f; ; ; ; Indicates the weight of the total completion time. Let W represent the total waiting time weight, and let W represent the total idle time of the delivery personnel. This indicates the time when the last medicine delivery was completed; Step 45: Calculate the fitness function value of the initial particles based on the fitness function f, obtaining the global optimum and the individual optimum for each particle. Update the start time a using the standard PSO formula. n and waiting time This leads to a new particle swarm.
[0092] Step 46: Iterate the particle swarm using the fitness function to obtain the optimal global optimal solution, and use the optimal global optimal solution as the candidate drug delivery plan.
[0093] Furthermore, step 46 includes the following steps: Step 461: Calculate all particles The fitness function value of the fitness function f ; Step 462: For each particle p l According to the fitness function value f l The position is updated to obtain the position of the next generation. Steps 461 and 462 are repeated until the iteration condition is met. Then the optimal global optimal solution is used as the candidate drug delivery plan allocation scheme.
[0094] The update method is as follows: ; in, Let tuy represent the updated position of the l-th particle, and let tuy represent the iteration number. Represents an integer update function, in For probability pairs The value is randomly updated to a new integer.
[0095] ; in, Let represent the update probability of the l-th particle in the tuy-th iteration. Let represent the fitness value of the l-th particle in the tuy-th iteration. Let represent the minimum fitness value of the global particles at the tuy-th iteration. This represents the maximum fitness value of the global particles after tuy iterations. Represents the base fitness value, and RE represents the probability weight coefficient.
[0096] Thus, in the particle iteration method designed in this scheme, the higher the fitness function value of a particle, the easier it is to mutate, while the lower the fitness function value of a particle, the less likely it is to mutate, so that particles are more likely to stay within a lower fitness function value.
[0097] Furthermore, the parameters in the drug delivery plan generation model E are updated in real time, and the particle swarm optimization algorithm is used to solve the drug delivery plan generation model E simultaneously. The top RT particles with better fitness function values are selected as candidate drug delivery plans. From the candidate drug delivery plans, the scheme with the highest overlap with the currently executed drug delivery plan is selected as the updated drug delivery plan in the drug delivery plan generation model E.
[0098] Specifically, for example, at 10:00 AM, the drug delivery plan obtained by solving the drug delivery plan generation model E is as follows: Queue A: 10:05-10:35 search for medical devices and equipment → 10:35-11:05 deliver antihypertensive drugs to the cardiology department; Queue B: 10:20-10:50 search for medical devices and equipment → 10:50-11:20 deliver antibiotics to the surgery department; ...
[0099] Then, at 10:10 AM, a new request appeared: insulin for the emergency department (latest delivery 10:50 AM). At this point, the delivery plan generation model E is updated, and it needs to be solved again. This yields RT candidate solutions. When selecting these RT candidate solutions, the evaluation criterion is not optimality of the fitness function, but rather comparison of these RT candidate solutions with the currently executing delivery plan. The delivery plan with the highest overlap is selected. This method maximizes the continuity of the delivery plan execution and avoids frequent information changes that could cause problems with the delivery plan.
[0100] Overlap is calculated by comparing the tasks in the medicine delivery plan in sequence. If they are the same, it is recorded as 1; if they are different, it is recorded as 0. The results are then added together and divided by the total number of tasks.
[0101] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A medical device circulation monitoring system, characterized in that, include: The prescription information collection device is connected to the hospital's HIS system to acquire prescription information in real time and build a prescription database. The central pharmacy's dispensing device acquires all prescription information and generates a delivery plan for each department based on that information. The delivery plan includes the dispensing information for each department and the delivery time for the medication and equipment. A unique delivery serial number is generated for each delivery plan. The daytime medication dispensing plan generation device obtains the prescription information corresponding to each department, as well as the medication delivery plan for each department, in order to generate a medication dispensing plan for each department; The medication dispensing plan includes the dispensing scheme for medicines and medical devices, as well as the execution time. A unique dispensing serial number is generated for each dispensing plan; Medication dispensing terminals are set up at the nurses' stations in each department. Staff members execute the medication dispensing plan at the workstation of the medication dispensing terminal to complete the medication dispensing. The medication dispensing terminal verifies the physical medications and medical devices corresponding to the medication dispensing plan and prints out the prescription information, delivery serial number and dispensing serial number. The nurse delivers the medication and medical devices to the corresponding bedside for administration using the terminal device, and simultaneously scans the prescription information, delivery serial number, dispensing serial number, and patient wristband information to complete the medication administration.
2. The medical device circulation monitoring system according to claim 1, characterized in that, The prescription information collection device includes: The prescription information collection module is connected to the hospital's HIS system in real time to obtain all prescription information; The prescription information storage module is connected to the prescription information acquisition module by signal. It is used to store all prescription information and decompose the prescription information into individual drug and medical device information. The prescription information management module, which is signal-connected to the prescription information storage module, is used to divide drug and medical device information into several drug and medical device datasets according to the patient's department; and to correct the drug and medical device information in each drug and medical device dataset according to the prescription's expiration date. Prescription information includes prescription ID, patient ID, doctor ID, and drug / medical device information; The information on pharmaceuticals and medical devices includes the type of pharmaceuticals and medical devices, the quantity of pharmaceuticals and medical devices, and the time of administration.
3. The medical device circulation monitoring system according to claim 1, characterized in that, The central pharmacy dispensing equipment includes: The medication information collection module collects and updates the medication and medical device datasets of each department in real time. The medication delivery plan generation module calculates the medication and medical device usage of each department over a future period based on the medication and medical device datasets of each department, and generates a medication delivery plan for each department based on the usage. The medication delivery plan execution module allows delivery personnel to retrieve the corresponding medications and medical devices from the pharmacy according to the delivery plan, generating a medication delivery package. At the same time, a delivery serial number corresponding to the delivery plan is generated. The delivery serial number is printed as a label and sent to the corresponding department along with the medication delivery package. The delivery serial number includes the delivery time, the medication delivery package number, and the delivery personnel ID.
4. The medical device circulation monitoring system according to claim 3, characterized in that, The medication delivery plan generation module generates a medication delivery plan based on the following steps: Step 1: Obtain the drug and medical device dataset for each department, extract the execution time of each drug and medical device and the remaining quantity of each drug and medical device in each department, and generate the latest delivery time for each type of drug and medical device; Based on the length of time between the latest delivery time and the current time, prescriptions are classified into emergency prescriptions, normal prescriptions, and delayed prescriptions. Step 2: Define the time T1 for delivery personnel to locate medications and medical devices while executing the delivery plan at the central pharmacy, and define the transportation time for each department when executing the delivery plan. , where i represents the index of the department; Step 3: Construct a drug delivery plan generation model E, which includes the following four conditions; Condition 1: The time for executing the delivery plan for any drug x It cannot be later than the latest execution time. ; Condition 2: The number of drug delivery queues cannot exceed the total number of drug delivery personnel N; Condition 3: X n Let x represent the total number of medicines and medical devices in the nth delivery queue, and let n represent the index of the medicines and medical devices in the nth delivery queue. This represents the volume of the x-th medical device. This indicates the minimum volume of medicine to be delivered in a single shipment. Indicates the maximum volume of medicine to be delivered in a single delivery; Condition 4: , ; ; Where m represents the total number of medicine delivery queues, N represents the number of people receiving medicine, n represents the index of the medicine delivery queue, and K... n s represents the total number of delivery plans executed by the nth delivery queue, k represents the index of the delivery plan executed by the nth delivery queue, and s represents the total number of delivery plans executed by the nth delivery queue. n,k T1 represents the start time for searching for the medical device in the k-th delivery plan of the n-th delivery queue, and T1 represents the fixed time spent searching for the medical device in the central pharmacy. This represents the union operation, which takes the union of all drug delivery queues n=1 to m. This represents the union operation, which takes the union of all drug delivery plans for drug delivery queue n. This represents the time domain range of the entire generating equation E. Indicates a set containment relationship. This represents the time interval during which the drug and medical device search operation is performed in the k-th drug delivery plan of the n-th drug delivery queue. This represents the time taken for delivery queue n to deliver medicine to department i using delivery plan k. It is the waiting time of the drug delivery queue n before the execution of the k-th drug delivery plan. It is the start time of the first delivery plan in delivery queue n; At any given time period, at least one delivery queue at the central pharmacy is in the process of searching for medicines and medical devices; Step 4: Solve the drug delivery plan generation model E based on the particle swarm optimization algorithm to obtain the drug delivery plan.
5. The medical device circulation monitoring system according to claim 1, characterized in that, The daytime medication dispensing plan generation device includes: The drug and medical device quantity calculation module calculates the remaining quantity of each drug in each department based on the drug delivery plan and the drug dispensing plan; The medication dispensing plan generation module obtains the prescription information that needs to be executed at the nearest time for each bed and generates a medication dispensing plan for that bed. The medication dispensing plan sorting module sorts all medication dispensing plans according to their execution time to obtain a medication dispensing plan execution table and generates a medication dispensing serial number corresponding to each medication dispensing plan. The medication dispensing plan early warning module monitors the remaining quantity of each medication in real time and sends an alarm to the central pharmacy dispensing unit when the remaining quantity of medication reaches the preset risk value.
6. The medical device circulation monitoring system according to claim 1, characterized in that, Medication dispensing terminal equipment includes: The personnel information login module is used to log in the identity information of the current operator and activate the medication dispensing program; The medication plan loading module loads the corresponding medication plan from the medication plan execution table based on the assigned bed of the logged-in operator. The interface displays the medication dispensing plan to the operators and allows them to print the plan. The workbench is where operators complete the dispensing of medicines and medical devices, and record the shape and weight information of the medicines and medical devices that have been dispensed. The medication verification unit extracts the medication and medical device information from the medication plan, extracts the shape and weight information of each medication and medical device from the medication and medical device information, compares the shape and weight information of the medication and medical devices obtained from the workbench with the shape and weight information of each loaded medication and medical device, and if they match, prints out the prescription information, delivery serial number and medication dispensing serial number; if they do not match, an alarm signal is issued.
7. The medical device circulation monitoring system according to claim 1, characterized in that, The execution terminal equipment includes: The identification device has a built-in radio frequency tag to identify the operator's identity information; The information entry unit scans prescription information, delivery serial number, dispensing serial number, and patient wristband information to complete medication administration when administering medication to a patient. The information early warning unit is connected to the medication plan sorting module and monitors the medication plan execution table of the corresponding bed in real time to send early warning information to the operator before the medication plan is executed.
8. The medical device circulation monitoring system according to claim 7, characterized in that, The medical device circulation monitoring system also includes a risk control device. The risk control device collects prescription information, delivery serial number, dispensing serial number, and patient wristband information, and records the drug identification ID and drug dispensing video recorded by the operator when completing the drug dispensing at the workbench. Medication risk information is generated by verifying prescription information based on drug identity ID and drug dispensing video.
9. The medical device circulation monitoring system according to claim 1, characterized in that, The medical device circulation monitoring system also includes a drug control device, which pre-enters the packaging specifications of each drug and the smallest drug identification ID. Based on the drug identification ID and drug quantity entered at the workbench, the system tracks the amount of drugs used in the hospital.
10. The medical device circulation monitoring system according to claim 7, characterized in that, The medical device circulation monitoring system also includes a cloud information collection device for collecting and storing prescription information, delivery serial number, dispensing serial number, patient wristband information, drug identification ID, and drug dispensing video. Patients can log in to the cloud information collection device using their patient ID to query prescription information, medication delivery serial number, medication dispensing serial number, patient wristband information, drug identification ID, and drug dispensing video.