臺灣社政領域基礎實作指引
0.0.1 - ci-build

臺灣社政領域基礎實作指引, published by 衛生福利部社會及家庭署. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/sfaassn2025-source/base/ and changes regularly. See the Directory of published versions

Resource Profile: 人際互動狀況-Questionnaire TWSS Base

Official URL: https://sfaa.gov.tw/base/StructureDefinition/Questionnaire-interpersonal-interaction-twss-base Version: 0.0.1
Draft as of 2026-10-20 Computable Name: QuestionnaireInterpersonalInteractionTWSSBase

定義人際與社會適應評估表單的題目結構。

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Questionnaire C 0..* QuestionnaireTWSSBase A structured set of questions
Constraints: que-0, que-2
Questionnaire.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Questionnaire.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Questionnaire.url This element must be supported. This element is included in summaries. 1..1 uri Canonical identifier for this questionnaire, represented as a URI (globally unique)
Questionnaire.title This element must be supported. This element is included in summaries. 1..1 string Name for this questionnaire (human friendly)
Required Pattern: 人際互動狀況 (extensions allowed)
Questionnaire.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Questionnaire.subjectType This element must be supported. This element is included in summaries. 1..* code Resource that can be subject of QuestionnaireResponse
Binding: ResourceType (required): One of the resource types defined as part of this version of FHIR.
Questionnaire.Slices for item C 1..* BackboneElement Questions and sections within the Questionnaire
Slice: Unordered, Closed by value:linkId
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment This element must be supported. C 1..1 BackboneElement Questions and sections within the Questionnaire
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13
Questionnaire.Slices for item.item:interpersonalAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Required Pattern: 18 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際互動狀況分級 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.1 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際社會適應評估 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.2 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.text 0..1 string Primary text for the item
Required Pattern: 人際互動 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.3 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.text 0..1 string Primary text for the item
Required Pattern: 溝通及語言表達能力 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.4 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.text 0..1 string Primary text for the item
Required Pattern: 家庭關係 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.5 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.text 0..1 string Primary text for the item
Required Pattern: 學校生活適應 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueReference Reference(Resource)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Questionnaire.status Base required PublicationStatus 📍4.0.1 FHIR Std.
Questionnaire.subjectType Base required ResourceType 📍4.0.1 FHIR Std.
Questionnaire.item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.answerOption.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.initial.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Questionnaire If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Questionnaire If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Questionnaire A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
que-0 warning Questionnaire Name should be usable as an identifier for the module by machine processing applications such as code generation name.matches('[A-Z]([A-Za-z0-9_]){0,254}')
que-1 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Group items must have nested items, display items cannot have nested items (type='group' implies item.empty().not()) and (type.trace('type')='display' implies item.trace('item').empty())
que-2 error Questionnaire The link ids for groups and questions must be unique within the questionnaire descendants().linkId.isDistinct()
que-3 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Display items cannot have a "code" asserted type!='display' or code.empty()
que-4 error Questionnaire.item, Questionnaire.item:interpersonalAssessment A question cannot have both answerOption and answerValueSet answerOption.empty() or answerValueSet.empty()
que-5 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Only 'choice' and 'open-choice' items can have answerValueSet (type ='choice' or type = 'open-choice' or type = 'decimal' or type = 'integer' or type = 'date' or type = 'dateTime' or type = 'time' or type = 'string' or type = 'quantity') or (answerValueSet.empty() and answerOption.empty())
que-6 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Required and repeat aren't permitted for display items type!='display' or (required.empty() and repeats.empty())
que-7 error Questionnaire.item.enableWhen, Questionnaire.item:interpersonalAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalSocialAdaptationAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalInteraction.enableWhen, Questionnaire.item:interpersonalAssessment.item:communicationAndLanguageExpressionAbility.enableWhen, Questionnaire.item:interpersonalAssessment.item:familyRelationship.enableWhen, Questionnaire.item:interpersonalAssessment.item:schoolLifeAdaptation.enableWhen If the operator is 'exists', the value must be a boolean operator = 'exists' implies (answer is Boolean)
que-8 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Initial values can't be specified for groups or display items (type!='group' and type!='display') or initial.empty()
que-9 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Read-only can't be specified for "display" items type!='display' or readOnly.empty()
que-10 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Maximum length can only be declared for simple question types (type in ('boolean' | 'decimal' | 'integer' | 'string' | 'text' | 'url' | 'open-choice')) or maxLength.empty()
que-11 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If one or more answerOption is present, initial[x] must be missing answerOption.empty() or initial.empty()
que-12 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If there are more than one enableWhen, enableBehavior must be specified enableWhen.count() > 2 implies enableBehavior.exists()
que-13 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Can only have multiple initial values for repeating items repeats=true or initial.count() <= 1

