A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising: obtaining encounter information of a patient encounter, wherein the encounter information of the patient encounter includes machine vision encounter information and audio encounter information, wherein obtaining encounter information of the patient encounter includes: detecting and recognizing, via a machine vision system, one or more humanoid shapes, and tracking, via the machine vision system, the one or more humanoid shapes during the patient encounter; processing the machine vision encounter information and audio encounter information to determine if the encounter information is indicative of a potential medical situation, wherein processing the machine vision encounter information and audio encounter information of the encounter information includes identifying one or more portions of the encounter information that concern the potential medical situation and emphasizing, for a medical professional, the one or more portions of the encounter information that concern the potential medical situation; and initiating an inquiry to the medical professional concerning the potential medical situation based upon, at least in part, the machine vision encounter information and audio encounter information of the encounter information, wherein initiating the inquiry to the medical professional includes prompting the medical professional about the potential medical situation, wherein the prompting about the potential medical situation is based upon, at least in part, the processing of the machine vision encounter information and audio encounter information of the encounter information. obtaining encounter information of a patient encounter, wherein the encounter information of the patient encounter includes machine vision encounter information and audio encounter information, wherein obtaining encounter information of the patient encounter includes: detecting and recognizing, via a machine vision system, one or more humanoid shapes, and tracking, via the machine vision system, the one or more humanoid shapes during the patient encounter; detecting and recognizing, via a machine vision system, one or more humanoid shapes, and tracking, via the machine vision system, the one or more humanoid shapes during the patient encounter; processing the machine vision encounter information and audio encounter information to determine if the encounter information is indicative of a potential medical situation, wherein processing the machine vision encounter information and audio encounter information of the encounter information includes identifying one or more portions of the encounter information that concern the potential medical situation and emphasizing, for a medical professional, the one or more portions of the encounter information that concern the potential medical situation; and initiating an inquiry to the medical professional concerning the potential medical situation based upon, at least in part, the machine vision encounter information and audio encounter information of the encounter information, wherein initiating the inquiry to the medical professional includes prompting the medical professional about the potential medical situation, wherein the prompting about the potential medical situation is based upon, at least in part, the processing of the machine vision encounter information and audio encounter information of the encounter information.