A SAS macro to check SDTM domains against controlled terminology - PowerPoint PPT Presentation
A SAS macro to check SDTM domains against controlled terminology Christer, living with Parkinsons disease When do we need this? During SAS development of SDTM domains Checking overall compliance to Controlled terminology (CT) for a
A SAS macro to check SDTM domains against controlled terminology Christer, living with Parkinson’s disease
When do we need this? � During SAS development of SDTM domains � Checking overall compliance to Controlled terminology (CT) for a study. � Checking CT of one domain across multiple studies e.g. for pooling. 2
Process Flow: The metadata Input Metadata dataset(s) Process Report results 3
Controlled terminology (CDISC) 4
CDISC SDTM 3.1.2 Validation Rules for controlled terminology (CT) … 5
Derive variables that have to comply to CT Input Metadata dataset(s) Process Report results 6
Intersection of two lists of values &list2. &list1. 7
Join metadata information (and create instructions) Input Metadata dataset(s) Process Report results 8
Build values list 9
Creating a list iteratively 10
Input Metadata dataset(s) Process Report results 11
Creating the violations dataset 12
Violations dataset: One OBS per violation 13
Extension: Multiple studies and multiple domains Extension: Multiple Input Metadata dataset(s) • domains/datasets • Studies (libnames) LIBNAMES = Index _J List of Libnames Process DSETLIST = Index _I List of domains/datasets Report results 14
Extentsion: Multiple domains/datasets &DSETLIST.= ae eg vs … e.g.: &_dset1. = ae &_dset2. = eg &_dset3. = vs etc. 15
Extension: Multiple libnames 16
Reporting and tabulation Input Metadata dataset(s) Process Report results 17
Xml-Output (in Excel) http://support.sas.com/rnd/base/ods/odsmarkup/excelxp_help.html 18
XML Output 19
Conclusion � Can be used within SAS programs � ADaM or SDTM � Multiple studies can be checked simultaneously � Users can control and modify input metadata (sponsor or study specific codelists) � Scope is addressed via macro parameters All domains of current study • Specific domains across various studies etc. • 20
Questions? 21
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.