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

Is the clinical-patient search parameter scoped to only Patient type on some resources?

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • Procedure
    • Hide

      fix patient so it only refers to patient. This means that it must do so in all resources that have a patient seach parameter. Define them to have a subject paramet for both patient and group if necessary

      and make internal references in the search parameter definition consistent

      Show
      fix patient so it only refers to patient. This means that it must do so in all resources that have a patient seach parameter. Define them to have a subject paramet for both patient and group if necessary and make internal references in the search parameter definition consistent
    • Grahame Grieve/Rick Geimer: 9-0-0
    • Compatible, substantive
    • STU3

    Description

      In DSTU2, each resource type had its own search parameters defined. For most of the resource types, the patient search parameter had only a single target defined and the target resource type was Patient. Aside: One exception to this was the Procedure-patient search parameter which also had a target for Group.

      In STU3, it looks like the clinical-patient common/shared search parameter was defined with targets of both Patient and Group for a handful of resources. Aside: Other resources still include their own *-patient search parameters.

      However, the resource HTML pages (e.g. http://build.fhir.org/procedure.html#search) still list the search parameter with an expression like:

      Procedure.subject
      (Patient)

      In fact, for some resources, that is the only difference between the patient search parameter and a corresponding one called subject.

      Should those all be updated to "Procedure.subject (Patient, Group)" ?

      Or is there somewhere else in the normative/XML definition that further scopes these search parameters to only Patient (and not Group)?

      I just checked the latest build and it still seems to match what I describe for STU3.

      Attachments

        Activity

          People

            Unassigned Unassigned
            lmsurprenant Lee Surprenant
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: