Describe polymorhpic behaviour of FHIRPath roots

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • FHIRPath (fluentpath)
    • Hide

      Add description on use of polymorphic roots to http://build.fhir.org/fhirpath.html

      Show
      Add description on use of polymorphic roots to http://build.fhir.org/fhirpath.html
    • Grahame Grieve/Bryn Rhodes: 8-0-1
    • Enhancement
    • Compatible, substantive
    • STU3

      The FHIRPath spec describes that FHIRPath paths can be prefixed by a concrete type to ensure the path will only match instances rooted in that type (http://hl7.org/fhirpath/#path-selection). E.g. Patient.name.family It's unclear however, that these types need not be concrete and may be superclasses, matching all of the subtypes, e.g. Resource.meta.

      The FHIRPath team thinks this is FHIR specific, and this kind of functionality should be described in the FHIR appendix to FHIRPath (http://build.fhir.org/fhirpath.html).

      I don't know whether I agree, but in any case we should document this explicitly somewhere.

            Assignee:
            Unassigned
            Reporter:
            Ewout Kramer
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: