eHealth Infrastructure
2.8.0 - Release 16

eHealth Infrastructure - Local Development build (v2.8.0). See the Directory of published versions

Resource Profile: ehealth-questionnaire - Detailed Descriptions

Active as of 2023-05-17

Definitions for the ehealth-questionnaire resource profile.

Guidance on how to interpret the contents of this table can be found here.

1. Questionnaire
2. Questionnaire.extension
Control20..*
SlicingThis element introduces a set of slices on Questionnaire.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
3. Questionnaire.extension:recommendation
SliceNamerecommendation
Control0..1
TypeExtension(ehealth-questionnaire-recommendation) (Extension Type: CodeableConcept)
4. Questionnaire.extension:intendedOrganization
SliceNameintendedOrganization
Control0..*
TypeExtension(ehealth-questionnaire-intendedOrganization) (Extension Type: Reference(ehealth-organization) : {r})
5. Questionnaire.extension:revision
SliceNamerevision
Control0..1
TypeExtension(ehealth-revision) (Extension Type: string)
6. Questionnaire.extension:modifierRole
SliceNamemodifierRole
Control1..*
TypeExtension(ehealth-modifier-role) (Complex Extension)
7. Questionnaire.extension:type
SliceNametype
Control1..*
TypeExtension(ehealth-questionnaire-type) (Extension Type: CodeableConcept)
8. Questionnaire.extension:styleSensitive
SliceNamestyleSensitive
Control0..1
TypeExtension(styleSensitive) (Extension Type: boolean)
9. Questionnaire.extension:employeeTitle
SliceNameemployeeTitle
Control0..1
TypeExtension(ehealth-employee-title) (Extension Type: string)
10. Questionnaire.extension:usage
SliceNameusage
Control0..1
TypeExtension(ehealth-usage) (Extension Type: string)
11. Questionnaire.extension:predecessor
SliceNamepredecessor
Control0..1
TypeExtension(ehealth-predecessor) (Extension Type: Identifier)
12. Questionnaire.extension:base
SliceNamebase
Control0..1
TypeExtension(ehealth-base) (Extension Type: Identifier)
13. Questionnaire.extension:baseEnvironment
SliceNamebaseEnvironment
Control0..1
TypeExtension(ehealth-base-environment) (Extension Type: Identifier)
14. Questionnaire.version
NoteThis is a business versionId, not a resource version id (see discussion)
Control10..1
15. Questionnaire.jurisdiction
BindingThe codes SHALL be taken from JurisdictionThe codes SHALL be taken from Jurisdiction ValueSet; other codes may be used where these codes are not suitable
16. Questionnaire.item
Control0..?
17. Questionnaire.item.extension
SlicingThis element introduces a set of slices on Questionnaire.item.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
18. Questionnaire.item.extension:questionnaire-minOccurs
SliceNamequestionnaire-minOccurs
Control0..1
TypeExtension(minOccurs) (Extension Type: integer)
19. Questionnaire.item.extension:questionnaire-maxOccurs
SliceNamequestionnaire-maxOccurs
Control0..1
TypeExtension(maxOccurs) (Extension Type: integer)
20. Questionnaire.item.extension:minValue
SliceNameminValue
Control0..1
TypeExtension(minValue) (Extension Type: Choice of: date, dateTime, time, decimal, integer)
21. Questionnaire.item.extension:maxValue
SliceNamemaxValue
Control0..1
TypeExtension(maxValue) (Extension Type: Choice of: date, dateTime, time, instant, decimal, integer)
22. Questionnaire.item.extension:questionnaire-sliderStepValue
SliceNamequestionnaire-sliderStepValue
Control0..1
TypeExtension(sliderStepValue) (Extension Type: integer)
23. Questionnaire.item.extension:feedback
SliceNamefeedback
Control0..1
TypeExtension(ehealth-questionnaire-feedback) (Complex Extension)
24. Questionnaire.item.extension:overviewUsageMode
SliceNameoverviewUsageMode
Control0..*
TypeExtension(ehealth-overviewUsageMode) (Extension Type: CodeableConcept)
25. Questionnaire.item.extension:itemControl
SliceNameitemControl
Control0..1
TypeExtension(itemControl) (Extension Type: CodeableConcept)
26. Questionnaire.item.extension:itemControl.valueCodeableConcept
Control1..1
BindingThe codes SHALL be taken from Questionnaire Item Control
27. Questionnaire.item.extension:ehealth-question-image
SliceNameehealth-question-image
Control0..1
TypeExtension(ehealth-questionnaire-image) (Complex Extension)
28. Questionnaire.item.extension:shortText
SliceNameshortText
Control0..1
TypeExtension(ehealth-questionnaire-shortText) (Extension Type: string)
29. Questionnaire.item.extension:answerSignificance
SliceNameanswerSignificance
Control0..*
TypeExtension(ehealth-questionnaire-answerSignificance) (Complex Extension)
30. Questionnaire.item.text
Control0..?
31. Questionnaire.item.text.extension
Control0..?
SlicingThis element introduces a set of slices on Questionnaire.item.text.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
32. Questionnaire.item.text.extension:xhtml
SliceNamexhtml
Control0..1
TypeExtension(xhtml) (Extension Type: string)
33. Questionnaire.item.answerOption
Control0..?
34. Questionnaire.item.answerOption.extension
SlicingThis element introduces a set of slices on Questionnaire.item.answerOption.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
35. Questionnaire.item.answerOption.extension:ehealth-answeroption-image
SliceNameehealth-answeroption-image
Control0..1
TypeExtension(ehealth-questionnaire-image) (Complex Extension)
36. Questionnaire.item.answerOption.value[x]
Control0..?
[x] NoteSee Choice of Data Types for further information about how to use [x]
37. Questionnaire.item.answerOption.value[x].extension:xhtml
SliceNamexhtml
Control0..1
TypeExtension(xhtml) (Extension Type: string)
38. Questionnaire.item.initial
Control0..?
39. Questionnaire.item.initial.value[x]
Control0..?
[x] NoteSee Choice of Data Types for further information about how to use [x]
40. Questionnaire.item.initial.value[x].extension:xhtml
SliceNamexhtml
Control0..1
TypeExtension(xhtml) (Extension Type: string)