AA12Model
type: StructureDefinition
node role: treeRoot
id:
  v: AA12Model
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition AA12Model Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> AA12Model 0..* Base 長期照護醫師意見書 (AA12) 邏輯模型 #xD; formHeader 1..1 BackboneElement 表單基本資料 #xD; formDate 1..1 date 填表日期 #xD; formNumber 0..1 string 表單編號 #xD; applicant 1..1 BackboneElement 申請者基本資料 #xD; name 1..1 string 申請者姓名 #xD; idNumber 1..1 string 身分證字號 #xD; birthDate 1..1 date 出生日期 #xD; gender 1..1 code 性別 #xD; address 1..1 string 住址 #xD; phone 0..1 string 聯絡電話 #xD; physician 1..1 BackboneElement 醫師基本資料 #xD; name 1..1 string 醫師姓名 #xD; institutionName 1..1 string 醫療機構名稱 #xD; institutionAddress 1..1 string 醫療機構地址 #xD; institutionPhone 0..1 string 醫療機構電話 #xD; institutionFax 0..1 string 醫療機構傳真 #xD; basicInformation 1..1 BackboneElement 基本資料 #xD; lastConsultationDate 1..1 date 最近一次診察日期 #xD; opinionCount 1..1 BackboneElement 製作意見書次數 #xD; previousOpinionDate 0..1 date 前次意見書日期 #xD; consultationDepartments 0..* BackboneElement 目前診察科別 #xD; diseaseDiagnosis 1..1 BackboneElement 相關疾病診斷意見 #xD; diseases 1..* BackboneElement 診斷疾病 #xD; diseaseName 1..1 string 疾病名稱 #xD; icdCode 0..1 string ICD代碼 #xD; onsetDate 1..1 date 發病日期 #xD; conditionStatus 1..1 BackboneElement 病情狀態 #xD; unstableReason 0..1 string 不穩定狀態說明 #xD; recentTreatment 0..* BackboneElement 近期治療 #xD; treatmentType 1..1 BackboneElement 治療類型 #xD; otherTreatment 0..1 string 其他重要治療 #xD; medicalCareOpinion 1..1 BackboneElement 醫事照護意見 #xD; carePrecautions 0..* BackboneElement 照顧應注意事項及處置方法 #xD; precautionType 1..1 BackboneElement 注意事項類型 #xD; otherPrecaution 0..1 string 其他注意事項 #xD; treatmentSuggestions 0..1 string 處置建議 #xD; recommendedServices 0..* BackboneElement 建議介入之醫事照護服務 #xD; serviceType 1..1 BackboneElement 服務類型 #xD; otherService 0..1 string 其他醫事照護服務 #xD; sixMonthImpact 0..1 string 最近六個月內可能影響長照服務使用狀況 #xD; infectiousDisease 0..1 BackboneElement 罹患感染症 #xD; hasInfectiousDisease 1..1 BackboneElement 是否罹患感染症 #xD; diseaseName 0..1 string 感染症病名 #xD; isolationRequired 0.…
url:
  v: http://ltc-ig.fhir.tw/StructureDefinition/AA12Model
  l: AA12Model
version:
  v: 1.0.0
name:
  v: AA12Model
title:
  v: 長期照護醫師意見書 (AA12) 邏輯模型
status:
  v: active
date:
  v: 2026-03-01T18:36:01+00:00
publisher:
  v: 經濟部產業發展署
contact:
  name:
    v: 經濟部產業發展署
  telecom:
    system:
      v: url
    value:
      v: https://www.ida.gov.tw/
description:
  v: 此邏輯模型以衛生福利部 AA12 長期照護醫師意見書為基礎，用以描述醫師意見書的資料結構與欄位準備指引。
fhir version:
  v: 4.0.1
mapping:
  identity:
    v: AA12ModelMapping
  name:
    v: 長期照護醫師意見書邏輯模型對應
  comment:
    v: 此對應說明長期照護醫師意見書邏輯模型與 FHIR 資源的對應關係
kind:
  v: logical
abstract:
  v: false
