-
Type:
Change Request
-
Resolution: Not Persuasive with Modification
-
Priority:
Medium
-
FHIR Core (FHIR)
-
STU3
-
FHIR Infrastructure
-
Normative
-
DomainResource
-
Conformance Rules
-
-
Grahame Grieve/Richard Ettema: 11-0-0
-
Enhancement
-
Non-substantive
-
STU3
2.1.4 Is-modifier
Is-Modifier is a boolean property that is assigned when an element is defined, either as part of the base resource contents in this specification, or when extensions are defined. "An element is labeled "Is-Modifier = true" if the value it contains may change the interpretation of the element that contains it (including if the element is the resource as a whole)... "
Every element in every resource changes the interpretation of the element that contains it and thus every element is an is-Mod.
From an editorial perspective there is no way to test whether its missing and should be present and it is devilishly hard to apply consistently and evenly throughout the specifification. From and informal survey of vendors is so often ignored.
isMod is as useless as the G in Lasagna.
I propose removing this element and, if the real intent here is to flag an element to say 'this is really really important' then it should be replaced with a flag that implementers can use as their use cases demand and change the name to 'Important' or 'dontIgnore' .
- is voted on by
-
BALLOT-4825 Negative - Eric Haas : 2018-May-FHIR R4 INFRASRUCTURE R1
- Balloted