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

Allow QuestionnaireResponse to be based on Task

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Not Persuasive
    • Icon: Medium Medium
    • FHIR Core (FHIR)
    • R5
    • FHIR Infrastructure
    • QuestionnaireResponse
    • Hide

      Based on discussion with Gino, the Task is behaving more as a 'to do' than an 'authorization' and linking Task.output to the QuestionnaireResponse is viable.  That's the preferred mechanism for establishing a link.  Also, in R4/R5, that's the only thing that's possible.

      While we could add Task as an allowed target of Questionnaire.basedOn, we feel this would possibly result in confusion about how to link the resources or result in bi-directional links.  Therefore, we would like to wait until there's a use-case where Questionnaire.basedOn is the only appropriate link (and Task.output pointing tot the QuestionnaireResponse wouldn't be appropriate/feasible).  If there is such a use-case, please resubmit the request with more justification.

      Show
      Based on discussion with Gino, the Task is behaving more as a 'to do' than an 'authorization' and linking Task.output to the QuestionnaireResponse is viable.  That's the preferred mechanism for establishing a link.  Also, in R4/R5, that's the only thing that's possible. While we could add Task as an allowed target of Questionnaire.basedOn, we feel this would possibly result in confusion about how to link the resources or result in bi-directional links.  Therefore, we would like to wait until there's a use-case where Questionnaire.basedOn is the only appropriate link (and Task.output pointing tot the QuestionnaireResponse wouldn't be appropriate/feasible).  If there is such a use-case, please resubmit the request with more justification.
    • Yunwei Wang/Rick Geimer: 8-1-4

    Description

      Was talking through a workflow and discovered that QuestionnaireResponse.basedOn only includes CarePlan and ServiceRequest. In their case, they were using Task to track tasks and would like to link a QuestionnaireResponse to one.

      It may be worth reviewing all of the Request resources in the Workflow Resource Patterns to see if they should be added as well.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ginocanessa Gino Canessa
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: