Closed codeforgreen closed 1 month ago
Formatting check succeeded!
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 83.54%. Comparing base (
406db33
) to head (76b6fd5
). Report is 66 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Fixes #6359 Workaround for https://github.com/hapifhir/org.hl7.fhir.core/issues/1766
The fix only includes changes for Remote Terminology validator. I checked all the other validators we have and we seem to have implemented a similar approach by explicitly adding issue to the response of validateCode call (e.g.
InMemoryTerminologyServerValidationSupport
,CommonCodeSystemsTerminologyService
,TermReadSvcImpl
) which was implemented when the upgrade of theorg.hl7.fhir.core
library was done in #5772.You will notice test
testValidateResourceContainingLoincCode
has boolean parameter added which controls the output of the mockedvalidateCode
response. If the error response has a message, the FHIR Validator will not act on it unless it has issues populated as well. For Remote Terminology specifically a workaround has been implemented.