type:
  v: http://ltc-ig.fhir.tw/StructureDefinition/AA12Model
  l: AA12Model
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: AA12Model
    path:
      v: AA12Model
    short:
      v: 長期照護醫師意見書 (AA12) 邏輯模型
    definition:
      v: 此邏輯模型以衛生福利部 AA12 長期照護醫師意見書為基礎，用以描述醫師意見書的資料結構與欄位準備指引。
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: AA12Model.formHeader
    path:
      v: AA12Model.formHeader
    short:
      v: 表單基本資料
    definition:
      v: 醫師意見書表單的基本資訊
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: AA12Model.formHeader
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: BackboneElement
        l: BackboneElement
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())
      xpath:
        v: @value|f:*|h:div
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        l: Element
  element:
    id:
      v: AA12Model.formHeader.id
    path:
      v: AA12Model.formHeader.id
    representation:
      v: xmlAttr
    short:
      v: Unique id for inter-element referencing
    definition:
      v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Element.id
      min:
        v: 0
      max:
        v: 1
    type:
      extension:
        value: Url
      code:
        v: http://hl7.org/fhirpath/System.String
        l: System.String
    is modifier:
      v: false
    is summary:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: AA12Model.formHeader.extension
    path:
      v: AA12Model.formHeader.extension
    slicing:
      description:
        v: Extensions are always sliced by (at least) url
      rules:
        v: open
    short:
      v: Additional content defined by implementations
    definition:
      v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
    comment:
      v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
    alias:
      v: extensions
    alias:
      v: user content
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Element.extension
      min:
        v: 0
      max:
        v: *
    type:
      code:
        v: Extension
        l: Extension
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())

Url
v: string
l: string

v: value

v: url

v: @value|f:*|h:div

key:
  v: ext-1
severity:
  v: error
human:
  v: Must have either extensions or value[x], not both
expression:
  v: extension.exists() != value.exists()
xpath:
  v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
source:
  v: http://hl7.org/fhir/StructureDefinition/Extension
  l: Extension

v: false

v: false

identity:
  v: rim
map:
  v: n/a

id:
  v: AA12Model.formHeader.modifierExtension
path:
  v: AA12Model.formHeader.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.formHeader.formDate
path:
  v: AA12Model.formHeader.formDate
short:
  v: 填表日期
definition:
  v: 填寫表單的日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.formHeader.formDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.authored

id:
  v: AA12Model.formHeader.formNumber
path:
  v: AA12Model.formHeader.formNumber
short:
  v: 表單編號
definition:
  v: 表單的唯一編號
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.formHeader.formNumber
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.identifier.value

id:
  v: AA12Model.applicant
path:
  v: AA12Model.applicant
short:
  v: 申請者基本資料
definition:
  v: 申請長期照護服務的個案資訊
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.applicant
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.applicant.id
path:
  v: AA12Model.applicant.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.applicant.extension
path:
  v: AA12Model.applicant.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.applicant.modifierExtension
path:
  v: AA12Model.applicant.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.applicant.name
path:
  v: AA12Model.applicant.name
short:
  v: 申請者姓名
definition:
  v: 申請者的姓名
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.applicant.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: Patient.name.family + Patient.name.given

id:
  v: AA12Model.applicant.idNumber
path:
  v: AA12Model.applicant.idNumber
short:
  v: 身分證字號
definition:
  v: 申請者的身分證字號
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.applicant.idNumber
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: Patient.identifier.value

id:
  v: AA12Model.applicant.birthDate
path:
  v: AA12Model.applicant.birthDate
short:
  v: 出生日期
definition:
  v: 申請者的出生日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.applicant.birthDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: Patient.birthDate

id:
  v: AA12Model.applicant.gender
path:
  v: AA12Model.applicant.gender
short:
  v: 性別
definition:
  v: 申請者的性別
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.applicant.gender
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
    l: code
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: Patient.gender

id:
  v: AA12Model.applicant.address
path:
  v: AA12Model.applicant.address
short:
  v: 住址
definition:
  v: 申請者的居住地址
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.applicant.address
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: Patient.address.text

id:
  v: AA12Model.applicant.phone
path:
  v: AA12Model.applicant.phone
short:
  v: 聯絡電話
definition:
  v: 申請者的聯絡電話
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.applicant.phone
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: Patient.telecom.value

id:
  v: AA12Model.physician
path:
  v: AA12Model.physician
short:
  v: 醫師基本資料
definition:
  v: 填寫意見書的醫師資訊
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.physician
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.physician.id
path:
  v: AA12Model.physician.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.physician.extension
path:
  v: AA12Model.physician.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.physician.modifierExtension
path:
  v: AA12Model.physician.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.physician.name
path:
  v: AA12Model.physician.name
short:
  v: 醫師姓名
definition:
  v: 填寫意見書的醫師姓名
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.physician.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCorePractitioner.name.text

id:
  v: AA12Model.physician.institutionName
path:
  v: AA12Model.physician.institutionName
short:
  v: 醫療機構名稱
definition:
  v: 醫師所屬的醫療機構名稱
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.physician.institutionName
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.name

id:
  v: AA12Model.physician.institutionAddress
path:
  v: AA12Model.physician.institutionAddress
short:
  v: 醫療機構地址
definition:
  v: 醫療機構的地址
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.physician.institutionAddress
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.address.text

id:
  v: AA12Model.physician.institutionPhone
path:
  v: AA12Model.physician.institutionPhone
short:
  v: 醫療機構電話
definition:
  v: 醫療機構的電話
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.physician.institutionPhone
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.telecom.value

id:
  v: AA12Model.physician.institutionFax
path:
  v: AA12Model.physician.institutionFax
short:
  v: 醫療機構傳真
definition:
  v: 醫療機構的傳真號碼
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.physician.institutionFax
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.telecom.value

id:
  v: AA12Model.basicInformation
path:
  v: AA12Model.basicInformation
short:
  v: 基本資料
definition:
  v: 醫師意見書的基本資料
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.basicInformation
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.basicInformation.id
path:
  v: AA12Model.basicInformation.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.basicInformation.extension
path:
  v: AA12Model.basicInformation.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.basicInformation.modifierExtension
path:
  v: AA12Model.basicInformation.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.basicInformation.lastConsultationDate
path:
  v: AA12Model.basicInformation.lastConsultationDate
short:
  v: 最近一次診察日期
definition:
  v: 最近一次診察的日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.basicInformation.lastConsultationDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='last-consultation-date').answer.valueDate

id:
  v: AA12Model.basicInformation.opinionCount
path:
  v: AA12Model.basicInformation.opinionCount
short:
  v: 製作意見書次數
definition:
  v: 製作意見書的次數
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.basicInformation.opinionCount
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='opinion-count').answer.valueCoding

id:
  v: AA12Model.basicInformation.previousOpinionDate
path:
  v: AA12Model.basicInformation.previousOpinionDate
short:
  v: 前次意見書日期
definition:
  v: 前次意見書的日期（若非初次）
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.basicInformation.previousOpinionDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='previous-opinion-date').answer.valueDate

id:
  v: AA12Model.basicInformation.consultationDepartments
path:
  v: AA12Model.basicInformation.consultationDepartments
short:
  v: 目前診察科別
definition:
  v: 目前診察的科別資訊
min:
  v: 0
max:
  v: *
base:
  path:
    v: AA12Model.basicInformation.consultationDepartments
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCorePractitionerRole.specialty

id:
  v: AA12Model.diseaseDiagnosis
path:
  v: AA12Model.diseaseDiagnosis
short:
  v: 相關疾病診斷意見
definition:
  v: 疾病診斷相關資訊
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.diseaseDiagnosis
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.diseaseDiagnosis.id
path:
  v: AA12Model.diseaseDiagnosis.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.diseaseDiagnosis.extension
path:
  v: AA12Model.diseaseDiagnosis.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.diseaseDiagnosis.modifierExtension
path:
  v: AA12Model.diseaseDiagnosis.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.diseaseDiagnosis.diseases
path:
  v: AA12Model.diseaseDiagnosis.diseases
short:
  v: 診斷疾病
definition:
  v: 診斷的疾病資訊
min:
  v: 1
max:
  v: *
base:
  path:
    v: AA12Model.diseaseDiagnosis.diseases
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.diseaseDiagnosis.diseases.id
path:
  v: AA12Model.diseaseDiagnosis.diseases.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.diseaseDiagnosis.diseases.extension
path:
  v: AA12Model.diseaseDiagnosis.diseases.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.diseaseDiagnosis.diseases.modifierExtension
path:
  v: AA12Model.diseaseDiagnosis.diseases.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.diseaseDiagnosis.diseases.diseaseName
path:
  v: AA12Model.diseaseDiagnosis.diseases.diseaseName
short:
  v: 疾病名稱
definition:
  v: 診斷的疾病名稱
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.diseaseDiagnosis.diseases.diseaseName
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='disease-name').answer.valueString

id:
  v: AA12Model.diseaseDiagnosis.diseases.icdCode
path:
  v: AA12Model.diseaseDiagnosis.diseases.icdCode
short:
  v: ICD代碼
definition:
  v: 疾病的ICD代碼
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.diseaseDiagnosis.diseases.icdCode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='disease-icd').answer.valueString

id:
  v: AA12Model.diseaseDiagnosis.diseases.onsetDate
path:
  v: AA12Model.diseaseDiagnosis.diseases.onsetDate
short:
  v: 發病日期
definition:
  v: 疾病發病的日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.diseaseDiagnosis.diseases.onsetDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='disease-onset').answer.valueDate

id:
  v: AA12Model.diseaseDiagnosis.conditionStatus
path:
  v: AA12Model.diseaseDiagnosis.conditionStatus
short:
  v: 病情狀態
definition:
  v: 病情的穩定狀態
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.diseaseDiagnosis.conditionStatus
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='condition-status').answer.valueCoding

id:
  v: AA12Model.diseaseDiagnosis.unstableReason
path:
  v: AA12Model.diseaseDiagnosis.unstableReason
short:
  v: 不穩定狀態說明
definition:
  v: 病情不穩定時的詳細說明
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.diseaseDiagnosis.unstableReason
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='unstable-reason').answer.valueString

id:
  v: AA12Model.recentTreatment
path:
  v: AA12Model.recentTreatment
short:
  v: 近期治療
definition:
  v: 過去7日內接受的治療
min:
  v: 0
max:
  v: *
base:
  path:
    v: AA12Model.recentTreatment
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.recentTreatment.id
path:
  v: AA12Model.recentTreatment.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.recentTreatment.extension
path:
  v: AA12Model.recentTreatment.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.recentTreatment.modifierExtension
path:
  v: AA12Model.recentTreatment.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.recentTreatment.treatmentType
path:
  v: AA12Model.recentTreatment.treatmentType
short:
  v: 治療類型
definition:
  v: 接受的治療類型
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.recentTreatment.treatmentType
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='recent-treatment').answer.valueCoding

id:
  v: AA12Model.recentTreatment.otherTreatment
path:
  v: AA12Model.recentTreatment.otherTreatment
short:
  v: 其他重要治療
definition:
  v: 其他重要的治療項目
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.recentTreatment.otherTreatment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='other-treatment').answer.valueString

id:
  v: AA12Model.medicalCareOpinion
path:
  v: AA12Model.medicalCareOpinion
short:
  v: 醫事照護意見
definition:
  v: 醫師的照護意見
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.medicalCareOpinion.id
path:
  v: AA12Model.medicalCareOpinion.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.extension
path:
  v: AA12Model.medicalCareOpinion.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.modifierExtension
path:
  v: AA12Model.medicalCareOpinion.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.medicalCareOpinion.carePrecautions
path:
  v: AA12Model.medicalCareOpinion.carePrecautions
short:
  v: 照顧應注意事項及處置方法
definition:
  v: 照顧時應注意的事項
min:
  v: 0
max:
  v: *
base:
  path:
    v: AA12Model.medicalCareOpinion.carePrecautions
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.id
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.extension
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.modifierExtension
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.precautionType
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.precautionType
short:
  v: 注意事項類型
definition:
  v: 需要注意的事項類型
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.carePrecautions.precautionType
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='care-precautions').answer.valueCoding

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.otherPrecaution
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.otherPrecaution
short:
  v: 其他注意事項
definition:
  v: 其他未列出的注意事項
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.carePrecautions.otherPrecaution
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='other-precautions').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.treatmentSuggestions
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.treatmentSuggestions
short:
  v: 處置建議
definition:
  v: 醫師的處置建議
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.carePrecautions.treatmentSuggestions
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='treatment-suggestions').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.recommendedServices
path:
  v: AA12Model.medicalCareOpinion.recommendedServices
short:
  v: 建議介入之醫事照護服務
definition:
  v: 建議的照護服務
min:
  v: 0
max:
  v: *
base:
  path:
    v: AA12Model.medicalCareOpinion.recommendedServices
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.id
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.extension
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.modifierExtension
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.serviceType
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.serviceType
short:
  v: 服務類型
