Hospital pharmacy supplier Comprehensive Pharmacy Services has acquired PharmaSource, the pharmacy management division of Omnicare. The companies said the acquisition will allow Memphis-based CPS to expand services, including pediatric hospital support.