Warehouse-in and warehouse-out management system and equipment for medical supplies and storage medium

By adopting RFID tags and automated management systems in medical institutions, the automation and modernization of drug management are solved, automatic identification and inventory management of medical supplies are realized, and management efficiency and accuracy are improved.

CN119851894APending Publication Date: 2025-04-18SHANGHAI NINTH PEOPLES HOSPITAL SHANGHAI JIAO TONG UNIV SCHOOL OF MEDICINE
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411928266.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The drug management of existing medical institutions has not yet achieved modern automation, resulting in the disconnection of inventory records and drug withdrawal data, the inlet and outflow records cannot be automatically recorded, and the manual identification efficiency is low and the error rate is high.

Method used

Provides a storage and storage management and automatic replenishment system for medical supplies, identify medical supplies information through scanning of RFID tags, barcodes or QR codes, and updates inventory information in real time. The system includes a supply inlet management module, a supply outlet management module, an intelligent replenishment control module, a visual management module and a traceability query module.

Benefits of technology

It realizes automatic identification and recording of medical supplies, reduces human errors and management costs, updates inventory information in real time, improves the accuracy and efficiency of inventory management, and reduces the risks of inventory out of stock and excessive inventory.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119851894A_ABST
    Figure CN119851894A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of medical supply warehouse-in and warehouse-out, in particular to a medical supply warehouse-in and warehouse-out management and automatic replenishment system, and the system comprises a supply warehouse-in management module which recognizes the information of newly warehoused medical supplies through RFID tags or bar code scanning; the article ex-warehouse management module records the information acquired by the current mobile scanning terminal and the operation executed by the current mobile scanning terminal when the ex-warehouse operation is executed; the intelligent replenishment control module is used for generating a replenishment list based on the current inventory condition; and the visual management module is used for carrying out real-time visual display on warehouse-in, warehouse-out and inventory data. According to the invention, medical supply information can be automatically identified and processed, and human errors and management cost are reduced; the inventory of the medical supplies is updated and monitored in real time, and the accuracy and efficiency of inventory management are improved; an intelligent replenishment system based on data analysis reduces the risk of stock shortage and the problem of excessive stock; the user interface is friendly, operation is easy and convenient, and the use experience of managers and users is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of medical supplies warehousing and out-of-warehouse, and in particular to a medical supplies warehousing and out-of-warehouse management system, equipment and storage medium. Background Art

[0002] The drug warehouse management system in medical institutions is responsible for handling internal affairs of the pharmacy, such as drugs, inventory, inbound and outbound tasks, orders, and equipment. At present, the drug management and processing in medical institutions is still in the supply type, and the modern automated management of drug management has not been realized. The recorded inventory is not associated with the drug collection data of other departments related to the pharmacy, and the records of the pharmacy's inbound and outbound storage cannot be automatically recorded. The efficiency of manual identification and matching of records is low, and the error rate is high. Summary of the invention

[0003] The purpose of the present invention is to solve the deficiencies of the prior art and provide a system for automatically identifying the categories and quantities of medical supplies, and to update the inventory information of medical supplies in real time, and to record the entire life cycle of medical supplies in and out of the warehouse.

[0004] To achieve the above-mentioned purpose, the present invention provides a medical supplies in-and-out warehouse management and automatic replenishment system, comprising:

[0005] Supplies storage management module, which identifies the information of newly stored medical supplies through RFID tags, barcodes or QR code scanning, and records and stores the information of medical supplies;

[0006] A supplies outbound management module, when executing an outbound operation, the supplies outbound management module will record the information currently acquired by the mobile scanning terminal and the operations performed;

[0007] The information of the supplies storage management module is interoperable with the hospital's patient data system and stored in the same database. When the supplies storage management module generates a record, a record is inserted into the current database synchronously to map the ID of the RFID tag or the barcode or the QR code with the patient data system:

[0008] INSERT INTO rfid_mapping(rfid_id,hospital_id)VALUES('RFID123456','ID78910').

[0009] Preferably, it also includes:

[0010] The intelligent replenishment control module generates a replenishment list based on the current inventory situation, and predicts demand in the future based on historical supplies consumption data. It revises the replenishment list based on the prediction results and gives the final replenishment order.

[0011] The visual management module provides real-time visual display of incoming, outgoing and inventory data, making it easier for operators to follow up on current data in real time;

[0012] The traceability query module displays the operation information of each node according to the unique identification code of the current medical supplies.

[0013] Preferably: the supplies storage management module includes an identification generation unit and a data acquisition terminal, the identification generation unit is used to generate a unique RFID tag or barcode or QR code for the current medical supplies, and the data acquisition terminal is used for the operator to record the storage time, quantity information, batch number and validity period of the current medical supplies through the RFID tag or the barcode or the QR code;

