|
Standard and Version
|
Validation Macro
|
|---|---|
|
CDISC-ADAM 2.1
|
adam_validate
|
|
CDISC-CRTDDS 1.0
|
crtdds_validate
|
|
CDISC-CT 1.0.0
|
ct_validate
|
|
CDISC-ODM (all)
|
odm_validate
|
|
CDISC-SDTM (all)
|
sdtm_validate
|
|
CST-FRAMEWORK 1.2
|
cstvalidate
|





sample study library directory/cdisc-sdtm-3.1.3–1.7/sascstdemodata/controlsample study library directory/cdisc-sdtm-3.1.3/sascstdemodata.

|
Check Subset
|
Sample Code
|
|---|---|
|
All checks provided
with the SAS Clinical Standards Toolkit.
|
data control.validation_control;set refcntl.validation_master;run; |
|
Structural checks (metadata-only
checks that do not require access to the domain data).
|
data control.validation_control;set refcntl.validation_master
(where=(upcase(checktype)="METADATA"));run; |
|
Content checks (checks
that require access to the domain data).
|
data control.validation_control;set refcntl.validation_master
(where=(upcase(checktype) ne "METADATA"));run; |
|
Checks with a production
status.
|
data control.validation_control;set refcntl.validation_master
(where=(checkstatus>0));run; |
|
Sampling of checks,
one for each check macro.
|
proc sort
data=refcntl.validation_master out=work.control;by codesource
checkid;run;data work.control;set work.control;by codesource;if first.codesource;run;proc sort
data=work.control out=control.validation_control (label="Check
sampler");by checkid;run; |
|
Checks new to CDISC
SDTM 3.1.3.
|
data control.validation_control;set refcntl.validation_master
(where=(standardVersion = "3.1.3"));run; |
|
All codelist-related
checks (checks that use the %CSTCHECK_NOTINCODELIST macro).
|
data control.validation_control;set refcntl.validation_master
(where=(upcase(checksource)="CSTCHECK_NOTINCODELIST"));run; |
%let statements
in the code stream).