definition:
  v: 建議的照護服務類型
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.recommendedServices.serviceType
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='recommended-services').answer.valueCoding

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.otherService
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.otherService
short:
  v: 其他醫事照護服務
definition:
  v: 其他未列出的照護服務
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.recommendedServices.otherService
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='other-services').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.sixMonthImpact
path:
  v: AA12Model.medicalCareOpinion.sixMonthImpact
short:
  v: 最近六個月內可能影響長照服務使用狀況
definition:
  v: 最近六個月內可能影響長照服務使用狀況的說明
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.sixMonthImpact
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='six-month-impact').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease
short:
  v: 罹患感染症
definition:
  v: 感染症相關資訊
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.infectiousDisease
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.id
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.extension
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.modifierExtension
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.hasInfectiousDisease
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.hasInfectiousDisease
short:
  v: 是否罹患感染症
definition:
  v: 是否罹患感染症
min:
  v: 1
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.infectiousDisease.hasInfectiousDisease
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='infectious-disease').answer.valueCoding

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.diseaseName
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.diseaseName
short:
  v: 感染症病名
definition:
  v: 感染的疾病名稱
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.infectiousDisease.diseaseName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='infectious-disease-name').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationRequired
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationRequired
short:
  v: 是否需要隔離
definition:
  v: 是否需要隔離措施
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.medicalCareOpinion.infectiousDisease.isolationRequired
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='isolation-required').answer.valueBoolean

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationType
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationType
short:
  v: 隔離類型
definition:
  v: 需要的隔離類型
min:
  v: 0
max:
  v: *
base:
  path:
    v: AA12Model.medicalCareOpinion.infectiousDisease.isolationType
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='isolation-type').answer.valueCoding

id:
  v: AA12Model.physicalMentalStatus
path:
  v: AA12Model.physicalMentalStatus
short:
  v: 身心狀態或特殊需要註記事項
definition:
  v: 身心狀態或特殊需要的註記事項
min:
  v: 0
max:
  v: 1
base:
  path:
    v: AA12Model.physicalMentalStatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='physical-mental-status').answer.valueString

element:
  id:
    v: AA12Model
  path:
    v: AA12Model
  short:
    v: 長期照護醫師意見書 (AA12) 邏輯模型
  definition:
    v: 此邏輯模型以衛生福利部 AA12 長期照護醫師意見書為基礎，用以描述醫師意見書的資料結構與欄位準備指引。
element:
  id:
    v: AA12Model.formHeader
  path:
    v: AA12Model.formHeader
  short:
    v: 表單基本資料
  definition:
    v: 醫師意見書表單的基本資訊
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: AA12Model.formHeader.formDate
  path:
    v: AA12Model.formHeader.formDate
  short:
    v: 填表日期
  definition:
    v: 填寫表單的日期
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: date
      l: date
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: QuestionnaireResponse.authored
element:
  id:
    v: AA12Model.formHeader.formNumber
  path:
    v: AA12Model.formHeader.formNumber
  short:
    v: 表單編號
  definition:
    v: 表單的唯一編號
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: QuestionnaireResponse.identifier.value
element:
  id:
    v: AA12Model.applicant
  path:
    v: AA12Model.applicant
  short:
    v: 申請者基本資料
  definition:
    v: 申請長期照護服務的個案資訊
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: AA12Model.applicant.name
  path:
    v: AA12Model.applicant.name
  short:
    v: 申請者姓名
  definition:
    v: 申請者的姓名
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: Patient.name.family + Patient.name.given
element:
  id:
    v: AA12Model.applicant.idNumber
  path:
    v: AA12Model.applicant.idNumber
  short:
    v: 身分證字號
  definition:
    v: 申請者的身分證字號
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: Patient.identifier.value
element:
  id:
    v: AA12Model.applicant.birthDate
  path:
    v: AA12Model.applicant.birthDate
  short:
    v: 出生日期
  definition:
    v: 申請者的出生日期
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: date
      l: date
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: Patient.birthDate
element:
  id:
    v: AA12Model.applicant.gender
  path:
    v: AA12Model.applicant.gender
  short:
    v: 性別
  definition:
    v: 申請者的性別
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
      l: code
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: Patient.gender
element:
  id:
    v: AA12Model.applicant.address
  path:
    v: AA12Model.applicant.address
  short:
    v: 住址
  definition:
    v: 申請者的居住地址
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  mapping:
    identity:
      v: AA12ModelMapping
    map:
      v: Patient.address.text
