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

How To Save Practitioner + Organization in Questionnaire Response, if Subject + Source are occupied by patient (without using PractitionerRole)

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Not Persuasive
    • Icon: Medium Medium
    • Structured Data Capture (SDC) (FHIR)
    • current
    • FHIR Infrastructure
    • SDC Questionnaire Response
    • Form Data Extraction
    • Hide

      Across all of FHIR, whenever we want to reference a "Practitioner working on behalf of an Organization", that is always done using PractitionerRole.  We would not want to make an exception here.

      With StructureMap, you can use the .resolve() function in FHIRPath to navigate to the Practitioner and/or Organization referenced by a PractitionerRole.  That would be the expected mechanism to address the issue.

      If you can't do that, then you could use a custom extension, but it would be a "non-best practice" approach to communicating the Organization and likely wouldn't be widely supported by implementation or tools.

      Show
      Across all of FHIR, whenever we want to reference a "Practitioner working on behalf of an Organization", that is always done using PractitionerRole.  We would not want to make an exception here. With StructureMap, you can use the .resolve() function in FHIRPath to navigate to the Practitioner and/or Organization referenced by a PractitionerRole.  That would be the expected mechanism to address the issue. If you can't do that, then you could use a custom extension, but it would be a "non-best practice" approach to communicating the Organization and likely wouldn't be widely supported by implementation or tools.
    • Brian Postlethwaite/Ilya Beda: 3-0-0

    Description

      We have a specific use case where we are collecting Self-Reported Questionnaire Responses. Meaning QR.source and QR.subject are occupied by the Patient reference (as per the description of their parameter on the IG)

      We are attempting to use Structure Maps / Structure Map Extraction to produce a SDOH Consent resource, from a Questionnaire Response. We also need to hold reference to the Practitioner in this resource.

      While using PractitionerRole in QR.author would cover our Practitioner reference need. It would not allow the Organization to be pulled into Consent with the Structure Map alone. If we save Organization in QR.author, to appease consent, we would loose the Reference to Practitioner. 

      With QR.author as PractitionerRole, we would be able to load the PractitionerRole resource and see both Practitioner and Organization. We cannot do as such with Structure Maps , and overriding PractitionerRole with Organization for the Consent case, would fail on the Practitioner reference portion.

      Is there any possible answer to this? Is it possible to have an additional optional parameter? 

      Attachments

        Activity

          People

            Unassigned Unassigned
            ken-crawford-fhir Kenneth Crawford
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: