The domain and column
metadata that constitute the SAS representation of CDISC CRT-DDS 1.0
are derived from the global standards library in these formats:
-
as empty data sets (using the utility
macro cst_createTablesForDataStandard)
-
-
Sample Reference_Tables Record (CDISC CRT-DDS 1.0)
Sample Reference_Columns Record (CDISC CRT-DDS 1.0)
|
|
|
|
|
|
|
|
|
File type (Snapshot
| Transactional)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As a general rule, the
SAS representation of the CDISC CRT-DDS standard is patterned to match
the XML element (data set) and attribute (column) structure of define.xml.
For example, for CDISC SDTM, domain-level metadata is represented
by a define.xml ItemGroupDef element. This metadata is captured in
the ItemGroupDefs SAS data set. The TE domain metadata is shown in
this code:
<ItemGroupDef OID="docroot.IG.TE"
Name="TE"
Repeating="No"
IsReferenceData="Yes"
Purpose="Tabulation"
def:Label="Trial Elements"
def:Structure="One record per planned element"
def:DomainKeys="STUDYID,ETCD"
def:Class="Trial Design"
def:ArchiveLocationID="ArchiveLocation.te">
!-- All ItemRefs would be listed here -->
<def:leaf ID="ArchiveLocation.te"
xlink:href="te.xpt"> <def:title>te.xpt</def:title>
</def:leaf>
</ItemGroupDef>
The TE domain metadata
is shown in this table.
Sample Data Set Representation: ItemGroupDefs.sas7bdat
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
One record per planned
element
|
|
|
|
|
|
|
Note: Empty or null attributes
are not typically included in the XML file.
This table lists the
complete set of 39 tables that form the SAS Clinical Standards Toolkit
SAS representation of the CDISC CRT-DDS 1.0 standard.
Data Sets in the SAS Representation of the CDISC CRT-DDS 1.0
Standard
|
|
|
ItemQuestionTranslatedText
|
CLItemDecodeTranslatedText
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The highly structured
nature of CDISC CRT-DDS data requires that any mapping to a relational
format include a large number of data sets, with foreign key relationships
to help preserve the intended non-relational object structure. In
the SAS Clinical Standards Toolkit, foreign key relationships are
enforced when validating the CDISC CRT-DDS data sets.
Field lengths in the
CDISC CRT-DDS data sets are consistent by core data type. CDISC has
not specified any limit to the length of most character fields. Arbitrary
lengths have been chosen by data type. These lengths are listed in
this table. In the table, standard data types are distilled into core
data types. To be safe, larger lengths have been chosen to ensure
that no data loss occurs in the SAS Clinical Standards Toolkit pre-installed
data sets. Production tables might be compressed using SAS mechanisms
to preserve disk space.
CDISC CRT-DDS Default Lengths by Data Type
|
|
|
|
|
A unique object identifier
or a reference
|
|
|
A character field that
can accommodate a large number of characters
|
|
|
|
|
|
An item of collected
or reference data
|
|
|
An absolute or relative
file system path or URL
|