Drug reactions and errors in administration on a medical ward.