SAS Clinical Standards Toolkit SASReferences Type and Subtype
Values
|
|
|
|
|
One record for each
library that contains macros to be included in the SAS autocall path.
Typically, this includes one record for each standard that is referenced
in the SASReferences file, excluding the SAS Clinical Standards Toolkit
framework. The framework and cross-standard macros are already included
in the autocall path at product deployment. User-written macros, as
referenced in one or more additional code libraries, require an autocall
record for each library.
|
|
|
Identifies the SAS data
sets (sasref.memname) that contain the column and table metadata for
specific CDISC SDTM template data sets that are used to build standard
SDTM-compliant data sets. This type is provided by default in StandardSASReferences
and is optional.
|
|
|
Identifies an “external”
code segment, which is identified using a SAS fileref, that might
be included (%include) in a SAS Clinical Standards Toolkit process.
Examples include code that derives a CDISC ADaM data set or that generates
an ADaM report.
|
|
|
Identifies any run-time
process control file, including the SASReferences data set itself.
(In other words, it is a self-documentation record). For the SAS Clinical
Standards Toolkit validation processes, the Validation Control data
set that specifies the validation checks to be run is identified with
subtype=validation.
|
|
|
Identifies an external
XML file. Depending on the standard version and the subsequent macro
that is called, this file can be read or written. Using CDISC CRT-DDS
as an example, this type specifies the define.xml file that is created
when the %crtdds_write() macro is called. When the %crtdds_read()
macro is supported, this type identifies the XML file to be read.
TLFXML refers to the tables, listings, and figures XML file that is
used in ADaM 2.1.
|
|
|
Provides a way to build
the format search path for a validation process. The SAS Clinical
Standards Toolkit sets the SAS fmtsearch type based on each record,
specifying a SAS catalog that uses the order=n sequence. This type
is not provided by default in StandardSASReferences, so you must specify
a value. The type=fmtsearch value is optional unless one or more checks
are to be run that assess value compliance against a SAS format.
|
|
|
Identifies a data set
(Standardlookup) that is associated with each The SAS Clinical Standards
Toolkit standard that contains valid values for discrete metadata
fields. This type is provided by default in StandardSASReferences
and is required for each standard. For example, the valid values for
type and subtype that are documented in this table have been defined
in one or more SAS Clinical Standards Toolkit Standardlookup data
sets.
|
|
|
Identifies one or more
Messages data sets that are associated with each SAS Clinical Standards
Toolkit standard. This type is provided by default in StandardSASReferences.
You must specify value only with user customizations that require
new or modified messages. The SAS Clinical Standards Toolkit populates
the data set that is referenced by the global macro variable &_cstMessages
with all Messages data sets that are included in SASReferences. This
type is required for each standard.
|
|
initialize, validation,
or report
|
Initializes a standard
version's required macro variables. Specification in SASReferences
is optional. (These macro variables can be defined with calls to %cst_setstandardproperties
or %cst_setproperties instead.) Each standard should have at least
one properties (initialize) file. Each standard can have any additional
files that are needed. A subtype=validation value is specific to SAS
Clinical Standards Toolkit validation processes.
|
|
validation or standardref
|
If subtype=validation,
then the value identifies the standard-supplied master super-set of
supported validation checks. Although this is key metadata, it is
not typically referenced at run time and does not need to be included.
It is the Validation Control file that is identified with type=control
and subtype=validation that must be included.
If subtype=standardref,
then the value identifies an optional data set that contains a list
of references that provide the basis for each validation check that
is included in the subtype=validation data set.
|
|
|
Identifies a SAS data
set (sasref.memname) that most often contains controlled terminology,
as opposed to a SAS format containing controlled terminology (for
example, medDRA). The type=referencecterm value is optional unless
one or more checks are to be run that assess value compliance against
a SAS data set.
|
|
|
Identifies the SAS data
sets (sasref.memname) that contain the column and table metadata for
a standard version. This type is provided by default in StandardSASReferences,
so you must specify a value only to override the default for the standard.
Records for both subtypes are required.
|
|
stylesheet, map, or
tlfxml
|
If subtype=stylesheet,
then this value identifies the directory and filename of an XML style
sheet. In the production of CDISC CRT-DDS XML files, this value should
point to the style sheet to be copied into the directory with the
XML file.
If subtype=map, then
this value identifies the persisted location of a SAS XML map file.
The SAS XML map file reads the Work cube.xml file generated by the
SAS Clinical Standards Toolkit that translates an XML file into the
SAS representation of the XML-based standard (such as CDISC CRT-DDS
and CDISC ODM).
|
|
|
Specifies the storage
location of the SAS Clinical Standards Toolkit process reports. If
a single, specific report is referenced, then it can be specified
with a subtype of outputfile, a valid path, and valid memname values.
If the process produces multiple reports, then a subtype of library
is used with a valid path to the directory or folder. In the latter
case, default report names as defined in the code are used.
|
|
results or validationresults,
metrics or validationmetrics
|
Specifies the storage
location of the Results and Metrics data sets that are generated by
the SAS Clinical Standards Toolkit process. The Metrics data set is
specific to the SAS Clinical Standards Toolkit validation processes
and is optional depending on property settings. A results/validationresults record is required.
|
|
|
This type is not used
in the SAS Clinical Standards Toolkit 1.4. This type bundles a set
of process inputs and outputs together for later access.
|
|
|
Defines the folder location
of the data for a specific study. This type is required for validation
processes if one or more checks are to be run that access a specific
source data domain.
|
|
|
Identifies the SAS data
sets (sasref.memname) that contain the column and table metadata for
a study or set of source data. This type is not provided by default
in StandardSASReferences, so you must specify a value. Records for
both subtypes are required.
|
|
registeredstandards
or registeredsasreferences
|
Identifies the template
for the registered Standards and SASReferences data sets, respectively.
This value is used by the framework when the global metadata library
is created. This type is not used in post-deployment processes.
|
|
|
Defines the location
of the data to be derived for a specific standard. For example, for
CDISC CTR-DDS, the crtdds_read macro derives a set of CRT-DDS data
sets from the referenced define.xml file. This type is optional.
|
|
|
Identifies the SAS data
sets (sasref.memname) that contain the column, table, and study metadata
to be derived for a specific standard. For example, for CDISC CRT-DDS,
the crtdds_read macro derives files that describe metadata about the
targetdata data sets that are derived from the referenced define.xml
file. If this type is used, then a record for each subtype is required.
|
|
|
This type is not used
in the SAS Clinical Standards Toolkit 1.4. This type identifies a
library of SAS transport files that are optionally referenced by a
define.xml file.
|