FHIR Chat · ConceptMap translate operation · terminology

Stream: terminology

Topic: ConceptMap translate operation


view this post on Zulip katarya1 (Feb 03 2020 at 15:08):

Question about ConceptMap translate operation
Two variations are supported:
1: [base]/ConceptMap/$translate
2: [base]/ConceptMap/[id]/$translate

For number 2, where we refer to ConceptMap by instance, why do we need source and target specified in the request?
As an example, when I create a ConceptMap, lets say it gets an id of 102. I would be specifying both sourceUri and targetUri within it. In such a case, can I not use

[base]/ConceptMap/102/$translate?code=xyz (or add system also, if the code is not unique in a valueset)
to get the result, in the source code

For 1, I can understand specifying system/source/target is mandatory, as the request is not specific to an instance of a ConceptMap.

Thanks for any clarification and help in my undestanding.

-Rajesh

view this post on Zulip Grahame Grieve (Feb 03 2020 at 20:12):

source and target are code system source and target, where as sourceUri and targetUri are value set URIs


Last updated: Apr 12 2022 at 19:14 UTC