Introduction To The Operational Data Model (ODM)
Introduction To The Operational Data Model (ODM)
Introduction To The Operational Data Model (ODM)
CRO Sponsor
ODM
Archive
ODM
SDTM
ODM ADaM
B
LA
LA
Investigator ODM
Define.XML
OD
M
Subject LABs
Archive
2
“End-to-end” process (detail)
EDC
CDM
Operational
Database;
ODM Normalized,
vertical
ODM
Export
Trial Design
Extraction,
Transformation, Standard
Loading Analysis
Shared
value-level SDTM Analysis &
ODM metadata Submission
ADaM
Database;
Denormalized
partially horizontal
What is the ODM?
1997 1998 1999 2000 2001 2002 2003 2004 2005 2006
7
ODM Certification Program
8
ODM Use Cases (1/2)
9
ODM Use Cases (2/2)
a it
a t d
D u
ODMA
a
A XML at B
a D
et
M
11
ODM: MetaData
Site Details
Site No.:_______
Subject's Characteristics
ta ODM
a
Number:_______
a D
t XML
Sex: M [] F[]
e
Height: _________ cm M
Weight: _________ kg
12
ODM Metadata XML elements
Study
MetaDataVersion
Protocol
StudyEventDef
FormDef
ItemGroupDef
ItemDef
13
ODM: Data
Site Details
Site No.:___5___
Subject's Characteristics
a ODM
Number:__12___
a t
Sex: M [Y] F[] D XML
Height: ___156__ cm
Weight: ___87.2___ kg
14
ODM Data XML elements
ClinicalData
SubjectData
StudyEventData
FormData
ItemGroupData
ItemData
15
Clinical Data Keys
attributes @ StudyOID
ClinicalData
@ SubjectKey
attributes
SubjectData
@ StudyEventOID
attributes @ StudyEventRepeatKey
StudyEventData
@ FormOID
attributes @ FormRepeatKey
FormData
@ ItemGroupOID
attributes
@ ItemGroupRepeatKey
ItemGroupData
@ ItemOID
attributes
ItemData 16
Example traditional data file
• Traditional Approach
Site Details
Site No.:___5___
Subject's Characteristics
Height: ___156___ cm
Weight: ___87.2___ kg
17
Example ODM data file
</ItemGroupDef>
</ItemGroupDef>
…….
<ItemDef OID="I_HEIGHT" Name="Height" DataType="integer" SDSVarName="VSORRES" Length="3"
SASFieldName="HEIGHT">
<Question>
<TranslatedText xml:lang="en">Height</TranslatedText>
</Question>
<MeasurementUnitRef MeasurementUnitOID="MU_CMS"/>
</ItemDef>
……...
<SubjectData SubjectKey="SUBJECT_12" TransactionType="Insert">
<StudyEventData StudyEventOID="BASELINE">
<FormData FormOID="F_BASELINE">
<AuditRecord>
<UserRef UserOID="USER_2"/>
<LocationRef LocationOID="LOCATION_2"/>
<DateTimeStamp>2005-05-23T07:30:16.000+01:00</DateTimeStamp>
<ReasonForChange>Initial Entry</ReasonForChange>
</AuditRecord>
…
Data <ItemGroupData ItemGroupOID="IG_PE_BASE">
<ItemData ItemOID="I_HEIGHT" Value=“156“/>
<ItemData ItemOID="I_WEIGHT" Value=“87.2“/>
</ItemGroupData>
18
Use Case: Audit & Archive
Site Details
Site No.:___5___
t a
Subject's Characteristics
a ODM
Number:__12___ D
it XML
Sex: M [Y] F[]
156
u d
Height: ___1560__ cm ABC
1/1/2005 A
Weight: ___87.2___ kg
19
ODM elements for Audit & Archive
ItemData
attributes
Archive @ ItemOID
@ TransactionType
AuditRecord attributes
@ Value
@ EditPoint
@ IsNull
UserRef
@ UsedImputationMethod
LocationRef
DateTimeStamp Who
ReasonForChange What
SourceID When
Signature Why
MeasurementUnitRef
Annotation
20
ODM: Administrative
Site Yellow
in ODM
d m XML
A
Doctor Green
21
Use Case: Set up of EDC/CDMS
ODM
XML ata
a D
et
M
• Use of the ODM Metadata to configure tools
• eCRF systems
– Several vendors using ODM-based mechanisms
• eDiary systems
– At least one system uses ODM for configuration
purposes
• ODM Version 1.3 developed to include additional
support
22
Association of CROs
http://www.acrohealth.org/
23
Practical Experience
1. ACRO
Standard Form
4. Annotated Form +
ODM Standard =
Standard electronic
metadata (XML)
<ODM>
<Study>
<Meta…
</Meta…
</Study>
</ODM>
5. Standard
3. ACRO Form +
electronic
CDISC SDTM
metadata
Standard =
configures
Annotated Form
collection system
2. CDISC SDTM
Standard 24
Electronic Configuration (ACRO)
25
Electronic Configuration (ACRO)
Courtesy of Assero 26
Electronic Configuration (ACRO)
Courtesy of Formedix 27
Electronic Configuration (ACRO)
Courtesy of XClinical 28
Electronic Configuration (ACRO)
Courtesy of XML4Pharma 29
Electronic Configuration (ACRO)
Courtesy of Outcome 30
Acquisition
Sponsor
31
Acquisition
Sponsor
• ODM allows for
ta
integration of a
D
ODM
multiple data XML
sources
D M
O
32
eSource
it
ta ud
• Investigator is obliged to a A
D
ODM
– Maintain source data (accurate) t a
XML a
– Retain source data a D
et
– Prevent its destruction M
– Allow access to inspectors
Sponsor
ODM Electronic
XML Source
33
ODM for Submission of CRF data
ODM XSLT
XML t a Transformation
a
a D
e t
M
ta
a
D
ODM XSLT
XML Transformation
it
u d
A
34
FR / Vol. 72, No. 48 / Tuesday, March
13, 2007 a ted
Upd
35
ODM for Submission of SDTM data
• Submission MetaData
– Currently uses PDF mechanism – Define.PDF
– ODM version – Define.XML
• Submission Datasets
– Currently SAS XPORT Transport (XPT)
– ODM support being developed
• CRF Data and Audit Trail
– Currently paper or PDF
– CDISC ODM (pilot phase)
• Annotated CRF
– Currently PDF
– CDISC ODM (pilot phase)
Based on a Slide by Randy Levin, M.D. Director for Health and Regulatory Data Standards, FDA,
November 2004, DIA Meeting, Amsterdam 37
Submission guidances
http://www.fda.gov/cder/regulatory/ersr/ectd.htm 38
Submission guidances
t a a
a a t
a D D
e t t a
M
CRF t
M
e
SDTM
a d i Define.XML
t
D
a Au
ODM XML
40
Define.XML
42
SDS Variable MetaData in define.xml
43
SDS Value Level MetaData
44
SDS Value-level MetaData in define.xml
45
The Next Step
t a
a a ta
a t aD a
aD et D
et M
M
CRF t
SDTM SDTM
a d i Define.XML ?
t
D
a Au
ODM XML
46
ODM as the Backbone
CRO Sponsor
ODM
Investigator
Subject LABs
47
About the speaker
• Questions?
• Contact
– philippe.verplancke@xclinical.com
– Tel. +49 89 4522775100