Answer Posted / pnprasad
Hardcoding example:
data endstudy;
set endstudy;
if subjid = “xxxxxx” then
discterm = “Death”;
run;
it is known from non-database sources that at study
termination, subject
“xxxxxx” died.
With hardcoding there is no clear audit trail of data
change and CFR 21 – Part 11 controls might be considered
compromised.
Improved Hardcoding example;
data endstudy;
set endstudy;
**** HARDCODE APPROVED BY DR."nnn" AT SPONSOR ON 02/02/2008;
if subjid = “xxxxxx” and “&sysdate” <= “01MAY2005”d then
do;
discterm = "Death";
put “Subject “ subjid “hardcoded to termination reason”
discterm;
run;
For instance, there may be an upcoming data safety
and monitoring board (DSMB) or independent data monitoring
committee (IDMC)meeting where the clinical trial must be
monitored for safety information using the best
available data.
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
What is by-group processing?
What is the function of output statement in a SAS Program?
Briefly explain input and put function?
What is the use of divide function?
what are validation tools that are used in sas? : Sas-administrator
What is slibref?
How can I remove header from output data set?
what is proc Index? and what is proc document?
what do the sas log messages "numeric values have been converted to character" mean? What are the implications? : Sas programming
how would you determine the number of missing or nonmissing values in computations? : Sas programming
What is the role of unrestrictive users? : sas-grid-administration
In proc transpose and data step with arrays which one you pick?
What are the implications?
What can be the size of largest dataset in SAS?
what are some problems you might encounter in processing missing values? In data steps? Arithmetic? Comparisons? Functions? Classifying data? : Sas programming