-
Type:
Change Request
-
Resolution: Persuasive
-
Priority:
Medium
-
FHIR Core (FHIR)
-
R4
-
FHIR Infrastructure
-
Questionnaire
-
-
Brian Postlethwaite/Paul Lynch: 9-0-0
-
Clarification
-
Non-substantive
The description of Questionnaire.item.required leads to some questions:
1) "Items are generally assumed not to be required unless explicitly specified." What does "generally" mean? Most implementers? Most cases? If the latter, what are cases where the item is assumed to be required?
2) What happens if an item that is a group is required? Are all the child items then required?
3) If an item is required but one of its ancestor items has required=false, what does that mean?
4) Does the answer to (3) depend on whether the ancestor item is a question or a group?
5) If the ancestor item in (3) does not have "required" set at all, does that affect the answer?