Abstract: A method and system for automated differential medical diagnosis. Final diagnosis information including a final diagnosis for one or more patient complaints for a specific patient at a medical facility and differential diagnosis information including one or more likely differential diagnoses and one or more critical differential diagnoses associated with the final diagnosis for the specific patient at the medical facility, a visit summary, a medical record and a treatment plan or the specific patient at the medical facility are determined. Plural different types of complexities and plural types of risks associated with determining the final diagnosis, the one or more differential diagnoses, the one or more critical diagnosis associated with the final diagnosis, the visit summary, the medical record and the treatment plan for the one or more patient complaints for the specific patient at the medical facility are reduced.