A resuscitation device for assisting a rescuer in resuscitating a patient. A handheld computing / com munication device (400) may be configured for performing a non-resuscitation function during time periods when resuscitation is not required, the handheld device may be further configured (406) to provide CPR prompts during time periods when used by a rescuer to assist in resuscitation, and a sensor (401) may be provided to measure a parameter (e.g., chest acceleration) relevant to resuscitation. A CPR-assistance element (414) may be configured to be applied to the patient and to communicate with the handheld computing / communication device (400).