ASHP survey of ambulatory care pharmacy practice in health systems--2004.