A system for generating a patient clinical history for a current exam includes a clinical information database containing one or more clinical documents. Each clinical document including a list of patient specific information items. A clinical information crawler engine queries the clinical information database for clinical data, the clinical data including one or more information items. A clinical history construction interface displays the clinical data to the user. A narrative construction engine concatenates information items within the clinical data selected in the clinical history construction interface by the user and creates a free-text rendering, wherein the free-text rendering is inserted into the patient clinical history of a clinical report.