FHIR Chat · ConceptMap with multiple ConceptMap.group.element.target · implementers

Stream: implementers

Topic: ConceptMap with multiple ConceptMap.group.element.target


view this post on Zulip Katarina (Dec 19 2021 at 12:31):

Hi,

I have en element that maps to multiple other codes in the same ValueSet. How do I define this in the ConceptMap?
I think, like this:
<element>
<display value="Agglutination"/>
<target>
<code value="359821004"/>
<display value="Agglutination assay (procedure)"/>
<equivalence value="equivalent"/>
</target>
<target>
<code value="165771000"/>
<display value="Coombs test - anti-human globulin (procedure)"/>
<equivalence value="equivalent"/>
</target>
</element>

Is this correct?
Thank You.

view this post on Zulip Lloyd McKenzie (Dec 19 2021 at 16:03):

I don't think all could be equivalent unless the codes in the target value set were exact synonyms...

view this post on Zulip Grahame Grieve (Dec 19 2021 at 21:04):

but otherwise it looks correct

view this post on Zulip Katarina (Dec 29 2021 at 19:07):

Hi,

I have this scenario: I have multiple targets for one element and I need to add a priority to each target.
It should look like this:
<element>
<display value="Agglutination"/>
<target>
<code value="359821004"/>
<display value="Agglutination assay (procedure)"/>
<equivalence value="equivalent"/>
<priority value="1"/>
</target>
<target>
<code value="165771000"/>
<display value="Coombs test - anti-human globulin (procedure)"/>
<equivalence value="equivalent"/>
<priority value="2"/>
</target>
</element>

Is this possible? How would I define this correctly? Maybe with the dependsOn.property element?

view this post on Zulip Peter Jordan (Dec 30 2021 at 19:58):

@Katarina probably best to ask this in the Terminology Stream. At first glance, as this uses the R4 version of ConceptMap, your options are to use the target-->comment element or create an extension.


Last updated: Apr 12 2022 at 19:14 UTC