how to design a database for electronic data capture in redcap

63
How to design a database for electronic data capture in 1

Upload: hoangdan

Post on 02-Jan-2017

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to design a database for electronic data capture in REDCap

How  to  design  a  database  for  electronic  data  capture  in        

1  

Page 2: How to design a database for electronic data capture in REDCap

Outline  •  REDCap  background  •  REDCap  features      -­‐  System  features      -­‐  Database  design  features      -­‐  Data  Entry(DE)  &  management  features      •  Real-­‐Bme  CRF  creaBon  •  CRF  creaBon  using  a  template  •  DE  overview  •  REDCap  modules  overview  

2  

Page 3: How to design a database for electronic data capture in REDCap

•  Research  Electronic  Data  Capture  (REDCap)  Background  

 – secure  web-­‐based  applicaBon    – designed  &  developed  exclusively  for  research  studies  by  Vanderbilt  University  (VU)  (www.project-­‐redcap.org)  – available  at  no  cost  to  REDCap  consorBum  partners  – Currently  228  consorBum  partners  

3  

Page 4: How to design a database for electronic data capture in REDCap

4  

Data  from  REDCap  Consor8um  

Page 5: How to design a database for electronic data capture in REDCap

Features  of  REDCap  

•  Secure  and  web-­‐based      -­‐  Input  data  or  build  database  from  anywhere  

     -­‐  secure  web  connecBon  with  authenBcaBon  &          data  logging.      -­‐  Installed  on  server(s)  &  configured  for  intranet  and/  or  internet  access.  

•  21  CFR  part  11  Capable    -­‐  server  can  be  configured  to  ensure  compliance  

5  

System  Features  

Page 6: How to design a database for electronic data capture in REDCap

•  Fully  customizable        -­‐  total  control  to  shape  database  and  features    -­‐  wriRen  in  php  –  source  code  available  to    partners  

-­‐  Support  RDBMS  but  for  opBmal  performance  MySQL  database  is  recommended.  

 

•  Well  Supported  by  partners          -­‐  Online  mailing  lists/  forum        -­‐  Weekly  web-­‐seminar/  conferences      -­‐  Online  tutorials  

6  

Page 7: How to design a database for electronic data capture in REDCap

•  Stream-­‐lined  process  for  rapidly  building  a  database      -­‐  Point/Click  &  drag  for  real-­‐Bme  CRF  CreaBon      -­‐  Or  upload  from  csv  file.  

 •  Database  changes  easily  implemented        -­‐  database  field(s)  can  be  modified  or    

       added  when  study  is  in  progress.    

7  

Database  Design  Features  

Page 8: How to design a database for electronic data capture in REDCap

•  Supports  following  Advanced  features:    -­‐  Auto-­‐validaBon  (Range/  data  checks)    -­‐  Branching/skip  logic    -­‐  Data  calculaBon  (e.g.  can  automaBcally  calculate  value  for  Body  Mass  Index  (BMI))  

 -­‐  File  uploading  and  sending  of  files  (links)  from  REDCap  database  with  link  expiring  opBon  

 -­‐  Can  set  database  to  allow  double  data  entry  

8  

Data  Entry  &  Management  Features  

Page 9: How to design a database for electronic data capture in REDCap

•  MulI-­‐site  access      -­‐  Researchers  from  mulBple  sites  and            

       insBtuBons  can  access  same  database.    •  Export  data  to  common  staIsIcal  packages        -­‐  Exports  raw  data  and  syntax  files  to  SAS,            

       Stata,  R,  and  SPSS.  

9  

Page 10: How to design a database for electronic data capture in REDCap

REDCap  Database  design  Summary    

Point/Click    Drag  (Ajax)  For  Real-­‐8me  CRF  Crea8on  or  Uploading  from  csv  file.  

Op8onal  Par8cipant  Scheduling  Setup  Screens  

Op8onal  Longitudinal  CRF  Mapping  

10  

Create  Blank  database  with  no  eCRF  

Page 11: How to design a database for electronic data capture in REDCap

11  

New  Database  name  

Page 12: How to design a database for electronic data capture in REDCap

Click  To  Start  eCRF  Design  

12  

Page 13: How to design a database for electronic data capture in REDCap

eCRF  name  

13  

Page 14: How to design a database for electronic data capture in REDCap

14  

Field  type  in  database  if  Text  Box  

Field  type  on  eCRF  

Page 15: How to design a database for electronic data capture in REDCap

database  field  name  

QuesBon  on  eCRF  

15  

Page 16: How to design a database for electronic data capture in REDCap

16  

defining  range    check    and  data  type  validaBon  

Defining  field  note  to  aid  clarity  

during  DE  

Page 17: How to design a database for electronic data capture in REDCap

17  

defining  coded  response  for  radio  buRons  

Page 18: How to design a database for electronic data capture in REDCap

18  

defining  coded  response  for  drop-­‐down  list  

Page 19: How to design a database for electronic data capture in REDCap

19  

creaBng  check  responses  

Page 20: How to design a database for electronic data capture in REDCap

creaBng  auto-­‐  calculaBons  

20  

Page 21: How to design a database for electronic data capture in REDCap

21  

Using  date  difference  and  rounding  funcBons  in  

calculaBons  

Page 22: How to design a database for electronic data capture in REDCap

defining  branching  or  skip  logic  (quesBon  available  when  

condiBon  is  true)  

22  

Page 23: How to design a database for electronic data capture in REDCap

creaBng  field  that  allows  to  upload  files  

23  

Page 24: How to design a database for electronic data capture in REDCap

24  

Allow  value  to  be  retrieved  from  REDCap  or  other  database  based  on  query  e.g.    pull  