[0014] Each of the RFID tags has its own unique identification code UID. When establishing the mapping, the hospital's existing information management system database is used or a database specifically established to store the mapping relationship is established, and its compatibility and scalability are evaluated. If a new database is built, a reasonable table structure must be designed, including the RFID tag UID field and the hospital identity code field; then the information is synchronized to the database through manual or automatic entry, and an index is established in the database for the RFID tag UID and hospital identity code fields.

[0015] Preferably: the supplies outbound management module automatically reads the location information of the supplies and gives instructions to the operator so that the operator can quickly access them. The mobile scanning terminal obtains the quantity and type information of the medical supplies currently outbound and generates outbound records for storage and backup.

[0016] Preferably: the intelligent replenishment control module includes an inventory record submodule and a data analysis submodule. The inventory record submodule is used to record the current balance data and historical delivery data of all medical supplies, and the data analysis submodule performs demand forecasting modeling based on the historical delivery data.

[0017] Preferably: the data analysis submodule cleans and formats the historical outbound data, removes outliers and missing data, aggregates and counts the remaining data by time dimension, selects current influencing factors as model input features, screens key features through correlation analysis, encodes feature data, then selects a model algorithm to train and verify the data set, and then generates the final replenishment order.

[0018] Preferably: the visual management module displays key inventory indicators in real time through a dashboard view, gives warning information based on inbound and outbound data, generates inventory reports and consumption analysis reports regularly, and supports exporting data and reports for further analysis.

[0019] Preferably: the traceability query module is used to realize single product traceability and batch traceability. The single product traceability queries the full declaration cycle information of the current medical supplies through a unique identification code. The batch traceability is used to filter data records according to batch operation conditions. The batch filtering conditions include date, batch number of medical supplies, operator and manufacturer.

[0020] The present invention also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the operating functions of the above system are realized.

[0021] Compared with the existing technology, the technical solution proposed in this application has the following beneficial effects: automatic identification and processing of medical supply information, reducing human errors and management costs; real-time updating and monitoring of medical supply inventory, improving the accuracy and efficiency of inventory management; intelligent replenishment system based on data analysis, reducing the risk of stock-outs and excessive inventory problems; user-friendly interface, easy operation, improving the user experience of managers and users. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0023] Figure 1 It is a structural composition diagram of the system of the present invention;

[0024] Figure 2 FIG. 4 is a structural diagram of a second embodiment of the present invention. DETAILED DESCRIPTION

[0025] The following will clearly and completely describe and discuss the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings of the present invention. Obviously, what is described here is only a part of the examples of the present invention, not all the examples. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0026] It should be noted that when a component is referred to as being "fixed to" another component, it may be directly on the other component or there may also be a component centered. When a component is considered to be "connected to" another component, it may be directly connected to the other component or there may also be a component centered. When a component is considered to be "set on" another component, it may be directly set on the other component or there may also be a component centered. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.

[0027] GeneralMedical supplies refer to medicines, medical devices and medical auxiliary supplies used to treat human diseases. However, in this application document, it mainly refers to portable and removable supplies. Generally speaking, taking medicines as an example, after the purchase and acceptance of medicines, the following will be carried out:

[0028] Drug Storage: Drugs are properly stored in the drug warehouse or pharmacy to ensure their safety and effectiveness.

[0029] Clinical use: Doctors prescribe drugs based on patient needs, and pharmacies distribute drugs based on the prescriptions. The process from drug delivery from the pharmacy to patient use may involve drug returns or drug recycling, which will be returned to the warehouse after confirmation by the pharmacist and reported to the procurement center and the financial center for record.

[0030] Consumption reconciliation: After the use of drugs, consumption reconciliation is required, which can be daily reconciliation or monthly reconciliation. Daily reconciliation is to check the consumption and return documents every day, while monthly reconciliation is done once a month.

[0031] In particular, some medicines need to be dispensed through a distribution center, and the distribution center needs to reconcile and match data with the pharmacy. The distribution center also needs to match data with the inpatient system.

[0032] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.

[0033] Hospitals generally have a hospital management information system HIS, which is the core component of hospital information construction. In terms of current system architecture design, HIS systems usually adopt a layered architecture, including presentation layer, business logic layer and data access layer. The presentation layer is responsible for the display of the user interface, the business logic layer handles various business logics, and the data access layer is responsible for interaction with the database. This layered architecture design can achieve decoupling between layers and improve the flexibility and maintainability of the system. The architecture development of the new generation of HIS tends to be both integrated and open, and intelligent and extensible. This includes building an integrated HIS and electronic medical record system to achieve functional integration and data integration, as well as improve the openness and extensibility of the system. That is, HIS generally integrates an electronic medical record system. Taking the distribution center as an example, the current distribution center is manually distributed, and the liquid preparation is done manually and delivered to the ward. The distribution center spends a lot of time on various checks. To this end, our company has developed a control system and corresponding methods for the addition of supplies to the warehouse, the outbound delivery of supplies, and the automatic replenishment of supplies in the medical field.

