Searching an electronic medical record
First Claim
1. One or more non-transitory computer-storage media having computer executable instructions embodied thereon that when executed by a computer perform a method of finding information in an electronic medical record, the method comprising:
- receiving a search query from a user to search the electronic medical record, wherein the electronic medical record is associated with a patient, and wherein the electronic medical record includes a plurality of electronic documents that describe a medical history for the patient and is stored on the computer-storage media;
identifying one or more components of the electronic medical record that contain text that matches the search query, wherein each of the one or more components is a section of text within the electronic medical record that includes one or more words;
determining a query-responsiveness score for each of the one or more components that match the search query, wherein the query-responsiveness score indicates how responsive an individual component is to the search query, wherein determining the query-responsiveness score of each of the one or more components further comprises;
determining a patient-subject status for each particular-clinical concept recited in the one or more components, wherein the patient-subject status indicates whether the patient is an object of a particular-clinical concept recited in a particular component of the one or more components;
determining a truth status for said each particular-clinical concept recited in the one or more components, wherein the truth status indicates whether said each particular-clinical concept was expressed positively, negatively, ambiguously, or unknown;
determining a clinical-usage context for each particular-clinical concept recited in the one or more components, wherein the clinical-usage context describes how the clinical concept was used in the component;
determining a document-importance factor for each particular-clinical concept recited in the one or more components, wherein the document-importance factor measures the relevance of the particular-clinical concept to the main subject of a particular document by analyzing other clinical concepts that are used in the particular document with the particular-clinical concept;
determining a specificity factor for each particular-clinical concept recited in the one or more components based on a degree of narrowness for a scope of said each particular-clinical concept; and
presenting search results that communicate information describing each of the one or more components, wherein the search results are displayed ordered according to the query-responsiveness score assigned to each of the one or more components.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and medium are provided for searching an electronic medical record. Search results are returned in response to a search query. The search query may be one or more designated medical concepts. The search results may be displayed according to a ranking that determines which search results are likely to be the most responsive to a query submitted by a particular clinician based on matching the most important clinical concepts in each document to the most important clinical concepts in the search query.
33 Citations
13 Claims
-
1. One or more non-transitory computer-storage media having computer executable instructions embodied thereon that when executed by a computer perform a method of finding information in an electronic medical record, the method comprising:
-
receiving a search query from a user to search the electronic medical record, wherein the electronic medical record is associated with a patient, and wherein the electronic medical record includes a plurality of electronic documents that describe a medical history for the patient and is stored on the computer-storage media; identifying one or more components of the electronic medical record that contain text that matches the search query, wherein each of the one or more components is a section of text within the electronic medical record that includes one or more words; determining a query-responsiveness score for each of the one or more components that match the search query, wherein the query-responsiveness score indicates how responsive an individual component is to the search query, wherein determining the query-responsiveness score of each of the one or more components further comprises; determining a patient-subject status for each particular-clinical concept recited in the one or more components, wherein the patient-subject status indicates whether the patient is an object of a particular-clinical concept recited in a particular component of the one or more components; determining a truth status for said each particular-clinical concept recited in the one or more components, wherein the truth status indicates whether said each particular-clinical concept was expressed positively, negatively, ambiguously, or unknown; determining a clinical-usage context for each particular-clinical concept recited in the one or more components, wherein the clinical-usage context describes how the clinical concept was used in the component; determining a document-importance factor for each particular-clinical concept recited in the one or more components, wherein the document-importance factor measures the relevance of the particular-clinical concept to the main subject of a particular document by analyzing other clinical concepts that are used in the particular document with the particular-clinical concept; determining a specificity factor for each particular-clinical concept recited in the one or more components based on a degree of narrowness for a scope of said each particular-clinical concept; and presenting search results that communicate information describing each of the one or more components, wherein the search results are displayed ordered according to the query-responsiveness score assigned to each of the one or more components. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-storage media having computer executable instructions embodied thereon that when executed by a computer perform for performing a method of searching an electronic medical record for clinical concepts, the method comprising:
-
receiving a search query that includes a clinical concept from a user to search the electronic medical record, wherein the clinical concept is an aspect related to a person'"'"'s health, wherein the electronic medical record is associated with a patient, and wherein the electronic medical record includes a plurality of electronic documents that describe a medical history for the patient and is stored on the computer-storage media; identifying one or more uses of the clinical concept in the electronic medical record, wherein a use of a clinical concept is a single occurrence of the clinical concept within the electronic medical record, wherein the documents in the electronic medical record describe the patient'"'"'s medical history, and wherein the electronic medical record is stored on the computer-storage media; determining a clinical-importance score for each of the one or more uses of the clinical concept, wherein the clinical-importance score quantifies how important each use of the clinical concept is likely to be to the user querying the electronic medical record, and wherein the clinical-importance score is calculated based on the use of the clinical concept within the electronic medical record and without reference to any specific search query; determining at least one boost factor for each of the one or more uses of the clinical concept, wherein the at least one boost factor is based on the search query and the user, wherein the at least one boost factor includes a role-boost factor, wherein each role-boost factor is based on a role of the user that submitted the search query and a role of a person that generated the particular use of the clinical concept in the electronic medical record, and wherein the particular role-boost factor is increased when the role of the user is in the same category as the role of the person associated with the use of the clinical concept within the electronic medical record; calculating a query-responsiveness score for each document within the electronic medical record in which the clinical concept is used by combining the one or more clinical-importance scores with the one or more boost factors; and presenting search results based on the query-responsiveness score associated with each said document within the electronic medical record in which the one or more uses of a clinical concept was identified, wherein the search results are displayed ordered according to the query-responsiveness score. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification