FHIRPath should not be mandatory - 2018-May Core Norm Infrastructure #1

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • ElementDefinition
    • Hide

      Disposition:

      • make expression 0..1. Document that in it's absence, the expression may not be enforceable by machine and/or would be missed by many systems. Add a warning on element definition itself if expression is not present
      • make xpath trial-use not normative and document that xpath is generally considered not useful because it does not apply to json and other formats and because of xslt related issues, and may be removed in the future.
      Show
      Disposition: make expression 0..1. Document that in it's absence, the expression may not be enforceable by machine and/or would be missed by many systems. Add a warning on element definition itself if expression is not present make xpath trial-use not normative and document that xpath is generally considered not useful because it does not apply to json and other formats and because of xslt related issues, and may be removed in the future.
    • Chris Grenz / Christiaan Knaap: 7-0-4
    • Enhancement
    • Compatible, substantive
    • STU3

      Existing Wording: ElementDefinition.Constraint.expression cardinality [1..1]

      Proposed Wording: ElementDefinition.Constraint.expression cardinality [0..1]

      Comment:

      ElementDefinition.Constraint.expression cardinality [1..1] should be relaxed to [0..1] because of two if XPath is preferred for representing the constraint, then there?s a need to convert it to FHIRPath, which is a non-standard language without much support outside of HL7. In principle, we should prefer the use of common technology standards for the infrastructure of health information standards such as FHIR. It?s understood that XPath is not as powerful as FHIRPath and thus the availability of FHIRPath is beneficial, but cannot be mandatory.

      Summary:

      FHIRPath should not be mandatory

            Assignee:
            Unassigned
            Reporter:
            Amnon Shabo
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: