Electronic Prescribing: Toward Maximum Value and Rapid Adoption: Recommendations for Optimal Design and Implementation to Improve Care, Increase Efficiency and Reduce Costs in Ambulatory Care (eRx Report) (A Report of the Electronic Prescribing Initiative, 2004)