Drug pump systems and methods
A menu driven reprogrammable drug pump is provided with a memory, such as flash memory, a display, a keyboard, and a communications port to allow a generic pump to be programmed with a desired pump application (therapy) program and patient specific settings. Programming and data transfer with another pump or a computer to and from the patient pump is by the communications port that allows local and/or remote communications with the pump. Flash memory stores the pump application program during use. Patient safety is provided by a cassette identification system, an occlusion detection system, and a latch/lock detection system. Automated testing of the pump is by a closed loop testing system.
1 . A medical infusion pump, comprising:
a pumping mechanism;
a data port; and
a programmable circuit in electrical communication with the data port and programmed to control the pump, to determine the presence of a data link established through the data port.
2 . The medical infusion pump of claim 1 , wherein the programmable circuit is further programmed to change from a first to a second state upon determining the presence of a data link.
3 . The medical infusion pump of claim 1 , wherein the programmable circuit is programmed to determine the presence of a data link upon connection of a wired data link to the data port.
4 . The medical infusion pump of claim 3 , further comprising a sensor in electrical communication with the programmable circuit, the sensor arranged to detect the presence of the wired data link connected to the data port.
5 . A method of communicating with a medical infusion pump, the method comprising:
establishing a data link through a data port on the medical infusion pump;
detecting the data link; and
changing the state of a programmable circuit in the medical infusion pump in response to detecting the data link.
6 . The method of claim 5 , wherein detecting the data link comprises detecting a wired data link connected to the data port.
7 . The method of claim 6 , wherein detecting a wired data link connected to a data port comprises engaging a sensor with the wired data link.