10. A method for generating a natural language report, said method comprising: presenting, on a computer display, a screen presentation having a plurality of selectable data elements which correspond to clinical data items; correlating information corresponding to a selected state of said selectable data elements, including compiling positive findings selected by a user, and compiling negative findings selected by the user, wherein a positive value corresponds to a positive finding selected by the user and a negative value corresponds to a negative finding selected by the user; building a tree structure by processing individual phrases, said individual phrases generated dynamically upon receiving individual selections of said data elements, wherein a selection of a data element of the plurality of elements generates an individual phrase, wherein each individual successive word in each phrase is added to the tree structure; associating each word in the tree structure with positive and negative values of a selected data elements, wherein the associating includes identifying a first tally corresponding to the number of occurrences of each word in an individual phrase generated by selection of a positive value of the selected data element and identifying a second tally corresponding to the number of occurrences of each word in an individual phrase generated by a selection of a negative value of the selected data element; generating one or more narrative sentences in a report conveying said correlated information, using the tree structure to generate the one or more narrative sentences, wherein said generating includes combining a plurality of words in the tree structure into at least one sentence for said one or more narrative sentences by correlating the first tally and the second tally; and generating a heading in said report, said heading corresponding to a category of selectable data elements displayed on at least a portion of the screen presentation wherein said heading is generated after a selection of a corresponding data element is made.
11. The method of claim 10 wherein said screen presentation comprises multiple portions having selectable data elements corresponding to the portions and said generating a heading in said report includes generating a heading for any portion having a data element which has been selected.