The following generally relates to identifying relevant imaging examination recommendations for a patient from prior medical reports of the patient to facilitate determining a follow-up imaging examination(s) for the patient.
In the standard workflow, an imaging order (ordered by a ‘referring physician’) is received by a radiology department or imaging center. The order typically describes the general type of examination. For example, the order may indicate a computer tomography (CT), a magnetic resonance imaging (MRI), a positron emission tomography (PET), a single photon emission tomography (SPECT), an ultrasound (US), and/or other scan of the subject. The order typically also describes the anatomy to be scanned (e.g., head, chest, foot etc.) and provides some indication of the reason for the scan (e.g., headaches and/or vomiting, labored breathing, rule out broken bone, etc.).
A radiologist or technologist reviews the order and assigns a clinical imaging protocol from a plurality of available pre-defined scan protocols. In many cases, a subject is returning for a follow-up imaging examination. In these instances, the choice of protocol is improved when the prior radiology reports (or other reports) are available for review by the person doing the protocoling. In many cases, these reports provide direct guidance on the specific type of imaging examination to be performed. In other cases, the reports provide indirect information by identifying the specific reason why the follow-up examination was scheduled. Examples of this type of information include: “CTA is recommended in order to . . . ” or “Additional imaging with MRI may distinguish . . . ” or “Follow-up imaging is recommended.”
Unfortunately, manual review of prior reports by a radiologist or technologist in search of follow-up recommendations can be time-consuming and prone to radiologist or technologist error. Often, these prior reports are not consulted at all during protocoling, in part due to the fact that reviewing them may take excessive time. Therefore, there is an unresolved need for other approaches for leveraging the follow-up recommendations in prior reports.
Aspects described herein address the above-referenced problems and others.
In one aspect, a method for identifying relevant follow-up recommendations from medical reports includes identifying, with a processor, follow-up recommendations in electronically formatted prior medical reports, and visually presenting, via a display monitor, the identified follow-up recommendations.
In another aspect, a computing apparatus includes a processor, which executes the computer executable instructions. The processor, when executing the computer executable instructions: obtains, in electronic format, an imaging examination order for a follow-up imaging examination of a patient, wherein the imaging examination order at least includes one or more of a name of the patient or a unique identification of the patient, retrieves electronically formatted prior medical reports of the patient from a data repository based on the one or more of the name of the patient or the unique identification of the patient, identifies follow-up imaging recommendations in the retrieved electronically formatted prior medical reports, and visually presents the identified follow-up imaging recommendations.
In another aspect, a computer readable storage medium encoded with computer readable instructions, which, when executed by a processer, causes the processor to: obtain, in electronic format, an imaging examination order for a follow-up imaging examination of a patient, wherein the imaging examination order at least includes one or more of a name of the patient or a unique identification of the patient, retrieve electronically formatted prior medical reports of the patient from a data repository based on the one or more of the name of the patient or the unique identification of the patient, identify follow-up imaging recommendations in the retrieved electronically formatted prior medical reports, visually present the identified follow-up imaging recommendations.
The invention may take form in various components and arrangements of components, and in various steps and arrangements of steps. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention.
In many cases, a prior medical (e.g., a radiology) report will indicate that a follow-up imaging examination should be performed for a specific clinical purpose or to evaluate a clinical hypothesis. Moreover, in some instances, a preferred imaging approach, i.e. scan modality and scan protocol, is explicitly identified in the prior report. When the patient returns for the follow-up examination, this prior report information may be of importance to the radiologist or technologist planning the follow-up examination. The computing apparatus 102 mines and presents such information.
The computing apparatus 102 includes at least one processor 104 that executes one or more computer readable instructions 106 stored in computer readable storage medium 108, such as physical memory or other non-transitory storage medium. Optionally, the processor 104 can additionally or alternatively execute one or more computer readable instructions carried by a carrier wave, a signal or other transitory medium.
The computing apparatus 102 further includes input/output (I/O) 110, which is configured to receive information from one or more input devices 112 such as a keyboard, a mouse, etc. and/or convey information to one or more output devised 114 such as one or more display monitors. A network interface 116 allows the computing apparatus 102 to communicate with other devices such as an imaging system(s) 118, a data repository(s) 120, and/or an image examination order workstation(s) 122 via a network 124.
Examples of imaging systems include, but are not limited to, a computed tomography (CT), a magnetic resonance (MR), a positron emission tomography (PET), a single photon emission computed tomography (SPECT), an ultrasound (US), and an X-ray imaging system. Examples data repositories 120 include, but are not limited to, a picture archiving and communication system (PACS), a radiology information system (RIS), a hospital information system (HIS), and an electronic medical record (EMR).
The image examination order workstation(s) 122 can be a general purpose computer or the like located at a physician's office. The image examination order workstation(s) 122 at least includes software that allows personnel at the physician's office to electronically order an imaging examination for a patient. The image examination order workstation(s) 122 packages and transmits an order to the computing apparatus 102 using a format such as Health Level Seven (HL7), Extensible Markup Language (XML), Digital Imaging and Communications in Medicine (DICOM), or combinations thereof, and/or other format.
Generally, such an order will include the patient's name and/or unique identification (UID) and information about the requested imaging examination. Such information typically also includes the modality (CT, MR, PET, SPECT, US, X-ray, etc.) and the anatomy (e.g., head, chest, pelvis, etc.). Other information may include a contrast agent and/or a requested/scheduled scan date. An order for a patient may be sent to the computing apparatus 102 in response to the workstation(s) 122 receiving a request for the order by the the computing apparatus 102 and/or for submission via a user of the workstation(s) 122.
The one or more computer readable instructions 106 include instructions for implementing a report retriever 126, a report analyzer 128, at least one analysis algorithm 130, and a relevant information presenter 132.
The report retriever 126 obtains the patient's name and/or unique identification (UID) from an imaging examination order received from the image examination order workstation(s) 122 and/or other device. The report retriever 126 employs this information to query the data repository(s) 120 for medical reports of the patient. Such reports include radiology reports and, optionally, pathology reports, office notes, emergency room reports, discharge summaries, surgical reports, endoscopy reports, etc.
A medical report is formatted in any computer-interpretable format and retrieved through standard or proprietary interfaces such as HL7 messages, direct queries to a database, queries to an EMR or PACS, etc. A medical report for a patient may be sent to the computing apparatus 102 in response to a request by the report retriever 126 for the medical report and/or the data repository(s) 120 pushing medical reports to the computing apparatus 102.
The report analyzer 128 analyses received medical reports based on one or more of the analysis algorithms 130. Generally, the report analyzer 128 analyses received medical reports and identifies fragments of text in the medical reports that include a relevant follow-up imaging examination recommendation or (other relevant information about follow-up examinations) for determining a suitable follow-up imaging examination.
By way of non-limiting example, the report analyzer 128 segments the text of a medical report into sentences, for example, by breaking at punctuation. In an alternate example, the “sentence” is replaced with a sliding window of a fixed or variable size, measured in number of words. The words in each sentence are stemmed (i.e. reduced to their base/root grammatical form), for example, by using a look-up table of standard English word endings and variants. Other methods for stemming are also contemplated herein.
From the stemmed words, N-grams (where N is an integer greater than one (1)) are computed, describing the occurrence of words in sequence within each sentence, and N-grams are stored in a vector. For example, a 3-gram (trigram) calculation may create a binary vector showing the occurrence (e.g., value of one (1)) or non-occurrence (e.g., value of zero (0)) of triplets of words such as “MRI is suggest*” or “may be help*” or “followup is recommend*”,where the asterisks “*” is a consequence of the stemming.
The vector is processed via one or more mathematical functions (e.g., a classifier) to produce a score, which in one example is a real-valued number between 0 and 1, where 0 indicates that the processed sentence or set of words does not contain a recommendation, 1 indicates that it does, and intermediate values between 0 and 1 indicate varying degrees of probability that the text contains a recommendation. The mathematical functions may have parameters computed by a support vector machine (SVM), Bayesian network, neural network, linear discriminant classifier, decision tree, nearest neighbour classifier, or ensemble thereof.
The report analyzer 128 identifies text as including relevant follow-up imaging examination recommendations based on the score and a predetermined relevance threshold.
Optionally, the report analyser 128 filters the relevant follow-up imaging examination recommendations to ensure that they are related to the requested procedure (scan modality and details) and anatomy. For example, in one embodiment, the report analyser 128 searches a relevant follow-up imaging examination recommendation, optionally augmented with a given window around the candidate sentences (e.g. one sentence before and after) for key contextual terms, such as the scan modality and anatomy. These are checked for matches against the current imaging examination order. The presence of the appropriate context is used to modulate the score associated with the sentence.
For example, detecting that the modality is mentioned in a previous sentence may increase the score of a sentence; detection of other modalities/anatomies may down-weight the score. By way of further example, where a candidate sentence includes: “Follow-up is recommended with thin-slice CT of the cervical spine,” and the imaging examination order is for an MRI scan of the abdomen, the score would be weighted down because although the information is correctly identified as relevant for a follow-up, the filtering detects that it is not relevant for this particular follow-up.
Optionally, the report analyser 128 searches text surrounding a relevant follow-up imaging examination recommendation for ontologically related terms and compares the terms with the imaging examination order. If no ontologically related terms are found, the report analyser 128 can remove the identified follow-up imaging recommendation as a relevant recommendation. However, if an ontologically related term is found, the report analyser 128 can confirm a relevance of the identified follow-up imaging recommendation. In addition, the report analyser 128 can increase or decrease the score based thereon.
By way of non-limiting example, for a situation where the imaging examination order is for an “MRI brain,” a candidate relevant sentence notes “MRI follow-up may be helpful,” and the preceding sentence reads “The lesion in the thalamus may represent a malignant process,” an ontological comparison may reveal that “thalamus” is a sub-part of the “brain”, and thus indeed this pair of sentences may be not only relevant to follow-up in general, but relevant to the current follow-up examination. In this case, the score may be increased.
Optionally, the report analyser 128 compares a context of an identified follow-up imaging recommendation with a clinical indication included in the imaging examination order. If a match is not found, the report analyser 128 can remove the identified follow-up imaging recommendation as a relevant recommendation. If a match is found, the report analyser 128 can confirm the identified follow-up imaging recommendation as a relevant recommendation. In addition, the report analyser 128 can increase or decrease the score based thereon. By way of non-limiting example, where the imaging examination order notes that the current exam is for “Tumor evaluation,” the candidate sentence and surrounding region are searched for context by looking for terms related to cancer.
Optionally, the report analyser 128 filters the identified follow-up imaging recommendation to remove identified follow-up imaging recommendation which have already led to subsequent imaging examinations. Such sentences can be labelled as already satisfied and/or no longer relevant and removed from the list of identified follow-up imaging recommendations.
Prior to employing the algorithm 130, or the mathematical function in this example, the parameters for the classification function may be generated through a training framework, wherein stemming and computing the N-grams are repeated on a set of sentences which have been labelled as being relevant or non-relevant. Training allows for “learning” appropriate parameters such that the resulting function, when applied to the vector, results in a score related to the likelihood that the underlying sentence contains a recommendation relevant to the follow-up examination. For example, where N-grams such as “MRI is suggest*”, “followup is recommend*”, “would be help*” and the like tend to be seen in sentences of interest, the classifier function would tend to add weight to these n-grams such that their existence in a sentence increases the score of the sentence.
The relevant information presenter 132 visually presents results of the analysis. This includes presenting relevant follow-up imaging examination recommendations that satisfy a predetermined scoring threshold in a list or by highlighting the relevant follow-up imaging examination recommendation within the full text of the reports. The threshold may be default or user configurable.
Optionally, the neighbouring context may also be identified by displaying in the list or highlighting. Optionally, the scores are also displayed.
It is to be appreciated that the ordering of the acts in the methods described herein is not limiting. As such, other orderings are contemplated herein. In addition, one or more acts may be omitted and/or one or more additional acts may be included.
At 302, an imaging examination order, in electronic format, for a follow-up imaging examination for a patient is obtained by the computing system 102.
At 304, the computing system 102 retrieves electronically formatted prior medical reports of the patient from the data repository 120.
At 306, the computing system 102 analyzes the medical reports and identifies imaging examination recommendations relevant to determining the follow-up imaging examination.
At 308, the computing system 102 generates a relevance score for the information identified as relevant.
At 310, the computing system 102 visually presents the information identified as relevant based on the score.
Optionally, the computing system 102 also visually presents the scores with the visually presented relevant information.
The above may be implemented by way of computer readable instructions, encoded or embedded on computer readable storage medium, which, when executed by a computer processor(s), cause the processor(s) to carry out the described acts. Additionally or alternatively, at least one of the computer readable instructions is carried by a signal, carrier wave or other transitory medium.
The invention has been described with reference to the preferred embodiments. Modifications and alterations may occur to others upon reading and understanding the preceding detailed description. It is intended that the invention be constructed as including all such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | |
---|---|---|---|
61803484 | Mar 2013 | US |