Hospital pharmacy is the health care service, which comprises the art, practice, and profession of choosing, preparing, storing, compounding, and dispensing medicines and medical devices, advising patients, doctors.