Using a checklist-based electronic calculation aid and contextual cues to assist medication dose calculation and calculation resumption after interruptions