element:
  id:
    v: AA12Model.applicant.phone
  path:
    v: AA12Model.applicant.phone

v: 聯絡電話

v: 申請者的聯絡電話

v: 0

v: 1

code:
  v: string
  l: string

identity:
  v: AA12ModelMapping
map:
  v: Patient.telecom.value

id:
  v: AA12Model.physician
path:
  v: AA12Model.physician
short:
  v: 醫師基本資料
definition:
  v: 填寫意見書的醫師資訊
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.physician.name
path:
  v: AA12Model.physician.name
short:
  v: 醫師姓名
definition:
  v: 填寫意見書的醫師姓名
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCorePractitioner.name.text

id:
  v: AA12Model.physician.institutionName
path:
  v: AA12Model.physician.institutionName
short:
  v: 醫療機構名稱
definition:
  v: 醫師所屬的醫療機構名稱
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.name

id:
  v: AA12Model.physician.institutionAddress
path:
  v: AA12Model.physician.institutionAddress
short:
  v: 醫療機構地址
definition:
  v: 醫療機構的地址
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.address.text

id:
  v: AA12Model.physician.institutionPhone
path:
  v: AA12Model.physician.institutionPhone
short:
  v: 醫療機構電話
definition:
  v: 醫療機構的電話
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.telecom.value

id:
  v: AA12Model.physician.institutionFax
path:
  v: AA12Model.physician.institutionFax
short:
  v: 醫療機構傳真
definition:
  v: 醫療機構的傳真號碼
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCoreOrganization.telecom.value

id:
  v: AA12Model.basicInformation
path:
  v: AA12Model.basicInformation
short:
  v: 基本資料
definition:
  v: 醫師意見書的基本資料
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.basicInformation.lastConsultationDate
path:
  v: AA12Model.basicInformation.lastConsultationDate
short:
  v: 最近一次診察日期
definition:
  v: 最近一次診察的日期
min:
  v: 1
max:
  v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='last-consultation-date').answer.valueDate

id:
  v: AA12Model.basicInformation.opinionCount
path:
  v: AA12Model.basicInformation.opinionCount
short:
  v: 製作意見書次數
definition:
  v: 製作意見書的次數
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='opinion-count').answer.valueCoding

id:
  v: AA12Model.basicInformation.previousOpinionDate
path:
  v: AA12Model.basicInformation.previousOpinionDate
short:
  v: 前次意見書日期
definition:
  v: 前次意見書的日期（若非初次）
min:
  v: 0
max:
  v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='previous-opinion-date').answer.valueDate

id:
  v: AA12Model.basicInformation.consultationDepartments
path:
  v: AA12Model.basicInformation.consultationDepartments
short:
  v: 目前診察科別
definition:
  v: 目前診察的科別資訊
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: TWCorePractitionerRole.specialty

id:
  v: AA12Model.diseaseDiagnosis
path:
  v: AA12Model.diseaseDiagnosis
short:
  v: 相關疾病診斷意見
definition:
  v: 疾病診斷相關資訊
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.diseaseDiagnosis.diseases
path:
  v: AA12Model.diseaseDiagnosis.diseases
short:
  v: 診斷疾病
definition:
  v: 診斷的疾病資訊
min:
  v: 1
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.diseaseDiagnosis.diseases.diseaseName
path:
  v: AA12Model.diseaseDiagnosis.diseases.diseaseName
short:
  v: 疾病名稱
definition:
  v: 診斷的疾病名稱
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='disease-name').answer.valueString

id:
  v: AA12Model.diseaseDiagnosis.diseases.icdCode
path:
  v: AA12Model.diseaseDiagnosis.diseases.icdCode
short:
  v: ICD代碼
definition:
  v: 疾病的ICD代碼
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='disease-icd').answer.valueString

id:
  v: AA12Model.diseaseDiagnosis.diseases.onsetDate
path:
  v: AA12Model.diseaseDiagnosis.diseases.onsetDate
short:
  v: 發病日期
definition:
  v: 疾病發病的日期
min:
  v: 1
max:
  v: 1
type:
  code:
    v: date
    l: date
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='disease-onset').answer.valueDate

id:
  v: AA12Model.diseaseDiagnosis.conditionStatus
