Clinical Computing: Use of a Personal Digital Assistant in Reducing Medication Error Rates