Medical image metadata processing
First Claim
1. A data processing system, comprising:
- at least one hardware processor;
an image processing component implemented by a first plurality of instructions executed with the at least one hardware processor, the image processing component to, under computerized control;
extract data values from a set of electronic imaging data that includes a plurality of digital medical images, the plurality of digital medical images originating from a medical imaging procedure performed by a medical imaging modality at a medical facility;
an order processing component implemented by a second plurality of instructions executed with the at least one hardware processor, the order processing component to, under computerized control;
extract data values from electronic order data, wherein the electronic order data includes data provided to the data processing system that originates from the medical facility, and wherein the electronic order data specifies characteristics of a diagnostic evaluation task for the plurality of digital medical images;
associate the plurality of digital medical images in the data processing system with the electronic order data based on data values provided in the electronic imaging data;
a medical data processing component implemented by a third plurality of instructions executed with the at least one hardware processor, the medical data processing component to, under computerized control;
generate data values that identify characteristics of the diagnostic evaluation task for the plurality of digital medical images, based on the data values extracted from the electronic order data; and
perform an evaluation of parameterized qualification characteristic data values for a plurality of evaluators to perform the diagnostic evaluation task, using the identified characteristics of the diagnostic evaluation task, the evaluation to apply rules which identify respective evaluators that are credentialed or licensed to perform the diagnostic evaluation task for the medical facility;
a workflow component implemented by a fourth plurality of instructions executed with the at least one hardware processor, the workflow component to;
generate data values to provide electronic worklists associated with respective evaluators, the electronic worklists to list pending diagnostic evaluation tasks designated for performance by the respective evaluators, wherein the data values to provide the electronic worklists are communicated to computing systems of the respective evaluators;
initiate a command to designate a particular evaluator of the respective evaluators to perform the diagnostic evaluation task, wherein the particular evaluator is designated based on a match of at least one qualification of the particular evaluator with at least one requirement of the diagnostic evaluation task, using the parameterized qualification characteristic data values; and
update the electronic worklist for the particular evaluator in response to the command to designate the particular evaluator, wherein the electronic worklist for the particular evaluator is updated to include a pending state for the diagnostic evaluation task; and
a data transmission component implemented by a fifth plurality of instructions executed with the at least one hardware processor, the data transmission component to, under computerized control;
transmit the plurality of digital medical images, via a network, to a computing device associated with the particular evaluator, in response to a command received from the particular evaluator via the electronic worklist to accept the diagnostic evaluation task from the pending state;
wherein the plurality of digital medical images are transmitted and made accessible to the computing device associated with the particular evaluator for performance of the diagnostic evaluation task, based on the acceptance of the diagnostic evaluation task and management of the electronic worklist for the respective evaluators, such that the plurality of digital medical images are not transmitted to the computing systems of the respective evaluators before acceptance of the diagnostic evaluation task.
6 Assignments
0 Petitions
Accused Products
Abstract
Enhanced techniques for the extraction and use of metadata from medical images are disclosed herein. Based on the information in the metadata, specific processing may be performed within an image order management system, radiology information system (RIS), or like system. A radiology read order may be created, pre-populated, and transmitted via a processing system (e.g., a teleradiology image order management system) based on the metadata within the radiology image. For example, this metadata may exist within the header of a DICOM-formatted image data file or a DICOM communication protocol transmission. The processing system may then provide the prepopulated read order back to the source of the medical images for verification and submission. Other processing actions may also occur based on information extracted from the image metadata, such as custom workflows and handling based on an originating facility, or transferring the images to a particular radiologist or location.
114 Citations
23 Claims
-
1. A data processing system, comprising:
-
at least one hardware processor; an image processing component implemented by a first plurality of instructions executed with the at least one hardware processor, the image processing component to, under computerized control; extract data values from a set of electronic imaging data that includes a plurality of digital medical images, the plurality of digital medical images originating from a medical imaging procedure performed by a medical imaging modality at a medical facility; an order processing component implemented by a second plurality of instructions executed with the at least one hardware processor, the order processing component to, under computerized control; extract data values from electronic order data, wherein the electronic order data includes data provided to the data processing system that originates from the medical facility, and wherein the electronic order data specifies characteristics of a diagnostic evaluation task for the plurality of digital medical images; associate the plurality of digital medical images in the data processing system with the electronic order data based on data values provided in the electronic imaging data; a medical data processing component implemented by a third plurality of instructions executed with the at least one hardware processor, the medical data processing component to, under computerized control; generate data values that identify characteristics of the diagnostic evaluation task for the plurality of digital medical images, based on the data values extracted from the electronic order data; and perform an evaluation of parameterized qualification characteristic data values for a plurality of evaluators to perform the diagnostic evaluation task, using the identified characteristics of the diagnostic evaluation task, the evaluation to apply rules which identify respective evaluators that are credentialed or licensed to perform the diagnostic evaluation task for the medical facility; a workflow component implemented by a fourth plurality of instructions executed with the at least one hardware processor, the workflow component to; generate data values to provide electronic worklists associated with respective evaluators, the electronic worklists to list pending diagnostic evaluation tasks designated for performance by the respective evaluators, wherein the data values to provide the electronic worklists are communicated to computing systems of the respective evaluators; initiate a command to designate a particular evaluator of the respective evaluators to perform the diagnostic evaluation task, wherein the particular evaluator is designated based on a match of at least one qualification of the particular evaluator with at least one requirement of the diagnostic evaluation task, using the parameterized qualification characteristic data values; and update the electronic worklist for the particular evaluator in response to the command to designate the particular evaluator, wherein the electronic worklist for the particular evaluator is updated to include a pending state for the diagnostic evaluation task; and a data transmission component implemented by a fifth plurality of instructions executed with the at least one hardware processor, the data transmission component to, under computerized control; transmit the plurality of digital medical images, via a network, to a computing device associated with the particular evaluator, in response to a command received from the particular evaluator via the electronic worklist to accept the diagnostic evaluation task from the pending state; wherein the plurality of digital medical images are transmitted and made accessible to the computing device associated with the particular evaluator for performance of the diagnostic evaluation task, based on the acceptance of the diagnostic evaluation task and management of the electronic worklist for the respective evaluators, such that the plurality of digital medical images are not transmitted to the computing systems of the respective evaluators before acceptance of the diagnostic evaluation task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable medium including instructions to process medical imaging data, the instructions which when executed by a computing machine cause the computing machine to perform operations that:
-
extract data values from a set of electronic imaging data that includes a plurality of digital medical images, the plurality of digital medical images originating from a medical imaging procedure performed by a medical imaging modality at a medical facility; extract data values from electronic order data, wherein the electronic order data is associated with the plurality of digital medical images based on data values provided in the electronic imaging data, and wherein the electronic order data specifies characteristics of a diagnostic evaluation task for the plurality of digital medical images; generate data values that identify characteristics of the diagnostic evaluation task for the plurality of digital medical images, based on the data values extracted from the electronic order data; perform an evaluation of parameterized qualification characteristic data values for a plurality of evaluators to perform the diagnostic evaluation task, using the identified characteristics of the diagnostic evaluation task, the evaluation to apply rules which identify respective evaluators that are credentialed or licensed to perform the diagnostic evaluation task for the medical facility; generate data values to provide electronic worklists associated with respective evaluators, the electronic worklists to list pending diagnostic evaluation tasks designated for performance by the respective evaluators, wherein the data values to provide the electronic worklists are communicated to computing systems of the respective evaluators; initiate a command to designate a particular evaluator of the respective evaluators to perform the diagnostic evaluation task, wherein the particular evaluator is designated based on a match of at least one qualification of the particular evaluator with at least one requirement of the diagnostic evaluation task, using the parameterized qualification characteristic data values; update the electronic worklist for the particular evaluator in response the command to designate the particular evaluator, wherein the electronic worklist for the particular evaluator is updated to include a pending state for the diagnostic evaluation task; and transmit the plurality of digital medical images, via a network, to a computing device associated with the particular evaluator, in response to a command received from the particular evaluator via the electronic worklist to accept the diagnostic evaluation task from the pending state; wherein the plurality of digital medical images are transmitted and made accessible to the computing device associated with the particular evaluator for performance of the diagnostic evaluation task, based on the acceptance of the diagnostic evaluation task and management of the electronic worklist for the respective evaluators, such that the plurality of digital medical images are not transmitted to the computing systems of the respective evaluators before acceptance of the diagnostic evaluation task. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for processing medical data in a workflow through use of a data processing system, the data processing system comprising at least one hardware processor performing electronic operations, the electronic operations including:
-
extracting data values from a set of electronic imaging data that includes a plurality of digital medical images, the plurality of digital medical images originating from a medical imaging procedure performed by a medical imaging modality at a medical facility; extracting data values from electronic order data, wherein the electronic order data is associated with the plurality of digital medical images based on data values provided in the electronic imaging data, and wherein the electronic order data specifies characteristics of a diagnostic evaluation task for the plurality of digital medical images; generating data values that identify characteristics of the diagnostic evaluation task for the plurality of digital medical images, based on the data values extracted from the electronic order data; performing an evaluation of parameterized qualification characteristic data values for a plurality of evaluators to perform the diagnostic evaluation task, using the identified characteristics of the diagnostic evaluation task, the evaluation to apply rules which identify respective evaluators that are credentialed or licensed to perform the diagnostic evaluation task for the medical facility; generating data values to provide electronic worklists associated with respective evaluators, the electronic worklists to list pending diagnostic evaluation tasks designated for performance by the respective evaluators, wherein the data values to provide the electronic worklists are communicated to computing systems of the respective evaluators; initiating a command to designate a particular evaluator of the respective evaluators to perform the diagnostic evaluation task, wherein the particular evaluator is designated based on a match of at least one qualification of the particular evaluator with at least one requirement of the diagnostic evaluation task, using the parameterized qualification characteristic data values; updating the electronic worklist for the particular evaluator in response the command to designate the particular evaluator, wherein the electronic worklist for the particular evaluator is updated to include a pending state for the diagnostic evaluation task; and transmitting the plurality of digital medical images, via a network, to a computing device associated with the particular evaluator, in response to a command received from the particular evaluator via the electronic worklist to accept the diagnostic evaluation task from the pending state; wherein the plurality of digital medical images are transmitted and made accessible to the computing device associated with the particular evaluator for performance of the diagnostic evaluation task, based on the acceptance of the diagnostic evaluation task and management of the electronic worklist for the respective evaluators, such that the plurality of digital medical images are not transmitted to the computing systems of the respective evaluators before acceptance of the diagnostic evaluation task. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification