31. At least one non-transitory computer-readable storage medium encoded with a plurality of computer-executable instructions that, when executed, perform a method comprising: processing a free-form narration of a patient encounter provided by a clinician, using natural language understanding, to identify one or more options corresponding respectively to one or more clinical facts that could be extracted from the free-form narration of the patient encounter, the processing comprising analyzing the free-form narration to identify a set of one or more features of at least a portion of the free-form narration, correlating the set of features to one or more abstract semantic concepts, and generating computer-readable data that expresses the one or more abstract semantic concepts as the one or more clinical facts that could be extracted from the free-form narration; providing to a user the one or more options corresponding to the one or more clinical facts corresponding to the one or more abstract semantic concepts identified from the processing of the free-form narration; receiving from the user a selection of a first option of the one or more options, the first option corresponding to a first fact of the one or more clinical facts; and updating a textual representation of the free-form narration to identify the first fact as having been ascertained from the patient encounter.
31. At least one non-transitory computer-readable storage medium encoded with a plurality of computer-executable instructions that, when executed, perform a method comprising: processing a free-form narration of a patient encounter provided by a clinician, using natural language understanding, to identify one or more options corresponding respectively to one or more clinical facts that could be extracted from the free-form narration of the patient encounter, the processing comprising analyzing the free-form narration to identify a set of one or more features of at least a portion of the free-form narration, correlating the set of features to one or more abstract semantic concepts, and generating computer-readable data that expresses the one or more abstract semantic concepts as the one or more clinical facts that could be extracted from the free-form narration; providing to a user the one or more options corresponding to the one or more clinical facts corresponding to the one or more abstract semantic concepts identified from the processing of the free-form narration; receiving from the user a selection of a first option of the one or more options, the first option corresponding to a first fact of the one or more clinical facts; and updating a textual representation of the free-form narration to identify the first fact as having been ascertained from the patient encounter. 38. The at least one computer-readable storage medium of claim 31 , wherein the first fact is implied by a combination of two or more facts specified in the free-form narration as having been ascertained from the patient encounter.