Systems and methods for interrogating clinical documents for characteristic data

Inventors

Ozeran, Jonathan

Assignees

Tempus AI Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-12165753-B2

Patent

Publication Date

2024-12-10

Expiration Date


Abstract

A computer program product includes multiple microservices for interrogating clinical records according to one or more projects associated with patient datasets obtained from electronic copies of source documents from the clinical records. A first microservice generates a user interface including a first portion displaying source documents and, concurrently, a second portion displaying structured patient data fields organized into categories for entering structured patient data derived from the source documents displayed in the first portion. Categories and their organization are defined by a template and include cancer diagnosis, staging, tumor size, genetic results, and date of recurrence. A second microservice validates abstracted patient data according to validation rules applied to the categories, validation rules being assigned to the projects and performed on the categories as they are populated. A third microservice provides abstraction review performed by an assigned abstractor or an abstraction manager and spans one or more of the projects.

Core Innovation

The invention interrogates patient datasets obtained from one or more electronic copies of source documents from one or more clinical records by generating a first user interface displayed on an electronic display device. The first user interface includes a first portion displaying a plurality of the source documents, including at least two of a pathology report, a progress note, testing data, or an electronic medical record, and a second portion displaying structured patient data fields for entering structured patient data derived from the one or more source documents displayed in the first portion. The user interface permits a user to switch between the source documents without changing the second portion.

The structured patient data fields are organized into a plurality of categories, where a choice of the plurality of categories and their organization is defined by a template selected from among a plurality of templates. A structured patient data field of the selected template is associated with a valueset selected from among a plurality of possible user-selectable valuesets, each valueset comprising a subset of values and a corresponding subset of codes. In response to receiving a selection of a value from a structured patient data field in the first user interface, the respective structured patient data field is populated with the value and a corresponding code of the corresponding subset of codes is stored in a database.

The method further receives a modification to the valueset and propagates the modification to all templates that utilize the valueset. This supports consistent template behavior across projects while valuesets evolve, by ensuring that templates referencing the modified valueset reflect the modification for structured patient data entry.

Claims Coverage

Independent claim clm-00001 includes 5 main inventive features, with additional dependent claims refining validation behavior, warning/error descriptors, discrepancy scoring with a threshold, and examples of specific category content.

Split-view interrogation of source documents and structured patient data fields

Generating a first user interface displayed on an electronic display device with a first portion displaying a plurality of source documents and a second portion displaying structured patient data fields, while permitting a user to switch between the source documents without changing the second portion.

Category and field organization by selectable templates

Organizing the structured patient data fields into a plurality of categories, where the choice of the plurality of categories and their organization is defined by a template selected from among a plurality of templates.

Valueset-based encoding of structured values using stored codes

Associating a structured patient data field of the selected template with a valueset selected from among a plurality of possible user-selectable valuesets, each valueset comprising a subset of values and a corresponding subset of codes, and in response to receiving selection of a value, populating the field with the value and storing a corresponding code to encode the selected value based at least in part on the corresponding code.

Propagation of valueset modifications across all templates

Receiving a modification to the valueset and propagating the modification to all templates that utilize the valueset.

Validation rules per project across categories with warning/error descriptors

Validating abstracted patient data using validation rules associated with one or more projects across the plurality of categories as they are populated, including a first error descriptor for a warning and a second error descriptor for an error.

Discrepancy scoring with a threshold for abstracted data

Comparing a discrepancy score computed as the summation of all identified discrepancies to a threshold.

Overall claim coverage centers on a workflow in which source documents and structured patient data fields are displayed together, structured fields are organized using templates, field entries are valueset-encoded with stored codes, valueset changes propagate to templates, and further refinements add project-based validation with warning/error descriptors and discrepancy evaluation using a threshold.

Stated Advantages

Supports consistent template behavior across projects while valuesets evolve.

Ensures that templates referencing the modified valueset reflect the modification for structured patient data entry.

Documented Applications

No documented applications found

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.