SlideShare a Scribd company logo
Introducing OpenClinica
Investigator Monitor
Involved
Laboratories
Data Manager
Statistician
Clinician
Regulatory
Authority
Subject
Diary
CRF
DCF
CRF DCF
Sample
Lab
Results
Clinical
Data
NDA
It’s all about data
What is CDMS?
• A clinical data management system or CDMS
is used in clinical research to manage the data
of a clinical trial
• It is set up to help with processing data from
source through validation checks, analysis,
reporting and storage;
• Also useful for Coding (particularly for AEs and
Medications)
– MEDRA (Medical Dictionary for Regulatory Activities)
– WHOART (WHO Adverse Reactions Terminology)
Institutional Approach
• Setting up a specific CDMS requires institutional
decision making at policy level
• Whatever the choice, it comes with a cost
• Requires infrastructure and equipment set up
• Requires minimum core competencies
• Dedicated time for learning and development
• Opportunities to try out
Preferred Software characteristics
• Standards based
• Well known  many skilled practitioners available
• Readily mastered and modified
• Should run on any platform
• Should be affordable for small groups in resource
constrained countries
Why an open source approach?
• Potential advantages of Open Source solution
– Cheaper
– More amenable to change
– No vendor lock in
– More able to be integrated with other systems
– Likely to be well documented
– Designed to be multilingual
– Open source software works eg R, Apache, MySQL
– Used by major IT players eg Google, HP & IBM
– Has been argued provides better software
• saved the Human Genome Project according to Lincoln Stein
Introducing OpenClinica
Free, open source, web-based software for EDC built by
Akaza Research
Features:
– Management of diverse clinical studies through a unified interface
– Clinical data entry and validation
– Data extraction
– Study oversight, auditing, and reporting
Designing a database in OC; requirement and flow of data.
Define CRFs in Excel Temp.
CRF Design, validation and
import
Submit data Module; Web-
based Data entry and validation
OC - DataBase
Clinical Case Report Forms (CRF)
Creating Data Bases in OpenClinica
A part of CRF Excel Template: “Some tricks”.
Data Base Creating in OpenClinica
Defining CRF on Excel Template
ITEM_NAME - This is the unique label or variable name for this data element.
DESCRIPTION_LABEL - give an explanation of the data element and the value(s) it captures.
UNITS - the units that the value of this data element should be captured in.
GROUP_LABEL - grouped items will display as a row within a table.
COLUMN_NUMBER - allow adjacent items or items with the same parent to be aligned
together.
RESPONSE_OPTIONS_TEXT - list of the text values of the responses for this response set
as a comma-delimited string.
RESPONSE_VALUES_OR_CALCULATIONS - comma-delimited list of the encoded values.
DATA_TYPE - data type; ST, INT, REAL, DATE.
VALIDATION - validation expression to run an edit check on this item
VALIDATION Expression - Expression Type:
1) regexp - Supports Java-style regular expressions. regexp: /regular expression/ e.g
regexp: /[A-Z]{3}/, requires a three-letter string (all uppercase)
2) func - Supports built-in library of basic integer functions. func: func(args) e.g func:
range(1, 10), func: eq(1), func: gte(10.5) etc.
Creating Databases in OpenClinica
• Developed using Java J2EE framework
• Application Server- Tomcat 5.x
• Uses JDBC with JSP based front-end.
• Database PostgreSQL 8.x or Oracle 10g
– custom ports to DB2, SQL Server, or MySQL also
possible
– Has 74 related tables
The Back End of OpenClinica
• Organization of clinical research by study protocol and site.
• Dynamic generation of web-based CRFs in portable Excel templates.
• Management of longitudinal data for recurring patient visits
• Data import/export tools for migration of clinical datasets.
• Interfaces for data query and retrieval across subjects, time, and clinical
parameters
• Compliance with regulatory guidelines e.g. 21 CFR Part 11
• Built on robust and scalable technology infrastructure interoperable with
relational databases
Important Features of OpenClinica
Done in excel using a blank CRF template
provided by Openclinica
Designing CRFs
Introduction to Data management services
The excel sheet is then uploaded onto OpenClinica
Uploading CRFs
Event Definition
Introduction to Data management services
Data Entry
Data Extraction
System End of OpenClinica
• Backups implemented via a scheduled command
running as a batch file that writes out the data
and metadata for each of the studies databases
adding Timestamp information to the filename.
PgDump utility Creates a backup file
on the secondary HDD on the main
server. File automatically copied to
NAS1
NAS1
Database
Database
server
The Back Up Setting
• Installing Application Stack I.E. Postgresql, Apache
Jarkata Tomcat,J2SE runtime environment and
Deploying OpenClinica
• Using a suitable Postgres database GUI(e.g.
pgadmin III) create a new blank database on the
database server
• Run the pg_restore command on the server and
select the backup file to restore
Restore Process
• OC is deployed a as Openclinica.war file “Web Application
archive“. It is a JAR(JAVA ARCHIVE) file used to distribute a collection of Java
Server Pages, servlets, Java classes, XML files, tag libraries and static Web pages
(HTML and related files) that together constitute a Web application.
• Standard Installation Process is well documented inside
an instructions file that ships with the application.
• To deploy separate instances, rename the
Openclinica.war to [studyname].war
• Deploy as a normal OC application using the standard
procedure and effect changes in database credentials
inside the datainfo.properties of the deployed web
Application.
Deploying O/C for Multiple Sites
• Policy determination needed
• Required human and material resources allocated
• When know-how is established, utilization requires
only 5 main steps:
– Designing
– Creating CRF’s
– Event definitions
– Data Entry
– Data Extraction
Working with OpenClinica
• O/C by design, is compliant to the most stringent
regulatory requirements
• O/C is designed to be compliant to FDA 21 CFR Part 11-
Electronic Records; Electronic Signatures
• These are guidelines that govern the use of electronic
records and signatures ; and can be summarized in two
broad categories:
– Technology best practice
– Policy and procedures best practice
GCP Regulations and OpenClinica
• Audit trail must be independently generated
• Ensure that system maintains a “irrefutable link” between documents,
metadata and the electronic signature.
• Establish clear electronic signature manifestations for all electronic
records.
• Validate the system.
• Establish role-based access and control.
• Establish password and identification controls.
• Series of signings.
• Avoid hybrid systems, where practical.
• Do not over customize technology solutions.
Technology Best Practices
• Establish corporate internal policies and guidelines for:
– Validation and procedures
– Disaster recovery
– Revision and change control procedures
– System access and security procedures
– Training procedures
– Document control procedures
• Develop a clear, comprehensive migration strategy.
• Understand the impact of “open” or “closed” system
definitions.
• Establish retention policies based on current predicate rule
requirements.
Policy & Procedures Best Practices