[0034] Example 1

[0035] This embodiment provides a control system for adding supplies to a warehouse, taking supplies out of a warehouse, and automatically replenishing supplies in the medical field, specifically including the following modules:

[0036] Supplies warehousing management module:

[0037] This module includes two core components: the identification generation unit and the data collection terminal. The identification generation unit is responsible for automatically generating unique identification such as RFID tags, barcodes or QR codes for newly stored medical supplies. The data collection terminal is used by staff to record detailed information such as storage time, quantity, batch, expiration date, etc. by scanning the identification, and upload the data to the backend system.

[0038] Taking the distribution liquid and medicine of the distribution center as an example, in general, the electronic medical record will follow the "Health Information Data Meta Directory" standard to set the data metadata, and the entire background will receive the electronic medical record information that needs to be dispensed. This electronic medical record information is in the form of electronic medical record data tables that can store information in a structured form, which is convenient for data retrieval and analysis. For example, data can be stored in HTML5, JSON or XML format. For example, the electronic medical record contains patient ID information, patient location information (how many rooms, how many beds, etc.), and what liquids and medicines are included in the dispensed medicines. An automatic verification module is set in the user warehousing management module. In addition, the system automatically generates a record when an electronic medical record is received, and the record ID corresponds one-to-one with the electronic medical record ID hospital patient identity code.

[0039] Considering that the liquid preparation of patients in electronic medical records ID hospitals can have multiple parallel processing steps, for this reason, in the medical supplies management system of the distribution center, a processing node is set for each parallel liquid preparation and mapped to the hash value space, thereby forming a hash ring: the consistent hashing algorithm maps the entire hash value space into a virtual ring, and the value range of the entire hash space is 2-3000. This ring is continuous, starting from 0, ending at 3000, and then returning to 0, forming a closed loop. The data request sent by the processing process involved in each liquid preparation process is calculated using the hash algorithm to calculate the corresponding hash value, and then the calculated hash value is mapped to the hash ring. The data request will be assigned to the nearest processing node according to its hash value. If the hash value happens to be the same as the hash value of a processing node, then the data request will be assigned to the processing node. If it is different, the data request will be assigned to the next processing node in the clockwise direction. In this way, every process data involved in liquid preparation can be stored and the data consistency can be maintained.

[0040] Of course, you can also use components such as Canal to monitor MySQL data changes in real time, connect with Canal Client through a unified "message distribution service", distribute messages to different MQ clusters in a unified format, and consume messages through a unified "message consumption service" and call back the business interface to achieve data synchronization.

[0041] In this module, an important technical point needs to be explained: that is, to establish a mapping connection between the unique identifiers such as RFID tags, barcodes or QR codes in the supplies storage management module and the hospital patient identity code. The process of establishing the mapping is as follows:

[0042] The first stage is data preparation

[0043] Collect information related to the hospital identification code: Ensure the uniqueness and accuracy of the hospital identification code, which may contain key data such as the patient's basic information and medical record number.

[0044] Prepare RFID tags: Each RFID tag has its own unique identification number (UID).

[0045] Next is the mapping phase.

[0046] Select database: You can use the hospital's existing information management system database or establish a database specifically for storing mapping relationships.

[0047] If using an existing system, its compatibility and scalability need to be evaluated.

[0048] When creating a new database, you need to design a reasonable table structure, such as including the RFID tag UID field and the hospital identification code field.

[0049] Then comes data entry:

[0050] Manual entry: For small amounts of data, the UID of the RFID tag and the corresponding hospital identification code can be manually entered into the database one by one.

[0051] Automated data entry: When the amount of data is large, automated equipment and software can be used to scan RFID tags and read hospital identity code information, automatically linking the two and storing them in the database.

[0052] Establishing indexes: To improve data retrieval efficiency, indexes are established in the database for the RFID tag UID and hospital identity code fields.

[0053] Finally, the verification and maintenance phase

[0054] Verify the mapping relationship:

[0055] A portion of the mapping data was randomly selected for verification to check whether the RFID tag and the hospital identification code corresponded correctly.

[0056] The accuracy of the mapping can be tested by simulating actual usage scenarios, such as registration, medical consultation, and examination in a hospital.

[0057] Maintain the mapping relationship:

[0058] When new patient information is entered or the RFID tag is replaced, the mapping relationship in the database is updated in a timely manner.

[0059] Regularly check the completeness and accuracy of data and deal with any problems found in a timely manner.