list  of  medicaBons  from  SPINE  

Page 25: How to design a database for electronic data capture in REDCap

25  

Define  SecBon  heading  on  

eCRF  

Page 26: How to design a database for electronic data capture in REDCap

26  

csv  data  dicBonary  file  opened  in  Excel  

Page 27: How to design a database for electronic data capture in REDCap

27  

csv  data  dicBonary  upload  module  

Page 28: How to design a database for electronic data capture in REDCap

28  

Data  Entry  Overview  

eCRFs  

Page 29: How to design a database for electronic data capture in REDCap

29  

PDF  download  opBon  for  eCRF  with  or  without  

Data  

eCRF  ready  for  DE  

Page 30: How to design a database for electronic data capture in REDCap

30  

pop-­‐Up  Calendar  

Page 31: How to design a database for electronic data capture in REDCap

31  

check  Boxes  

drop-­‐down  list  

radio  buRons  

Page 32: How to design a database for electronic data capture in REDCap

32  

file  upload  dialogue  

 

Page 33: How to design a database for electronic data capture in REDCap

33  

data  check  pop-­‐up  message  during  DE  (value  no  with  range)  

Page 34: How to design a database for electronic data capture in REDCap

34  

data  check  pop-­‐up  message  during  DE  (required  field  values  not  specified)  

Page 35: How to design a database for electronic data capture in REDCap

35  

completed  eCRF  

buRon  for  viewing  data  field  history  

Page 36: How to design a database for electronic data capture in REDCap

36  

giving  reason  for  change  

Page 37: How to design a database for electronic data capture in REDCap

37  

data  field  history/  log  

Page 38: How to design a database for electronic data capture in REDCap

38  

Only  sends  download  link  for  specified  file  

Page 39: How to design a database for electronic data capture in REDCap

REDCap  modules  overview        -­‐  Dynamic  project  status  

     -­‐  ParBcipant  scheduling  

     -­‐  Data  Export  and  Import  

     -­‐  Data  Comparison  Tool        

 39  

REDCap  Modules  

 

Page 40: How to design a database for electronic data capture in REDCap

   -­‐  User  rights  &  acBvity  Logging        -­‐  File  Repository  

     -­‐  Data  visualizaBon/  Cleaning  and  Reports  

     -­‐  Record  locking  &  e-­‐Signatures  

     -­‐  API  &  Shared  Library  

     -­‐  Online  Tutorials  &  CiBng  REDCap  in    publicaBons  

40  

Page 41: How to design a database for electronic data capture in REDCap

A  user  can  only  view  project(s)  for  which  s/he  has  Read/  Edit  rights  

41  

Dynamic  project  status  

Page 42: How to design a database for electronic data capture in REDCap

42  

Dynamic  database  staBsBcs  

Page 43: How to design a database for electronic data capture in REDCap

43  

Page 44: How to design a database for electronic data capture in REDCap

44  

SelecBng  field  for  Export  

Page 45: How to design a database for electronic data capture in REDCap

Data  Export  +  De-­‐ID  Tools  Embedded  De-­‐Iden8fica8on  Tools  

Page 46: How to design a database for electronic data capture in REDCap

46  

Page 47: How to design a database for electronic data capture in REDCap

47  

Page 48: How to design a database for electronic data capture in REDCap

48  

Page 49: How to design a database for electronic data capture in REDCap

eCRF  access  rights  

REDCap  Module  Access  

REDCap  Project  Owners  Autonomously  Control  Access  To  Their  Applica8ons  

Page 50: How to design a database for electronic data capture in REDCap

50  

Database  expiraBon  date  

Page 51: How to design a database for electronic data capture in REDCap

51  

Page 52: How to design a database for electronic data capture in REDCap

52  

Reason(s)  for  data  field  changes  

Login  account  

Page 53: How to design a database for electronic data capture in REDCap

Project  File  Repository  Project-­‐Specific  Files  Uploaded  Here  

Project-­‐Specific  Files  Downloaded  Here  

Data  Export  Files  Auto-­‐Saved  53  

Page 54: How to design a database for electronic data capture in REDCap

54  

Page 55: How to design a database for electronic data capture in REDCap

55  

Page 56: How to design a database for electronic data capture in REDCap

Data  VisualizaBon  /  Cleaning  

Automa8cally  Graphs  Categorical  &  Con8nuous  Variables  Primary  Use  Case:    Data  Cleaning              -­‐-­‐  Requires  R-­‐Apache  Server  Connec8on  

56  

Page 57: How to design a database for electronic data capture in REDCap

57  

Page 58: How to design a database for electronic data capture in REDCap

58  

Page 59: How to design a database for electronic data capture in REDCap

•  REDCap  API  -­‐  allows  programmers  to  customize  REDCap  tasks  like  Export/  Import  of  data  using  programming  plagorms  of  choice  e.g.  php,  .Net,  Python.  

 

59  

Page 60: How to design a database for electronic data capture in REDCap

60  

Repository  for  REDCap    eCRFs  that  can  be  used  

by  other  insBtuBons  

Page 61: How to design a database for electronic data capture in REDCap

61  

Online  Video  resource  accessed  through  Internet  

Page 62: How to design a database for electronic data capture in REDCap

62  

How  to  cite  REDCap  in  Study  manuscript  that  used  it  for  

DE  &  DM  

Page 63: How to design a database for electronic data capture in REDCap

Thank  you  

•  Acknowledgements        -­‐  Paul  Harris,  Vanderbilt  University  

 (www.project-­‐redcap.org)      -­‐    REDCap  project  (www.project-­‐redcap.org)  

 

63