Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-31020

Fix FHIRPath constraint for provenance-1

    XMLWordPrintableJSON

Details

    • Technical Correction
    • Status: Published (View Workflow)
    • Medium
    • Resolution: Persuasive

    Description

      The provenance-1 constraint is defined on Provenance.agent.onBehalfOf. Therefore the "$this.agent" part of the constraint can't match any elements.

      "(($this.agent.who.resolve() is Practitioner) or ($this.agent.who.resolve() is Device)) implies exists()"

      should be changed to

      "((%resource.agent.who.resolve() is Practitioner) or (%resource.agent.who.resolve() is Device)) implies exists()"

       

      See https://chat.fhir.org/#narrow/stream/179166-implementers/topic/US-Core.20provenance-1

      Attachments

        Activity

          People

            Unassigned Unassigned
            alexanderzautke Alexander Zautke
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: