// todo link to source
This documentation covers files located at: Questionnaire Item String
Questionnaire Item String Component
The Questionnaire Item String Component primarily utilizes the methods and values provided by the Questionnaire Base Component.
Supported Item Features
| Feature | Config Key | Logic |
|---|---|---|
| Label Text | item.text | This component |
| Repeats | item.repeats | Item Renderer |
| Enable When | item.enableWhen | Item Renderer |
| Enable When Behaviour | item.enableWhenBehaviour | Item Renderer |
| Required | item.required | Item Renderer |
| Initial Value | item.initialValue | Item Base Component |
Extension Features
| Feature | Extension URL | Key / Value Type |
|---|---|---|
| Translation | http://hl7.org/fhir/StructureDefinition/translation | Complex Type |
| Min Occurrences | http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs | valueInteger |
| Max Occurrences | http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs | valueInteger |
| SDC Enable When | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-enableWhenExpression | valueExpression |
| Entry Format | http://hl7.org/fhir/StructureDefinition/entryFormat | valueString |
| Regex Pattern | http://hl7.org/fhir/StructureDefinition/regex | valueString |
| Min Length | http://hl7.org/fhir/StructureDefinition/minLength | valueDecimal |
| Max Length | CUSTOM/maxLength | valueDecimal |
Technical Implementation Details
For detailed information regarding technical implementation, please refer to the following:
- Questionnaire Base Component
- Questionnaire Item Renderer
- Questionnaire-Enable-When Service