More Related Content

PPT
OC_Offline_Africa
PPT
Akaza Mar 2010
PPT
DC_OC15_mo
PPTX
Quick user guide to the Clear Clinica Cloud EDC system
PPT
OpenClinica @ AMIA 2014 Joint Summits
PDF
Agilis Clinical Project Brochure
PPT
Design and implementation of Clinical Databases using openEHR
PPTX
Health_care_Project_Presentation welinkager final year.pptx
OC_Offline_Africa
Akaza Mar 2010
DC_OC15_mo
Quick user guide to the Clear Clinica Cloud EDC system
OpenClinica @ AMIA 2014 Joint Summits
Agilis Clinical Project Brochure
Design and implementation of Clinical Databases using openEHR
Health_care_Project_Presentation welinkager final year.pptx

Similar to Introduction to Data management services (20)

PPT
e-MedSolution
PPTX
OTN Gambia 2008
PPTX
Health_care_Project_Presentation.pptx
PDF
Medefile - Allscripts Open App Challenge
PPT
Akaza conf 3.22
PPTX
Open Data - Critical Capability for Open Healthcare
PPTX
Clinical Decision Support
PDF
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
PDF
HETT Conference Olympic Central 2014 Integrating Healthcare Delivery
PPTX
Open Platforms for Healthcare Applications
DOCX
Clinical data collection and management
PPT
Electronic Records
PPTX
Migrating Clinical Data in Various Formats to a Clinical Data Management System
DOCX
Project report for second year of study in bsc information technology
PPTX
Working With Large-Scale Clinical Datasets
PPTX
effective data sharing for a learning healthcare system
PPTX
Conferencia saptarshi purkayastha_hit_workshop_2016
PPTX
openEHR Medinfo2015 Brazil Sponsor Session
PPT
Population Health Colloquium 2015: Mini Summit IV: Who is Your Champion of Cl...
DOCX
HIM 500 Southern New Hampshire University Healthcare Informatics Discussion.docx
e-MedSolution
OTN Gambia 2008
Health_care_Project_Presentation.pptx
Medefile - Allscripts Open App Challenge
Akaza conf 3.22
Open Data - Critical Capability for Open Healthcare
Clinical Decision Support
How to Load Data More Quickly and Accurately into Oracle's Life Sciences Data...
HETT Conference Olympic Central 2014 Integrating Healthcare Delivery
Open Platforms for Healthcare Applications
Clinical data collection and management
Electronic Records
Migrating Clinical Data in Various Formats to a Clinical Data Management System
Project report for second year of study in bsc information technology
Working With Large-Scale Clinical Datasets
effective data sharing for a learning healthcare system
Conferencia saptarshi purkayastha_hit_workshop_2016
openEHR Medinfo2015 Brazil Sponsor Session
Population Health Colloquium 2015: Mini Summit IV: Who is Your Champion of Cl...
HIM 500 Southern New Hampshire University Healthcare Informatics Discussion.docx
Ad

Recently uploaded (20)

PDF
How to Get Business Funding for Small Business Fast
PPTX
Lecture (1)-Introduction.pptx business communication
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PPTX
Principles of Marketing, Industrial, Consumers,
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
IFRS Notes in your pocket for study all the time
PDF
Laughter Yoga Basic Learning Workshop Manual
PPTX
HR Introduction Slide (1).pptx on hr intro
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PPTX
Amazon (Business Studies) management studies
PDF
Nidhal Samdaie CV - International Business Consultant
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
Belch_12e_PPT_Ch18_Accessible_university.pptx
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PPT
Data mining for business intelligence ch04 sharda
PDF
COST SHEET- Tender and Quotation unit 2.pdf
How to Get Business Funding for Small Business Fast
Lecture (1)-Introduction.pptx business communication
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
Roadmap Map-digital Banking feature MB,IB,AB
Principles of Marketing, Industrial, Consumers,
MSPs in 10 Words - Created by US MSP Network
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
IFRS Notes in your pocket for study all the time
Laughter Yoga Basic Learning Workshop Manual
HR Introduction Slide (1).pptx on hr intro
unit 1 COST ACCOUNTING AND COST SHEET
Power and position in leadershipDOC-20250808-WA0011..pdf
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Amazon (Business Studies) management studies
Nidhal Samdaie CV - International Business Consultant
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Belch_12e_PPT_Ch18_Accessible_university.pptx
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Data mining for business intelligence ch04 sharda
COST SHEET- Tender and Quotation unit 2.pdf
Ad

