FHIR Chat · FHIR ConceptMap "target.dependsOn" attribute · australia

Stream: australia

Topic: FHIR ConceptMap "target.dependsOn" attribute


view this post on Zulip Manik Chopra (Apr 17 2020 at 02:55):

Hi All, I am exploring the 'dependsOn' attribute in FHIR ConcpetMap resource. Somehow the description of "property", "display" and "Value" is not very clear in the IG. Any leads on what each of them represents?

view this post on Zulip Tim Blake (Apr 17 2020 at 02:56):

@Michael Lawley ?

view this post on Zulip Michael Lawley (Apr 17 2020 at 02:59):

We don't have support for dependOn in Ontoserver, partly because I couldn't unpick the doc, and also because we've not had call for it.
@Grahame Grieve would be the best to weigh in on the intended meaning I expect.

view this post on Zulip Manik Chopra (Apr 17 2020 at 03:10):

In NSWHealth for Medications (transition of care project), I wanted to use it to represent some special cases where when we have one to many mappings between concepts and dependsOn can potentially help in narrowing when used with $translate.

view this post on Zulip Michael Lawley (Apr 17 2020 at 13:37):

The pattern looks really broken. My understanding is that the target code has the relationship to the source code if, for each of the dependsOn.property URIs, there is a corresponding dependency.element parameter to $translate where dependsOn.value equals (one of) the dependency.concept.coding.concept values (and system matches also). I'm kinda-surprised dependsOn.value is string-typed and not a valueCoding or valueCode. It also doesn't seem to allow for dependencies that are not code-typed or have matching relationships other than equals.
Of course there's a slippery slope here and you really don't want to end up with a whole expression language (the unmapped semantics is already somewhat complex to deal with)

view this post on Zulip Michael Lawley (Apr 17 2020 at 13:40):

It would, however, be very useful to have some real-world requirements to help guide the revisions that Vocab is currently making to ConceptMap. Perhaps you could post some small example cases here or (better) on #terminology

view this post on Zulip Jim Steel (Apr 30 2020 at 06:18):

In spite of @Michael Lawley 's (probably justified) skepticism about dependsOn, I think your described use case is probably what it is intended for. More concrete examples would be good, though


Last updated: Apr 12 2022 at 19:14 UTC