The fix you are making sounds like it should be all the fixes that would be needed for these kind of issues. No false warning came up for --PRESP at all. The only false errors that we were encountering for the domain were for --DECOD and --OCCUR.
In the same kind of custom Events domain, a warning flag for a missing variable column for --ENDTC comes up. However, like in domain MH, all these kind of timing variables would be permissible; they are not expected.
Does it make sense?
E.g., now in custom domains only STUDYID, DOMAIN, (USUBJID/POOLID), --SEQ and --TERM variables are Required by the validator. EPOCH and --STDTC are Expected.
It’s for a custom Events domain, let’s call it XE. The validator complains that XEDECOD would be a required variable, and it’s not found; SD0056. (We have --TERM, and we don’t use --DECOD. That should be permissible, just like it is permissible in MH.) I think this is a bug.
Second issue. We have --PRESP and have --OCCUR. We are getting SD1073, that XEOCCUR is variable prohibited for use in SDTM. Again, I think it is a bug for the custom events domain.
The validator flag occurred with or without define.xml file. Same either way.
With the 1.3 validator, these flags do not come up for the same domain. Can you let me know your opinion, and if it would be addressed?