Report Generation System
AssigneeSiemens Medical Solutions Health Services Corporation
InventorsSunny Huynh, Haiwen Zhu
Life of this patent
Estimating the term…
Abstract
A report generation system includes a first transformation processor for processing individual coded template text representative phrases for accommodating corresponding data items to provide corresponding formatted individual phrases. The individual coded template text representative phrases are associated with corresponding individual conditional logic statements. A second transformation processor processes received data items and the formatted individual phrases to incorporate the data items into corresponding formatted individual phrases to provide formatted report text. The second transformation processor also uses the corresponding individual conditional logic statements to determine whether an individual phrase is included in the formatted report text.
Claims20
A report generation system, comprising:
- a first transformation processor for processing individual coded template text representative phrases for accommodating corresponding data items to provide corresponding formatted individual phrases, said individual coded template text representative phrases being associated with corresponding individual conditional logic statements;
- and
- a second transformation processor for processing received data items and said formatted individual phrases to incorporate said data items in corresponding formatted individual phrases to provide formatted report text and for using said corresponding individual conditional logic statements to determine whether an individual phrase is included in said formatted report text.
A report generation system, comprising:
- a first transformation processor for processing individual coded template text representative phrases for accommodating corresponding data items to provide corresponding formatted individual phrases, said individual coded template text representative phrases being associated with corresponding individual conditional logic statements;
- and
- a second transformation processor for processing received data items and said formatted individual phrases to incorporate said data items in corresponding formatted individual phrases to provide formatted report text by:
- processing an individual conditional logic statement using a received data item to determine a received data item satisfies a condition represented by said conditional logic statement, and
- initiating incorporation of said received valid data item in said individual phrase and incorporation of said individual phrase in said formatted report text.
A method of generating a formatted natural language medical report from clinical data, comprising the steps of:
- creating a template of natural language phrases that are likely to appear in the medical report;
- processing the clinical data so as to insert selected data into predetermined locations within the template;
- conducting an evaluation of the presence and absence of clinical data in each of the predetermined locations within the template;
- and
- formatting a natural language medical report in response to the evaluation of data populating the predetermined locations within the template.
Dependencies are inferred from the claim text.