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

Why the Adaptive questionnaire next question operation is defined on the Questionnaire resource, and not on QuestionnaireResponse?

    XMLWordPrintableJSON

Details

    • Icon: Question Question
    • Resolution: Considered - Question answered
    • Icon: Medium Medium
    • Structured Data Capture (SDC) (FHIR)
    • current
    • FHIR Infrastructure
    • Adaptive Forms
    • Hide

      There's no expectation that the QuestionnaireResponse will be persisted on the system that is performing the operation.  Also, given that the payload is always going to contain the QuestionnaireResponse, there's no real benefit to invoking it on the QR.

      Show
      There's no expectation that the QuestionnaireResponse will be persisted on the system that is performing the operation.  Also, given that the payload is always going to contain the QuestionnaireResponse, there's no real benefit to invoking it on the QR.

    Description

      Why the Adaptive questionnaire next question operation is defined on the Questionnaire resource? Wouldn't it make more sence to have it defined on the QuestionnaireResponse resource? I understnad that the idea behind is to get a next question from a questionnaire, but the Questionnaire resource is a definitional stateless resorce, whereas the QuestionnaireResponse resource is a response to an actual, assigned questionnaire. And in adaptive forms we need an actual, assigned questionnaire as the questions are being dynamically developed based on previous answers to questions chosen from an item bank of questions.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ana_kostadinovska Ana Kostadinovska
            Ana Kostadinovska
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: