Stream: conformance
Topic: Regex Extension
Grahame Grieve (Feb 13 2022 at 22:23):
Courtesy of J#13328 and a botched editorial implementation, we've in a mess with the regex extension defined at http://hl7.org/fhir/R4/extension-rendered-value.html
The question is where it should be defined - the specification is very clear that it belongs on ElementDefinition, but the tools have been populating it on ElementDefinition.type, and the core packages have it there.
After a prompting (https://github.com/hapifhir/org.hl7.fhir.core/issues/737) I have updated the java validator to accept it from either place. This will mean it starts enforcing regexes it hasn't before. In addition, I have updated the validator to produce an error if the regex is in the wrong place (I had suppressed that before).
But i won't be changing the released packages (e.g. hl7.fhir.r4.core), so it will continue to be in the wrong place in them.
Last updated: Apr 12 2022 at 19:14 UTC