A medication safety system includes a panel mounted to an IV pole above a multi- channel infusion pump also mounted to the IV pole. The panel includes multiple RFID readers for reading the RFID tags placed on each of the medication containers mounted to the panel. The pump includes a controller that communicates with the RFID readers at the panel to receive the information read by the RFID readers and automatically program the respective pump channel. A verification program verifies that the medication delivery information from the containers matches the patient identified for the pump and the programming parameters of the pump fall within acceptable ranges. In another aspect, the panel contains multiple vibration devices to impart vibrations to the medication of each of the containers mounted to the panel. Those vibrations are sensed by the particular pumping channel to confirm that the correct channel has been programmed for that medication. When the clinician opens the door of the pumping channel, the pump may request information from the RFID reader at the panel for that medication and may wait for receipt of the vibrations in the medication of the tubing mounted into the channel.