[0060] In the above process, it is also necessary to ensure the security of the mapping relationship between the RFID tag and the hospital identity code. In terms of data storage, the mapping relationship data stored in the database can be encrypted, including the RFID tag information and the hospital identity code. For example, symmetric encryption algorithms (such as AES) or asymmetric encryption algorithms (such as RSA) can be used. Access control: Set strict database access rights so that only authorized personnel can read and modify the mapping relationship data. Different permission levels are assigned according to the responsibilities of different personnel, such as doctors, nurses, administrators, etc.

[0061] In terms of data transmission, secure transmission protocols can be used: when transmitting mapping relationship data, use secure transmission protocols, such as HTTPS instead of HTTP, to ensure the security of data transmission in the network and prevent data from being stolen or tampered with. Data integrity verification: Use data verification technology, such as hash functions (such as SHA-256) to perform integrity verification on the transmitted data, so that the receiver can verify whether the data has been tampered with during the transmission process.

[0062] At the tag level, tag encryption can be used: encrypting the RFID tag itself so that the information in the tag can only be read through a specific decryption algorithm, increasing the difficulty of illegal reading of tag data. Anti-cloning technology: using RFID tags with anti-cloning functions, such as using physical unclonable function (PUF) technology, so that each tag has unique and non-copyable physical characteristics.

[0063] In terms of system management, security audit can be used: establish a security audit mechanism to record operations involving mapping relationship data, including information such as the operator, operation time, and operation content. This allows for tracing and investigation when security issues arise. Regular security assessment: regularly assess the security of the entire system, including software, hardware, and network, to promptly discover and repair potential security vulnerabilities.

[0064] Supplies outbound management module:

[0065] The module automatically obtains the specific storage location information of medical supplies and displays navigation tips for quick access to operators through mobile terminals. The mobile terminal will capture the information of supplies when they are shipped out in real time, including type, quantity, etc., and synchronize the shipping records to the backend system.

[0066] Intelligent replenishment control module:

[0067] This module consists of two parts: the inventory record submodule and the data analysis submodule. The inventory record submodule will track the inventory quantity and historical outbound status of various medical supplies in real time. The data analysis submodule will perform statistical analysis on the historical outbound data and use time series prediction, machine learning and other methods to predict the demand in the future. The system automatically generates the best replenishment plan and order based on the current inventory status and predicted demand.

[0068] Visual management module:

[0069] This module displays the real-time operation of key indicators such as inventory, warehousing, and replenishment through a visual dashboard. The system also monitors and issues prompts including low inventory and expiration warnings in real time based on predefined exception rules. Managers can export various custom reports, such as category analysis and top product reports, to support further in-depth analysis.

[0070] Traceability query module:

[0071] This module provides full life cycle traceability based on single product identification codes and batch information. Single product traceability can query the specific operation records of a medical supply at each node, including warehousing, outbound delivery, replenishment, etc. Batch traceability can view the relevant detailed flow information for a batch of supplies.

[0072] In this embodiment, the supplies storage management module is implemented through RFID technology, barcode / two-dimensional code (QR code) technology and data collection terminal.

[0073] RFID technology uses high-frequency or ultra-high-frequency RFID technology to generate a unique label for each medical supply. RFID tags contain product information, such as key attributes such as item code, batch number, and expiration date. Equipped with RFID reading and writing equipment, including fixed RFID access control, handheld RFID scanners, etc., to achieve automatic identification and data collection of medical supplies. RFID reading and writing equipment transmits the collected data to the backend system database in real time through wireless communication protocols (such as WiFi, 4G, etc.).

[0074] For medical supplies that cannot be attached with RFID tags, barcodes or QR codes are used for identification. Use a professional printer to print a unique barcode or QR code on the medical supply packaging. Equipped with a handheld barcode / QR code scanner, the product information is automatically obtained and uploaded to the system after scanning the barcode / QR code. The barcode / QR code data is also transmitted to the background database through the wireless network and integrated with the RFID data for management.

[0075] The data collection terminal uses mobile devices such as smartphones and tablets as data collection terminals, equipped with RFID reading and writing modules and barcode / QR code scanners. The terminal device uses Android or iOS operating system and installs a dedicated supplies management APP. The APP can collect various attribute information of incoming / outgoing goods in real time and synchronize it to the background system through 3G / 4G / WiFi network. The terminal device can also interact with supporting equipment such as smart shelves and indicator lights through technologies such as Bluetooth and NFC to guide staff to quickly locate the location of goods.

[0076] The system uses distributed database technology to achieve efficient storage and query of massive RFID / barcode data. It applies big data analysis technology to conduct in-depth mining of the collected data on the in and out of the warehouse and discover hidden business rules. The system can also combine external data sources (such as ERP, OA and other systems) for data fusion analysis to enhance decision support capabilities.

