I am getting some warning messages in the Validator 2.0 for DSDECOD values that are not found in the Completion/Reason for Non-Completion codelist. The controlled terminology for DSDECOD should be based on what the DSCAT value is for each record. DSDECOD values of “INFORMED CONSENT OBTAINED” and “RANDOMIZED” should be permitted without a warning message when the DSCAT is “PROTOCOL MILESTONE”. You may also need to allow for other values when DSCAT is “OTHER EVENT”.
For reference, this is in OpenCDISC Validator 2.0, engine version 2.0.0 using the SDTM 3.2 configuration with CT version 2014-09-26.