A method, system, and article of manufacture for responding to medical alerts,
one embodiment of which comprises receiving a medical alert having an associated
alert location, detecting a current location for each of a plurality of medical
staff members, and selecting a medical staff member to respond to the medical alert
based at least in part on the distance between the alert location and the current
location. Some embodiments may further comprise receiving a plurality of medical
alerts, determining if any of the medical alerts indicates an emergency situation,
generating a prioritized task from non-emergency alerts, and selecting a highest
priority medical alert from the prioritized list.