[0077] When implementing intelligent replenishment, the demand forecasting model is first established. The system background will collect historical outbound data of various medical supplies, including quantity, time and other information. Data mining technologies such as time series analysis and machine learning are used to establish demand forecasting models for different supplies. The forecasting model will consider the impact of seasonal factors, holiday factors and other factors on the demand for supplies to improve the accuracy of the forecast. The system will automatically run the forecasting model regularly (such as weekly) to generate a forecast of supply demand within a certain period of time in the future (such as one week). In order to determine the inventory optimization algorithm, the system monitors the current inventory level of various medical supplies in real time and compares and analyzes it with the predicted demand. Applying intelligent optimization algorithms, according to factors such as supply characteristics, procurement cycle, safety stock, etc., an economical and efficient replenishment plan is automatically generated. The optimization algorithm will consider a variety of constraints, such as budget constraints, supplier delivery dates, etc., and output the optimal replenishment quantity and time. The system will also implement a special priority replenishment strategy for expiring products to reduce the risk of expiration. Then, automatic ordering and execution are carried out. According to the optimized replenishment plan, the system automatically generates a purchase order and sends it to the corresponding supplier. The order contains key information such as product code, quantity, delivery time, etc., and the supplier can directly connect and execute. The system will track the execution of orders in real time. Once a delay or other abnormal situation is found, it will issue a warning and adjust the replenishment plan in time. After the supplier completes the delivery, the system will automatically update the inventory data to ensure the timeliness and accuracy of the information. Finally, the intelligent scheduling and distribution system can intelligently schedule and distribute replenishment goods based on the actual usage of each department of the hospital. The path optimization algorithm is used, combined with the transportation resources within the hospital, to plan the optimal delivery route and time. During the distribution process, the system will monitor the location and status of the transport vehicle in real time to ensure that the goods arrive at the destination on time. For urgently needed supplies, the system can also command manual rapid dispatch to ensure that the department gets the required supplies in time.

[0078] Visual management includes:

[0079] (1) Data Visualization

[0080] The system background collects and integrates comprehensive data on inventory, warehousing, replenishment, etc. of various medical supplies. Using business intelligence (BI) technology, these key business data are visualized on the management dashboard on the Web. The dashboard displays indicators such as inventory levels, usage trends, replenishment status, etc. of various medical consumables in real time in the form of charts and meters. Managers can flexibly switch data views of different dimensions through interactive operations to gain in-depth insights into business operations.

[0081] (2) Early warning monitoring

[0082] The system will automatically monitor the inventory dynamics of various medical supplies according to the preset warning rules. Once abnormal situations such as low inventory and expiration warning are found, the system will actively push warning information through emails, text messages, etc. Managers can view the detailed information of various warning events in real time on the dashboard and take corresponding measures.

[0083] (3) Customized reports

[0084] The system provides flexible report customization functions, and managers can design various inventory analysis reports according to actual needs. The reports cover dimensions such as category summary, batch analysis, and department usage, providing a basis for hospitals to optimize procurement and inventory decisions. The reports support functions such as chart display and data export, which facilitates further in-depth analysis.

[0085] During the traceability query, the entire process of medical supplies is recorded. Based on unique identification such as RFID / barcode, the system records the flow information of each medical supply from storage, outbound to replenishment throughout its life cycle, including detailed flow records such as product information, operation time, and operator, forming a complete traceability data chain.

[0086] Batch tracing and quick query can also be performed. During batch tracing, the system can query the flow trajectory of all related medical supplies in a batch based on the batch number information. Once a quality problem is found, the management personnel can quickly locate the problem batch and make subsequent disposal.

[0087] When doing a quick query: managers can use the web interface to enter keywords such as product codes and batch numbers to quickly query related traceability records. The system will intuitively display the query results in the form of timelines, lists, etc., so that managers can quickly locate the problem.

[0088] Through the application of the above-mentioned visual management and traceability query technology, the transparency and controllability of hospital medical supplies management have been effectively improved, providing strong support for refined management.

[0089] In use: A tertiary comprehensive hospital deployed the medical supplies in-and-out warehouse management and automatic replenishment system of the present invention. The materials department delivers the newly purchased medical supplies to the central warehouse. The warehouse staff uses an RFID printer to generate a unique RFID tag for each medical supply. By scanning the RFID tag with a mobile terminal, the system automatically records the storage time, quantity, batch number, expiration date and other information, and synchronizes it to the background database. Nurses in each department use a handheld mobile terminal to scan the RFID tag of the required medical supplies. The system automatically locates the specific storage location of the supplies according to the RFID tag information, and guides the nurses to the access path through voice prompts, indicator lights, etc. The mobile terminal records the variety, quantity and other data of the outbound in real time, and uploads it to the background system to complete the outbound registration. The system background monitors the inventory of various medical supplies in real time, and combines historical outbound records to perform demand forecasting and analysis. The forecasting model takes into account seasonal factors, holiday factors, etc., and can accurately predict the demand for supplies in the next week. The system automatically generates an optimized replenishment plan based on the predicted demand and the existing inventory level, and issues a purchase order to the supplier. The hospital's material management department can access the visual management module of the system through the Web terminal. The dashboard displays key indicators such as inventory levels, warehousing and outbound situations, and replenishment status of various medical supplies in real time. The system will also proactively issue reminders such as low inventory and expiration warnings based on preset warning rules. Managers can customize and generate various inventory analysis reports to provide a basis for optimizing procurement and inventory decisions. Material managers can query the full process operation records of a certain medical supply in the warehousing, outbound, replenishment and other links based on RFID tag information. At the same time, they can also view the flow information of all related supplies in a batch to ensure that product quality is traceable.

