Details
-
Change Request
-
Resolution: Persuasive with Modification
-
Medium
-
FHIR Core (FHIR)
-
R4
-
FHIR Infrastructure
-
OperationDefinition
-
-
Josh Mandel/Marco Visser: 13-0-0
-
Correction
-
Non-substantive
-
R5
Description
Item 2 in the Comment says
- Servers SHALL support GET method if all the parameters for the operation are primitive or there are no parameters and the operation has affectsState = false.
It is ambiguous whether "and the operation has affectsState = false" applies to both of the cases or just to the last one.
Suggested rewording:
- Servers SHALL support GET method only if the operation has affectsState = false and either all the required parameters for the operation are primitive or there are no parameters.
or, less redundant, but also less explicit:
- Servers SHALL support GET method only if the operation has affectsState = false and all the required parameters for the operation that are primitive.