FHIR Chat · versioning · implementers

Stream: implementers

Topic: versioning


view this post on Zulip Ruben Nazario (May 11 2021 at 12:56):

We're using FHIR v4.0.1, but a client is using v4.0.0. We see significant differences in the structure of particular resources. For example ClinicalAssessment (v.4.0.0) vs Clinical Impression (v.4.0.1), ProcedureRequest (4.0.0) vs ServiceRequest (4.0.1) or the MedicationStatement resource. What's the recommendation for handling these differences? Is is assigning both fhirversion MIME parameters to every single request sent to the endpoint?

view this post on Zulip Michele Mottini (May 11 2021 at 13:06):

4.0.0 vs 4.0.1 is just a technical correction without real changes in the resources. Maybe the client is using STU3 actually?

view this post on Zulip Michele Mottini (May 11 2021 at 13:07):

The common way to handle this is to have different end points for different FHIR versions

view this post on Zulip Vassil Peytchev (May 13 2021 at 03:13):

ProcedureRequest does not exist in 4.0.0


Last updated: Apr 12 2022 at 19:14 UTC