SlideShare a Scribd company logo
1 of 20
Monika Kawohl
Statistical Programming
Accovion GmbH
Tutorial:
define.xml
CDISC German Speaking User Group Meeting, 11-Mar-2010 2
Overview
Requirements
• Regulatory
• Technical
define.xml Sections/Elements
Process Flow at Accovion
CDISC German Speaking User Group Meeting, 11-Mar-2010 3
Regulatory Requirements
eCTD‘s Study Data Specifications V1.5.1
SDTM
“Dataset documentation includes data definitions and annotated case report forms.”
• SDTM: define.xml
• ADaM: define.pdf / define.xml ?
ADaM
CDISC German Speaking User Group Meeting, 11-Mar-2010 4
Why define.xml
Metadata = data about data
Human-readable description to familiarize with data
• What is included?
• Where does the data come from?
• Derivation rules, if applicable
Machine-readable metadata to facilitate ...
• SDTM data consistency check
• Upload into JANUS data warehouse
Preferred => mandatory format: define.xml
Benefit of define.xml not restricted to submissions
CDISC German Speaking User Group Meeting, 11-Mar-2010 5
CDISC German Speaking User Group Meeting, 11-Mar-2010 6
CDISC German Speaking User Group Meeting, 11-Mar-2010 7
XML Basics
Schema (extension: .XSD)
• Declaration of elements and their attributes
• Prerequisite for machine-readability
XML File (extension: .XML)
• Data and metadata in machine-readable format
• Usage of elements and attributes as defined in schema
Style Sheet (extension: .XSL)
• Definition of layout in browser tool for Human-Readability
• Usage of elements and attributes as defined in schema
CDISC German Speaking User Group Meeting, 11-Mar-2010 8
Advantages of XML – Basic Technology
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="define1-0-0.xsl"?>
<ODM
...
<ItemGroupDef OID="DM"
Name="DM"
Repeating="No"
IsReferenceData="No"
Purpose="Tabulation"
def:Label="Demographics"
def:Structure="One record per subject"
def:DomainKeys="STUDYID, USUBJID"
def:Class="Special Purpose"
def:ArchiveLocationID="Location.DM">
...
style sheet
reference
CDISC German Speaking User Group Meeting, 11-Mar-2010 9
define.xml Sections/Elements
Data Metadata (TOC)
Variable Metadata
Variable Value Level Metadata
(Computational Algorithms)
Controlled Terminology/Code Lists
Annotated CRF
Optional: Supplemental Data Definition Document
Navigation via Bookmarks and Hyperlinks
CDISC German Speaking User Group Meeting, 11-Mar-2010 10
Data Metadata
CDISC German Speaking User Group Meeting, 11-Mar-2010 11
Variable Metadata
Change for Origin in SDTM IG 3.1.2: Sponsor Defined, Assigned, eDT, Protocol
CDISC German Speaking User Group Meeting, 11-Mar-2010 12
Variable Metadata – XML Code
<ItemGroupDef OID="LB"
...
<ItemRef ItemOID="LB.LBTESTCD"
OrderNumber="5" Mandatory="Yes" Role="Topic"/>
...
<ItemRef ItemOID="LB.LBBLFL"
OrderNumber="22" Mandatory="No" Role="Record Qualifier"/>
</ItemGroupDef>
...
<ItemDef OID="LB.LBTESTCD" Name="LBTESTCD" DataType="text"
Length="8" Origin="CRF Pages 5, 10, 15, 20" Comment=""
def:Label="LAB Test or Examination Short Name">
<def:ValueListRef ValueListOID="ValueList.LB.LBTESTCD"/>
</ItemDef>
...
<ItemDef OID="LB.LBBLFL" Name="LBBLFL" DataType="text"
Length="1" Origin="Derived" def:Label="Baseline Flag"
def:ComputationMethodOID="COMPMETHOD.LBBLFL">
<CodeListRef CodeListOID="YF"/>
</ItemDef>
CDISC German Speaking User Group Meeting, 11-Mar-2010 13
Variable Value Level Metadata
CDISC German Speaking User Group Meeting, 11-Mar-2010 14
Computational Algorithms
Complex Derivations
Derivations Used More than Once
CDISC German Speaking User Group Meeting, 11-Mar-2010 15
Controlled Terminology/Code Lists
External dictionary references incl. versions
• e.g., MEDDRA, WHODRUG
CDISC German Speaking User Group Meeting, 11-Mar-2010 16
See Draft CDISC Metadata Submission Guidelines
Annotate unique pages, reference from repeat pages
Annotate variables, variables values (cf. value level metadata)
Mark items that are not submitted
Annotated CRF (blankcrf.pdf)
CDISC German Speaking User Group Meeting, 11-Mar-2010 17
SDTM Process Flow at Accovion
Annotated CRF
Communication
= dataset templates
= source for define.xml
SDTM
red: e-submission
deliverables
Specifications
Mapping
programs
define.xml (SDTM)
CDISC German Speaking User Group Meeting, 11-Mar-2010 18
ADaM Process Flow at Accovion
Communication
SDTM
SAP
ADaM
Results
creation
programs
Analysis
results
(TLGs)
- Analysis datasets
- Analysis results
= dataset templates
source for define.xml
define.xml (ADaM)
Datasets
creation
programs
ADaM Specifications
red: (potential)
e-submission
deliverables
CDISC German Speaking User Group Meeting, 11-Mar-2010 19
References
CDISC Website
(http://www.cdisc.org/)
• CRT-DDS (define.xml) standard V1.0
(http://www.cdisc.org/models/def/v1.0/index.html)
• Metadata Submission Guidelines, Appendix to SDTM IG V3.1.1
(http://www.cdisc.org/content1210)
• CDISC SDTM/ADaM Pilot (sample submission package)
(http://www.cdisc.org/content1037)
eCTD‘s Study Data Specifications V1.5.1
(http://www.fda.gov/downloads/Drugs/DevelopmentApprovalProcess/For
msSubmissionRequirements/ElectronicSubmissions/UCM199759.pdf)
CDISC German Speaking User Group Meeting, 11-Mar-2010 20
Thank you!
Questions?
Contact Information:
Monika Kawohl
Senior Statistical Programmer
Accovion GmbH
Softwarecenter 3
35037 Marburg
Germany
Phone: +49-6421-94849-20
Fax: +49-6421-94849-61
Email: monika.kawohl@accovion.com

More Related Content

What's hot

Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1ray4hz
 
CDISC SDTM Domain Presentation
CDISC SDTM Domain PresentationCDISC SDTM Domain Presentation
CDISC SDTM Domain PresentationAnkur Sharma
 
Presentation on CDISC- SDTM guidelines.
Presentation on CDISC- SDTM guidelines.Presentation on CDISC- SDTM guidelines.
Presentation on CDISC- SDTM guidelines.Khushbu Shah
 
Why ADaM for a statistician?
Why ADaM for a statistician?Why ADaM for a statistician?
Why ADaM for a statistician?Kevin Lee
 
Interpreting CDISC ADaM IG through Users Interpretation
Interpreting CDISC ADaM IG through Users InterpretationInterpreting CDISC ADaM IG through Users Interpretation
Interpreting CDISC ADaM IG through Users InterpretationAngelo Tinazzi
 
SDTM (Study Data Tabulation Model)
SDTM (Study Data Tabulation Model)SDTM (Study Data Tabulation Model)
SDTM (Study Data Tabulation Model)SWAROOP KUMAR K
 
CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...
CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...
CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...Angelo Tinazzi
 
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATIONINTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATIONAngelo Tinazzi
 
SAS Clinical Online Training
SAS Clinical Online TrainingSAS Clinical Online Training
SAS Clinical Online TrainingManga SubbuNaidu
 
CDISC Electronic Submission to FDA
CDISC Electronic Submission to FDACDISC Electronic Submission to FDA
CDISC Electronic Submission to FDAKevin Lee
 
Study data tabulation model
Study data tabulation modelStudy data tabulation model
Study data tabulation modelrahulrabbit
 
How to validate sdtm suppqual
How to validate sdtm suppqualHow to validate sdtm suppqual
How to validate sdtm suppqualKevin Lee
 
A Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG InterpretationA Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG InterpretationAngelo Tinazzi
 
Finding everything about findings about (fa)
Finding everything about findings about (fa)Finding everything about findings about (fa)
Finding everything about findings about (fa)Ram Gali
 

What's hot (20)

Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1Cdisc sdtm implementation_process _v1
Cdisc sdtm implementation_process _v1
 
regulatory.pptx
regulatory.pptxregulatory.pptx
regulatory.pptx
 
CDISC SDTM Domain Presentation
CDISC SDTM Domain PresentationCDISC SDTM Domain Presentation
CDISC SDTM Domain Presentation
 
Introduction to SDTM
Introduction to SDTMIntroduction to SDTM
Introduction to SDTM
 
Presentation on CDISC- SDTM guidelines.
Presentation on CDISC- SDTM guidelines.Presentation on CDISC- SDTM guidelines.
Presentation on CDISC- SDTM guidelines.
 
Why ADaM for a statistician?
Why ADaM for a statistician?Why ADaM for a statistician?
Why ADaM for a statistician?
 
Interpreting CDISC ADaM IG through Users Interpretation
Interpreting CDISC ADaM IG through Users InterpretationInterpreting CDISC ADaM IG through Users Interpretation
Interpreting CDISC ADaM IG through Users Interpretation
 
SDTM (Study Data Tabulation Model)
SDTM (Study Data Tabulation Model)SDTM (Study Data Tabulation Model)
SDTM (Study Data Tabulation Model)
 
CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...
CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...
CLINICAL STUDY REPORT - IN-TEXT TABLES, TABLES FIGURES AND GRAPHS, PATIENT AN...
 
SDTM Fnal Detail Training
SDTM Fnal Detail TrainingSDTM Fnal Detail Training
SDTM Fnal Detail Training
 
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATIONINTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
INTERPRETING CDISC ADaM IG THROUGH USERS INTERPRETATION
 
SAS Clinical Online Training
SAS Clinical Online TrainingSAS Clinical Online Training
SAS Clinical Online Training
 
CDISC Electronic Submission to FDA
CDISC Electronic Submission to FDACDISC Electronic Submission to FDA
CDISC Electronic Submission to FDA
 
Study data tabulation model
Study data tabulation modelStudy data tabulation model
Study data tabulation model
 
What We Need to Know About CDISC
What We Need to Know About CDISCWhat We Need to Know About CDISC
What We Need to Know About CDISC
 
CDISC-CDASH
CDISC-CDASHCDISC-CDASH
CDISC-CDASH
 
CDISCs_SDTM_basics.ppt
CDISCs_SDTM_basics.pptCDISCs_SDTM_basics.ppt
CDISCs_SDTM_basics.ppt
 
How to validate sdtm suppqual
How to validate sdtm suppqualHow to validate sdtm suppqual
How to validate sdtm suppqual
 
A Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG InterpretationA Systematic Review of ADaM IG Interpretation
A Systematic Review of ADaM IG Interpretation
 
Finding everything about findings about (fa)
Finding everything about findings about (fa)Finding everything about findings about (fa)
Finding everything about findings about (fa)
 

Similar to define_xml_tutorial .ppt

“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery ToolsAntonio Rolle
 
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...Jerry SILVER
 
Building Custom Big Data Integrations
Building Custom Big Data IntegrationsBuilding Custom Big Data Integrations
Building Custom Big Data IntegrationsPat Patterson
 
Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Denodo
 
Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Denodo
 
Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...
Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...
Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...HostedbyConfluent
 
SharePoint 2010 Global Deployment
SharePoint 2010 Global DeploymentSharePoint 2010 Global Deployment
SharePoint 2010 Global DeploymentJoel Oleson
 
Java 5 PSM for DDS: Initial Submission (out of date)
Java 5 PSM for DDS: Initial Submission (out of date)Java 5 PSM for DDS: Initial Submission (out of date)
Java 5 PSM for DDS: Initial Submission (out of date)Rick Warren
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksDMC, Inc.
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Denodo
 
Strategies for Context Data Persistence
Strategies for Context Data PersistenceStrategies for Context Data Persistence
Strategies for Context Data PersistenceFIWARE
 
Ibm Optim Techical Overview 01282009
Ibm Optim Techical Overview 01282009Ibm Optim Techical Overview 01282009
Ibm Optim Techical Overview 01282009lucascibm
 
Oracle Database: Checklist Connection Issues
Oracle Database: Checklist Connection IssuesOracle Database: Checklist Connection Issues
Oracle Database: Checklist Connection IssuesMarkus Flechtner
 
Moscow MuleSoft meetup May 2021
Moscow MuleSoft meetup May 2021Moscow MuleSoft meetup May 2021
Moscow MuleSoft meetup May 2021Leadex Systems
 
What's New for Data?
What's New for Data?What's New for Data?
What's New for Data?ukdpe
 
Expanding your impact with programmability in the data center
Expanding your impact with programmability in the data centerExpanding your impact with programmability in the data center
Expanding your impact with programmability in the data centerCisco Canada
 
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo
 

Similar to define_xml_tutorial .ppt (20)

“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
 
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
 
Building Custom Big Data Integrations
Building Custom Big Data IntegrationsBuilding Custom Big Data Integrations
Building Custom Big Data Integrations
 
Practical OData
Practical ODataPractical OData
Practical OData
 
Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)
 
Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)
 
Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...
Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...
Next Gen Data Modeling in the Open Data Platform With Doron Porat and Liran Y...
 
SharePoint 2010 Global Deployment
SharePoint 2010 Global DeploymentSharePoint 2010 Global Deployment
SharePoint 2010 Global Deployment
 
Intel keynote
Intel keynoteIntel keynote
Intel keynote
 
Java 5 PSM for DDS: Initial Submission (out of date)
Java 5 PSM for DDS: Initial Submission (out of date)Java 5 PSM for DDS: Initial Submission (out of date)
Java 5 PSM for DDS: Initial Submission (out of date)
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and Tricks
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Strategies for Context Data Persistence
Strategies for Context Data PersistenceStrategies for Context Data Persistence
Strategies for Context Data Persistence
 
Data vault
Data vaultData vault
Data vault
 
Ibm Optim Techical Overview 01282009
Ibm Optim Techical Overview 01282009Ibm Optim Techical Overview 01282009
Ibm Optim Techical Overview 01282009
 
Oracle Database: Checklist Connection Issues
Oracle Database: Checklist Connection IssuesOracle Database: Checklist Connection Issues
Oracle Database: Checklist Connection Issues
 
Moscow MuleSoft meetup May 2021
Moscow MuleSoft meetup May 2021Moscow MuleSoft meetup May 2021
Moscow MuleSoft meetup May 2021
 
What's New for Data?
What's New for Data?What's New for Data?
What's New for Data?
 
Expanding your impact with programmability in the data center
Expanding your impact with programmability in the data centerExpanding your impact with programmability in the data center
Expanding your impact with programmability in the data center
 
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
 

More from ssuser660bb1

Session4_TrackA_Workshop_Tinazzi_Faini.pptx
Session4_TrackA_Workshop_Tinazzi_Faini.pptxSession4_TrackA_Workshop_Tinazzi_Faini.pptx
Session4_TrackA_Workshop_Tinazzi_Faini.pptxssuser660bb1
 
Pharmacology_Basics.ppt
Pharmacology_Basics.pptPharmacology_Basics.ppt
Pharmacology_Basics.pptssuser660bb1
 
ISO dates in SAS.pdf
ISO dates in SAS.pdfISO dates in SAS.pdf
ISO dates in SAS.pdfssuser660bb1
 
SAS Programming.ppt
SAS Programming.pptSAS Programming.ppt
SAS Programming.pptssuser660bb1
 
Save Coding Time with Proc SQL.ppt
Save Coding Time with Proc SQL.pptSave Coding Time with Proc SQL.ppt
Save Coding Time with Proc SQL.pptssuser660bb1
 
citc-rwe-8dec2021_v2.pdf
citc-rwe-8dec2021_v2.pdfcitc-rwe-8dec2021_v2.pdf
citc-rwe-8dec2021_v2.pdfssuser660bb1
 
David-Graham-HGML-presentation-20190424.pptx
David-Graham-HGML-presentation-20190424.pptxDavid-Graham-HGML-presentation-20190424.pptx
David-Graham-HGML-presentation-20190424.pptxssuser660bb1
 

More from ssuser660bb1 (9)

protocols.pptx
protocols.pptxprotocols.pptx
protocols.pptx
 
Session4_TrackA_Workshop_Tinazzi_Faini.pptx
Session4_TrackA_Workshop_Tinazzi_Faini.pptxSession4_TrackA_Workshop_Tinazzi_Faini.pptx
Session4_TrackA_Workshop_Tinazzi_Faini.pptx
 
Pharmacology_Basics.ppt
Pharmacology_Basics.pptPharmacology_Basics.ppt
Pharmacology_Basics.ppt
 
ADaM
ADaMADaM
ADaM
 
ISO dates in SAS.pdf
ISO dates in SAS.pdfISO dates in SAS.pdf
ISO dates in SAS.pdf
 
SAS Programming.ppt
SAS Programming.pptSAS Programming.ppt
SAS Programming.ppt
 
Save Coding Time with Proc SQL.ppt
Save Coding Time with Proc SQL.pptSave Coding Time with Proc SQL.ppt
Save Coding Time with Proc SQL.ppt
 
citc-rwe-8dec2021_v2.pdf
citc-rwe-8dec2021_v2.pdfcitc-rwe-8dec2021_v2.pdf
citc-rwe-8dec2021_v2.pdf
 
David-Graham-HGML-presentation-20190424.pptx
David-Graham-HGML-presentation-20190424.pptxDavid-Graham-HGML-presentation-20190424.pptx
David-Graham-HGML-presentation-20190424.pptx
 

Recently uploaded

RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/managementakshesh doshi
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationBoston Institute of Analytics
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 

Recently uploaded (20)

Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/management
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health Classification
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
 

define_xml_tutorial .ppt

  • 2. CDISC German Speaking User Group Meeting, 11-Mar-2010 2 Overview Requirements • Regulatory • Technical define.xml Sections/Elements Process Flow at Accovion
  • 3. CDISC German Speaking User Group Meeting, 11-Mar-2010 3 Regulatory Requirements eCTD‘s Study Data Specifications V1.5.1 SDTM “Dataset documentation includes data definitions and annotated case report forms.” • SDTM: define.xml • ADaM: define.pdf / define.xml ? ADaM
  • 4. CDISC German Speaking User Group Meeting, 11-Mar-2010 4 Why define.xml Metadata = data about data Human-readable description to familiarize with data • What is included? • Where does the data come from? • Derivation rules, if applicable Machine-readable metadata to facilitate ... • SDTM data consistency check • Upload into JANUS data warehouse Preferred => mandatory format: define.xml Benefit of define.xml not restricted to submissions
  • 5. CDISC German Speaking User Group Meeting, 11-Mar-2010 5
  • 6. CDISC German Speaking User Group Meeting, 11-Mar-2010 6
  • 7. CDISC German Speaking User Group Meeting, 11-Mar-2010 7 XML Basics Schema (extension: .XSD) • Declaration of elements and their attributes • Prerequisite for machine-readability XML File (extension: .XML) • Data and metadata in machine-readable format • Usage of elements and attributes as defined in schema Style Sheet (extension: .XSL) • Definition of layout in browser tool for Human-Readability • Usage of elements and attributes as defined in schema
  • 8. CDISC German Speaking User Group Meeting, 11-Mar-2010 8 Advantages of XML – Basic Technology <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="define1-0-0.xsl"?> <ODM ... <ItemGroupDef OID="DM" Name="DM" Repeating="No" IsReferenceData="No" Purpose="Tabulation" def:Label="Demographics" def:Structure="One record per subject" def:DomainKeys="STUDYID, USUBJID" def:Class="Special Purpose" def:ArchiveLocationID="Location.DM"> ... style sheet reference
  • 9. CDISC German Speaking User Group Meeting, 11-Mar-2010 9 define.xml Sections/Elements Data Metadata (TOC) Variable Metadata Variable Value Level Metadata (Computational Algorithms) Controlled Terminology/Code Lists Annotated CRF Optional: Supplemental Data Definition Document Navigation via Bookmarks and Hyperlinks
  • 10. CDISC German Speaking User Group Meeting, 11-Mar-2010 10 Data Metadata
  • 11. CDISC German Speaking User Group Meeting, 11-Mar-2010 11 Variable Metadata Change for Origin in SDTM IG 3.1.2: Sponsor Defined, Assigned, eDT, Protocol
  • 12. CDISC German Speaking User Group Meeting, 11-Mar-2010 12 Variable Metadata – XML Code <ItemGroupDef OID="LB" ... <ItemRef ItemOID="LB.LBTESTCD" OrderNumber="5" Mandatory="Yes" Role="Topic"/> ... <ItemRef ItemOID="LB.LBBLFL" OrderNumber="22" Mandatory="No" Role="Record Qualifier"/> </ItemGroupDef> ... <ItemDef OID="LB.LBTESTCD" Name="LBTESTCD" DataType="text" Length="8" Origin="CRF Pages 5, 10, 15, 20" Comment="" def:Label="LAB Test or Examination Short Name"> <def:ValueListRef ValueListOID="ValueList.LB.LBTESTCD"/> </ItemDef> ... <ItemDef OID="LB.LBBLFL" Name="LBBLFL" DataType="text" Length="1" Origin="Derived" def:Label="Baseline Flag" def:ComputationMethodOID="COMPMETHOD.LBBLFL"> <CodeListRef CodeListOID="YF"/> </ItemDef>
  • 13. CDISC German Speaking User Group Meeting, 11-Mar-2010 13 Variable Value Level Metadata
  • 14. CDISC German Speaking User Group Meeting, 11-Mar-2010 14 Computational Algorithms Complex Derivations Derivations Used More than Once
  • 15. CDISC German Speaking User Group Meeting, 11-Mar-2010 15 Controlled Terminology/Code Lists External dictionary references incl. versions • e.g., MEDDRA, WHODRUG
  • 16. CDISC German Speaking User Group Meeting, 11-Mar-2010 16 See Draft CDISC Metadata Submission Guidelines Annotate unique pages, reference from repeat pages Annotate variables, variables values (cf. value level metadata) Mark items that are not submitted Annotated CRF (blankcrf.pdf)
  • 17. CDISC German Speaking User Group Meeting, 11-Mar-2010 17 SDTM Process Flow at Accovion Annotated CRF Communication = dataset templates = source for define.xml SDTM red: e-submission deliverables Specifications Mapping programs define.xml (SDTM)
  • 18. CDISC German Speaking User Group Meeting, 11-Mar-2010 18 ADaM Process Flow at Accovion Communication SDTM SAP ADaM Results creation programs Analysis results (TLGs) - Analysis datasets - Analysis results = dataset templates source for define.xml define.xml (ADaM) Datasets creation programs ADaM Specifications red: (potential) e-submission deliverables
  • 19. CDISC German Speaking User Group Meeting, 11-Mar-2010 19 References CDISC Website (http://www.cdisc.org/) • CRT-DDS (define.xml) standard V1.0 (http://www.cdisc.org/models/def/v1.0/index.html) • Metadata Submission Guidelines, Appendix to SDTM IG V3.1.1 (http://www.cdisc.org/content1210) • CDISC SDTM/ADaM Pilot (sample submission package) (http://www.cdisc.org/content1037) eCTD‘s Study Data Specifications V1.5.1 (http://www.fda.gov/downloads/Drugs/DevelopmentApprovalProcess/For msSubmissionRequirements/ElectronicSubmissions/UCM199759.pdf)
  • 20. CDISC German Speaking User Group Meeting, 11-Mar-2010 20 Thank you! Questions? Contact Information: Monika Kawohl Senior Statistical Programmer Accovion GmbH Softwarecenter 3 35037 Marburg Germany Phone: +49-6421-94849-20 Fax: +49-6421-94849-61 Email: monika.kawohl@accovion.com

Editor's Notes

  1. 3