A computerized system for managing medical information associated with a patient, the system comprising one or more computing devices configured to: access a problem list that is maintained as part of an electronic health record associated with the patient, the electronic health record comprising encounter-related information documented by a physician; identify from previously unlinked facts stored in the electronic health record at least one diagnosis or condition not present in the problem list, wherein the identifying comprises at least one of identifying and tagging each diagnosis, symptom, vital sign, or other patient information, as well as each test, lab, or procedure performed, and wherein the previously unlinked facts comprises one fact of a diagnosis of pneumonia and one fact of a test result indicating the presence of pneumococcus in the patient's sputum; issue a query prompting a user to specify the at least one diagnosis or condition not present in the problem list corresponding to the facts; receive an indication of selection input from a user, the selection input being associated with the at least one of the specified diagnosis or condition, the selection input being a confirmation or adjustment by a physician of the problem list; and generate, based on the selection input, a signal to update the problem list that is maintained as part of the electronic health record associated with the patient wherein encounter-related information relates to the examination, diagnosis and, treatment of the patient and wherein the at least one diagnosis or condition not present in the problem list corresponding to the previously unlinked facts is a diagnosis of pneumococcal pneumonia. access a problem list that is maintained as part of an electronic health record associated with the patient, the electronic health record comprising encounter-related information documented by a physician; identify from previously unlinked facts stored in the electronic health record at least one diagnosis or condition not present in the problem list, wherein the identifying comprises at least one of identifying and tagging each diagnosis, symptom, vital sign, or other patient information, as well as each test, lab, or procedure performed, and wherein the previously unlinked facts comprises one fact of a diagnosis of pneumonia and one fact of a test result indicating the presence of pneumococcus in the patient's sputum; issue a query prompting a user to specify the at least one diagnosis or condition not present in the problem list corresponding to the facts; receive an indication of selection input from a user, the selection input being associated with the at least one of the specified diagnosis or condition, the selection input being a confirmation or adjustment by a physician of the problem list; and generate, based on the selection input, a signal to update the problem list that is maintained as part of the electronic health record associated with the patient wherein encounter-related information relates to the examination, diagnosis and, treatment of the patient and wherein the at least one diagnosis or condition not present in the problem list corresponding to the previously unlinked facts is a diagnosis of pneumococcal pneumonia.