This page is part of the Structured Data Capture FHIR IG (v4.0.0: STU 4) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
CodeSystem: Assemble Expectation Codes
A set of codes that reflect the relevance of the Questionnaire to the $assemble operation - specifically, whether the form needs to be assembled, whether the form can be referenced as a subQuestionnaire and whether the form can be used as the 'root' of a QuestionnaireResponse.
This Code system is referenced in the definition of the following value sets:
Properties
This code system defines the following properties for its concepts
| Name | Code | URI | Type | Description |
| Not Selectable |
notSelectable |
http://hl7.org/fhir/concept-properties#notSelectable |
boolean |
Indicates that the concept is abstract. It can be used for searching, but cannot appear in instances |
| Parent |
parent |
http://hl7.org/fhir/concept-properties#parent |
code |
Indicates a parent concept that can subsume this concept |
Concepts
This case-sensitive code system http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation defines the following codes:
| Code | Display | Definition | Not Selectable | Parent |
| assembly |
Assembly needed |
An abstract code that subsumes all codes for Questionnaires that require assembly prior to use |
true |
|
| independent |
No assembly needed |
An abstract code that subsumes all codes for Questionnaires that DO NOT require assembly prior to use |
true |
|
| root |
Root Questionnaires |
An abstract code that subsumes all codes for Questionnaires that can act as the root for a QuestionnaireResponse |
true |
|
| child |
Child Questionnaires |
An abstract code that subsumes all codes for Questionnaires that can act as subQuestionnaires |
true |
|
| assemble-root-or-child |
Assembly-required root or child |
This Questionnaire can be used as the root of an assembly operation or as a child in an assembly process. In either case, assembly is required before use. |
false |
assembly, root, child |
| assemble-root |
Assembly-required root |
This Questionnaire can be used as the root of an assembly operation, but requires assembly before use. It is not intended for use as a child module. |
false |
assembly, root |
| assemble-child |
Assembly required child |
This Questionnaire is intended to be used as an assembly operation but cannot be used as a root - it must always be a child module |
false |
assembly, child |
| independent-root-or-child |
Assembled root-or-child |
This Questionnaire can be used without assembly and be used directly, but is also safe for use as a child module |
false |
independent, root, child |
| independent-child |
Assembled child |
This Questionnaire can be used without assembly, is also safe for use as a child module and is only intended for use as a child |
false |
independent, child |
Description of the above table(s).