Closed alexrothenberg closed 2 years ago
These are sets of codes that live outside of UMLS, and as such can change unexpectedly. As a result, we need to relax how we check their validity.
So, this does not indicate a problem with your terminology build, and I am currently working on a fix which will be included in the next release.
Thanks for the update & good luck with the fix you're working on.
Out of curiosity is there documentation of what terminologies are and how they're used. The instructions for generating in the readme are very clear but I couldn't find a description of what they are or which tests rely on them. I don't think it existing in the 1.9 version of Inferno so its new to us.
It's basically all of the terminologies used by US Core. Terminology validation is performed as part of the resource validation tests (tests with titles like ___ resources returned during previous tests conform to the ___ profile
).
The expected manifest file that you found lists them all. These were used in 1.9, as well. If you go to the hosted version of 1.9 and click on Version 1.9.0
in the bottom right, you will see a similar list of terminologies and code counts. We are working to add a similar display to the new version.
makes sense. Thanks again for the info & help
After creating the terminology validators using the docker instructions at https://github.com/onc-healthit/onc-certification-g10-test-kit#terminology-support I get 2 red errors in the UI and when I check with the rake task I aksi see the same 2 errors:
I can make the warning go away by changing 2 of the counts in the
expected_manifest.yml
fileI'm not sure if the UMLS data at the NIH has changed so the expectations should be updated or if the data I've downloaded into the msgpack files is incorrect.
I'd appreciate any suggestions or ideas.
Thanks