The present disclosure relates generally to the field of medication dispensing. More specifically, the present disclosure relates to a system for securely dispensing medication, equipment, or medical supplies comprising disposables to a patient from a code cart, as well as a system for remote (cloud-based) monitoring, accounting and inventory control of the medication, equipment, or medical supplies comprising disposables dispensed from the code cart.
In the medication dispensing field, typical systems and methods for dispensing medication, equipment, or medical supplies comprising disposables fail to allow physicians to effectively track and monitor the usage of prescription medication by a patient to mitigate medication errors, prevent unauthorized access, and to facilitate inventory control.
Such systems and methods are problematic because of the potency and addictive nature of some prescription medication, such as opioid painkillers, and the wastefulness of expensive prescription medication (e.g., expired medication that must be discarded). Thus, a secure system and method for dispensing medication, equipment, or medical supplies comprising disposables to a patient and facilitating accounting and inventory control of such medication, equipment, or medical supplies comprising disposables is needed. Accordingly, the system of the present disclosure addresses these and other needs.
A code cart and code cart system is provided which securely dispenses medication, equipment, or medical supplies comprising disposables to a patient and provides for accounting and inventory control of the medication, equipment, or medical supplies comprising disposables dispensed from the code cart. The code cart may include a processor, a memory, a housing comprising a plurality of compartments for storing the medication, equipment, or medical supplies comprising disposables, a locking mechanism for controlling dispensing the medication, equipment, or medical supplies comprising disposables from one of the plurality of compartments, an RFID tag affixed to the code cart and an RFID reader. The RFID tag uniquely identifies the code cart and the RFID reader identifies the medication, equipment, or medical supplies comprising disposables stored in the code cart based on respective RFID tags affixed thereto.
The processor can execute instructions to associate the code cart RFID tag with a medical provider and the respective medication, equipment, or medical supplies comprising disposables RFID tags with the code cart and the medical provider. The processor can generate a first information record based on a first read instruction executed by the RFID reader to identify the medication, equipment, or medical supplies comprising disposables stored in the code cart and can store the generated first information record in the memory. The processor can also generate a second information record based on a second read instruction executed by the RFID reader to identify remaining medication, equipment, or medical supplies comprising disposables stored in the code cart in response to the dispensing of the medication, equipment, or medical supplies comprising disposables from one of the plurality of compartments. The processor determines whether a discrepancy exists between the first information record and the second information record and updates the first information record based on the second information record when determining the discrepancy exists.
The foregoing features of the present disclosure will be apparent from the following Detailed Description of the Invention, taken in connection with the accompanying drawings in which:
The present disclosure relates to a code cart and code cart system for securely dispensing medication, equipment, or medical supplies comprising disposables to a patient from the code cart, as well as a system for remote (cloud-based) monitoring, accounting and inventory control of the medication, equipment, or medical supplies comprising disposables dispensed from the code cart, as described in detail below in connection with
Turning to the drawings,
In step 132, the system associates respective RFID tags affixed to the medication, equipment, or medical supplies comprising disposables to be stored or stored in the code cart 10 with the code cart 10 by programming the respective memories of the RFID tags affixed to the medication, equipment, or medical supplies comprising disposables. It is noted that the RFID tags affixed to the medication, equipment, or medical supplies comprising disposables generally store information therein including, but not limited to, the manufacturer, the lot number, the unit number, the recommended dosage, and the expiration date. As such, the medication, equipment, or medical supplies comprising disposables and the RFID information thereof can be associated with the code cart 10 and the hospital department with which the code cart 10 is associated. Additionally, it should be understood that the medication, equipment, or medical supplies comprising disposables can be categorized by drawer such that the drawer categories could include, but are not limited to, common medications (e.g., alcohol swabs, Amiodarone vials, Atropine syringes, sodium bicarbonate syringes, calcium chloride syringes, sodium chloride vials, Dextrose syringes, Dopamine IV bags, Epinephrine syringes, sterile water, Lidocaine syringes, Povidone-Iodine swabstick, Vasopressin vials, etc.); pediatric medications (e.g., Atropine syringes, sodium bicarbonate syringes, saline flush syringes, sodium chloride flush syringes, etc.); intubation medical supplies (e.g., endotracheal tubes of various sizes, nasopharyngeal and oropharyngeal airways, laryngoscope handles and blades of various sizes, stylets, a bite block, tongue depressors, etc.); pediatric intubation medical supplies (e.g., laryngoscope blades, disposable Miller blades, disposable Macintosh blades, armboards of various sizes, vacutainers for blood collection, spinal needles, suction catheters of various sizes, feeding tubes, umbilical vessel catheters, disinfectants (swab sticks), pediatric IV kits, etc.); intravenous line supplies (e.g., IV start kit, angiocatheters 14 Ga and/or 16 Ga, disinfectants (Chloraprep, Betadine, povidone-iodine), Luer lock syringes of various sizes, tourniquet tubing, insyte autoguards of various sizes, vacutainers, etc.); and prepackaged medical supply kits (e.g., ECG electrodes, sterile gloves of various sizes, sutures of various sizes and materials, a cricothyroidotomy kit, a suction cath kit 14 Fr & 18 Fr, a lumbar puncture kit, etc.).
Then, in step 134, the code cart RFID reader 24 executes a read command to retrieve the information respectively associated with the medication, equipment, or medical supplies comprising disposables. In step 136, the system transmits the retrieved medication, equipment, or medical supplies comprising disposables information to a hospital server 304 (as shown in
If a discrepancy does not exist, the system reviews the first code cart medication, equipment, or medical supplies comprising disposables RFID information record for at least one anomaly in step 186. In particular, the system reviews the first medication, equipment, or medical supplies comprising disposables RFID information record to determine why medication, equipment, or medical supplies comprising disposables were not dispensed from the code cart 10 during the code. For example, the system may review the respective expiration dates of the medication, equipment, or medical supplies comprising disposables stored in the code cart 10 and determine that a medication was not dispensed from the code cart because it expired.
In step 188, the system determines whether at least one anomaly is detected. If the system does not detect an anomaly, then the process ends. If the system detects an anomaly, then in step 190, the system generates and transmits a report based on the detected anomaly to the user. It is noted that the report may also be transmitted to at least one of a cloud-based database, the remote operations center, and the medical provider via a network-based control system such that the database storing the report is accessible to the medical provider. The report can include the detected anomaly in addition to information and instructions for resolving the detected anomaly. For example, if the system detects that a particular medication is expired, then the report can include the RFID information of the expired medication for its identification within and removal from the code cart 10.
Alternatively, if the system determines a discrepancy exists between the first and second medication, equipment, or medical supplies comprising disposables RFID information records, then in step 192 the system generates a log of the medication, equipment, or medical supplies comprising disposables comprising the discrepancy. As noted above, the existence of a discrepancy between the first and second RFID information records confirms the dispensation of medication, equipment, or medical supplies comprising disposables from the code cart 10 during a code. In step 193, the system transmits the log of the medication, equipment, or medical supplies comprising disposables comprising the discrepancy to accounting management software being executed on the hospital server 304 via an API for invoice processing of the medication, equipment, or medical supplies comprising disposables dispensed from the code cart 10. Step 193 will be discussed in further detail below in relation to
Next, in step 196, the system determines whether inventory of particular medication, equipment, or medical supplies comprising disposables stored in the code cart 10 is less than a predetermined threshold based on the updated first medication, equipment, or medical supplies comprising disposables RFID information record and regulatory and internal hospital standards. If the system determines that the inventory of the particular medication, equipment, or medical supplies comprising disposables stored in the code cart 10 is not less than the predetermined threshold then the process ends.
Alternatively, if the system determines that the inventory of the particular medication, equipment, or medical supplies comprising disposables stored in the code cart 10 is less than the predetermined threshold, then in step 198 the system transmits the log to the inventory management software being executed on the hospital server 304 via an API for inventory processing. Step 198 will be discussed in further detail below in relation to
In step 202, the system retrieves patient insurance information, based on the patient identification information associated with the log, from the hospital internal database 308 (as shown in
In step 232, the system transmits a restock request to a pharmacy 312 (as shown in
In step 234, the pharmacy 312 provides medication, equipment, or medical supplies comprising disposables to fill the restock request. It should be understood that the medication, equipment, or medical supplies comprising disposables provided by the pharmacy 312 to fill the restock request could respectively include pre-programmed RFID tags associated with the code cart 10 and affixed to the medication, equipment, or medical supplies comprising disposables. Alternatively, a medical professional (e.g., a nurse) tasked with restocking the code cart 10 could affix RFID tags to the medication, equipment, or medical supplies comprising disposables and subsequently associate the respective RFID tags with the code cart 10 RFID tag. As noted above, the respective RFID tags affixed to the medication, equipment, or medical supplies comprising disposables generally store information therein including, but not limited to, the manufacturer, the lot number, the unit number, the recommended dosage, and the expiration date. Then in step 236, the medical professional tasked with restocking the code cart 10 restocks the code cart 10 with the medication, equipment, or medical supplies comprising disposables provided by the pharmacy 312.
In step 238, the system associates the respective RFID tags affixed to the medication, equipment, or medical supplies comprising disposables provided by the pharmacy 312 and stored in the code cart 10 with the code cart 10. In particular, the system programs the respective memories of the RFID tags affixed to the medication, equipment, or medical supplies comprising disposables to be associated with the code cart 10 and the hospital department with which the code cart 10 is associated. Then, in step 240, the code cart RFID reader 24 executes a read command to retrieve the information respectively associated with the medication, equipment, or medical supplies comprising disposables. Lastly, in step 242, the system updates the first code cart medication, equipment, or medical supplies comprising disposables RFID information record based on the retrieved information.
Of course, the system need not be implemented on multiple devices, and indeed, the system could be implemented on a single computer system (e.g., a laptop computer, a server, etc.) without departing from the spirit or scope of the present disclosure. For example, the system could be embodied as a central processing unit (e.g., a hardware processor) coupled to the code cart 10 and in communication with pharmacy servers 312a-312n. The hardware processor could include, but is not limited to, a laptop computer, a tablet computer, a smart telephone, a server, and/or a cloud-based computing platform.
The system code 302 (i.e., non-transitory, computer-readable instructions) can be stored on a computer-readable medium and executable by a hardware processor (e.g., hospital internal servers 304a-304n) or one or more computer systems. The code 302 could include various custom-written software modules that carry out the steps/processes discussed herein. The code 302 could be programmed using any suitable programming languages including, but not limited to, C, C++, C#, Java, Python or any other suitable language. Additionally, the code 302 could be distributed across multiple computer systems in communication with each other over a communications network, and/or stored and executed on a cloud computing platform and remotely accessed by a computer system in communication with the cloud platform. The code 302 could communicate with the hospital internal databases 308a-308n, which could be stored on the same computer system as the code 302, or on one or more other computer systems in communication with the code 302.
Still further, the system could be embodied as a customized hardware component such as a field-programmable gate array (“FPGA”), application-specific integrated circuit (“ASIC”), embedded system, or other customized hardware component without departing from the spirit or scope of the present disclosure. It should be understood that
Having thus described the system and method in detail, it is to be understood that the foregoing description is not intended to limit the spirit or scope thereof. It will be understood that the embodiments of the present disclosure described herein are merely exemplary and that a person skilled in the art can make any variations and modification without departing from the spirit and scope of the disclosure. All such variations and modifications, including those discussed above, are intended to be included within the scope of the disclosure. What is desired to be protected by Letters Patent is set forth in the appended claims.
This application claims the benefit of priority to provisional application 63/022,308, filed on May 8, 2020, the contents of which is incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63022308 | May 2020 | US |