This structure is derived from QuestionnaireTWSSBase

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Questionnaire 0..* QuestionnaireTWSSBase A structured set of questions
Questionnaire.title 1..1 string Name for this questionnaire (human friendly)
Required Pattern: 人際互動狀況 (extensions allowed)
Questionnaire.Slices for item 1..* BackboneElement Questions and sections within the Questionnaire
Slice: Unordered, Closed by value:linkId
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment This element must be supported. 1..1 BackboneElement Questions and sections within the Questionnaire
Questionnaire.Slices for item.item:interpersonalAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際互動狀況分級 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: group (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item 0..* Nested questionnaire items
Slice: Unordered, Closed by value:linkId
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.1 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際社會適應評估 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.2 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.text 0..1 string Primary text for the item
Required Pattern: 人際互動 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.3 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.text 0..1 string Primary text for the item
Required Pattern: 溝通及語言表達能力 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.4 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.text 0..1 string Primary text for the item
Required Pattern: 家庭關係 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.5 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.text 0..1 string Primary text for the item
Required Pattern: 學校生活適應 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Questionnaire C 0..* QuestionnaireTWSSBase A structured set of questions
Constraints: que-0, que-2
Questionnaire.id This element is included in summaries. 0..1 id Logical id of this artifact
Questionnaire.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Questionnaire.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Questionnaire.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Questionnaire.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Questionnaire.contained 0..* Resource Contained, inline Resources
Questionnaire.extension 0..* Extension Additional content defined by implementations
Questionnaire.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Questionnaire.url This element must be supported. This element is included in summaries. 1..1 uri Canonical identifier for this questionnaire, represented as a URI (globally unique)
Questionnaire.identifier This element is included in summaries. 0..* Identifier Additional identifier for the questionnaire
Questionnaire.version This element is included in summaries. 0..1 string Business version of the questionnaire
Questionnaire.name This element is included in summaries. C 0..1 string Name for this questionnaire (computer friendly)
Questionnaire.title This element must be supported. This element is included in summaries. 1..1 string Name for this questionnaire (human friendly)
Required Pattern: 人際互動狀況 (extensions allowed)
Questionnaire.derivedFrom 0..* canonical(Questionnaire) Instantiates protocol or definition
Questionnaire.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Questionnaire.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
Questionnaire.subjectType This element must be supported. This element is included in summaries. 1..* code Resource that can be subject of QuestionnaireResponse
Binding: ResourceType (required): One of the resource types defined as part of this version of FHIR.
Questionnaire.date This element is included in summaries. 0..1 dateTime Date last changed
Questionnaire.publisher This element is included in summaries. 0..1 string Name of the publisher (organization or individual)
Questionnaire.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
Questionnaire.description 0..1 markdown Natural language description of the questionnaire
Questionnaire.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Questionnaire.jurisdiction This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for questionnaire (if applicable)
Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
Questionnaire.purpose 0..1 markdown Why this questionnaire is defined
Questionnaire.copyright 0..1 markdown Use and/or publishing restrictions
Questionnaire.approvalDate 0..1 date When the questionnaire was approved by publisher
Questionnaire.lastReviewDate 0..1 date When the questionnaire was last reviewed
Questionnaire.effectivePeriod This element is included in summaries. 0..1 Period When the questionnaire is expected to be used
Questionnaire.code This element is included in summaries. 0..* Coding Concept that represents the overall questionnaire
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item C 1..* BackboneElement Questions and sections within the Questionnaire
Slice: Unordered, Closed by value:linkId
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:All Slices.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:All Slices.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:All Slices.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:All Slices.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:All Slices.text 0..1 string Primary text for the item
Questionnaire.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:All Slices.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:All Slices.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:All Slices.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:All Slices.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:All Slices.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:All Slices.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:All Slices.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment This element must be supported. C 1..1 BackboneElement Questions and sections within the Questionnaire
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13
Questionnaire.Slices for item.item:interpersonalAssessment.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Required Pattern: 18 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際互動狀況分級 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.text 0..1 string Primary text for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.1 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際社會適應評估 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.2 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.text 0..1 string Primary text for the item
Required Pattern: 人際互動 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.3 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.text 0..1 string Primary text for the item
Required Pattern: 溝通及語言表達能力 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.4 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.text 0..1 string Primary text for the item
Required Pattern: 家庭關係 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.5 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.text 0..1 string Primary text for the item
Required Pattern: 學校生活適應 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.item C 0..* See item (Questionnaire) Nested questionnaire items

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Questionnaire.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Questionnaire.status Base required PublicationStatus 📍4.0.1 FHIR Std.
Questionnaire.subjectType Base required ResourceType 📍4.0.1 FHIR Std.
Questionnaire.jurisdiction Base extensible Jurisdiction 📍4.0.1 FHIR Std.
Questionnaire.code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item.code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item.answerOption.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.initial.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Questionnaire If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Questionnaire If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Questionnaire A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
que-0 warning Questionnaire Name should be usable as an identifier for the module by machine processing applications such as code generation name.matches('[A-Z]([A-Za-z0-9_]){0,254}')
que-1 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Group items must have nested items, display items cannot have nested items (type='group' implies item.empty().not()) and (type.trace('type')='display' implies item.trace('item').empty())
que-2 error Questionnaire The link ids for groups and questions must be unique within the questionnaire descendants().linkId.isDistinct()
que-3 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Display items cannot have a "code" asserted type!='display' or code.empty()
que-4 error Questionnaire.item, Questionnaire.item:interpersonalAssessment A question cannot have both answerOption and answerValueSet answerOption.empty() or answerValueSet.empty()
que-5 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Only 'choice' and 'open-choice' items can have answerValueSet (type ='choice' or type = 'open-choice' or type = 'decimal' or type = 'integer' or type = 'date' or type = 'dateTime' or type = 'time' or type = 'string' or type = 'quantity') or (answerValueSet.empty() and answerOption.empty())
que-6 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Required and repeat aren't permitted for display items type!='display' or (required.empty() and repeats.empty())
que-7 error Questionnaire.item.enableWhen, Questionnaire.item:interpersonalAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalSocialAdaptationAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalInteraction.enableWhen, Questionnaire.item:interpersonalAssessment.item:communicationAndLanguageExpressionAbility.enableWhen, Questionnaire.item:interpersonalAssessment.item:familyRelationship.enableWhen, Questionnaire.item:interpersonalAssessment.item:schoolLifeAdaptation.enableWhen If the operator is 'exists', the value must be a boolean operator = 'exists' implies (answer is Boolean)
que-8 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Initial values can't be specified for groups or display items (type!='group' and type!='display') or initial.empty()
que-9 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Read-only can't be specified for "display" items type!='display' or readOnly.empty()
que-10 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Maximum length can only be declared for simple question types (type in ('boolean' | 'decimal' | 'integer' | 'string' | 'text' | 'url' | 'open-choice')) or maxLength.empty()
que-11 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If one or more answerOption is present, initial[x] must be missing answerOption.empty() or initial.empty()
que-12 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If there are more than one enableWhen, enableBehavior must be specified enableWhen.count() > 2 implies enableBehavior.exists()
que-13 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Can only have multiple initial values for repeating items repeats=true or initial.count() <= 1

This structure is derived from QuestionnaireTWSSBase

Summary

Mandatory: 2 elements
Must-Support: 6 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Questionnaire.item (Closed)
  • The element 1 is sliced based on the value of Questionnaire.item.item (Closed)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Questionnaire C 0..* QuestionnaireTWSSBase A structured set of questions
Constraints: que-0, que-2
Questionnaire.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Questionnaire.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Questionnaire.url This element must be supported. This element is included in summaries. 1..1 uri Canonical identifier for this questionnaire, represented as a URI (globally unique)
Questionnaire.title This element must be supported. This element is included in summaries. 1..1 string Name for this questionnaire (human friendly)
Required Pattern: 人際互動狀況 (extensions allowed)
Questionnaire.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Questionnaire.subjectType This element must be supported. This element is included in summaries. 1..* code Resource that can be subject of QuestionnaireResponse
Binding: ResourceType (required): One of the resource types defined as part of this version of FHIR.
Questionnaire.Slices for item C 1..* BackboneElement Questions and sections within the Questionnaire
Slice: Unordered, Closed by value:linkId
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment This element must be supported. C 1..1 BackboneElement Questions and sections within the Questionnaire
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13
Questionnaire.Slices for item.item:interpersonalAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Required Pattern: 18 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際互動狀況分級 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.1 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際社會適應評估 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.2 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.text 0..1 string Primary text for the item
Required Pattern: 人際互動 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.3 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.text 0..1 string Primary text for the item
Required Pattern: 溝通及語言表達能力 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.4 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.text 0..1 string Primary text for the item
Required Pattern: 家庭關係 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.5 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.text 0..1 string Primary text for the item
Required Pattern: 學校生活適應 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueReference Reference(Resource)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Questionnaire.status Base required PublicationStatus 📍4.0.1 FHIR Std.
Questionnaire.subjectType Base required ResourceType 📍4.0.1 FHIR Std.
Questionnaire.item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.answerOption.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.initial.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Questionnaire If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Questionnaire If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Questionnaire A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
que-0 warning Questionnaire Name should be usable as an identifier for the module by machine processing applications such as code generation name.matches('[A-Z]([A-Za-z0-9_]){0,254}')
que-1 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Group items must have nested items, display items cannot have nested items (type='group' implies item.empty().not()) and (type.trace('type')='display' implies item.trace('item').empty())
que-2 error Questionnaire The link ids for groups and questions must be unique within the questionnaire descendants().linkId.isDistinct()
que-3 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Display items cannot have a "code" asserted type!='display' or code.empty()
que-4 error Questionnaire.item, Questionnaire.item:interpersonalAssessment A question cannot have both answerOption and answerValueSet answerOption.empty() or answerValueSet.empty()
que-5 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Only 'choice' and 'open-choice' items can have answerValueSet (type ='choice' or type = 'open-choice' or type = 'decimal' or type = 'integer' or type = 'date' or type = 'dateTime' or type = 'time' or type = 'string' or type = 'quantity') or (answerValueSet.empty() and answerOption.empty())
que-6 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Required and repeat aren't permitted for display items type!='display' or (required.empty() and repeats.empty())
que-7 error Questionnaire.item.enableWhen, Questionnaire.item:interpersonalAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalSocialAdaptationAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalInteraction.enableWhen, Questionnaire.item:interpersonalAssessment.item:communicationAndLanguageExpressionAbility.enableWhen, Questionnaire.item:interpersonalAssessment.item:familyRelationship.enableWhen, Questionnaire.item:interpersonalAssessment.item:schoolLifeAdaptation.enableWhen If the operator is 'exists', the value must be a boolean operator = 'exists' implies (answer is Boolean)
que-8 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Initial values can't be specified for groups or display items (type!='group' and type!='display') or initial.empty()
que-9 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Read-only can't be specified for "display" items type!='display' or readOnly.empty()
que-10 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Maximum length can only be declared for simple question types (type in ('boolean' | 'decimal' | 'integer' | 'string' | 'text' | 'url' | 'open-choice')) or maxLength.empty()
que-11 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If one or more answerOption is present, initial[x] must be missing answerOption.empty() or initial.empty()
que-12 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If there are more than one enableWhen, enableBehavior must be specified enableWhen.count() > 2 implies enableBehavior.exists()
que-13 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Can only have multiple initial values for repeating items repeats=true or initial.count() <= 1

Differential View

This structure is derived from QuestionnaireTWSSBase

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Questionnaire 0..* QuestionnaireTWSSBase A structured set of questions
Questionnaire.title 1..1 string Name for this questionnaire (human friendly)
Required Pattern: 人際互動狀況 (extensions allowed)
Questionnaire.Slices for item 1..* BackboneElement Questions and sections within the Questionnaire
Slice: Unordered, Closed by value:linkId
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment This element must be supported. 1..1 BackboneElement Questions and sections within the Questionnaire
Questionnaire.Slices for item.item:interpersonalAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際互動狀況分級 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: group (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item 0..* Nested questionnaire items
Slice: Unordered, Closed by value:linkId
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.1 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際社會適應評估 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.2 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.text 0..1 string Primary text for the item
Required Pattern: 人際互動 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.3 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.text 0..1 string Primary text for the item
Required Pattern: 溝通及語言表達能力 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.4 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.text 0..1 string Primary text for the item
Required Pattern: 家庭關係 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation This element must be supported. 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.5 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.text 0..1 string Primary text for the item
Required Pattern: 學校生活適應 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerValueSet 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Questionnaire C 0..* QuestionnaireTWSSBase A structured set of questions
Constraints: que-0, que-2
Questionnaire.id This element is included in summaries. 0..1 id Logical id of this artifact
Questionnaire.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Questionnaire.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Questionnaire.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Questionnaire.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Questionnaire.contained 0..* Resource Contained, inline Resources
Questionnaire.extension 0..* Extension Additional content defined by implementations
Questionnaire.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Questionnaire.url This element must be supported. This element is included in summaries. 1..1 uri Canonical identifier for this questionnaire, represented as a URI (globally unique)
Questionnaire.identifier This element is included in summaries. 0..* Identifier Additional identifier for the questionnaire
Questionnaire.version This element is included in summaries. 0..1 string Business version of the questionnaire
Questionnaire.name This element is included in summaries. C 0..1 string Name for this questionnaire (computer friendly)
Questionnaire.title This element must be supported. This element is included in summaries. 1..1 string Name for this questionnaire (human friendly)
Required Pattern: 人際互動狀況 (extensions allowed)
Questionnaire.derivedFrom 0..* canonical(Questionnaire) Instantiates protocol or definition
Questionnaire.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Questionnaire.experimental This element is included in summaries. 0..1 boolean For testing purposes, not real usage
Questionnaire.subjectType This element must be supported. This element is included in summaries. 1..* code Resource that can be subject of QuestionnaireResponse
Binding: ResourceType (required): One of the resource types defined as part of this version of FHIR.
Questionnaire.date This element is included in summaries. 0..1 dateTime Date last changed
Questionnaire.publisher This element is included in summaries. 0..1 string Name of the publisher (organization or individual)
Questionnaire.contact This element is included in summaries. 0..* ContactDetail Contact details for the publisher
Questionnaire.description 0..1 markdown Natural language description of the questionnaire
Questionnaire.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Questionnaire.jurisdiction This element is included in summaries. 0..* CodeableConcept Intended jurisdiction for questionnaire (if applicable)
Binding: Jurisdiction ValueSet (extensible): Countries and regions within which this artifact is targeted for use.
Questionnaire.purpose 0..1 markdown Why this questionnaire is defined
Questionnaire.copyright 0..1 markdown Use and/or publishing restrictions
Questionnaire.approvalDate 0..1 date When the questionnaire was approved by publisher
Questionnaire.lastReviewDate 0..1 date When the questionnaire was last reviewed
Questionnaire.effectivePeriod This element is included in summaries. 0..1 Period When the questionnaire is expected to be used
Questionnaire.code This element is included in summaries. 0..* Coding Concept that represents the overall questionnaire
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item C 1..* BackboneElement Questions and sections within the Questionnaire
Slice: Unordered, Closed by value:linkId
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:All Slices.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:All Slices.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:All Slices.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:All Slices.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:All Slices.text 0..1 string Primary text for the item
Questionnaire.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:All Slices.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:All Slices.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:All Slices.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:All Slices.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:All Slices.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:All Slices.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:All Slices.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:All Slices.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:All Slices.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment This element must be supported. C 1..1 BackboneElement Questions and sections within the Questionnaire
Constraints: que-1, que-3, que-4, que-5, que-6, que-8, que-9, que-10, que-11, que-12, que-13
Questionnaire.Slices for item.item:interpersonalAssessment.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Required Pattern: 18 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際互動狀況分級 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.linkId This element must be supported. 1..1 string Unique id for item in questionnaire
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.text 0..1 string Primary text for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:All Slices.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item Content/Rules for all slices
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.1 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.text 0..1 string Primary text for the item
Required Pattern: 人際社會適應評估 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalSocialAdaptationAssessment.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.2 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.text 0..1 string Primary text for the item
Required Pattern: 人際互動 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:interpersonalInteraction.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.3 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.text 0..1 string Primary text for the item
Required Pattern: 溝通及語言表達能力 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:communicationAndLanguageExpressionAbility.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.4 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.text 0..1 string Primary text for the item
Required Pattern: 家庭關係 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:familyRelationship.item C 0..* See item (Questionnaire) Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation This element must be supported. C 0..1 BackboneElement Nested questionnaire items
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 18.5 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.definition 0..1 uri ElementDefinition - details for the item
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.code C 0..* Coding Corresponding concept for this item in a terminology
Binding: QuestionnaireQuestionCodes (example): Codes for questionnaires, groups and individual questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.prefix 0..1 string E.g. "1(a)", "2.5.3"
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.text 0..1 string Primary text for the item
Required Pattern: 學校生活適應 (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.type 1..1 code group | display | boolean | decimal | integer | date | dateTime +
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: choice (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen This element is a modifier element. C 0..* BackboneElement Only allow data when
Constraints: que-7
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.question 1..1 string Question that determines whether item is enabled
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableWhen.answer[x].answerReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.enableBehavior C 0..1 code all | any
Binding: EnableWhenBehavior (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.required C 0..1 boolean Whether the item must be included in data results
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.repeats C 0..1 boolean Whether the item may repeat
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.readOnly C 0..1 boolean Don't allow human editing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.maxLength C 0..1 integer No more than this many characters
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://sfaa.gov.tw/base/ValueSet/twss-interaction-assessment-vs (extensions allowed)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption C 0..* BackboneElement Permitted answer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.answerOption.initialSelected 0..1 boolean Whether option is selected by default
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial C 0..* BackboneElement Initial value(s) when item is first rendered
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.id 0..1 string Unique id for inter-element referencing
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.extension 0..* Extension Additional content defined by implementations
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueBoolean boolean
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDecimal decimal
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueInteger integer
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDate date
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueDateTime dateTime
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueTime time
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueString string
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueUri uri
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueAttachment Attachment
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueCoding Coding
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueQuantity Quantity
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.initial.value[x].valueReference Reference(Resource)
Questionnaire.Slices for item.item:interpersonalAssessment.Slices for item.item:schoolLifeAdaptation.item C 0..* See item (Questionnaire) Nested questionnaire items

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Questionnaire.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Questionnaire.status Base required PublicationStatus 📍4.0.1 FHIR Std.
Questionnaire.subjectType Base required ResourceType 📍4.0.1 FHIR Std.
Questionnaire.jurisdiction Base extensible Jurisdiction 📍4.0.1 FHIR Std.
Questionnaire.code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item.code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item.enableWhen.​answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item.answerOption.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item.initial.​value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item.initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalSocialAdaptationAssessment.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:interpersonalInteraction.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:communicationAndLanguageExpressionAbility.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:familyRelationship.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​code Base example Questionnaire Question Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​type Base required QuestionnaireItemType 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.operator Base required QuestionnaireItemOperator 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableWhen.answer[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​enableBehavior Base required EnableWhenBehavior 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​answerOption.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.
Questionnaire.item:interpersonalAssessment.​item:schoolLifeAdaptation.​initial.value[x] Base example Questionnaire Answer Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Questionnaire If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Questionnaire If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Questionnaire If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Questionnaire A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
que-0 warning Questionnaire Name should be usable as an identifier for the module by machine processing applications such as code generation name.matches('[A-Z]([A-Za-z0-9_]){0,254}')
que-1 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Group items must have nested items, display items cannot have nested items (type='group' implies item.empty().not()) and (type.trace('type')='display' implies item.trace('item').empty())
que-2 error Questionnaire The link ids for groups and questions must be unique within the questionnaire descendants().linkId.isDistinct()
que-3 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Display items cannot have a "code" asserted type!='display' or code.empty()
que-4 error Questionnaire.item, Questionnaire.item:interpersonalAssessment A question cannot have both answerOption and answerValueSet answerOption.empty() or answerValueSet.empty()
que-5 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Only 'choice' and 'open-choice' items can have answerValueSet (type ='choice' or type = 'open-choice' or type = 'decimal' or type = 'integer' or type = 'date' or type = 'dateTime' or type = 'time' or type = 'string' or type = 'quantity') or (answerValueSet.empty() and answerOption.empty())
que-6 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Required and repeat aren't permitted for display items type!='display' or (required.empty() and repeats.empty())
que-7 error Questionnaire.item.enableWhen, Questionnaire.item:interpersonalAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalSocialAdaptationAssessment.enableWhen, Questionnaire.item:interpersonalAssessment.item:interpersonalInteraction.enableWhen, Questionnaire.item:interpersonalAssessment.item:communicationAndLanguageExpressionAbility.enableWhen, Questionnaire.item:interpersonalAssessment.item:familyRelationship.enableWhen, Questionnaire.item:interpersonalAssessment.item:schoolLifeAdaptation.enableWhen If the operator is 'exists', the value must be a boolean operator = 'exists' implies (answer is Boolean)
que-8 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Initial values can't be specified for groups or display items (type!='group' and type!='display') or initial.empty()
que-9 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Read-only can't be specified for "display" items type!='display' or readOnly.empty()
que-10 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Maximum length can only be declared for simple question types (type in ('boolean' | 'decimal' | 'integer' | 'string' | 'text' | 'url' | 'open-choice')) or maxLength.empty()
que-11 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If one or more answerOption is present, initial[x] must be missing answerOption.empty() or initial.empty()
que-12 error Questionnaire.item, Questionnaire.item:interpersonalAssessment If there are more than one enableWhen, enableBehavior must be specified enableWhen.count() > 2 implies enableBehavior.exists()
que-13 error Questionnaire.item, Questionnaire.item:interpersonalAssessment Can only have multiple initial values for repeating items repeats=true or initial.count() <= 1

This structure is derived from QuestionnaireTWSSBase

Summary

Mandatory: 2 elements
Must-Support: 6 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Questionnaire.item (Closed)
  • The element 1 is sliced based on the value of Questionnaire.item.item (Closed)

 

Other representations of profile: CSV, Excel, Schematron

Notes:

人際互動-Questionnaire TWSS Base

本 Profile 用於定義個案人際互動狀況的社福評估表單。

實作者可能可以(MAY)支援 FHIR R4 Questionnaire 所定義之查詢參數;更多內容請參考 FHIR R4 Questionnaire 查詢參數。