Clinical trial investigators performance assessment
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more processors and from a first database system of a clinical research organization, a first transaction message that includes historical clinical trial performance data for clinical trials conducted by a first physician, wherein historical clinical trial performance data specifies an initiation date and a screening date for each patient associated with the clinical trials conducted by the first physician;
receiving, by the one or more processors and from a set of second database systems other than the first database system, a second transaction message that includes health records data for the clinical trials conducted by the first physician, wherein the health records data specifies a number of patients that were screened by the first physician and a total number of patients enrolled in the clinical trials conducted by the first physician;
removing, by the one or more processors and from the first and second transaction messages, nominative data representing identifiable information for a first set of patients associated with the historical clinical trial performance data and a second set of patients associated with the health records data;
generating, by the one or more processors, a first de-identified transaction message and a second de-identified transaction message based on removing the nominative data from the first and second transaction messages;
identifying, by the one or more processors, a first key performance indicator associated with the historical clinical trial performance data, wherein the first key performance indicator represents an average time period for a particular physician to examine a particular set of patients within one or more clinical trials;
identifying, by the one or more processors, a second key performance indicator associated with the health records data, wherein the second key performance indicator represents a number of patients that have been screened by a particular physician within one or more clinical trials;
generating, by the one or more processors and within a longitudinal database, a first identifier mapping a first portion of the first de-identified transaction message and a first portion of the second de-identified transaction message, the first portions of the first and second de-identified transaction messages corresponding to data descriptive of the first key performance indicator;
generating, by the one or more processors and within the longitudinal database, a second identifier mapping a second, different portion of the first de-identified transaction message and a second, different portion of the second de-identified transaction message, the second portions of the first and second de-identified transaction messages corresponding to data descriptive of the second key performance indicator;
storing, by the one or more processors and within the longitudinal database, an aggregate performance transaction record for the first physician, wherein;
the aggregate performance transaction record includes the first de-identified transaction message, the second de-identified transaction message, the first identifier and the second identifier, andthe aggregate performance transaction record enables the one or more processors to perform one or more computations on data of the first physician included within the aggregate performance transaction record in a first time period that is shorter than a second time period for performing the one or more computations on data of the first physician stored within the first database system and the set of second database systems but not stored within the aggregate performance transaction record;
computing, by the one or more processors, a first performance score for the first key performance indicator, wherein;
the first performance score represents a patient screening milestone achievement by the first physician for examining the first set of patients, andthe first performance score is computed based on;
the first identifier,the initiation dates for the patients associated with the clinical trials conducted by the first physician, andthe screening dates for the patients associated with the clinical trials conducted by the first physician;
computing, by the one or more processors, a second performance score for the second key performance indicator, wherein;
the second performance score represents a screening throughput of the first physician within the clinical trials, andthe second performance score is computed based on;
the second identifier,the number of patients that were screened by the first physician, andthe total number of patients enrolled in the clinical trials conducted by the first physician;
obtaining, by the one or more processors, data indicating a first weight and a second weight corresponding to respective prioritizations of the first and second key performance indicators;
computing, by the one or more processors, an overall performance score for the first physician based on combining the first and second performance scores according to the first and second weights; and
providing, by the one or more processors, data indicating the overall performance score for the first physician.
10 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for providing a user with a performance indicator score includes receiving a first transaction message that includes historical clinical-trial performance data from one or more processors at a clinical research organization and receiving a second transaction message with health records data with parameters indicative of insurance claims data. The received historical clinical-trial performance data and the prescription data is translated into an updated database. Related records within the updated database are identified and one or more key performance indicators included in the data at the updated database for a first physician are identified. A score for each of the one or more key performance indicators are calculated and a performance indicator score record for the first physician is generated based on the calculated scores for each of the one or more key performance indicators.
-
Citations
13 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more processors and from a first database system of a clinical research organization, a first transaction message that includes historical clinical trial performance data for clinical trials conducted by a first physician, wherein historical clinical trial performance data specifies an initiation date and a screening date for each patient associated with the clinical trials conducted by the first physician; receiving, by the one or more processors and from a set of second database systems other than the first database system, a second transaction message that includes health records data for the clinical trials conducted by the first physician, wherein the health records data specifies a number of patients that were screened by the first physician and a total number of patients enrolled in the clinical trials conducted by the first physician; removing, by the one or more processors and from the first and second transaction messages, nominative data representing identifiable information for a first set of patients associated with the historical clinical trial performance data and a second set of patients associated with the health records data; generating, by the one or more processors, a first de-identified transaction message and a second de-identified transaction message based on removing the nominative data from the first and second transaction messages; identifying, by the one or more processors, a first key performance indicator associated with the historical clinical trial performance data, wherein the first key performance indicator represents an average time period for a particular physician to examine a particular set of patients within one or more clinical trials; identifying, by the one or more processors, a second key performance indicator associated with the health records data, wherein the second key performance indicator represents a number of patients that have been screened by a particular physician within one or more clinical trials; generating, by the one or more processors and within a longitudinal database, a first identifier mapping a first portion of the first de-identified transaction message and a first portion of the second de-identified transaction message, the first portions of the first and second de-identified transaction messages corresponding to data descriptive of the first key performance indicator; generating, by the one or more processors and within the longitudinal database, a second identifier mapping a second, different portion of the first de-identified transaction message and a second, different portion of the second de-identified transaction message, the second portions of the first and second de-identified transaction messages corresponding to data descriptive of the second key performance indicator; storing, by the one or more processors and within the longitudinal database, an aggregate performance transaction record for the first physician, wherein; the aggregate performance transaction record includes the first de-identified transaction message, the second de-identified transaction message, the first identifier and the second identifier, and the aggregate performance transaction record enables the one or more processors to perform one or more computations on data of the first physician included within the aggregate performance transaction record in a first time period that is shorter than a second time period for performing the one or more computations on data of the first physician stored within the first database system and the set of second database systems but not stored within the aggregate performance transaction record; computing, by the one or more processors, a first performance score for the first key performance indicator, wherein; the first performance score represents a patient screening milestone achievement by the first physician for examining the first set of patients, and the first performance score is computed based on; the first identifier, the initiation dates for the patients associated with the clinical trials conducted by the first physician, and the screening dates for the patients associated with the clinical trials conducted by the first physician; computing, by the one or more processors, a second performance score for the second key performance indicator, wherein; the second performance score represents a screening throughput of the first physician within the clinical trials, and the second performance score is computed based on; the second identifier, the number of patients that were screened by the first physician, and the total number of patients enrolled in the clinical trials conducted by the first physician; obtaining, by the one or more processors, data indicating a first weight and a second weight corresponding to respective prioritizations of the first and second key performance indicators; computing, by the one or more processors, an overall performance score for the first physician based on combining the first and second performance scores according to the first and second weights; and providing, by the one or more processors, data indicating the overall performance score for the first physician. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by one or more computers, to cause the one or more computers to perform operations comprising; receiving, by one or more processors and from a first database system of a clinical research organization, a first transaction message that includes historical clinical trial performance data for clinical trials conducted by a first physician, wherein historical clinical trial performance data specifies an initiation date and a screening date for each patient associated with the clinical trials conducted by the first physician; receiving, by the one or more processors and from a set of second database systems other than the first database system, a second transaction message that includes health records data for the clinical trials conducted by the first physician, wherein the health records data specifies a number of patients that were screened by the first physician and a total number of patients enrolled in the clinical trials conducted by the first physician; removing, by the one or more processors and from the first and second transaction messages, nominative data representing identifiable information for a first set of patients associated with the historical clinical trial performance data and a second set of patients associated with the health records data; generating, by the one or more processors, a first de-identified transaction message and a second de-identified transaction message based on removing the nominative data from the first and second transaction messages; identifying, by the one or more processors, a first key performance indicator associated with the historical clinical trial performance data, wherein the first key performance indicator represents an average time period for a particular physician to examine a particular set of patients within one or more clinical trials; identifying, by the one or more processors, a second key performance indicator associated with the health records data, wherein the second key performance indicator represents a number of patients that have been screened by a particular physician within one or more clinical trials; generating, by the one or more processors and within a longitudinal database, a first identifier mapping a first portion of the first de-identified transaction message and a first portion of the second de-identified transaction message, the first portions of the first and second de-identified transaction messages corresponding to data descriptive of the first key performance indicator; generating, by the one or more processors and within the longitudinal database, a second identifier mapping a second, different portion of the first de-identified transaction message and a second, different portion of the second de-identified transaction message, the second portions of the first and second de-identified transaction messages corresponding to data descriptive of the second key performance indicator; storing, by the one or more processors and within the longitudinal database, an aggregate performance transaction record for the first physician, wherein; the aggregate performance transaction record includes the first de-identified transaction message, the second de-identified transaction message, the first identifier and the second identifier, and the aggregate performance transaction record enables the one or more processors to perform one or more computations on data of the first physician included within the aggregate performance transaction record in a first time period that is shorter than a second time period for performing the one or more computations on data of the first physician stored within the first database system and the set of second database systems but not stored within the aggregate performance transaction record; computing, by the one or more processors, a first performance score for the first key performance indicator, wherein; the first performance score represents a patient screening milestone achievement by the first physician for examining the first set of patients, and the first performance score is computed based on; the first identifier, the initiation dates for the patients associated with the clinical trials conducted by the first physician, and the screening dates for the patients associated with the clinical trials conducted by the first physician; computing, by the one or more processors, a second performance score for the second key performance indicator, wherein; the second performance score represents a screening throughput of the first physician within the clinical trials, and the second performance score is computed based on; the second identifier, the number of patients that were screened by the first physician, and the total number of patients enrolled in the clinical trials conducted by the first physician; obtaining, by the one or more processors, data indicating a first weight and a second weight corresponding to respective prioritizations of the first and second key performance indicators; computing, by the one or more processors, an overall performance score for the first physician based on combining the first and second performance scores according to the first and second weights; and providing, by the one or more processors, data indicating the overall performance score for the first physician. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer-readable medium storing software comprising instructions executable by one or more which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, by one or more processors and from a first database system of a clinical research organization, a first transaction message that includes historical clinical trial performance data for clinical trials conducted by a first physician, wherein historical clinical trial performance data specifies an initiation date and a screening date for each patient associated with the clinical trials conducted by the first physician; receiving, by the one or more processors and from a set of second database systems other than the first database system, a second transaction message that includes health records data for the clinical trials conducted by the first physician, wherein the health records data specifies a number of patients that were screened by the first physician and a total number of patients enrolled in the clinical trials conducted by the first physician; removing, by the one or more processors and from the first and second transaction messages, nominative data representing identifiable information for a first set of patients associated with the historical clinical trial performance data and a second set of patients associated with the health records data; generating, by the one or more processors, a first de-identified transaction message and a second de-identified transaction message based on removing the nominative data from the first and second transaction messages; identifying, by the one or more processors, a first key performance indicator associated with the historical clinical trial performance data, wherein the first key performance indicator represents an average time period for a particular physician to examine a particular set of patients within one or more clinical trials; identifying, by the one or more processors, a second key performance indicator associated with the health records data, wherein the second key performance indicator represents a number of patients that have been screened by a particular physician within one or more clinical trials; generating, by the one or more processors and within a longitudinal database, a first identifier mapping a first portion of the first de-identified transaction message and a first portion of the second de-identified transaction message, the first portions of the first and second de-identified transaction messages corresponding to data descriptive of the first key performance indicator; generating, by the one or more processors and within the longitudinal database, a second identifier mapping a second, different portion of the first de-identified transaction message and a second, different portion of the second de-identified transaction message, the second portions of the first and second de-identified transaction messages corresponding to data descriptive of the second key performance indicator; storing, by the one or more processors and within the longitudinal database, an aggregate performance transaction record for the first physician, wherein; the aggregate performance transaction record includes the first de-identified transaction message, the second de-identified transaction message, the first identifier and the second identifier, and the aggregate performance transaction record enables the one or more processors to perform one or more computations on data of the first physician included within the aggregate performance transaction record in a first time period that is shorter than a second time period for performing the one or more computations on data of the first physician stored within the first database system and the set of second database systems but not stored within the aggregate performance transaction record; computing, by the one or more processors, a first performance score for the first key performance indicator, wherein; the first performance score represents a patient screening milestone achievement by the first physician for examining the first set of patients, and the first performance score is computed based on; the first identifier, the initiation dates for the patients associated with the clinical trials conducted by the first physician, and the screening dates for the patients associated with the clinical trials conducted by the first physician; computing, by the one or more processors the second identifier, a second performance score for the second key performance indicator, wherein; the second performance score represents a screening throughput of the first physician within the clinical trials, and the second performance score is computed based on; the second identifier, the number of patients that were screened by the first physician, and the total number of patients enrolled in the clinical trials conducted by the first physician; obtaining, by the one or more processors, data indicating a first weight and a second weight corresponding to respective prioritizations of the first and second key performance indicators; computing, by the one or more processors, an overall performance score for the first physician based on combining the first and second performance scores according to the first and second weights; and providing, by the one or more processors, data indicating the overall performance score for the first physician.
-
Specification