FHIR Chat · RemoteTerminologyServiceValidationSupport and ValueSets · hapi

Stream: hapi

Topic: RemoteTerminologyServiceValidationSupport and ValueSets


view this post on Zulip Kevin Mayfield (Nov 22 2021 at 11:28):

The method validateCodeInValueSet in RemoteTerminologyServiceValidationSupport

Has a line which makes the validation use a ValueSet on the remote server instead of one in the Validator

String valueSetUrl = DefaultProfileValidationSupport.getConformanceResourceUrl(this.myCtx, theValueSet);

Is this correct? We are having issues where the Onto server doesn't have a copy of the ValueSet and so this call fails.
This line causes the supplied ValueSet to discarded and the ValueSet.url to be used instead.

E.g. Error HTTP 404 : [93c13ee1-f639-4a2d-b805-9fb97dc8f1f5]: Could not find value set https://fhir.nhs.uk/ValueSet/NHSDigital-MedicationDispense-Code.

If a ValueSet has been supplied, shouldn't that be used?

view this post on Zulip Michael Lawley (Nov 22 2021 at 20:35):

I would expect that the ValueSet would be supplied to the remote server in a POST request


Last updated: Apr 12 2022 at 19:14 UTC