Stream: implementers
Topic: fhirVersion in an instance example
John George (Aug 01 2017 at 10:27):
I am using the MessageHeader profile, and wondered is there a recommended way in FHIR messaging for sending the FHIR version used (e.g. DSTU2 or STU3) in an instance example? For example would you expect to see the FHIR version carried in the Metadata of an instance example? Unfortunately, the MessageHeader profile, is not like the CapabilityStatement that has a specific fhirVersion element, so another option could be just to extend the MessageHeader profile to carry the FHIR version. I would be interested in hearing your thoughts.
Grahame Grieve (Aug 01 2017 at 11:29):
our general position is that it's not very useful hiding the version of thing your reading inside the thing you are reading - so, you can go, hey, now that I've read the right version, I can tell you what version it claims I needed to use so that I could read it
Grahame Grieve (Aug 01 2017 at 11:30):
for that reason, we believe that the version belongs outside the resource - usually implicit in the channel.
John George (Aug 01 2017 at 14:02):
Grahame, thanks for your thoughts.
Grahame Grieve (Aug 01 2017 at 20:24):
I'm supposed to be writing a position paper about where we are with inter-version functionality. It's on my todo list before the september meeting.
Grahame Grieve (Aug 01 2017 at 20:24):
I will add messaging to it
Last updated: Apr 12 2022 at 19:14 UTC