using the nih collaboratory'sand pcornet's distributed ... slides 11-14-14.pdf · using...

47
Using the NIH Collaboratory's and PCORnet's distributed data networks for clinical trials and observational research - A preview Jeffrey Brown, PhD, Lesley Curtis, PhD, Richard Platt, MD, MS Harvard Pilgrim Health Care Institute and Harvard Medical School Duke University November 14, 2014 Millions of people. Strong collaborations. Privacy first.

Upload: others

Post on 18-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Using the NIH Collaboratory's and PCORnet's distributed data networks for clinical trials and observational research - A preview

Jeffrey Brown, PhD, Lesley Curtis, PhD, Richard Platt, MD, MS

Harvard Pilgrim Health Care Institute and Harvard Medical School

Duke University

November 14, 2014

Millions of people. Strong collaborations. Privacy first.

Page 2: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

The Collaboratory DRN’s goal

Facilitate multi-site research collaborations between investigators and data partners by creating secure networking capabilities and analysis tools for electronic health data

2

Page 3: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Improve the nation’s capacity to conduct rapid, efficient, and economical comparative effectiveness research

3

PCORnet’s goal

Page 4: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Three critical elements

• Privacy protections

• Reusable analysis tools

• Analysis-ready data

Page 5: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Three critical elements

• Privacy protections

• Reusable analysis tools

• Analysis-ready data

Page 6: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

6

Distributed analysis

Datapartner1

Coordina ngCenter

SecureNetworkPortal

1

52 EnrollDemographicsU liza on

Etc

Review&RunQuery

3

Review&ReturnResults

4

6

DatapartnerN

EnrollDemographicsU liza on

Etc

Review&RunQuery

3

Review&ReturnResults

4

1.Usercreatesandsubmitsquery(acomputerprogram)2.Individualdatapartnersretrievequery3.Datapartnersreviewandrunqueryagainsttheirlocaldata4.Datapartnersreviewresults5.Datapartnersreturnresultsviasecurenetwork6.Resultsareaggregated

Page 7: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

• Each organization can participate in multiple networks• Each network controls its governance and coordination• Other networks can participate• Networks share infrastructure, data curation, analytics, lessons, security, software

development

Health Plan 2

Health Plan 1

Health Plan 5

Health Plan 4

Health Plan 7

Hospital 1

Health Plan 3

Health Plan 6

Health Plan 8

Hospital 3Health Plan 9

Hospital 2

Hospital 4

Hospital 6

Hospital 5

Outpatient clinic 1

Outpatient clinic 3

Patient network 1

Patient network 3

Patient network 2

Outpatient clinic 2

7

Multiple networks sharing infrastructure

Page 8: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

• Each organization can participate in multiple networks• Each network controls its governance and coordination• Other networks can participate• Networks share infrastructure, data curation, analytics, lessons, security, software

development

Health Plan 2

Health Plan 1

Health Plan 5

Health Plan 4

Health Plan 7

Hospital 1

Health Plan 3

Health Plan 6

Health Plan 8

Hospital 3Health Plan 9

Hospital 2

Hospital 4

Hospital 6

Hospital 5

Outpatient clinic 1

Outpatient clinic 3

Patient network 1

Patient network 3

Patient network 2

Outpatient clinic 2

8

Multiple networks sharing infrastructure

Page 9: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Use cases

• Pragmatic clinical trial design

• Observational studies

• Single study private network

• Pragmatic clinical trial follow up

• Reuse of research data

9

Page 10: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Use cases

• Pragmatic clinical trial design

• Observational studies

• Single study private network

• Pragmatic clinical trial follow up

• Reuse of research data

10

Page 11: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

www.mini-sentinel.org/work_products/Statistical_Methods/Mini-Sentinel_Methods_CTTI_Developing-Approaches-to-Conducting-Randomized-Trials-Using-MSDD.pdf

Page 12: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Use Case: IMPACT-AF Cluster Randomized Trial

• Proposed by Christopher Granger, MD, and colleagues

• Primary Aim: Test a multilevel educational intervention to increase the rate of initiation of oral anticoagulants among patients with atrial fibrillation.

• Design: Cluster randomized trial

• Intervention:

• For patients – Mailed educational material, and recommendation to discuss their anticoagulation status with their clinician

• For physicians – Notification of eligible patients. Reports regarding their eligible patients’ rate of anticoagulation benchmarked to other providers

• Population: Patients >18 years with atrial fibrillation without anticoagulation AND>1 CHADS2 (congestive heart failure, hypertension, age > 75 yrs, diabetes, stroke or TIA) risk factor OR>2 CHA2DS2 VASc (congestive heart failure, hypertension, age, diabetes, stroke or TIA, vascular disease, female) risk factors

www.mini-sentinel.org/work_products/Statistical_Methods/Mini-Sentinel_Methods_CTTI_Developing-Approaches-to-Conducting-Randomized-Trials-Using-MSDD.pdf

Page 13: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

• Proposed by Christopher Granger, MD, and colleagues

• Primary Aim: Test a multilevel educational intervention to increase the rate of initiation of oral anticoagulants among patients with atrial fibrillation.

• Design: Cluster randomized trial

• Intervention:

• For patients – Mailed educational material, and recommendation to discuss their anticoagulation status with their clinician.

• For physicians – Notification of eligible patients. Reports regarding their eligible patients’ rate of anticoagulation benchmarked to other providers.

• Population: Patients >18 years with atrial fibrillation without anticoagulation AND>1 CHADS2 (congestive heart failure, hypertension, age > 75 yrs, diabetes, stroke or TIA) risk factor OR>2 CHA2DS2 VASc (congestive heart failure, hypertension, age, diabetes, stroke or TIA, vascular disease, female) risk factors

www.mini-sentinel.org/work_products/Statistical_Methods/Mini-Sentinel_Methods_CTTI_Developing-Approaches-to-Conducting-Randomized-Trials-Using-MSDD.pdf

Use Case: IMPACT-AF Cluster Randomized Trial

Page 14: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Use cases

• Pragmatic clinical trial design

• Observational studies

• Single study private network

• Pragmatic clinical trial follow up

• Reuse of research data

14

Page 15: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Toh Arch Intern Med.2012;172:1582-1589.

• Used data for 3.9 million new users of anti-hypertensives in 18 organizations

• Propensity score matched analysis

• No person-level data was shared

Page 16: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

New program development process

Principal Programmer

1. Draft functional programming specification

Managing Programmer

2. Review and approve functional

specification

4. Review and approve technical programming

specification

Principal Programmer

7.Submit programming package to Managing Programmer for QC

Auditing Programmer

8. Implement QC plan

9 & 10.Track,

resolve and close all QC

issues

11.Submit finalprogramming package to Managing Programmer

12. Beta-test programming

package

3. Draft technical programming specification

5. Develop QC plan and test case

scenarios

6. Develop programming package (code, documentation)

Managing Programmer

Data Partners

13. Review logs and

output from each site

Page 17: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Toh Arch Intern Med.2012;172:1582-1589.

• Used data for 3.9 million new users of anti-hypertensives in 18 organizations

• Propensity score matched analysis• No person-level data was shared• Five months and $250,000 required for programming and

analysis – compared to 1-2 years and $2 million without analysis-ready distributed dataset

Page 18: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Toh Arch Intern Med.2012;172:1582-1589.

• Used data for 3.9 million new users of anti-hypertensives in 18 organizations

• Propensity score matched analysis• No person-level data was shared• Five months and $250,000 required for programming and

analysis – compared to 1-2 years and $2 million without analysis-ready distributed dataset

Page 19: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Yes

Page 20: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Three critical elements

• Privacy protections

• Reusable analysis tools

• Analysis-ready data

Page 21: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Reusable analysis tools

Two levels of querying complexity and analysis

• Level 1: Identify and characterize cohorts (eg, treatments, outcomes, etc)

• Level 2: Comparative analyses with analytic adjustment for confounding using available analytic adjustment tools (eg, propensity score matching)

Page 22: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

• Parameterized program “template” to identify cohorts based on an array of available parameter options• Exposure, outcome, inclusion/exclusion criteria, covariate

definitions; incidence assessment, age range and groups• Sample uses

• Background rates• Exposures and follow-up (outcome rates)• Concomitant exposure characterization

• Complex exposure and outcome definitions (“combo tool”)• Rhabdomyolysis definition example: inpatient diagnosis of

rhabdomyolysis AND creatine kinase (CK) total value > 1,000 U/L in the +/- 14 days

• Generates standard output for reporting and for use by additional tools

Cohort Identification and Descriptive Analysis Tool

Page 23: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Query

Start

Date

Query End

Date

Available person time

Query Period 1/1/2006- 12/31/2013Coverage Requirement Medical and Drug CoverageEnrollment Requirement 183 daysEnrollment Gap 45 daysAge Groups 18-34, 35-44, 45-64 65-74, 75+

Query parameters

Patient A (IMPACT-AF example)

Page 24: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Query

Start

Date

Query End

DateAtrial fibrillation

diagnosis

(Index Date)

Atrial Fibrillation diagnosis in any care setting at any time in observation period

Two Atrial Fibrillation diagnosis codes on different days in any care setting at any time in observation period; index is first observation

Two cohort definitions

Patient A (IMPACT-AF example)

Page 25: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Query

Start

Date

Query End

Date

Observation

Time

Observation time: Identify anticoagulant use at any time after index date

Atrial fibrillation

diagnosis

(Index Date)

Patient A (IMPACT-AF example)

Page 26: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Query

Start

Date

Query End

Date

Inclusion/Exclusion Criteria

Observation

Time

• At least one CHADS2 risk factor OR at least two CHA2DS2-VASc risk factors, EXCLUDE mechanical prosthetic valve and life-threatening bleeding

• At least two CHADS2 risk factors OR at least three CHA2DS2-VASc risk factors, EXCLUDE mechanical prosthetic valve and life-threatening bleeding

• At least one CHADS2 risk factor, EXCLUDE mechanical prosthetic valve and life-threatening bleeding (only relevant for 75+ group)

