Column Name
|
Column Length
|
Description
|
Required
|
---|---|---|---|
resultid
|
($8)
|
The message ID. The
SAS Clinical Standards Toolkit has adopted a naming convention matching
each standard. The resultid values are prefixed with an up to 4-character
prefix (CST for framework messaging; CDISC examples: ODM, SDTM, ADAM,
and CRT). By convention, the prefix matches the
mnemonic field
in the Standards data set in global standards library directory/metadata .
This prefix is followed by a 4-digit numeric that is unique within
the standard (for example, SDTM1234). You can use any naming convention
limited to eight characters. For CDISC standards supporting validation,
the resultid should match the checkid from the Validation Master data
set for standard records that support validation.
|
Yes
|
standardversion
|
($20)
|
A specific version of
a standard. This value must match one of the standard versions that
is associated with a registered standard. This value must also match
the
standardversion field in the SASReferences
data set. The only exception to this rule is that *** can be used
to signify that the check applies to all supported versions of the
standard (for example, 3.1.2, 1.0, ***). If a subsequent version of
the standard is released, then *** would be applicable if the check
is valid for the new version.
|
Yes
|
checksource
|
($40)
|
A string that identifies
the source of the message. This string is used to provide source-specific
messages generated within the SAS Clinical Standards Toolkit. CDISC
examples include CDISC, SAS, and WebSDM. This field can contain any
user-defined value.
|
Yes
|
sourceid
|
($8)
|
A reference identifier
for this message from the
checksource .
|
No
|
checkseverity
|
($40)
|
The severity as assigned
by
checksource . This value is mapped
to these standardized values: Note (Low), Warning (Medium), Error
(High). A value is expected, although it is not technically required.
It is used in reporting.
|
No
|
sourcedescription
|
($500)
|
A full description of
the validation check that is associated with
checksource if
the source is external to the SAS Clinical Standards Toolkit. If checksource is
set to CST , then this field is null.
|
No
|
messagetext
|
($500)
|
The default message
text to be written to the Results data set. This field can contain
0, 1, or 2 parameters. By convention, parameters are _cstParm1 and
_cstParm2, but any _cst prefix parameter is recognized. The fully
resolved
messagetext that includes
substituted parameter values is written to the Results data set.
|
Yes
|
parameter1
|
($100)
|
The message parameter1
(_cstParm1) default value. If the code using the message does not
provide a parameter value, then this default value is used. This column
can be null.
|
No
|
parameter2
|
($100)
|
The message parameter2
(_cstParm2) default value. If the code using the message does not
provide a parameter value, then this default value is used. This column
can be null.
|
No
|
messagedetails
|
($200)
|
Any additional information
that explains the message.
|
No
|
global standards library directory/standards/cst-framework-1.7/messages/messages.sas7bdat