Stream: implementers
Topic: versioning
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?
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?
Michele Mottini (May 11 2021 at 13:07):
The common way to handle this is to have different end points for different FHIR versions
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