臺灣重大傷病實作指引
1.0.1 - ci-build

臺灣重大傷病實作指引, published by 衛生福利部中央健康保險署. This guide is not an authorized publication; it is the continuous build for version 1.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TWNHIFHIR/ci/ and changes regularly. See the Directory of published versions

Resource Profile: 重大傷病申請書-Questionnaire TWCI

Official URL: https://nhicore.nhi.gov.tw/ci/StructureDefinition/Questionnaire-twci Version: 1.0.1
Active as of 2025-11-04 Computable Name: QuestionnaireTWCI

此重大傷病申請書-Questionnaire TWCI Profile說明TWCI IG如何進一步定義FHIR的Questionnaire Resource以呈現重大傷病申請書中之內容

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: Filtersdoco
.. Questionnaire C 0..* Questionnaire A structured set of questions
Constraints: que-0, que-2
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... status ?!Σ 1..1 code draft | active | retired | unknown
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Required Pattern: active
.... item:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string 問卷題目編號
..... type 1..1 code 答題類型。group:組合題 | date:日期 | string:字串 | integer:整數| choice:選擇| attachment:文件| text:文字
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
..... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... question 1..1 string Question that determines whether item is enabled
...... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
...... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... answerBoolean boolean
....... answerDecimal decimal
....... answerInteger integer
....... answerDate date
....... answerDateTime dateTime
....... answerTime time
....... answerString string
....... answerCoding Coding
....... answerQuantity Quantity
....... answerReference Reference(Resource)
..... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
..... answerOption C 0..* BackboneElement Permitted answer
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueInteger integer
....... valueDate date
....... valueTime time
....... valueString string
....... valueCoding Coding
....... valueReference Reference(Resource)
..... initial C 0..* BackboneElement Initial value(s) when item is first rendered
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
.... item:hosp SC 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string 問卷題目編號
Required Pattern: 1
..... text 0..1 string Primary text for the item
Required Pattern: hosp|院所資訊
..... type 1..1 code 答題類型。group:組合題 | date:日期 | string:字串 | integer:整數| choice:選擇| attachment:文件| text:文字
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group
..... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... question 1..1 string Question that determines whether item is enabled
...... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
...... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... answerBoolean boolean
....... answerDecimal decimal
....... answerInteger integer
....... answerDate date
....... answerDateTime dateTime
....... answerTime time
....... answerString string
....... answerCoding Coding
....... answerQuantity Quantity
....... answerReference Reference(Resource)
..... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
..... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
..... answerOption C 0..* BackboneElement Permitted answer
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueInteger integer
....... valueDate date
....... valueTime time
....... valueString string
....... valueCoding Coding
....... valueReference Reference(Resource)
..... initial C 0..* BackboneElement Initial value(s) when item is first rendered
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
..... Slices for item C 5..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
...... item:All Slices Content/Rules for all slices
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
....... 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.
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:applMode SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.1
....... text 0..1 string Primary text for the item
Required Pattern: hosp.applMode|申報方式
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/nhi-apply-mode
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:applType SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.2
....... text 0..1 string Primary text for the item
Required Pattern: hosp.applType|申報類別
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/nhi-apply-type
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:applDate SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.3
....... text 0..1 string Primary text for the item
Required Pattern: hosp.applDate|申請日期
....... 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: date
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:medCertBookDate SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.4
....... text 0..1 string Primary text for the item
Required Pattern: hosp.medCertBookDate|開立診斷書申請日期
....... 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: date
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:hospId SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.5
....... text 0..1 string Primary text for the item
Required Pattern: hosp.hospId|醫事機構代碼
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/nhi-organization
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:acptNo SC 0..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.6
....... text 0..1 string Primary text for the item
Required Pattern: hosp.acptNo|受理編號
....... 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: string
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:acptNum SC 0..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 1.7
....... text 0..1 string Primary text for the item
Required Pattern: hosp.acptNum|受理次數
....... 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: integer
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
.... item:patient SC 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string 問卷題目編號
Required Pattern: 2
..... text 0..1 string Primary text for the item
Required Pattern: patient|病人資訊
..... type 1..1 code 答題類型。group:組合題 | date:日期 | string:字串 | integer:整數| choice:選擇| attachment:文件| text:文字
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: reference
..... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... question 1..1 string Question that determines whether item is enabled
...... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
...... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... answerBoolean boolean
....... answerDecimal decimal
....... answerInteger integer
....... answerDate date
....... answerDateTime dateTime
....... answerTime time
....... answerString string
....... answerCoding Coding
....... answerQuantity Quantity
....... answerReference Reference(Resource)
..... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
..... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
..... answerOption C 0..* BackboneElement Permitted answer
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Reference(Resource) Answer value
..... initial C 0..* BackboneElement Initial value(s) when item is first rendered
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
.... item:doctor SC 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string 問卷題目編號
Required Pattern: 3
..... text 0..1 string Primary text for the item
Required Pattern: doctor|醫師資訊
..... type 1..1 code 答題類型。group:組合題 | date:日期 | string:字串 | integer:整數| choice:選擇| attachment:文件| text:文字
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group
..... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... question 1..1 string Question that determines whether item is enabled
...... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
...... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... answerBoolean boolean
....... answerDecimal decimal
....... answerInteger integer
....... answerDate date
....... answerDateTime dateTime
....... answerTime time
....... answerString string
....... answerCoding Coding
....... answerQuantity Quantity
....... answerReference Reference(Resource)
..... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
..... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
..... answerOption C 0..* BackboneElement Permitted answer
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueInteger integer
....... valueDate date
....... valueTime time
....... valueString string
....... valueCoding Coding
....... valueReference Reference(Resource)
..... initial C 0..* BackboneElement Initial value(s) when item is first rendered
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
..... Slices for item C 1..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
...... item:All Slices Content/Rules for all slices
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
....... 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.
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:diagPrsnId SC 0..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 3.1
....... text 0..1 string Primary text for the item
Required Pattern: doctor.diagPrsnId|醫師身分證號
....... 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: string
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:diagPrsnName SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 3.2
....... text 0..1 string Primary text for the item
Required Pattern: doctor.diagPrsnName|診斷醫師姓名
....... 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: string
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
.... item:diagnosis SC 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
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... linkId 1..1 string 問卷題目編號
Required Pattern: 4
..... text 0..1 string Primary text for the item
Required Pattern: diagnosis|疾病資訊
..... type 1..1 code 答題類型。group:組合題 | date:日期 | string:字串 | integer:整數| choice:選擇| attachment:文件| text:文字
Binding: QuestionnaireItemType (required): Distinguishes groups from questions and display text and indicates data type for questions.
Required Pattern: group
..... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... question 1..1 string Question that determines whether item is enabled
...... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
...... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... answerBoolean boolean
....... answerDecimal decimal
....... answerInteger integer
....... answerDate date
....... answerDateTime dateTime
....... answerTime time
....... answerString string
....... answerCoding Coding
....... answerQuantity Quantity
....... answerReference Reference(Resource)
..... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
..... answerOption C 0..* BackboneElement Permitted answer
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueInteger integer
....... valueDate date
....... valueTime time
....... valueString string
....... valueCoding Coding
....... valueReference Reference(Resource)
..... initial C 0..* BackboneElement Initial value(s) when item is first rendered
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
....... valueBoolean boolean
....... valueDecimal decimal
....... valueInteger integer
....... valueDate date
....... valueDateTime dateTime
....... valueTime time
....... valueString string
....... valueUri uri
....... valueAttachment Attachment
....... valueCoding Coding
....... valueQuantity Quantity
....... valueReference Reference(Resource)
..... Slices for item C 1..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
...... item:All Slices Content/Rules for all slices
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
....... 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.
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:icd10cmCode SC 1..1 BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.1
....... text 0..1 string Primary text for the item
Required Pattern: diagnosis.icd10cmCode|主診斷代碼
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... required C 0..1 boolean Whether the item must be included in data results
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/nhi-diag-code-icd
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
...... item:examinationReport SC 0..* BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2
....... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport|檢查報告
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
....... Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
........ item:All Slices Content/Rules for all slices
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
......... 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.
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:reportType SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2.1
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport.reportType|報告類型。當LOINC無法具體描述檢體種類(例如:`47526-9`時),請填寫及補充說明檢體種類。
......... 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
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/loinc-report-type
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:speType SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2.2
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport.speType|檢體種類
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:reportResultString SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2.3
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport.reportResultString|報告結果-文數字
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:reportResultPdf SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2.4
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport.reportResultPdf|檢查報告檔案,請填寫完整檔案路徑。填寫格式:「file://檔名.副檔名」。
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:reportResultPdfTitle SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2.5
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport.reportResultPdfTitle|檢查報告名稱
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:reportDate SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.2.6
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.examinationReport.reportDate|報告日期,YYYY-MM-DD。
......... 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: date
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
...... item:medrec SC 0..* BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.3
....... text 0..1 string Primary text for the item
Required Pattern: diagnosis.medrec|病歷資料
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... repeats C 0..1 boolean Whether the item may repeat
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
....... Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
........ item:All Slices Content/Rules for all slices
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
......... 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.
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:medrec SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.3.1
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.medrec.medrec|病歷資料
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:medrecTitle SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.3.2
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.medrec.medrecTitle|病歷資料名稱
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
...... item:imageStudy SC 0..* BackboneElement Nested questionnaire items
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4
....... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy|影像報告
....... 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
....... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ question 1..1 string Question that determines whether item is enabled
........ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
........ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... answerBoolean boolean
......... answerDecimal decimal
......... answerInteger integer
......... answerDate date
......... answerDateTime dateTime
......... answerTime time
......... answerString string
......... answerCoding Coding
......... answerQuantity Quantity
......... answerReference Reference(Resource)
....... repeats C 0..1 boolean Whether the item may repeat
Required Pattern: true
....... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
....... answerOption C 0..* BackboneElement Permitted answer
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueInteger integer
......... valueDate date
......... valueTime time
......... valueString string
......... valueCoding Coding
......... valueReference Reference(Resource)
....... initial C 0..* BackboneElement Initial value(s) when item is first rendered
........ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
......... valueBoolean boolean
......... valueDecimal decimal
......... valueInteger integer
......... valueDate date
......... valueDateTime dateTime
......... valueTime time
......... valueString string
......... valueUri uri
......... valueAttachment Attachment
......... valueCoding Coding
......... valueQuantity Quantity
......... valueReference Reference(Resource)
....... Slices for item C 0..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
........ item:All Slices Content/Rules for all slices
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
......... 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.
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:imgItem SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.1
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgItem|影像報告
......... 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
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/icd-10-pcs-2023-image
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:imgResult SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.2
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgResult|影像報告結果
......... 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: string
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:imgDate SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.3
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDate|影像報告日期
......... 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: date
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:imgBodySite SC 0..1 BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.4
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgBodySite|影像檢查的身體部位
......... 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
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: https://nhicore.nhi.gov.tw/ci/ValueSet/body-site
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
........ item:imgDicom SC 0..* BackboneElement Nested questionnaire items
......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
......... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.5
......... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDicom|DICOM影像
......... 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
......... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... question 1..1 string Question that determines whether item is enabled
.......... operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.......... answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... answerBoolean boolean
........... answerDecimal decimal
........... answerInteger integer
........... answerDate date
........... answerDateTime dateTime
........... answerTime time
........... answerString string
........... answerCoding Coding
........... answerQuantity Quantity
........... answerReference Reference(Resource)
......... repeats C 0..1 boolean Whether the item may repeat
Required Pattern: true
......... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
......... answerOption C 0..* BackboneElement Permitted answer
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueInteger integer
........... valueDate date
........... valueTime time
........... valueString string
........... valueCoding Coding
........... valueReference Reference(Resource)
......... initial C 0..* BackboneElement Initial value(s) when item is first rendered
.......... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.......... value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
........... valueBoolean boolean
........... valueDecimal decimal
........... valueInteger integer
........... valueDate date
........... valueDateTime dateTime
........... valueTime time
........... valueString string
........... valueUri uri
........... valueAttachment Attachment
........... valueCoding Coding
........... valueQuantity Quantity
........... valueReference Reference(Resource)
......... Slices for item C 2..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
.......... item:All Slices Content/Rules for all slices
........... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........... linkId 1..1 string Unique id for item in questionnaire
........... 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.
........... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ question 1..1 string Question that determines whether item is enabled
............ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
............ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. answerBoolean boolean
............. answerDecimal decimal
............. answerInteger integer
............. answerDate date
............. answerDateTime dateTime
............. answerTime time
............. answerString string
............. answerCoding Coding
............. answerQuantity Quantity
............. answerReference Reference(Resource)
........... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
........... answerOption C 0..* BackboneElement Permitted answer
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. valueInteger integer
............. valueDate date
............. valueTime time
............. valueString string
............. valueCoding Coding
............. valueReference Reference(Resource)
........... initial C 0..* BackboneElement Initial value(s) when item is first rendered
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. valueBoolean boolean
............. valueDecimal decimal
............. valueInteger integer
............. valueDate date
............. valueDateTime dateTime
............. valueTime time
............. valueString string
............. valueUri uri
............. valueAttachment Attachment
............. valueCoding Coding
............. valueQuantity Quantity
............. valueReference Reference(Resource)
.......... item:studyUid SC 1..1 BackboneElement Nested questionnaire items
........... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.5.1
........... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDicom.studyUid|整項影像檢查的識別碼
........... 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: string
........... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ question 1..1 string Question that determines whether item is enabled
............ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
............ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. answerBoolean boolean
............. answerDecimal decimal
............. answerInteger integer
............. answerDate date
............. answerDateTime dateTime
............. answerTime time
............. answerString string
............. answerCoding Coding
............. answerQuantity Quantity
............. answerReference Reference(Resource)
........... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
........... answerOption C 0..* BackboneElement Permitted answer
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. valueInteger integer
............. valueDate date
............. valueTime time
............. valueString string
............. valueCoding Coding
............. valueReference Reference(Resource)
........... initial C 0..* BackboneElement Initial value(s) when item is first rendered
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. valueBoolean boolean
............. valueDecimal decimal
............. valueInteger integer
............. valueDate date
............. valueDateTime dateTime
............. valueTime time
............. valueString string
............. valueUri uri
............. valueAttachment Attachment
............. valueCoding Coding
............. valueQuantity Quantity
............. valueReference Reference(Resource)
.......... item:series SC 1..* BackboneElement Nested questionnaire items
........... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
........... linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.5.2
........... text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDicom.series|每項影像檢查有一個或多個系列(series)的實例
........... 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
........... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ question 1..1 string Question that determines whether item is enabled
............ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
............ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. answerBoolean boolean
............. answerDecimal decimal
............. answerInteger integer
............. answerDate date
............. answerDateTime dateTime
............. answerTime time
............. answerString string
............. answerCoding Coding
............. answerQuantity Quantity
............. answerReference Reference(Resource)
........... repeats C 0..1 boolean Whether the item may repeat
Required Pattern: true
........... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
........... answerOption C 0..* BackboneElement Permitted answer
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. valueInteger integer
............. valueDate date
............. valueTime time
............. valueString string
............. valueCoding Coding
............. valueReference Reference(Resource)
........... initial C 0..* BackboneElement Initial value(s) when item is first rendered
............ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............ value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............. valueBoolean boolean
............. valueDecimal decimal
............. valueInteger integer
............. valueDate date
............. valueDateTime dateTime
............. valueTime time
............. valueString string
............. valueUri uri
............. valueAttachment Attachment
............. valueCoding Coding
............. valueQuantity Quantity
............. valueReference Reference(Resource)
........... Slices for item C 3..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
............ item:All Slices Content/Rules for all slices
............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............. linkId 1..1 string Unique id for item in questionnaire
............. 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.
............. enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. question 1..1 string Question that determines whether item is enabled
.............. operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.............. answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... answerBoolean boolean
............... answerDecimal decimal
............... answerInteger integer
............... answerDate date
............... answerDateTime dateTime
............... answerTime time
............... answerString string
............... answerCoding Coding
............... answerQuantity Quantity
............... answerReference Reference(Resource)
............. answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
............. answerOption C 0..* BackboneElement Permitted answer
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueInteger integer
............... valueDate date
............... valueTime time
............... valueString string
............... valueCoding Coding
............... valueReference Reference(Resource)
............. initial C 0..* BackboneElement Initial value(s) when item is first rendered
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueBoolean boolean
............... valueDecimal decimal
............... valueInteger integer
............... valueDate date
............... valueDateTime dateTime
............... valueTime time
............... valueString string
............... valueUri uri
............... valueAttachment Attachment
............... valueCoding Coding
............... valueQuantity Quantity
............... valueReference Reference(Resource)
............ item:uid SC 1..1 BackboneElement Nested questionnaire items
............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............. linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.5.2.1
............. text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDicom.series.uid|此系列的DICOM系列實例UID
............. 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: string
............. enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. question 1..1 string Question that determines whether item is enabled
.............. operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.............. answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... answerBoolean boolean
............... answerDecimal decimal
............... answerInteger integer
............... answerDate date
............... answerDateTime dateTime
............... answerTime time
............... answerString string
............... answerCoding Coding
............... answerQuantity Quantity
............... answerReference Reference(Resource)
............. answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
............. answerOption C 0..* BackboneElement Permitted answer
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueInteger integer
............... valueDate date
............... valueTime time
............... valueString string
............... valueCoding Coding
............... valueReference Reference(Resource)
............. initial C 0..* BackboneElement Initial value(s) when item is first rendered
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueBoolean boolean
............... valueDecimal decimal
............... valueInteger integer
............... valueDate date
............... valueDateTime dateTime
............... valueTime time
............... valueString string
............... valueUri uri
............... valueAttachment Attachment
............... valueCoding Coding
............... valueQuantity Quantity
............... valueReference Reference(Resource)
............ item:modality SC 1..1 BackboneElement Nested questionnaire items
............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............. linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.5.2.2
............. text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDicom.series.modality|此系列實例所使用的成像儀器
............. 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
............. enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. question 1..1 string Question that determines whether item is enabled
.............. operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.............. answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... answerBoolean boolean
............... answerDecimal decimal
............... answerInteger integer
............... answerDate date
............... answerDateTime dateTime
............... answerTime time
............... answerString string
............... answerCoding Coding
............... answerQuantity Quantity
............... answerReference Reference(Resource)
............. answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
Required Pattern: http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html
............. answerOption C 0..* BackboneElement Permitted answer
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueInteger integer
............... valueDate date
............... valueTime time
............... valueString string
............... valueCoding Coding
............... valueReference Reference(Resource)
............. initial C 0..* BackboneElement Initial value(s) when item is first rendered
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueBoolean boolean
............... valueDecimal decimal
............... valueInteger integer
............... valueDate date
............... valueDateTime dateTime
............... valueTime time
............... valueString string
............... valueUri uri
............... valueAttachment Attachment
............... valueCoding Coding
............... valueQuantity Quantity
............... valueReference Reference(Resource)
............ item:instance SC 1..* BackboneElement Nested questionnaire items
............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............. linkId 1..1 string Unique id for item in questionnaire
Required Pattern: 4.4.5.2.3
............. text 0..1 string Primary text for the item
Required Pattern: diagnosis.imageStudy.imgDicom.series.instance|系列中的一個SOP實例
............. 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
............. enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. question 1..1 string Question that determines whether item is enabled
.............. operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
.............. answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... answerBoolean boolean
............... answerDecimal decimal
............... answerInteger integer
............... answerDate date
............... answerDateTime dateTime
............... answerTime time
............... answerString string
............... answerCoding Coding
............... answerQuantity Quantity
............... answerReference Reference(Resource)
............. repeats C 0..1 boolean Whether the item may repeat
Required Pattern: true
............. answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
............. answerOption C 0..* BackboneElement Permitted answer
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueInteger integer
............... valueDate date
............... valueTime time
............... valueString string
............... valueCoding Coding
............... valueReference Reference(Resource)
............. initial C 0..* BackboneElement Initial value(s) when item is first rendered
.............. modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.............. value[x] 1..1 Actual value for initializing the question
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
............... valueBoolean boolean
............... valueDecimal decimal
............... valueInteger integer
............... valueDate date
............... valueDateTime dateTime
............... valueTime time
............... valueString string
............... valueUri uri
............... valueAttachment Attachment
............... valueCoding Coding
............... valueQuantity Quantity
............... valueReference Reference(Resource)
............. Slices for item C 2..* See item (Questionnaire) Nested questionnaire items
Slice: Unordered, Closed by value:linkId
.............. item:All Slices Content/Rules for all slices
............... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
............... linkId 1..1 string Unique id for item in questionnaire
............... 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.
............... enableWhen ?!C 0..* BackboneElement Only allow data when
Constraints: que-7
................ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
................ question 1..1 string Question that determines whether item is enabled
................ operator 1..1 code exists | = | != | > | < | >= | <=
Binding: QuestionnaireItemOperator (required): The criteria by which a question is enabled.
................ answer[x] C 1..1 Value for question comparison based on operator
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
................. answerBoolean boolean
................. answerDecimal decimal
................. answerInteger integer
................. answerDate date
................. answerDateTime dateTime
................. answerTime time
................. answerString string
................. answerCoding Coding
................. answerQuantity Quantity
................. answerReference Reference(Resource)
............... answerValueSet C 0..1 canonical(ValueSet) Valueset containing permitted answers
............... answerOption C 0..* BackboneElement Permitted answer
................ modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
................ value[x] 1..1 Answer value
Binding: QuestionnaireAnswerCodes (example): Allowed values to answer questions.
................. valueInteger integer
................. valueDate date
................. valueTime time
................. valueString string
...