FHIR Chat · Indicating the "prescribed" coding · implementers

Stream: implementers

Topic: Indicating the "prescribed" coding


view this post on Zulip Mark Kramer (Oct 09 2017 at 17:42):

Resources and profiles can indicate how an element should be coded. Let's call that the "prescribed" coding. Of course, CodeableConcept.coding can contain multiple codings. Although FHIR provides a way to indicate the original coding (in Coding.userSelected), there is no obvious way to indicate which is the prescribed coding. What is the best way to flag the "prescribed" coding, to distinguish it from the other N codings that might be present?

view this post on Zulip Yunwei Wang (Oct 09 2017 at 18:59):

@Mark Kramer Do you mean the default value?

view this post on Zulip Lloyd McKenzie (Oct 10 2017 at 03:39):

The instance might comply against multiple profiles - each with a different "prescribed" coding. So the only way such an indicator could be useful is if it pointed to the profile element it was claiming to align with - which would be pretty ugly. You can get a close approximation by including the Coding reference-valueset extension.

view this post on Zulip Lloyd McKenzie (Oct 10 2017 at 03:40):

Note that you should not require Codings to be in any particular order because that then prevents the same interface from being used to satisfy multiple consumers that each might want different codes.

view this post on Zulip Lloyd McKenzie (Oct 10 2017 at 03:41):

The typical way this is done is just look through the list of codes and see if you find one you recognize. If you want to be thorough, look through the whole list and if you recognize more than one, pick the one that gives you the most information.

view this post on Zulip Mark Kramer (Oct 10 2017 at 13:10):

@Mark Kramer Do you mean the default value?

no, not a default value

view this post on Zulip Mark Kramer (Oct 12 2017 at 19:49):

Thanks, Lloyd. That makes a lot of sense.


Last updated: Apr 12 2022 at 19:14 UTC