path:
  v: AA12Model.diseaseDiagnosis.conditionStatus
short:
  v: 病情狀態
definition:
  v: 病情的穩定狀態
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='condition-status').answer.valueCoding

id:
  v: AA12Model.diseaseDiagnosis.unstableReason
path:
  v: AA12Model.diseaseDiagnosis.unstableReason
short:
  v: 不穩定狀態說明
definition:
  v: 病情不穩定時的詳細說明
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='unstable-reason').answer.valueString

id:
  v: AA12Model.recentTreatment
path:
  v: AA12Model.recentTreatment
short:
  v: 近期治療
definition:
  v: 過去7日內接受的治療
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.recentTreatment.treatmentType
path:
  v: AA12Model.recentTreatment.treatmentType
short:
  v: 治療類型
definition:
  v: 接受的治療類型
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='recent-treatment').answer.valueCoding

id:
  v: AA12Model.recentTreatment.otherTreatment
path:
  v: AA12Model.recentTreatment.otherTreatment
short:
  v: 其他重要治療
definition:
  v: 其他重要的治療項目
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='other-treatment').answer.valueString

id:
  v: AA12Model.medicalCareOpinion
path:
  v: AA12Model.medicalCareOpinion
short:
  v: 醫事照護意見
definition:
  v: 醫師的照護意見
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.medicalCareOpinion.carePrecautions
path:
  v: AA12Model.medicalCareOpinion.carePrecautions
short:
  v: 照顧應注意事項及處置方法
definition:
  v: 照顧時應注意的事項
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.precautionType
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.precautionType
short:
  v: 注意事項類型
definition:
  v: 需要注意的事項類型
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='care-precautions').answer.valueCoding

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.otherPrecaution
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.otherPrecaution
short:
  v: 其他注意事項
definition:
  v: 其他未列出的注意事項
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='other-precautions').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.carePrecautions.treatmentSuggestions
path:
  v: AA12Model.medicalCareOpinion.carePrecautions.treatmentSuggestions
short:
  v: 處置建議
definition:
  v: 醫師的處置建議
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='treatment-suggestions').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.recommendedServices
path:
  v: AA12Model.medicalCareOpinion.recommendedServices
short:
  v: 建議介入之醫事照護服務
definition:
  v: 建議的照護服務
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.serviceType
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.serviceType
short:
  v: 服務類型
definition:
  v: 建議的照護服務類型
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='recommended-services').answer.valueCoding

id:
  v: AA12Model.medicalCareOpinion.recommendedServices.otherService
path:
  v: AA12Model.medicalCareOpinion.recommendedServices.otherService
short:
  v: 其他醫事照護服務
definition:
  v: 其他未列出的照護服務
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='other-services').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.sixMonthImpact
path:
  v: AA12Model.medicalCareOpinion.sixMonthImpact
short:
  v: 最近六個月內可能影響長照服務使用狀況
definition:
  v: 最近六個月內可能影響長照服務使用狀況的說明
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='six-month-impact').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease
short:
  v: 罹患感染症
definition:
  v: 感染症相關資訊
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.hasInfectiousDisease
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.hasInfectiousDisease
short:
  v: 是否罹患感染症
definition:
  v: 是否罹患感染症
min:
  v: 1
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='infectious-disease').answer.valueCoding

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.diseaseName
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.diseaseName
short:
  v: 感染症病名
definition:
  v: 感染的疾病名稱
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='infectious-disease-name').answer.valueString

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationRequired
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationRequired
short:
  v: 是否需要隔離
definition:
  v: 是否需要隔離措施
min:
  v: 0
max:
  v: 1
type:
  code:
    v: boolean
    l: boolean
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='isolation-required').answer.valueBoolean

id:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationType
path:
  v: AA12Model.medicalCareOpinion.infectiousDisease.isolationType
short:
  v: 隔離類型
definition:
  v: 需要的隔離類型
min:
  v: 0
max:
  v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='isolation-type').answer.valueCoding

id:
  v: AA12Model.physicalMentalStatus
path:
  v: AA12Model.physicalMentalStatus
short:
  v: 身心狀態或特殊需要註記事項
definition:
  v: 身心狀態或特殊需要的註記事項
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
mapping:
  identity:
    v: AA12ModelMapping
  map:
    v: QuestionnaireResponse.item.where(linkId='physical-mental-status').answer.valueString