|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
For the derived datasets to be analysis-ready, we need to identify the maximum value observed during postbaseline period. We also need to decide on how to organize the analysis dataset. In ADaM implementation guide, there are certain rules that guide a user on when to add an analysis data point as a 'Row' and when to add it as a 'Column'.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
In this lesson, we will see:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| VARIABLE_NAME | VARIABLE_LABEL | DERIVATION |
|---|---|---|
| ADT | Analysis Date | Extract the date portion from VSDTC and convert it to numeric value |
| PARAM | Parameter | Set to propcase(VSPOS)||VSTEST||" ("||VSSTRESU||") |
| PARAMCD | Parameter Code | If VSPOS="SITTING" and VSTESTCD="SYSBP" then set to "STSBP", Else if VSPOS="SITTING" and vSTESTCD="DIABP" then set to "STDBP" |
| PARAMN | Parameter (N) | If PARAMCD="STSBP" then set to 1, Else if PARAMCD="STDBP" then set to 2. |
| AVAL | Analysis Value | Set to VSSTRESN |
| AVISIT | Analysis Visit | A. For the souce records:      If VS.VISIT="SCREEN" then set to "Screening",      Else set to propcase(VS.VISIT) B. Create a new record for each parameter within a subject to hold the maximum value across all postbaseline records. If there exists more than record with maximum value pick the record with earliest date.      On this newly created record set to "Maximum value postbaseline". |
| AVISITN | Analysis Visit (N) | A. For the souce records:      Set to VS.VISITNUM B. On the newly created record holding the maximum postbaseline value, set to 99 |
| DTYPE | Derivation Type | Set to "MAXIMUM" on the newly created record holding the maximum value. |