Details
-
Change Request
-
Resolution: Persuasive
-
Medium
-
FHIR Core (FHIR)
-
R5
-
FHIR Infrastructure
-
StructureDefinition
-
-
Grahame Grieve/Christiaan Knaap: 13-0-0
-
Correction
-
Non-compatible
-
R5
Description
ElementDefinition.constraint.xpath is currently "TU" and xpath expressions are:
- Not executed during the build
- Often unreliable (e.g. these two expressions can't possibly be equivalent; I'm having trouble understanding the xpath, but it doesn't mention 'logical')
As such they are a liability. Authors don't know how to write or test them, and we discover problems later. (See history at https://jira.hl7.org/issues/?jql=text%20~%20%22constraint%20xpath%22)
Proposal: remove ElementDefinition.constraint.xpath (no need to deprecate because it's only Trial Use)