Forums: Define.xml
As a test, I removed all the folders for CT dated after the one I need (2016-03-25), and now I seem to get accurate validation based on the version of CT I am using.
Confirmed problem and fix. We have recently encountered this same issue and deleting out the CT folders dated after what you are attempting to validate against works. Not ideal, but at least there is a workaround.
@BriGuy Did you mean "HPF" in the "UNIT" codelist, instead of in the "LBTESTCD" codelist? I could only find it in "UNIT".
@XML4Pharma, yes I did mean to type UNIT. Thank you.
This is related to a discussion I was having under the Troubleshooting and Problems area:
https://www.pinnacle21.com/forum/c66736-tindp-2016-03-25-version-ct
But now I think the actual issue is slightly different than what I first suspected.
It seems that the version of CT that I select when setting up the define.xml validation is NOT the version that is actually used for validation. For example, I am getting DD0028 Errors for any CT that changed from my version 2016-03-25, and the current version of CT.
For example, "HPF" is a valid LBTESTCD in 2016-03-25, but I get the DD0028 Error for this. HPF was removed from CT in 2016-12-16.
I am not sure if this is an issue with my configuration, or with the Pinnacle21 software. I have verified that the 2016-03-25 CT file I have in the folder is correct, so I don't know what else could be causing this.