-
Type:
Change Request
-
Resolution: Persuasive
-
Priority:
Medium
-
FHIR Core (FHIR)
-
STU3
-
FHIR Infrastructure
-
Normative
-
Resource Definitions
-
2.6.0.1.4
-
-
Grahame Grieve/Rick Geimer: 9-0-0
-
Correction
-
Non-compatible
-
STU3
The formats page states that servers should respond with a 415 if they receive a request for a capability statement in a format they cannot support. However, this should be a 406.
406: If the server cannot respond in accordance with the Accept header: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.7
415: If the server cannot understand/process the data in the body as defined by the Content-Type header (which describes the entity format): https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.16
It's typical to see 406 responses on reads and 415 on writes, but it is essentially driven by which header is in conflict. We should describe this distinction in error handling within the format page.
- is voted on by
-
BALLOT-4822 Negative - Jenni Syed : 2018-May-FHIR R4 INFRASRUCTURE R1
- Balloted