Medication order processing and dispensing system | Patent Publication Number 20050033606 | Patexia