A pump operations module having a base function includes only base function programming in the module itself but is configured to receive advanced delivery programs in a buffer for execution autonomously. An advanced interface module (AIM) is used to prepare advanced delivery programs and upload them to one or more delivery modules as well as monitor the performance of those modules. However, the advanced interface module does not control the execution of those advanced delivery programs by the pump operations modules. The AIM includes a touch screen and access to drug libraries. The AIM will generate graphical slide controls on the touch screen with the minimum and maximum values on the touch screen for the user to create an advanced delivery program for upload, to greatly lessen the risk of errors. Support for PK applications is provided.