[0090] Example 2

[0091] In some specific implementation scenarios, a smaller device or apparatus is required to carry the system in Example 1, so as to achieve coverage of small application scenarios, see Figure 2 The drug management system with full-process, fully automatic, closed-loop and traceable management includes a mobile medicine cart, and a universal wheel 10 is installed at the bottom of the mobile medicine cart. Preferably, four 4-inch universal wheels are provided. The two universal wheels at the bottom of the front have a brake mechanism.

[0092] A display screen is installed on the top of the mobile medicine cart; the mobile medicine cart includes an operating table and a locker, the operating table is installed above the locker, and the locker is installed with at least three drawers arranged from top to bottom, and the drawers are locked on the mobile medicine cart by an electromagnetic lock;

[0093] The drawer is divided into multiple storage cavities by partitions, and an infrared sensor for sensing medicine is installed at the bottom of each storage cavity, and an indicator light is installed next to each storage cavity;

[0094] It also includes an identity recognition system, which is used to identify the personnel information of the personnel operating the mobile medicine vehicle, and the identity recognition system includes at least one of a camera, a voice recognition device, a sound recognition device, and a radio frequency card recognition device;

[0095] It also includes a monitoring system, which is used to monitor the facial information of the operator, the picture of taking medicine, and the picture of putting medicine;

[0096] It also includes a storage system, which is used to store drug information and personnel information. The drug information includes the name, location information, production date, expiration date, and drug grade information of the drug. The personnel information includes identity feature information corresponding to the identity recognition system and personnel authority level information; each type of personnel authority level information includes corresponding matching drug grade information, and the personnel authority level information is associated with the drug grade information one by one;

[0097] When the user needs to put in medicine, the user issues a medicine-putting instruction, and the identity recognition system identifies the user to confirm whether the current user has the authority to put in medicine. After the medicine-putting authority is successfully confirmed, the electromagnetic lock of the drawer is opened, and the LED light next to the storage cavity that needs to replenish the medicine is on. The production date, expiration date and drug grade information of the replenished medicine are entered into the storage system;

[0098] The method in which the user issues the instruction to put in the medicine includes input from a display screen or language information collected by a voice recognition device;

[0099] When the user needs to take medicine, the user issues a medicine taking instruction, and the identity recognition system identifies the user. After the identity recognition is successful, it is confirmed whether the medicine level information corresponding to the user's personnel authority level information includes the medicine level information of the medicine to be taken out. If so, the drawer where the medicine to be taken out is located is displayed on the display screen, the electromagnetic lock of the corresponding drawer is controlled to open, and the LED light next to the medicine with the longest production date is controlled to light up, prompting the personnel to quickly locate the position of the medicine; if not, the medicine cannot be taken out;

[0100] The way in which the user issues a drug removal instruction includes input on a display screen or language information collected by a voice recognition device.

[0101] The present invention realizes the full monitoring of drug entry and drug withdrawal, realizes one-drug-one-supervision, and realizes the traceability of drug entry and exit.

[0102] The method of entering the production date, expiration date and drug grade information of the supplementary medicine into the storage system can be that the user enters it through the display screen. Since the single type of medicine put in at a time is from the same batch. Therefore, after entering the production date, expiration date and drug grade information of the supplementary medicine, the electromagnetic lock of the drawer where the corresponding medicine is placed is opened, and the display screen displays the corresponding drawer position. The user opens the drawer and puts the medicine one by one according to the medicine shortage position displayed by the LED light. The storage system records the position and number of the placed medicines. Realize real-time update of data in the storage system. When replacing another medicine, enter the production date, expiration date and drug grade information of the supplementary medicine through the display screen again, and put the medicine one by one according to the medicine shortage position displayed by the LED light. The storage system records the position and number of the placed medicines.

