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

assembledFrom extension clarification

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • Structured Data Capture (SDC) (FHIR)
    • 3.0.0
    • FHIR Infrastructure
    • Assembled From Questionnaire
    • Modular Forms
    • Hide

      The example is correct.  The guidance in #15 is actually wrong.  The url of the assembled Questionnaire is the same as the url of the original base Questionnaire.  Will change #15 to say:

      "As part of the assembly process, the assembly engine SHOULD add [assembledFrom] extensions pointing to the specific versions of all descendant Questionnaires that were used as part of the assembly process.  The root questionnaire doesn't need to be listed as its URL and version will be the same as the assembled Questionnaire."

      The definition of the extension is a copy & paste error.  It should say:

      "This extension will appear on the root of an assembled Questionnaire and identifies the subQuestionnaires (including version) that were used as part of the assembly process."

      Show
      The example is correct.  The guidance in #15 is actually wrong.  The url of the assembled Questionnaire is the same as the url of the original base Questionnaire.  Will change #15 to say: "As part of the assembly process, the assembly engine SHOULD add [assembledFrom] extensions pointing to the specific versions of all descendant Questionnaires that were used as part of the assembly process.  The root questionnaire doesn't need to be listed as its URL and version will be the same as the assembled Questionnaire." The definition of the extension is a copy & paste error.  It should say: "This extension will appear on the root of an assembled Questionnaire and identifies the subQuestionnaires (including version) that were used as part of the assembly process."
    • Brian Postlethwaite/Paul Lynch: 3-0-0
    • Correction
    • Non-compatible

    Description

      Based on SDC Modular Questionnaires section - point 15 and also assemble operation definition algorithm - point 4, I'm interpreting the assembledFrom extension.value to refer to the root Questionnaire canonical that was used as the input for $assemble.

      The assembledFrom description and Example $assemble operation response seem to contradict this and refer to the sub-questionnaire canonicals.

      Seeking clarification and alignment.

      Attachments

        Activity

          People

            Unassigned Unassigned
            liambarnes Liam Barnes
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: