Notifications received by primary care practitioners in electronic health records: a taxonomy and time analysis.