[0103] A medical cart is provided, wherein the system backend database stores the name of each supply grid position in the medical supply storage bin and the names of all supplies that need to be put into storage; the infrared sensor determines the position of all supply vacancies and transmits the position information of these sensors to the control module, and the control module determines the names of supplies that need to be supplemented in the vacant positions with reference to the database, and performs statistics, and displays them on the display screen; the required supplementary supplies are collected in place according to the displayed statistical results, and the medical staff who enter the storage first use the fingerprint or finger vein recognition module to perform fingerprint identity recognition and determine the authority; after the authority is passed, the supply recognition visual sensor device on the operation display platform is used in turn to perform overall recognition, and the name, appearance, shape, dosage and expiration date of the current supply are obtained, and the electromagnetic lock of the medical supply storage bin where the supply is to be put into is automatically opened; through the The RFID radio frequency scanner reads the RFID radio frequency tag attached to the current product to navigate the storage location of the product; the control module matches the location according to the name of the current product, and verifies the location with the RFID radio frequency identification technology. The LED indicator light next to the locked position of the product lights up, and the product is placed in the indicated position; the input unit enters the name, appearance, shape, dosage and validity period of the current product and the locked position information into the system; when taking, select the product name from the interactive operation platform, and the electromagnetic lock of the medical product storage bin where the product is located will automatically open. According to the order of validity period, the control module controls the RFID radio frequency scanner to send a radio frequency signal to the corresponding RFID radio frequency tag, and receives the response signal and tag information returned by the tag. The control module controls the LED indicator light next to the product grid according to the tag information. The tag information is displayed on the display screen as verification information. After confirmation, the product is taken out, and then the product identification visual sensor device is used for outbound identification, and the product library in the system is updated.

[0104] Example 3

[0105] Based on implementation 2, this implementation further applies the system in implementation 1 to the application process from ward department to bed. First, a map is constructed for the trolley in implementation 2: a map of each ward of the hospital is constructed for the smart trolley, and the specific coordinates of the channels, ward locations and each bed are marked for the navigation of the trolley. Then, according to the distribution plan, the drugs are loaded onto the trolley, that is, the drugs are "entered into storage". During the operation, the drug entry management module will map the unique identifiers such as RFID tags, barcodes or QR codes in the drugs to the hospital patient identity code, so that the trolley automatically navigates to each ward according to the built-in map and the preset path planning algorithm. During the driving process, it can sense the surrounding environment in real time through sensors (such as laser radar, cameras, etc.) and avoid obstacles. After arriving at the target ward, the trolley finds the corresponding position according to the bed information. The trolley stops in front of each bed and notifies the medical staff or patients that the drugs have been delivered through prompts (such as voice, lights, etc.). The medical staff checks the drugs according to the information displayed by the trolley and takes out the drugs after confirming that they are correct. After the drug distribution is completed, the car will feed back the distribution status information (such as distribution time, recipient, etc.) to the hospital's drug management system to achieve traceability of drug distribution. When all drugs are distributed, the car returns to the drug loading point or charging area according to the preset path. If the car is low on power, it can automatically go to the charging station for charging during driving to ensure the smooth execution of the next task.

[0106] In this embodiment, multiple sensors are combined, such as laser radar, visual sensor, wheel encoder, etc. The laser radar can accurately measure the distance information of the surrounding environment; the visual sensor can identify environmental features; the wheel encoder can calculate the driving distance according to the rotation of the wheel. By fusing the data of these sensors, the positioning accuracy can be improved. High-precision sensors, such as high-resolution laser radar and high-quality visual cameras, are selected to obtain more accurate environmental information. Filtering algorithms, such as Kalman filtering and particle filtering, are used to process sensor data. These algorithms can reduce noise interference and improve data accuracy, thereby enhancing positioning accuracy. Simultaneous positioning and mapping (SLAM) algorithm optimization: Continuously optimize the SLAM algorithm so that it can more accurately build maps and locate the car. For example, improve feature extraction and matching algorithms to improve the accuracy of map construction. The positioning algorithm of the car needs to adapt to the dynamic environment in the hospital, such as people walking, beds moving, etc. By monitoring environmental changes in real time, the positioning algorithm is dynamically adjusted. The sensors are calibrated regularly to ensure the accuracy of their measurement data. For example, the distance measurement of the laser radar is calibrated, and the focal length and distortion of the visual camera are corrected.

[0107] Example 4

[0108] This embodiment also provides a computer device, such as a smart phone, tablet computer, laptop computer, desktop computer, rack server, blade server, tower server or cabinet server (including an independent server or a server cluster composed of multiple servers) that can execute programs. The computer device of this embodiment includes at least but is not limited to: a memory and a processor that can communicate with each other through a system bus.

[0109] In this embodiment, the memory (i.e., readable storage medium) includes flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory may be an internal storage unit of a computer device, such as a hard disk or memory of the computer device. In other embodiments, the memory may also be an external storage device of a computer device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the computer device. Of course, the memory may also include both the internal storage unit of the computer device and its external storage device. In this embodiment, the memory is generally used to store an operating system and various application software installed on the computer device. In addition, the memory may also be used to temporarily store various types of data that have been output or are to be output.

