Patient CompartmentDefinition: Provenance.target.subject and ~patient are confusing

XMLWordPrintableJSON

    • Type: Change Request
    • Resolution: Persuasive with Modification
    • Priority: Medium
    • FHIR Core (FHIR)
    • STU3
    • FHIR Infrastructure
    • CompartmentDefinition
    • Compartments (see CompartmentDefinition) [deprecated]
    • n/a
    • Hide

      remove auditevent and provenance from the compartment and make a note against the $everything operation to point out the usefulness of including them in the response. Also add a note about them with regard to access control on the compartment definitions.

      Show
      remove auditevent and provenance from the compartment and make a note against the $everything operation to point out the usefulness of including them in the response. Also add a note about them with regard to access control on the compartment definitions.
    • Ewout Kramer / Lloyd Mckenzie: 9-0-0
    • Correction
    • Non-compatible
    • STU3

      The Patient CompartmentDefinition contains resourcetype Provenance with three links to Patient:

      • target.subject
      • target.patient
      • patient

      The first two are not valid chained parameters, since 'target' may target 'Any' resourcetype, but not every resourcetype has a searchparameter 'subject' and/or 'patient.

      This makes it impossible to evaluate these links within the Search framework.

            Assignee:
            Unassigned
            Reporter:
            cpk
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: