| CPC G16H 20/17 (2018.01) [G16H 40/20 (2018.01); G16H 40/67 (2018.01)] | 19 Claims |

|
1. A compiler system for providing a drug library to patient devices, comprising:
a memory configured to store a drug library in a first format, the drug library comprising drug data to be used by software on the patient devices to program the patient devices to administer a drug to a patient according to a protocol determined at least in part by a user; and
a processing circuit disposed within a healthcare facility and configured to:
read the drug library;
identify a type of patient device from a plurality of locally prestored patient device types and prompt the user to load a new compiler program when a patient device type is not recognized among the plurality of locally prestored patient device types;
receive the new compiler program for a new patient device type and store the new compiler program with a plurality of locally prestored compiler programs;
select a compiler program from the plurality of locally prestored compiler programs, each locally prestored compiler program configured to compile the drug library from the first format into a respective second format, each second format being different for each type of patient device;
use the compiler program selected to translate the drug library from the first format into a selected second format;
store the drug library in the selected second format; and
distribute the drug library in the selected second format to a patient device of the type identified.
|