We’re having issues with validation findings about variable label mismatches, and in a few of the cases I’m not sure what’s wrong. I’m not sure if this is possible, but is there any way for the P21 report, when it says that “X is not the value we expect it to be” to also report what that expected value is? It’s clear that for a particular variable there’s a specific string P21 is expecting in the label, and if this expected result were part of the report then troubleshooting and fixing would be a lot more straightforward.
That said, we’re particuarly having issues with the labels of study day variables that are not in the SDTM IG 3.2 but that the FDA expects to be included in datasets.
Our default assumption is that if xxDTC is labeled “Date/Time of ABCD”, then xxDY should be “Study Day of ABCD”, and that if xxSTDTC is labeled “Start Date/Time of ABCD” then xxSTDY is labeled “Study Day of Start of ABCD”.
(1) One case where this fails is SE – we have SESTDY labeled “Study Day of Start of Element” and SEENDY labeled “Study Day of End of Element”, and these are triggering SD0063A, but it’s unclear what label this rule is actually expecting for those fields.
(2) Another case where we hit issues is with start and end dates in MH. Here it’s a bit more complicated – the simple conversion from “Start Date/Time” to “Study Day of Start” would result in a label longer than the 40-character limit–“Study Day of Start of Medical History Event” is 43 characters long and “Study Day of End of Medical History Event” is 41 characters is long. We dropped “Event” to result in labels of “Study Day of Start of Medical History” and “Study Day of End of Medical History”, but those are triggering SD0063A. I can see other ways to shorten the label – “Study Day of Start of MH Event”, “Study Day of Start of Med History Event”, etc. – but aside from an iterative process of trial and error I see no way to figure out which of the possible abbreviations is the one Pinnacle 21 is expecting.
Aside from study day variables, we’re running into this problem in two other cases:
(3) We’re getting a SD0063 warning on TI.IETESTCD with a label of “Inclusion/Exclusion Criterion Short Name”; that’s the label used for IE.IETESTCD, and the label for TI.IETESTCD seems to be oddly truncated in the SDTM IG 3.2 (“Incl/Excl Criterion Short Name e”). This may be an SDTM IG issue, at least as far as the trailing “E”.
(4) We’re getting a SD0063A notice on TS.TSVAL1 with a label of “Parameter Value 1”. We believe this is the correct label for adding TSVALn columns to the TS dataset, but it’s not clear what Pinnacle 21 expects the label to be here.
Any suggestions for how to further troubleshoot these issues, and how to avoid them in the future?