Stream: questionnaire
Topic: x-fhir-query and preferred terminology server?
Paul Lynch (Oct 15 2020 at 23:06):
If an x-fhir-query Expression does not include the base URL, should the system pay attention to the setting of the preferred terminology server extension? x-fhir-query can "now" point at an operation (J#26838), and that operation might be a CodeSystem $lookup, which is a terminology thing. On the other hand, it might not have anything to do with terminology.
Brian Postlethwaite (Oct 19 2020 at 22:52):
That's a pretty complex check to work out is this a terminology issue, or does it need to go to the data server expected to be used from the source data?
Brian Postlethwaite (Oct 19 2020 at 22:53):
That's where I would expect that the fhirpath terminology expressions should be used instead, but I really haven't thought this too far through.
Paul Lynch (Oct 20 2020 at 23:32):
I think it would require parsing the URL in the x-fhir-query, and looking for things like $expand or $lookup. Good point about %terminologies in FHIRPath-- that would be another way to do it.
Paul Lynch (Oct 20 2020 at 23:33):
But, I think the expectation should be documented one way or the other.
Paul Lynch (Oct 21 2020 at 18:57):
J#29333, "Document whether x-fhir-query looks at preferredTerminologyServer"
Last updated: Apr 12 2022 at 19:14 UTC