FHIR Chat · Invalid invariant sdf-20 in STU3 · conformance

Stream: conformance

Topic: Invalid invariant sdf-20 in STU3


view this post on Zulip Michel Rutten (Feb 14 2019 at 13:43):

I assumed that technical correction for STU3 (3.0.1) included a fix for sdf-20, but apparently it is still broken?
http://hl7.org/fhir/stu3/structuredefinition.html#invs
expression on StructureDefinition.differential: element.first().slicing.empty()
Incorrect - FHIR allows root element to be excluded from the differential.
Should be: element.where(path.contains('.').not()).slicing.empty()
Will there be another technical correction to fix this invariant?

view this post on Zulip Lloyd McKenzie (Feb 14 2019 at 15:41):

There will have to be. We'll need another change request.

view this post on Zulip Michel Rutten (Feb 14 2019 at 15:42):

@Marten Smits submitted ticket GF#20391

view this post on Zulip Lloyd McKenzie (Feb 14 2019 at 15:43):

Yes, but that dealt with the schematron, not the expression

view this post on Zulip Morten Ernebjerg (Feb 14 2019 at 19:55):

I put in ticket GF #20339 when the upcoming technical correction was announced. It specifically requests that the invariant be fixed, i.e. that the fix to Michel's ticket GF #13768 be downported from R4 to STU3.


Last updated: Apr 12 2022 at 19:14 UTC