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

FHIR Schematron assertion bug

    XMLWordPrintableJSON

Details

    • Icon: Technical Correction Technical Correction
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R4
    • FHIR Infrastructure
    • AllergyIntolerance
      Encounter
      Practitioner
      PractitionerRole
    • Correction
    • R5

    Description

      This assertion in the associated schematron files may be a bug:

      <sch:assert test="not(exists(for $id in f:contained//f:id/@value return $contained[not(parent::/descendant::f:reference/@value=concat('#', $contained/*/id/@value) or descendant::f:reference[@value='#'])]))">dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource</sch:assert>

       

      Note- every .sch file that contains this assertion should be checked; the above this of Related Artifacts is not exhaustive, it's just all I have initially checked.

      Attachments

        Activity

          People

            Unassigned Unassigned
            deroode David DeRoode
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: