All CDASH CT codelists are a subset of an SDTM CT codelist. CDASHIG v2.1 metadata table contain these relevant columns & their description:
...
In general, SDTM variable's controlled terms can be categorized into these categories:
Aside from the use of CDISC CT and external dictionaries, some ADaM variables have a value list. Here is a representative list:
Variable | Value List | Remarks | |
---|---|---|---|
1 | SMQzzSC | BROAD, NARROW | |
2 | SMQzzSCN | 1, 2 | This is a numerical representation of BROAD and NARROW in SMQzzSC. One can deduce the value meaning by pairing these two representations. However, to a machine, it will need a method to store the definition. |
3 | CRITyFL | Y or Y, N | |
4 | CRITyFN | 1 or 1, 0 |
This is sometimes referred to response codelist, although the utilization goes beyond just test & responses. Use cases are:
Certain CDISC variables have prescribed value domains that hinges on data types or sub-types. Here is a list of representative sample:
Variable | Described Value Domain | ODM Data Type(s) | Sub-Type | Remarks | |
---|---|---|---|---|---|
1 | --DTC | ISO 8601 datetime | datetime, date, time, partialDate, partialTime, partialDatetime, incompleteDatetime, intervalDatetime | ||
2 | --DTC | ISO 8601 duration | durationDatetime | ||
3 | --SEQ | Num | float | ||
4 | TDSTOFF | Num | integer | 0 or any positive integer | |
5 | RPRFDY | Num | integer | 0; 1 | |
6 | ECDOSE | Num | float | Any positive number | With a rule that a value can't be 0 |