Validation of CDISC
ADaM data sets in the SAS Clinical Standards Toolkit uses the same
validation methodology used for other standards. Within the global
standards library, registering each standard includes setting the
flag supportsvalidation in the metadata standards data set.
All standards
that support validation, including ADaM, use the same validation framework
and processes described in Validation.
ADaM validation of ADSL
and BDS data sets is based on the
CDISC ADaM Validation
Checks Version 1.1 Maintenance Release (dated and released
January 21, 2011 to correct errors and remove duplicate checks). This
documentation was prepared by the CDISC ADaM team. The version 1.1
release identifies 173 validation checks to be performed. The SAS
Clinical Standards Toolkit defines validation checks using a combination
of two files:
-
the Validation Master data set
(located at
<global standards
library directory>/standards/cdisc-adam-2.1-1.4/validation/control
)
-
the Messages data set (located
at
<global standards library
directory>/standards/cdisc-adam-2.1-1.4/messages
)
Each of these ADaM data
sets has only 159 records. Fourteen validation checks have been combined
with other checks by the SAS Clinical Standards Toolkit.
Consider checks 92
and 93:
-
092: There is more than one value
of TRTPN for a given value of TRTP.
-
093: There is more than one value
of TRTP for a given value of TRTPN.
Checks 92 and 93 are
defined and run together as check ADAM0092 because the check macro
that is used (cstcheck_notunique) checks both conditions by default.
The SAS Clinical Standards Toolkit supports all of the checks specified
in the version 1.1 release.
These checks are
listed in Validation Checks.
The following sections
highlight certain aspects of CDISC ADaM validation that are unique
or noteworthy.