[0110] The processor may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments. The processor 22 is generally used to control the overall operation of the computer device. In this embodiment, the processor is used to run the program code stored in the memory or process data.

[0111] This embodiment also provides a computer-readable storage medium, such as a flash memory, a hard disk, a multimedia card, a card-type memory (for example, an SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a disk, an optical disk, a server, an App application store, etc., on which a computer program is stored, and the corresponding function is realized when the program is executed by a processor.

[0112] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and one or more of the above embodiments are combined into one embodiment. Those skilled in the art can make various changes or modifications or combinations within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other at will.

Claims

1. A medical supplies in-and-out warehouse management system, characterized in that: include: Supplies storage management module, which identifies the information of newly stored medical supplies through RFID tags, barcodes or QR code scanning, and records and stores the information of medical supplies; A supplies outbound management module, when executing an outbound operation, the supplies outbound management module will record the information currently acquired by the mobile scanning terminal and the operations performed; The information of the supplies storage management module is communicated with the patient data system of the hospital and stored in the same database. When the supplies storage management module generates a record, a record is inserted into the current database synchronously to map the ID of the RFID tag or the barcode or the QR code with the patient data system; The intelligent replenishment control module generates a replenishment list based on the current inventory situation, and predicts demand in the future based on historical supplies consumption data. It revises the replenishment list based on the prediction results and gives the final replenishment order. The visual management module provides real-time visual display of incoming, outgoing and inventory data, making it easier for operators to follow up on current data in real time; The traceability query module displays the operation information of each node according to the unique identification code of the current medical supplies.

2. The medical supplies in-and-out warehouse management system according to claim 1, characterized in that: The supplies storage management module sets a processing node for each parallel liquid preparation and maps it to the hash value space, thereby forming a hash ring: the consistent hashing algorithm maps the entire hash value space into a virtual ring, and the value range of the entire hash space is 2-3000.

3. A medical supplies in-and-out warehouse management system according to claim 1, characterized in that: The supplies storage management module includes an identification generation unit and a data acquisition terminal. The identification generation unit is used to generate a unique RFID tag or barcode or QR code for the current medical supplies. The data acquisition terminal is used for the operator to record the storage time, quantity information, batch number and validity period of the current medical supplies through the RFID tag or the barcode or the QR code; Each of the RFID tags has its own unique identification code UID. When establishing the mapping, the hospital's existing information management system database is used or a database specifically established to store the mapping relationship is established, and its compatibility and scalability are evaluated. If a new database is built, a reasonable table structure must be designed, including the RFID tag UID field and the hospital identity code field; then the information is synchronized to the database through manual or automatic entry, and an index is established in the database for the RFID tag UID and hospital identity code fields.

4. A medical supplies in-and-out warehouse management system according to claim 1, characterized in that: The supplies outbound management module automatically reads the location information of the supplies and gives instructions to the operator so that the operator can quickly access them. The mobile scanning terminal obtains the quantity and type information of the medical supplies currently outbound and generates outbound records for storage and backup.

5. A medical supplies in-and-out warehouse management system according to claim 1, characterized in that: The intelligent replenishment control module includes an inventory record submodule and a data analysis submodule. The inventory record submodule is used to record the current balance data and historical outbound data of all medical supplies, and the data analysis submodule performs demand forecasting modeling based on the historical outbound data.

6. A medical supplies in-and-out warehouse management system according to claim 5, characterized in that: The data analysis submodule cleans and formats the historical outbound data, removes outliers and missing data, aggregates and counts the remaining data by time dimension, selects current influencing factors as model input features, screens key features through correlation analysis, encodes feature data, and then selects a model algorithm to train and verify the data set, and then generates the final replenishment order.

7. A medical supplies in-and-out warehouse management system according to claim 1, characterized in that: The visual management module displays key inventory indicators in real time through a dashboard view, gives warning information based on inbound and outbound data, generates inventory reports and consumption analysis reports regularly, and supports exporting data and reports for further analysis.

8. A medical supplies in-and-out warehouse management system according to claim 2, characterized in that: The traceability query module is used to realize single product traceability and batch traceability. The single product traceability queries the full declaration cycle information of the current medical supplies through a unique identification code. The batch traceability is used to filter data records according to batch operation conditions. The batch filtering conditions include date, medical supplies batch number, operator and manufacturer.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the operating function of the system according to any one of claims 1 to 8 is realized.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the operating function of the system according to any one of claims 1 to 8 is realized.

Citation Information

Cited By

  • Tracing code-based drug management method and system

    CN120072239A

  • Intelligent sorting method and system based on medical product label classification

    CN121483521A