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

Should candidateExpression allow prohibition of alternatives? - SDC #21

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive with Modification
    • Icon: Medium Medium
    • Structured Data Capture (SDC) (FHIR)
    • STU3
    • FHIR Infrastructure
    • (profiles) [deprecated]
    • 5.2 Expression Exten
    • Hide

      We will change CandidateExpression to be AnswerExpression and frame it as being a third mechanism for capturing the allowed set of answers. (The others being answerOption and answerValueSet). It would be mutually exclusive with those other two mechanisms. It would however be bound by the choiceConstraint element approved in GF#20396. That would allow indication of whether the answer was restricted to the allowed choices or could be another answer of a matching type or could be a plain string.

      Expectation is that answerExpression would evaluate to a collection of elements with the same type as the item.type or, if the type was Reference, to resources allowed as the referenced type.

      Show
      We will change CandidateExpression to be AnswerExpression and frame it as being a third mechanism for capturing the allowed set of answers. (The others being answerOption and answerValueSet). It would be mutually exclusive with those other two mechanisms. It would however be bound by the choiceConstraint element approved in GF#20396. That would allow indication of whether the answer was restricted to the allowed choices or could be another answer of a matching type or could be a plain string. Expectation is that answerExpression would evaluate to a collection of elements with the same type as the item.type or, if the type was Reference, to resources allowed as the referenced type.
    • Paul Lynch/Ye Wang: 4-0-0
    • Clarification
    • Non-compatible

    Description

      Existing Wording: NOTE: the set of candidate expressions is intended to be a starter set, not exhaustive. The user should be free to enter or look-up additional values. Systems should allow multiple selections in situations where the question is marked as 'repeating' and multiple answers are therefore valid, but should only allow one answer for non-repeating questions.

      Comment:

      Is this an intention or a spec element that is required? How is the distinction made? What look-up is allowed?

      Summary:

      Should candidateExpression allow prohibition of alternatives?

      Attachments

        Activity

          People

            Unassigned Unassigned
            bvdh Bas van den Heuvel
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: