CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical...

40
07-10-2015 BioStata, Bregnerødvej 132A, Birkerød CRF design Page 1

Transcript of CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical...

Page 1: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

CRF design

Page 1

Page 2: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Clinical Protocol:

- Primary endpoints

- Secondary endpoints

- Safety

- Monitoring fields

- Other

Its all data!

Creating a CRF - protocol

Page 2

Page 3: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Locate what to be reported in CRF

....... sometimes hard to find.

Creating a CRF - protocol

Page 3

Page 4: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Creating a CRF

Page 4

eCRF

SOPs

CRF Standards- Internal- CDISC stnd.

Data Base requirements

Input from Study team

Authorities/GCP/FDA

SAP (Statistical Analysis

Report)

Page 5: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

CDISC standards (CDASH)

The Clinical Data Acquisition Standards Harmonization (CDASH) Standard defines basic standards for the collection of clinical trial data.

- Best Practice Recommendations for CRF design

- Alligned with SDTM (data submitted to e.g. FDA)

CDASH CRF SDTM

e.g. a date: 19-Jun-2012 16:00 2012-06-19T16:00

Creating a CRF – international CRF stnd.

Page 5

Page 6: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Creating a CRF – input from study team

Page 6

Data Management CRF design

statistician

Medical Coder

Trial Manager

/CRA

SiteSDTM

programmer

Sponsor

Medical writer

Page 7: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Statistician: - SAP

- Focus on endpoints

- Data to be reported

Medical Writer: - Data to be reported

Trial Manager/: - Protocol covered

CRA - Site ”point of view”. E.g. Sequence, help text

Programmer: - CDISC formats and standards

Site staff: ?

Medical coder: - Possible to code in MedDRA/WHOdrug

- E.g. conc. medication: route and preferable dose should be present

Creating a CRF - input

Page 7

Page 8: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Example: field for Date and time of handing out Diaries to subject

Statistician: Not to be analyzed and reported. Don’t collect!

Trial Manager/CRA: Nice to have. Possible to check date against e.g. visit date?

Programmer: Enter CDISC-ISO 8601 format: 2012-06-19T16:00

Site staff: Free text field so we can enter what patient says e.g.: “Last Sunday around 5ish”

Data Manager: - Need or nice to have? - Fit to database?- Easy to “use” -> avoiding queries

Page 8

Creating a CRF - input

Page 9: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Avoid redundant data

- Avoid ”nice to have data”

- Avoid free-text fields

- Focus on data needed- data needed to answer the protocol questions - provide adequate safety and efficacy data

Keep CRF simple and logical

Creating a CRF – data to collect

Page 9

Page 10: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- From a users view?

- From a Data Managers view?

- From statisticans view?

What is eCRF data ?

Page 10

Page 11: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Example of an eCRF form (AE)- from a user view

Page 11

Page 12: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Example of an eCRF form (AE)- from a DM view

Page 12

Page 13: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Example of eCRF data (AE)- from a programmer or statistican view

Page 13

Page 14: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Edit checks (automatic generating of queries)

eCRF - queries

Page 14

Page 15: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Field appears depended on answer

eCRF – Dynamics- fields appears during entry

Page 15

Page 16: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

SAE ‘actions’ depended on answer

eCRF – Dynamics- adding sections and e-mail alerts

Page 16

Page 17: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

SAE= ”yes”

eCRF – Dynamics- adding sections and e-mail alerts

Page 17

Page 18: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

SAE= ”yes”

E-mail Alert

eCRF – Dynamics- adding sections and e-mail alerts

Page 18

Page 19: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

If subject is a Screening failure, the remaining sections/visits in CRF should ne be filled in -< removed.

eCRF – Dynamics- removing CRF pages or sections

Page 19

Page 20: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Data Validation plan

- eCRF Completion guide

- Quality Check of eCRF, database, features

- CRF Annotation

- Training of users

eCRF- supporting documentation and processes

Page 20

Page 21: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Data Validation plan

- programming of and UAT of checksExample of a Validation Plan

CRF - Data Validation plan

Page 21

Page 22: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Instruction to site staff on how to operate the eCRF and system

- Login

- Change psw

- Create subject

- Enter data

- Change data

- Handle queries

- Help needed

- etc.

CRF - eCRF Completion Guide

Page 22

Page 23: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

We need to prove that CRF setup, queries, dynamics, reports etc. works as intended !

- Check all entry fields

- Check all queries hits as intended and do not hit if not intended

- Check data extractions from CRF

- Etc..

- Document!

eCRF –Quality Check of CRF and database setup

Page 23

Page 24: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Example of an User Acceptance test script

- step-by-step though the CRF

CRF –Quality Check of CRF and database setup

Page 24

Page 25: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Document describing mapping between CRF and data in database

CRF- Annotation

Page 25

Page 26: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Training of users:

- Different roles – different training

DM trains CRA/Trial Managers

CRA/Trial Managers trains Site staff

CRF – Training of users

Page 26

Page 27: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

eCRF go live !

CRF

Page 27

Page 28: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Data Management tasks

Page 28

Page 29: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Review protocol

- Design the CRF- Set-up the database- Design data entry screens- Test CRF and database

- Write a Data Handling Protocol (how will DM be handled)

- Write a data validation plan

- Program data checks according to validation plan and test

- Handle external data vendors (e.g. laboratories)

- Training

Data Management tasks

Page 29

Page 30: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Validate data during study

- Query handling

- Perform medical coding (MedDRA and WHODrug)

- Perform SAE reconciliation

- Prepare a Data Handling Report

- Release Data for analysis

- Data Base lock

- Host Data Base Release meeting

Data Management tasks, continued

Page 30

Page 31: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Reports in Data Management

Page 31

Data Handling Protocol

Table of Contents:

1 Study team…………………………………………. 3

2 Timelines………………………… ………………….3

3 Scope of Laboratory data…………………………. 4

4 Handling and archiving of source documents……5

5 Data Entry………………………………………….. 6

5.1 Description of data entry (and comparison)…….. 6

5.2 Query handling…………………………………….. 6

6 Electronically transferred laboratory data……….. 7

7 Database…………………………………………….8

7.1 Transfer of database………………………………. 8

8 Reconciliation of Serious Adverse Events (SAE). 8

9 Data Validation……………………………………...8

Appendices:

Appendix A: Annotated CRF

Appendix B: Format description of laboratory data (elect. transferred)

Appendix C: Data entry Guideline

Appendix D: Validation Plan

Appendix E: Approval of Data Handling Protocol

Data Handling Report

Table of Contents:

1 Sign-off Form (test of data entry screens)………........................... …3

2 Data Entry………………………………………….. …………………….4

2.1 Decisions during data entry………………………. …………………….4

3 Queries……………………………………………… …………………….4

4 Database Release Documentation………………. …………………….4

4.1 Table of screened, randomized, completed and withdrawn subjects..4

4.2 Data Validation…………………………………….. ……………………..5

4.3 Protocol Violations…………………………………. ……………………..5

4.4 SAE Reconciliation………………………………… ……………………..5

5 Deviations from Data Handling Protocol………… ……………………..5

6 Changes to the Database after Database Release………..…………..5

7 Quality Control of the Database………………………………………….5

8 Data Load Logs ……………………………………………………………6

8.1 Lab data transfer from external partners to BioStata ………………….6

8.2 Data transfer from BioStata…………………….…………………………6

Appendices:

Appendix A: Sign-off Form (test of data entry screens)

Appendix B: Final Validation Output

Appendix C: Database Release Minutes

Appendix D: Database Release Approval Form

Appendix E: Approval Form of Data Handling Report

Page 32: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Non-CRF study data e.g.:

- Laboratory data

- ECG central reading

- PK

- Images central reading

Data from external partners

Page 32

Page 33: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Example of a record (laboratory data):

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|SAMPLE_ID|0|1|219||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|LPARM_CODE|0|1|S-SODIUM||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|LVALUE|0|1|138||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|LPARM_UNIT|0|1|MMOL/L||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|RETESTSN |0|1|1||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|BIRTH_DATE|0|1|19530710||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|SEX_CODE|0|1|Male||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|COLLECTION_DATE|0|1|20051210||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|COLLECTION_TIME|0|1|151047||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|TEST_MEDIUM_CODE|0|1|SERUM||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|NOMINAL_TIME_CODE|0|1|12||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|NOMINAL_TIME_UNIT|0|1|Hours||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|COMMENT_TEXT|0|1|SAMPLE MISSING||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|REF_RANGE_YN|0|1|Yes||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|REF_FLAG_HL_CODE|0|1|High||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|CLIN_SIG_YN|0|1|No||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|REF_LOW_VALUE|0|1|80||BATCH DATA LOAD|"XXX"

||402804||SCREENING|0|19010101||BIOCHEMISTRY|BIOCHEMISTRY|BIOC|LAB_TEST|REF_HIGH_VALUE|0|1|134||BATCH DATA LOAD|"XXX"

Data from external partners

Page 33

Page 34: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Data from external partners- data flow

Page 34

BioStataeCRF

SitesLab.

Samples

BioStataLab data

Lab. analyse result data

Reconcile

Queries

CRF data Querie

s

Lab 2

Lab 3

Page 35: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Data Transfer

Specification

Data from external partners

Page 35

Page 36: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- All data in database (incl. External data)

- All data cleaned (queries resolved)

- All medical terms coded (e.g. AE’s, Concom. Med)

- etc.

Data Base (soft) Lock (data cannot be changed)

Data Base Lock and release

Page 36

Page 37: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Data Reviewed by study team

- SAP approved

- Subject classification

- Etc.

Data Base Release

Data Base Lock and release, continued

Page 37

Page 38: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

- Data Base Released

- Unblinding

- Reports finalized

- All acceses to eCRF removed

Data Base (hard) Locked

eCRF and data are not available anymore

Data Base Lock and release, continued

Page 38

Page 39: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

Data base unlock (if changes to data are needed)

- ‘DB unlock form’ to be issued

- Data to be changed

- Reason for unlocking

- Actual changes to data must be documented

- Data needs to be re-validated

- Documentation that no other data is changed

- New Data Base Release form to be approved

- Relevant persons must be informed

Data Base Lock and release, continued

Page 39

Page 40: CRF designdsgcp.dk/inc/uploads/2016/04/GCP_create_CRF.pdf · - Query handling - Perform medical coding (MedDRA and WHODrug) - Perform SAE reconciliation - Prepare a Data Handling

07-10-2015 BioStata, Bregnerødvej 132A, Birkerød

?

Thank you for your attention.

Page 40

Kenneth Bø[email protected]: +45 2774

8207