This page is part of the Structured Data Capture FHIR IG (v4.0.0-ballot: STU 4 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 3.0.0. For a full list of available versions, see the Directory of published versions
Official URL: http://hl7.org/fhir/uv/sdc/Questionnaire/questionnaire-sdc-test-enableWhen | Version: 4.0.0-ballot | |||
Standards status: Informative | Computable Name: EnableWhenTests | |||
Other Identifiers: OID:2.16.840.1.113883.4.642.40.17.35.20 |
A test form that has a variety of enable when scenarios for testing
Generated Narrative: Questionnaire questionnaire-sdc-test-enableWhen
StructureLinkID | Text | Cardinality | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | A test form that has a variety of enable when scenarios for testing | Questionnaire | http://hl7.org/fhir/uv/sdc/Questionnaire/questionnaire-sdc-test-enableWhen#4.0.0-ballot | |
![]() ![]() ![]() | Scenario 1 | 0..1 | group | |
![]() ![]() ![]() ![]() | Question 1 Check | 0..1 | boolean | |
![]() ![]() ![]() ![]() | Question 2 Check | 0..1 | boolean | |
![]() ![]() ![]() ![]() | Question 3 Radio ( 1 2 3 ) | 0..1 | choice | Options: 3 options |
![]() ![]() ![]() ![]() | Question 4 Radio ( 7 8 9 ) | 0..1 | choice | Options: 3 options |
![]() ![]() ![]() ![]() | Question 3 - enables the question | 0..1 | choice | Options: 3 options |
![]() ![]() ![]() ![]() | Question hidden until Q1 checked | 0..1 | string | Enable When: 83d5c1a6-5dc3-44d0-9d9e-d687c72e143e = |
![]() ![]() ![]() ![]() | Question hidden until Q3 radio 2 Selected | 0..1 | string | Enable When: s1-radio = |
![]() ![]() ![]() ![]() | Group hidden until enabled Q1 checked | 0..1 | group | Enable When: 83d5c1a6-5dc3-44d0-9d9e-d687c72e143e = |
![]() ![]() ![]() ![]() ![]() | Question 2 - disable the group | 0..1 | string | |
![]() ![]() ![]() ![]() | Group present until Q2 checked | 0..1 | group | Enable When: fe0106a5-0e25-43a4-9820-7acb7e74d9d7 = |
![]() ![]() ![]() ![]() ![]() | Question 2 - disable the group when unchecked | 0..1 | string | |
![]() ![]() ![]() ![]() | Group hidden until radio 2 selected | 0..1 | group | Enable When: s1-radio = |
![]() ![]() ![]() ![]() ![]() | Question 2 - disable the group | 0..1 | string | |
![]() ![]() ![]() ![]() | Group hidden until dropdown selected | 0..1 | group | Enable When: 5e1209b7-c9e0-4bf4-b228-c6591b540qmo = |
![]() ![]() ![]() ![]() ![]() | Question 2 - disable the group | 0..1 | string | |
![]() ![]() ![]() ![]() | Group hidden until 7 is undeleted | 0..1 | group | Enable When: 5e1209b7-c9e0-4bf4-b228-fr096s903m25 != |
![]() ![]() ![]() ![]() ![]() | Question 2 - disable the group | 0..1 | string | |
![]() ![]() ![]() ![]() | Group hidden until 8 and 4 selected | 0..1 | group | Enable When: |
![]() ![]() ![]() ![]() ![]() | Question 2 - disable the group | 0..1 | string | |
![]() ![]() ![]() | Scenario 2 | 0..1 | group | |
![]() ![]() ![]() ![]() | Yes/No/Dont know | 0..1 | choice | Value Set: http://sqlonfhir-r4.azurewebsites.net/fhir/ValueSet/a015b6a1ac024dc19baec940be2c1695 |
![]() ![]() ![]() ![]() | Group visible when Yes selected | 0..1 | group | Enable When: 1acf93a7-0890-44cd-be48-542defb35248 = |
![]() ![]() ![]() ![]() ![]() | Yes Question | 0..1 | string | |
![]() ![]() ![]() ![]() | Group visible when Yes/No | 0..1 | group | Enable When: 1acf93a7-0890-44cd-be48-542defb35248 != |
![]() ![]() ![]() ![]() ![]() | Yes/No Question | 0..1 | string | |
![]() ![]() ![]() | Scenario 3: Comparator enable when with answeroption data | 0..1 | group | |
![]() ![]() ![]() ![]() | Integer Values Radio Buttons | 0..1 | choice | Options: 3 options |
![]() ![]() ![]() ![]() | Group visible when value < 2.2 | 0..1 | group | Enable When: s3-radio < |
![]() ![]() ![]() ![]() ![]() | Group 2 question | 0..1 | string | |
![]() ![]() ![]() ![]() | Group visible when valuw >= 2.2 | 0..1 | group | Enable When: s3-radio >= |
![]() ![]() ![]() ![]() ![]() | Group 3 question | 0..1 | string | |
![]() ![]() ![]() | Scenario 4: choice selections with groups | 0..1 | group | |
![]() ![]() ![]() ![]() | Integer Values Radio Buttons | 0..1 | choice | Options: 3 options |
![]() ![]() ![]() ![]() | Group hidden until integer 2 selected | 0..1 | group | Enable When: s4-radio = |
![]() ![]() ![]() ![]() ![]() | Group 2 question | 0..1 | string | |
![]() ![]() ![]() ![]() | Group visible for 1 and 2 | 0..1 | group | Enable When: s4-radio != |
![]() ![]() ![]() ![]() ![]() | Group 3 question | 0..1 | string | |
![]() ![]() ![]() | Scenario 5: Test EnableWhen Date Trigger | 0..1 | group | |
![]() ![]() ![]() ![]() | Date of Birth | 0..1 | date | |
![]() ![]() ![]() ![]() | Please specify if DOB > 2000-01-01 | 0..1 | string | Enable When: date_of_birth_question > |
![]() ![]() ![]() ![]() | Please specify if DOB is <= 2000-01-01 | 0..1 | string | Enable When: date_of_birth_question <= |
![]() ![]() ![]() ![]() | Please specify time | 0..1 | time | |
![]() ![]() ![]() ![]() | If Time Greater Than 11:11:11 | 0..1 | string | Enable When: datetime_question > |
![]() ![]() ![]() ![]() | If Time Less Than 11:11:11 | 0..1 | string | Enable When: datetime_question <= |
![]() ![]() ![]() | Scenario 6: Multi-select option enablewhen | 0..1 | group | |
![]() ![]() ![]() ![]() | Adverse outcomes | 0..* | choice | Options: 6 options |
![]() ![]() ![]() ![]() | Please specify: | 0..1 | string | Max Length: 100 Enable When: BC029 = |
Options Sets
Answer options for s1-radio
Answer options for 5e1209b7-c9e0-4bf4-b228-fr096s903m25
Answer options for 5e1209b7-c9e0-4bf4-b228-c6591b540qmo
Answer options for s3-radio
Answer options for s4-radio
Answer options for BC029