Dynamically configurable interface for structured note dictation for multiple EHR systems
First Claim
Patent Images
1. A system for dynamically-configurable SOAP (subjective, objective, assessment, and plan) note dictation, the system comprising:
- a computing platform including computing hardware of at least one processor, a memory operably coupled to the at least one processor, and configured to store instructions invoked by the at least one processor;
instructions that, when executed on the computing platform, cause the computing platform to implement;
a dictation user interface including an abstraction layer for programmatic access to a speech-to-text recognition component and configured to receive user-dictated clinical document data as a SOAP note; and
a dictation management subsystem including;
a segmenter engine configured to receive as input the user-dictated clinical document data and segment the clinical document data into a plurality of lines and tokens and identify a plurality of section headers for the SOAP note;
a parser engine configured to receive the plurality of lines and tokens from the segmenter engine and access one or more databases limited by at least one characteristic of a particular section header for the SOAP note, the particular section header corresponding to a particular plurality of lines and tokens to match the plurality of lines and tokens to a plurality of meaningful medical phrases using fuzzy matching to create a plurality of exact match entries and at least one non-exact match entry, the fuzzy matching including at least one rule corresponding to the particular section header for the SOAP note;
a correction engine configured to determine possible ambiguities for the at least one non-exact match entry based on the fuzzy matching, anda presentation engine configured topresent a correction window on a graphical user interface, the correction window including the at least one non-exact match entry and a list of potential corrections derived from the fuzzy matching, andreceive a user-selection of one of the list of potential corrections for the at least one non-exact match entry that is used to generate corrected clinical document data for the SOAP note;
an electronic health record (EHR) query engine configured to enter the SOAP note including the corrected clinical document data and the plurality of exact match entries into an electronic health record.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing a dynamically configurable interface for structured note dictation input for one or more electronic health record (EHR) systems generally comprise a dictation user interface, a dictation management subsystem, and at least one EHR system having a plurality of electronic medical records. The dictation management subsystem generally comprises a computing device configured to moderate the recognized text for a particular EHR system and particular electronic health record.
15 Citations
20 Claims
-
1. A system for dynamically-configurable SOAP (subjective, objective, assessment, and plan) note dictation, the system comprising:
-
a computing platform including computing hardware of at least one processor, a memory operably coupled to the at least one processor, and configured to store instructions invoked by the at least one processor; instructions that, when executed on the computing platform, cause the computing platform to implement; a dictation user interface including an abstraction layer for programmatic access to a speech-to-text recognition component and configured to receive user-dictated clinical document data as a SOAP note; and a dictation management subsystem including; a segmenter engine configured to receive as input the user-dictated clinical document data and segment the clinical document data into a plurality of lines and tokens and identify a plurality of section headers for the SOAP note; a parser engine configured to receive the plurality of lines and tokens from the segmenter engine and access one or more databases limited by at least one characteristic of a particular section header for the SOAP note, the particular section header corresponding to a particular plurality of lines and tokens to match the plurality of lines and tokens to a plurality of meaningful medical phrases using fuzzy matching to create a plurality of exact match entries and at least one non-exact match entry, the fuzzy matching including at least one rule corresponding to the particular section header for the SOAP note; a correction engine configured to determine possible ambiguities for the at least one non-exact match entry based on the fuzzy matching, and a presentation engine configured to present a correction window on a graphical user interface, the correction window including the at least one non-exact match entry and a list of potential corrections derived from the fuzzy matching, and receive a user-selection of one of the list of potential corrections for the at least one non-exact match entry that is used to generate corrected clinical document data for the SOAP note; an electronic health record (EHR) query engine configured to enter the SOAP note including the corrected clinical document data and the plurality of exact match entries into an electronic health record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-implemented method for dynamically-configurable SOAP (subjective, objective, assessment, and plan) note dictation for a computing system, the computing system including computing hardware of at least one processor and a memory operably coupled to the at least one processor, the method comprising:
-
presenting a dictation user interface with the computing hardware, the dictation user interface including an abstraction layer for programmatic access to a speech-to-text recognition component; receiving user-dictated clinical document data as a SOAP note from the dictation user interface; performing segmenting and parsing of the clinical document data with the computing hardware to generate a segmented and parsed clinical document dataset and identify a plurality of section headers for the SOAP note, the segmented and parsed clinical document dataset including a plurality of lines and tokens; performing fuzzy matching on the plurality of lines and tokens with the computing hardware including implementing at least one rule corresponding to the particular section header for the SOAP note, the particular section header corresponding to a particular plurality of lines and tokens to determine known clinical entries and a set of non-exact match entries by comparison to a plurality of meaningful medical phrases limited by at least one characteristic of a particular section header for the SOAP note; presenting a correction window on a graphical user interface with the computing hardware, the correction window including at least one non-exact match entry in the segmented and parsed clinical document dataset and a list of potential corrections derived from the fuzzy matching; receiving a user-selection of one of the potential corrections for the at least one non-exact match entry that is used to generate corrected clinical document data; and entering, with the computing hardware, the known clinical entries and the corrected clinical document data as the SOAP note into an electronic health record (EHR). - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for dynamically-configurable note dictation, the system comprising:
-
means for presenting a computing system, the computing system including computing hardware of at least one processor and a memory operably coupled to the at least one processor; means for presenting a dictation user interface, the dictation user interface including an abstraction layer for programmatic access to a speech-to-text recognition component; means for receiving user-dictated clinical document data from the dictation user interface; means for performing segmenting and parsing of the clinical document data with the computing hardware to generate a segmented and parsed clinical document dataset and identify a plurality of section headers for the SOAP note, the segmented and parsed clinical document dataset including a plurality of lines and tokens; means for performing fuzzy matching on the plurality of lines and tokens with the computing hardware including implementing at least one rule corresponding to the particular section header for the SOAP note, the particular section header corresponding to a particular plurality of lines and tokens to determine known clinical entries and a set of non-exact match entries based on at least one database query limited by at least one characteristic of a particular section header for the SOAP note; means for presenting a correction window on a graphical user interface with the computing hardware, the correction window including at least one non-exact match entry in the segmented and parsed clinical document dataset and a list of potential corrections derived from the fuzzy matching; means for receiving a user-selection of one of the potential corrections for the at least one non-exact match entry as corrected clinical document data; and means for entering, with the computing hardware, the known clinical entries and the corrected clinical document data into an electronic health record (EHR). - View Dependent Claims (20)
-
Specification