• At least two CHADS2 risk factors OR at least one CHA2DS2-VASc risk factors, EXCLUDE mechanical prosthetic valve and life-threatening bleeding (only relevant for 75+ group)

• At least two CHADS2 risk factors OR at least two CHA2DS2-VASc risk factors, EXCLUDE mechanical prosthetic valve and life-threatening bleeding

Multiple inclusion/exclusion criteria (n=8)

Atrial fibrillation

diagnosis

(Index Date)

Patient A (IMPACT-AF example)

Page 27: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Complete specifications

• 16 different cohorts with different definitions for diagnosis and pre-existing condition requirements

• Once specifications are complete, results available within weeks

Page 28: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Toh Arch Intern Med.2012;172:1582-1589.

• Used data for 3.9 million new users of anti-hypertensives in 18 organizations

• Propensity score matched analysis• No person-level data was shared• Five months and $250,000 required for programming and

analysis – compared to 1-2 years and $2 million without analysis-ready distributed dataset

Page 29: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

• Output of the “Cohort Identification and Descriptive Analysis Tool (CIDA)” is the input for the propensity score matched tool

• Effect estimation based on exposure propensity-score matched parallel new user cohorts defined using the “CIDA” tool

• Three Propensity Score (PS) estimation options

• Predefined: requesters specify code lists

• Empirically identified (through high-dimensional PS): empirically selected covariates

• Predefined + empirically identified (through high-dimensional PS): all predefined and empirically selected covariates included in the model

• Two matching options

• 1:1; 1:100 variable

• Three caliper options

• .01, .025, .05

Propensity Score Matched tool

Page 30: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Propensity Score Matched tool

• High-dimensional propensity score options

• Ranking algorithm

• Number of covariates considered by data dimension

• Number of covariates to select for hdPS model

• Subgroup analysis

• Using any predefined covariate

• Decile stratification

• Output• Diagnostics, effect estimates, confidence intervals

Page 31: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Overview

Page 32: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Specifications

Page 33: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Table 1 Unmatched cohorts

Page 34: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Table 2 Matched cohorts

Page 35: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Table 3 Rates, differences, hazard ratios

Subsequent workbook sheets show histograms of unmatched and matched propensity scores for each of 13 data partners

Page 36: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Propensity scores before match: One site

Page 37: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Propensity scores before match: One site

Page 38: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Three critical elements

• Privacy protections

• Reusable analysis tools

• Analysis-ready data

Page 39: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Common data model—guiding principles

• Accommodates project requirements and can evolve to meet expanded objectives

• Able to incorporate new data types and data elements as needs change

• Leverages existing and evolving data standards

• Uses existing native coding systems and minimizes ontology mapping

• Captures values found in source data

Page 40: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Common data model—guiding principles

• Transparent, intuitive design that is easily understood by analysts and investigators

• Local implementation may include “site-specific” variables

Page 41: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Common data model

• Relational structure provides analysis-ready platform

• Encounter basis incorporates EHR and claims-type data

Page 42: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Technical Analyst

Data QA review process

Data Quality Analyst 1

Data Quality Analyst 2

Data Manager

1. Perform Data Update

9. Review and finalize report

7. Review #2 of data quality output

8. Annotate initial report of findings

12. Approve Data Update

Data Partner

MSOC

Data Quality Analyst

2. Execute data quality program package

3. Review output; identify and resolve issues

4. Deliver summary output to MSOC

5. Review #1 of data quality output

6. Prepare initial report of findings

10. Review report; resolve issues, respond to MSOC

11. Review Data Partner’s response to report; send additional questions if needed

Page 43: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Rigorous data checking and characterization

• ~1500 data checks per refresh

• ~ 1500 checks

Page 44: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Why QA after every refresh?

• Underlying data sources are dynamic

• Verify compliance with data model

• Identify changes in data sources or transformation processes

• Identify problems and/or differences in data transformation methods

Page 45: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Why QA after every refresh?

Green: records from prior refresh

Red: record from new refresh under review

Problem:

Enrollment data from 2010 was archived between refreshes and not included in latest refresh.

Outcome:

Data Partner was asked to recreate the refresh including 2010 data.

Page 46: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

The DRN is ready for NIH to use

• Assess disease burden/outcomes

• Pragmatic clinical trial design

• Single study private network

• Pragmatic clinical trial follow up

• Reuse of research data

46

Page 47: Using the NIH Collaboratory'sand PCORnet's distributed ... Slides 11-14-14.pdf · Using the NIH Collaboratory'sand PCORnet's distributed data networks for clinical trials and observational

Thank You

For more information

• nihcollaboratory.org/Pages/distributed-research-network.aspx

• PopMedNet.org

[email protected]

[email protected]

Prior Grand Rounds on the NIH Collaboratory Distributed Research Network

https://www.nihcollaboratory.org/Pages/Grand-Rounds-03-15-13.aspx

https://www.nihcollaboratory.org/Pages/Grand-Rounds-09-13-13.aspx

https://www.nihcollaboratory.org/Pages/Grand-Rounds-06-13-14.aspx

47