Role of clinical pharmacologist in detection and prevention of administration errors: an observational and interventional study