FHIR Chat · Delete and If-Match · implementers

Stream: implementers

Topic: Delete and If-Match


view this post on Zulip Johannes Höhn (Mar 05 2020 at 15:20):

Why doesn't FHIR specify the If-Match Header for Delete analogously to Update and Patch? (It's missing from http://hl7.org/fhir/r4/http.html#summary). A possible use case is undoing a delete action. If the resource was modified in the meanwhile, recreating it would create an old version.

view this post on Zulip Lloyd McKenzie (Mar 05 2020 at 16:52):

So "only delete this if it hasn't changed since I last looked"? That's probably less relevant than updates - typically if you want something gone, you want it gone regardless of whether it's been changed. However, I can see situations where you'd want to force someone to look at the most recent version before confirming a delete. Can you submit a change request?

view this post on Zulip Johannes Höhn (Mar 06 2020 at 07:02):

Is there anywhere documented how to create a change request? Do I need to file an issue on the Jira tracker?

view this post on Zulip Josh Mandel (Mar 06 2020 at 13:15):

That's right; there's a "propose a change" link in the footer of every specification page that takes you to Jira.

view this post on Zulip Josh Mandel (Mar 06 2020 at 13:16):

Regarding this particular feature request, I think it makes perfect sense and is worth submitting.

view this post on Zulip Josh Mandel (Mar 06 2020 at 13:18):

As far as the process goes, there is detailed guidance at https://confluence.hl7.org/display/HL7/Specification+Feedback (but honestly probably too detailed; it would be good to get feedback on this).


Last updated: Apr 12 2022 at 19:14 UTC