14. At least one non-transitory computer-readable storage medium encoded with computer-executable instructions that, when executed, perform a method comprising: processing, using natural language understanding, a first free-form narration, narrated by a clinician, of an encounter with a patient, the processing comprising: detecting a mention in the first free-form narration of an orderable item of a type selected from the group consisting of a medication, a clinical procedure, and a laboratory test; performing a first semantic analysis of at least a part of the first free-form narration, wherein performing the first semantic analysis comprises: determining a type of the first orderable item detected in the first free-form narration, wherein the determining is performed by the natural language understanding engine; in response to determining that the type of the first orderable item is one of one or more first types, performing the first semantic analysis by applying a trained statistical model; and in response to determining that the type of the first orderable item is one of one or more second types, performing the first semantic analysis by applying a rules-based system; determining, based on the first semantic analysis, whether the detected mention of the orderable item is in a statement expressing that the clinician intends to order the orderable item; in response to determining that the detected mention of the orderable item in the first free-form narration is in a statement expressing that the clinician intends to order the orderable item, generating an order for the orderable item; and in response to determining that the detected mention of the orderable item in the first free-form narration is in a statement not expressing that the clinician intends to order the orderable item, not generating an order for the orderable item.
14. At least one non-transitory computer-readable storage medium encoded with computer-executable instructions that, when executed, perform a method comprising: processing, using natural language understanding, a first free-form narration, narrated by a clinician, of an encounter with a patient, the processing comprising: detecting a mention in the first free-form narration of an orderable item of a type selected from the group consisting of a medication, a clinical procedure, and a laboratory test; performing a first semantic analysis of at least a part of the first free-form narration, wherein performing the first semantic analysis comprises: determining a type of the first orderable item detected in the first free-form narration, wherein the determining is performed by the natural language understanding engine; in response to determining that the type of the first orderable item is one of one or more first types, performing the first semantic analysis by applying a trained statistical model; and in response to determining that the type of the first orderable item is one of one or more second types, performing the first semantic analysis by applying a rules-based system; determining, based on the first semantic analysis, whether the detected mention of the orderable item is in a statement expressing that the clinician intends to order the orderable item; in response to determining that the detected mention of the orderable item in the first free-form narration is in a statement expressing that the clinician intends to order the orderable item, generating an order for the orderable item; and in response to determining that the detected mention of the orderable item in the first free-form narration is in a statement not expressing that the clinician intends to order the orderable item, not generating an order for the orderable item. 15. The at least one computer-readable storage medium of claim 14 , wherein the method further comprises identifying one or more missing information fields in a set of information fields that have not been extracted from the first free-form narration.