Mulholland, D., Waterloo Institute for Health Informatics Research and Computer Systems Group, University of Waterloo, Canada