Introduction to Data management services

  • 3. What is CDMS? • A clinical data management system or CDMS is used in clinical research to manage the data of a clinical trial • It is set up to help with processing data from source through validation checks, analysis, reporting and storage; • Also useful for Coding (particularly for AEs and Medications) – MEDRA (Medical Dictionary for Regulatory Activities) – WHOART (WHO Adverse Reactions Terminology)
  • 4. Institutional Approach • Setting up a specific CDMS requires institutional decision making at policy level • Whatever the choice, it comes with a cost • Requires infrastructure and equipment set up • Requires minimum core competencies • Dedicated time for learning and development • Opportunities to try out
  • 5. Preferred Software characteristics • Standards based • Well known  many skilled practitioners available • Readily mastered and modified • Should run on any platform • Should be affordable for small groups in resource constrained countries
  • 6. Why an open source approach? • Potential advantages of Open Source solution – Cheaper – More amenable to change – No vendor lock in – More able to be integrated with other systems – Likely to be well documented – Designed to be multilingual – Open source software works eg R, Apache, MySQL – Used by major IT players eg Google, HP & IBM – Has been argued provides better software • saved the Human Genome Project according to Lincoln Stein
  • 7. Introducing OpenClinica Free, open source, web-based software for EDC built by Akaza Research Features: – Management of diverse clinical studies through a unified interface – Clinical data entry and validation – Data extraction – Study oversight, auditing, and reporting
  • 8. Designing a database in OC; requirement and flow of data. Define CRFs in Excel Temp. CRF Design, validation and import Submit data Module; Web- based Data entry and validation OC - DataBase Clinical Case Report Forms (CRF) Creating Data Bases in OpenClinica
  • 9. A part of CRF Excel Template: “Some tricks”. Data Base Creating in OpenClinica
  • 10. Defining CRF on Excel Template ITEM_NAME - This is the unique label or variable name for this data element. DESCRIPTION_LABEL - give an explanation of the data element and the value(s) it captures. UNITS - the units that the value of this data element should be captured in. GROUP_LABEL - grouped items will display as a row within a table. COLUMN_NUMBER - allow adjacent items or items with the same parent to be aligned together. RESPONSE_OPTIONS_TEXT - list of the text values of the responses for this response set as a comma-delimited string. RESPONSE_VALUES_OR_CALCULATIONS - comma-delimited list of the encoded values. DATA_TYPE - data type; ST, INT, REAL, DATE. VALIDATION - validation expression to run an edit check on this item VALIDATION Expression - Expression Type: 1) regexp - Supports Java-style regular expressions. regexp: /regular expression/ e.g regexp: /[A-Z]{3}/, requires a three-letter string (all uppercase) 2) func - Supports built-in library of basic integer functions. func: func(args) e.g func: range(1, 10), func: eq(1), func: gte(10.5) etc. Creating Databases in OpenClinica
  • 11. • Developed using Java J2EE framework • Application Server- Tomcat 5.x • Uses JDBC with JSP based front-end. • Database PostgreSQL 8.x or Oracle 10g – custom ports to DB2, SQL Server, or MySQL also possible – Has 74 related tables The Back End of OpenClinica
  • 12. • Organization of clinical research by study protocol and site. • Dynamic generation of web-based CRFs in portable Excel templates. • Management of longitudinal data for recurring patient visits • Data import/export tools for migration of clinical datasets. • Interfaces for data query and retrieval across subjects, time, and clinical parameters • Compliance with regulatory guidelines e.g. 21 CFR Part 11 • Built on robust and scalable technology infrastructure interoperable with relational databases Important Features of OpenClinica
  • 13. Done in excel using a blank CRF template provided by Openclinica Designing CRFs
  • 15. The excel sheet is then uploaded onto OpenClinica Uploading CRFs
  • 20. System End of OpenClinica
  • 21. • Backups implemented via a scheduled command running as a batch file that writes out the data and metadata for each of the studies databases adding Timestamp information to the filename. PgDump utility Creates a backup file on the secondary HDD on the main server. File automatically copied to NAS1 NAS1 Database Database server The Back Up Setting
  • 22. • Installing Application Stack I.E. Postgresql, Apache Jarkata Tomcat,J2SE runtime environment and Deploying OpenClinica • Using a suitable Postgres database GUI(e.g. pgadmin III) create a new blank database on the database server • Run the pg_restore command on the server and select the backup file to restore Restore Process
  • 23. • OC is deployed a as Openclinica.war file “Web Application archive“. It is a JAR(JAVA ARCHIVE) file used to distribute a collection of Java Server Pages, servlets, Java classes, XML files, tag libraries and static Web pages (HTML and related files) that together constitute a Web application. • Standard Installation Process is well documented inside an instructions file that ships with the application. • To deploy separate instances, rename the Openclinica.war to [studyname].war • Deploy as a normal OC application using the standard procedure and effect changes in database credentials inside the datainfo.properties of the deployed web Application. Deploying O/C for Multiple Sites
  • 24. • Policy determination needed • Required human and material resources allocated • When know-how is established, utilization requires only 5 main steps: – Designing – Creating CRF’s – Event definitions – Data Entry – Data Extraction Working with OpenClinica
  • 25. • O/C by design, is compliant to the most stringent regulatory requirements • O/C is designed to be compliant to FDA 21 CFR Part 11- Electronic Records; Electronic Signatures • These are guidelines that govern the use of electronic records and signatures ; and can be summarized in two broad categories: – Technology best practice – Policy and procedures best practice GCP Regulations and OpenClinica
  • 26. • Audit trail must be independently generated • Ensure that system maintains a “irrefutable link” between documents, metadata and the electronic signature. • Establish clear electronic signature manifestations for all electronic records. • Validate the system. • Establish role-based access and control. • Establish password and identification controls. • Series of signings. • Avoid hybrid systems, where practical. • Do not over customize technology solutions. Technology Best Practices
  • 27. • Establish corporate internal policies and guidelines for: – Validation and procedures – Disaster recovery – Revision and change control procedures – System access and security procedures – Training procedures – Document control procedures • Develop a clear, comprehensive migration strategy. • Understand the impact of “open” or “closed” system definitions. • Establish retention policies based on current predicate rule requirements. Policy & Procedures Best Practices

Editor's Notes

  • #9: Apart of CRF Excel Temperate.
  • #24: Will explain each point in detail