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

Explain Questionnaire design assumption

    XMLWordPrintableJSON

    Details

    • Type: Change Request
    • Status: Applied (View Workflow)
    • Priority: Medium
    • Resolution: Persuasive
    • Specification:
      FHIR Core (FHIR)
    • Raised in Version:
      R4
    • Work Group:
      FHIR Infrastructure
    • Related Artifact(s):
      Questionnaire
    • Grouping:
    • Resolution Description:
      Hide

      Add a section on Questionnaire and QuestionnaireResponse (in the core spec) that explains when it's appropriate to profile Questionnaire vs. creating an instance and when to profile QuestionnaireResponse as opposed to defining a Questionnaire.  Specifically, profiles on Questionnaire and QuestionnaireResponse are appropriate to define general capabilities or restrictions on a 'set' of Questionnaires (e.g. This system doesn't support answers of type 'Reference').  Useful for defining the capabilities of a particular application or ecosystem.

      Show
      Add a section on Questionnaire and QuestionnaireResponse (in the core spec) that explains when it's appropriate to profile Questionnaire vs. creating an instance and when to profile QuestionnaireResponse as opposed to defining a Questionnaire.  Specifically, profiles on Questionnaire and QuestionnaireResponse are appropriate to define general capabilities or restrictions on a 'set' of Questionnaires (e.g. This system doesn't support answers of type 'Reference').  Useful for defining the capabilities of a particular application or ecosystem.
    • Resolution Vote:
      Brian Postlethwaite/Stoyan Halkaliev: 10-0-0
    • Change Category:
      Clarification
    • Change Impact:
      Non-substantive

      Description

      A few years ago, I tried to write a profile on Questionnaire to represent an existing instrument, and eventually discovered I was doing it wrong. The representation of the instrument should be an instance of Questionnaire, not a profile: that's why we have a separate QuestionnaireResponse resource. I have recently seen a draft IG that makes the same assumption I was making. The Questionnaire resource page should explain this design approach.
      https://covid-19-ig.logicahealth.org/StructureDefinition-covid-19-exposure-questionnaire.html

      Jira comment: the "related page(s)" field seems to be restricted and does not support the page I'm commenting on. Though it also seems redundant with "related url."

        Attachments

          Activity

            People

            Assignee:
            lloyd Lloyd McKenzie
            Reporter:
            jlyle Jay Lyle
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Vote Date: