SFAABaseModel
type: StructureDefinition
node role: treeRoot
id:
  v: SFAABaseModel
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition SFAABaseModel Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> SFAABaseModel 0..* Base 臺灣社家署基礎資料模型 #xD; applicationForm 0..1 BackboneElement 申請表 #xD; comeSource 0..* CodeableConcept 個案來源 #xD; caseInfoType 0..1 CodeableConcept 通報類型 #xD; caseInfoTime 1..1 dateTime 通報時間 #xD; appDate 0..* date 申請日期 #xD; actionId 1..* Identifier 申請案件編號 #xD; caseId 0..* Identifier 服務案件編號 #xD; helpNameTitle 0..1 string 通報者職稱 #xD; helperTelcom 0..1 ContactPoint 求助/轉介者聯絡手機 #xD; caseData 0..1 BackboneElement 個案資料表 #xD; name 0..1 HumanName 姓名 #xD; relationName 0..1 HumanName 關係人姓名 #xD; identifier 0..* Identifier 身分證字號/居留證/護照號碼 #xD; relationIdentifier 0..1 Identifier 關係人身分證字號 #xD; gender 0..1 code 性別 #xD; relationGender 0..1 code 關係人性別 #xD; birthDate 0..* date 生日 #xD; relationBirthDate 0..1 date 關係人生日 #xD; district 0..* string 縣市 #xD; city 0..* string 鄉鎮市區 #xD; address 0..* Address 地址 #xD; relationAddress 0..1 Address 關係人地址 #xD; telcom 0..1 ContactPoint 連絡電話 #xD; relationTelcom 0..1 ContactPoint 關係人連絡電話 #xD; livingStatus 1..* CodeableConcept 居住狀況 #xD; nationality 0..1 CodeableConcept 國籍 #xD; relationNationality 0..1 CodeableConcept 關係人國籍 #xD; isAborigine 0..1 boolean 是否為原住民 #xD; welfareType 0..* CodeableConcept 福利身分別 #xD; identifyDate 1..1 date 鑑定日期 #xD; disabilityLevel 0..* CodeableConcept 障礙等級 #xD; healthy 0..* CodeableConcept 身心健康狀況 #xD; disabilityType 0..* CodeableConcept 障礙類別 #xD; icf 0..* CodeableConcept ICF #xD; icd 0..* CodeableConcept ICD #xD; sequenceNo 1..* Identifier 家屬編號 #xD; clientSeq 1..* Identifier 服務對象編號 #xD; organization 0..1 BackboneElement 機構 #xD; startDate 1..1 date 安置開始日期 #xD; endDate 0..1 date 安置結束日期 #xD; placeType 1..1 CodeableConcept 安置類型 #xD; unitDistrict 0..1 string 機構縣市 #xD; unitAddress 1..1 Address 機構地址 #xD; unitType 0..1 CodeableConcept 機構類型 #xD; unitUnid 1..1 Identifier 機構統一編號 #xD; unitName 0..1 string 機構名稱 #xD; unitTelcom 1..1 ContactPoint 機構電話 #xD; dutyVerif…
url:
  v: https://sfaa.gov.tw/base/StructureDefinition/SFAABaseModel
  l: SFAABaseModel
version:
  v: 0.0.1
name:
  v: SFAABaseModel
title:
  v: 臺灣社家署基礎資料模型
status:
  v: draft
date:
  v: 2026-06-08T05:51:20+00:00
publisher:
  v: 衛生福利部社會及家庭署
contact:
  name:
    v: 衛生福利部社會及家庭署
  telecom:
    system:
      v: url
    value:
      v: https://www.sfaa.gov.tw/
description:
  v: 臺灣社家署基礎資料模型，此邏輯模型為定義社家署跨業務情境可共通使用的基礎資料欄位。 為了便於實作者快速理解，資料欄位會使用易於理解的命名，實作者再透過邏輯模型中的功能頁籤「Mappings」 瞭解各資料欄位實際使用本IG的哪個Profiles的哪個資料項目（element）。亦可配合 [視覺化邏輯模型圖]進行欄位對應。
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://sfaa.gov.tw/base/StructureDefinition/SFAABaseModel
  l: SFAABaseModel
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: SFAABaseModel
    path:
      v: SFAABaseModel
    short:
      v: 臺灣社家署基礎資料模型
    definition:
      v: 臺灣社家署基礎資料模型，此邏輯模型為定義社家署跨業務情境可共通使用的基礎資料欄位。 為了便於實作者快速理解，資料欄位會使用易於理解的命名，實作者再透過邏輯模型中的功能頁籤「Mappings」 瞭解各資料欄位實際使用本IG的哪個Profiles的哪個資料項目（element）。亦可配合 [視覺化邏輯模型圖]進行欄位對應。
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: SFAABaseModel.applicationForm
    path:
      v: SFAABaseModel.applicationForm
    short:
      v: 申請表
    definition:
      v: 申請表
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: SFAABaseModel.applicationForm
      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
  element:
    id:
      v: SFAABaseModel.applicationForm.id
    path:
      v: SFAABaseModel.applicationForm.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: SFAABaseModel.applicationForm.extension
    path:
      v: SFAABaseModel.applicationForm.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())
      xpath:
        v: @value|f:*|h:div
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        l: Element
    constraint:
      key:
        v: ext-1

Url
v: string
l: string

v: value

v: url

v: error

v: Must have either extensions or value[x], not both

v: extension.exists() != value.exists()

v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])

v: false

v: false

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

id:
  v: SFAABaseModel.applicationForm.modifierExtension
path:
  v: SFAABaseModel.applicationForm.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: SFAABaseModel.applicationForm.comeSource
path:
  v: SFAABaseModel.applicationForm.comeSource
short:
  v: 個案來源
definition:
  v: 個案來源
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.applicationForm.comeSource
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.applicationForm.caseInfoType
path:
  v: SFAABaseModel.applicationForm.caseInfoType
short:
  v: 通報類型
definition:
  v: 通報類型
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.applicationForm.caseInfoType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.applicationForm.caseInfoTime
path:
  v: SFAABaseModel.applicationForm.caseInfoTime
short:
  v: 通報時間
definition:
  v: 通報時間
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.applicationForm.caseInfoTime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: SFAABaseModel.applicationForm.appDate
path:
  v: SFAABaseModel.applicationForm.appDate
short:
  v: 申請日期
definition:
  v: 申請日期
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.applicationForm.appDate
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.applicationForm.actionId
path:
  v: SFAABaseModel.applicationForm.actionId
short:
  v: 申請案件編號
definition:
  v: 申請案件編號
min:
  v: 1
max:
  v: *
base:
  path:
    v: SFAABaseModel.applicationForm.actionId
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.applicationForm.caseId
path:
  v: SFAABaseModel.applicationForm.caseId
short:
  v: 服務案件編號
definition:
  v: 服務案件編號
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.applicationForm.caseId
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.applicationForm.helpNameTitle
path:
  v: SFAABaseModel.applicationForm.helpNameTitle
short:
  v: 通報者職稱
definition:
  v: 通報者職稱
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.applicationForm.helpNameTitle
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.applicationForm.helperTelcom
path:
  v: SFAABaseModel.applicationForm.helperTelcom
short:
  v: 求助/轉介者聯絡手機
definition:
  v: 求助/轉介者聯絡手機
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.applicationForm.helperTelcom
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.caseData
path:
  v: SFAABaseModel.caseData
short:
  v: 個案資料表
definition:
  v: 個案資料表
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData
  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: SFAABaseModel.caseData.id
path:
  v: SFAABaseModel.caseData.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: SFAABaseModel.caseData.extension
path:
  v: SFAABaseModel.caseData.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: SFAABaseModel.caseData.modifierExtension
path:
  v: SFAABaseModel.caseData.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: SFAABaseModel.caseData.name
path:
  v: SFAABaseModel.caseData.name
short:
  v: 姓名
definition:
  v: 姓名
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.caseData.relationName
path:
  v: SFAABaseModel.caseData.relationName
short:
  v: 關係人姓名
definition:
  v: 關係人姓名
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.caseData.identifier
path:
  v: SFAABaseModel.caseData.identifier
short:
  v: 身分證字號/居留證/護照號碼
definition:
  v: 身分證字號/居留證/護照號碼
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.identifier
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.caseData.relationIdentifier
path:
  v: SFAABaseModel.caseData.relationIdentifier
short:
  v: 關係人身分證字號
definition:
  v: 關係人身分證字號
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationIdentifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.caseData.gender
path:
  v: SFAABaseModel.caseData.gender
short:
  v: 性別
definition:
  v: 性別
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.gender
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code

id:
  v: SFAABaseModel.caseData.relationGender
path:
  v: SFAABaseModel.caseData.relationGender
short:
  v: 關係人性別
definition:
  v: 關係人性別
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationGender
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: code
    l: code

id:
  v: SFAABaseModel.caseData.birthDate
path:
  v: SFAABaseModel.caseData.birthDate
short:
  v: 生日
definition:
  v: 生日
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.birthDate
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.caseData.relationBirthDate
path:
  v: SFAABaseModel.caseData.relationBirthDate
short:
  v: 關係人生日
definition:
  v: 關係人生日
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationBirthDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.caseData.district
path:
  v: SFAABaseModel.caseData.district
short:
  v: 縣市
definition:
  v: 縣市
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.district
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.caseData.city
path:
  v: SFAABaseModel.caseData.city
short:
  v: 鄉鎮市區
definition:
  v: 鄉鎮市區
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.city
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.caseData.address
path:
  v: SFAABaseModel.caseData.address
short:
  v: 地址
definition:
  v: 地址
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.address
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.caseData.relationAddress
path:
  v: SFAABaseModel.caseData.relationAddress
short:
  v: 關係人地址
definition:
  v: 關係人地址
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationAddress
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.caseData.telcom
path:
  v: SFAABaseModel.caseData.telcom
short:
  v: 連絡電話
definition:
  v: 連絡電話
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.telcom
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.caseData.relationTelcom
path:
  v: SFAABaseModel.caseData.relationTelcom
short:
  v: 關係人連絡電話
definition:
  v: 關係人連絡電話
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationTelcom
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.caseData.livingStatus
path:
  v: SFAABaseModel.caseData.livingStatus
short:
  v: 居住狀況
definition:
  v: 居住狀況
min:
  v: 1
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.livingStatus
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.nationality
path:
  v: SFAABaseModel.caseData.nationality
short:
  v: 國籍
definition:
  v: 國籍
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.nationality
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.relationNationality
path:
  v: SFAABaseModel.caseData.relationNationality
short:
  v: 關係人國籍
definition:
  v: 關係人國籍
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.relationNationality
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.isAborigine
path:
  v: SFAABaseModel.caseData.isAborigine
short:
  v: 是否為原住民
definition:
  v: 是否為原住民
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.isAborigine
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: SFAABaseModel.caseData.welfareType
path:
  v: SFAABaseModel.caseData.welfareType
short:
  v: 福利身分別
definition:
  v: 福利身分別
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.welfareType
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.identifyDate
path:
  v: SFAABaseModel.caseData.identifyDate
short:
  v: 鑑定日期
definition:
  v: 鑑定日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.caseData.identifyDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.caseData.disabilityLevel
path:
  v: SFAABaseModel.caseData.disabilityLevel
short:
  v: 障礙等級
definition:
  v: 障礙等級
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.disabilityLevel
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.healthy
path:
  v: SFAABaseModel.caseData.healthy
short:
  v: 身心健康狀況
definition:
  v: 身心健康狀況
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.healthy
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.disabilityType
path:
  v: SFAABaseModel.caseData.disabilityType
short:
  v: 障礙類別
definition:
  v: 障礙類別
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.disabilityType
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.icf
path:
  v: SFAABaseModel.caseData.icf
short:
  v: ICF
definition:
  v: ICF
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.icf
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.icd
path:
  v: SFAABaseModel.caseData.icd
short:
  v: ICD
definition:
  v: ICD
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.icd
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.sequenceNo
path:
  v: SFAABaseModel.caseData.sequenceNo
short:
  v: 家屬編號
definition:
  v: 家屬編號
min:
  v: 1
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.sequenceNo
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.caseData.clientSeq
path:
  v: SFAABaseModel.caseData.clientSeq
short:
  v: 服務對象編號
definition:
  v: 服務對象編號
min:
  v: 1
max:
  v: *
base:
  path:
    v: SFAABaseModel.caseData.clientSeq
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization
path:
  v: SFAABaseModel.organization
short:
  v: 機構
definition:
  v: 機構
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization
  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: SFAABaseModel.organization.id
path:
  v: SFAABaseModel.organization.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: SFAABaseModel.organization.extension
path:
  v: SFAABaseModel.organization.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: SFAABaseModel.organization.modifierExtension
path:
  v: SFAABaseModel.organization.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: SFAABaseModel.organization.startDate
path:
  v: SFAABaseModel.organization.startDate
short:
  v: 安置開始日期
definition:
  v: 安置開始日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.startDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.endDate
path:
  v: SFAABaseModel.organization.endDate
short:
  v: 安置結束日期
definition:
  v: 安置結束日期
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.endDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.placeType
path:
  v: SFAABaseModel.organization.placeType
short:
  v: 安置類型
definition:
  v: 安置類型
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.placeType
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.organization.unitDistrict
path:
  v: SFAABaseModel.organization.unitDistrict
short:
  v: 機構縣市
definition:
  v: 機構縣市
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.unitDistrict
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.organization.unitAddress
path:
  v: SFAABaseModel.organization.unitAddress
short:
  v: 機構地址
definition:
  v: 機構地址
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.unitAddress
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.organization.unitType
path:
  v: SFAABaseModel.organization.unitType
short:
  v: 機構類型
definition:
  v: 機構類型
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.unitType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.organization.unitUnid
path:
  v: SFAABaseModel.organization.unitUnid
short:
  v: 機構統一編號
definition:
  v: 機構統一編號
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.unitUnid
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization.unitName
path:
  v: SFAABaseModel.organization.unitName
short:
  v: 機構名稱
definition:
  v: 機構名稱
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.unitName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.organization.unitTelcom
path:
  v: SFAABaseModel.organization.unitTelcom
short:
  v: 機構電話
definition:
  v: 機構電話
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.unitTelcom
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.organization.dutyVerifyDate
path:
  v: SFAABaseModel.organization.dutyVerifyDate
short:
  v: 人員到職日期
definition:
  v: 人員到職日期
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.dutyVerifyDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.quitDate
path:
  v: SFAABaseModel.organization.quitDate
short:
  v: 人員離職日期
definition:
  v: 人員離職日期
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.quitDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.disabilityStaffName
path:
  v: SFAABaseModel.organization.disabilityStaffName
short:
  v: 身心障機構人員姓名
definition:
  v: 身心障機構人員姓名
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.disabilityStaffName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.sitterName
path:
  v: SFAABaseModel.organization.sitterName
short:
  v: 托育人員姓名
definition:
  v: 托育人員姓名
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.sitterName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.liaisonPersonName
path:
  v: SFAABaseModel.organization.liaisonPersonName
short:
  v: 托嬰中心負責人姓名
definition:
  v: 托嬰中心負責人姓名
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.liaisonPersonName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.adoptionManagerName
path:
  v: SFAABaseModel.organization.adoptionManagerName
short:
  v: 收出養機構負責人姓名
definition:
  v: 收出養機構負責人姓名
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.adoptionManagerName
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.sitterIdentifier
path:
  v: SFAABaseModel.organization.sitterIdentifier
short:
  v: 托育人員身分證字號
definition:
  v: 托育人員身分證字號
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.organization.sitterIdentifier
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization.adoptionManagerIdentifier
path:
  v: SFAABaseModel.organization.adoptionManagerIdentifier
short:
  v: 收出養機構負責人身分證字號
definition:
  v: 收出養機構負責人身分證字號
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.adoptionManagerIdentifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization.adoptionManagerTelcom
path:
  v: SFAABaseModel.organization.adoptionManagerTelcom
short:
  v: 收出養機構負責人聯絡電話
definition:
  v: 收出養機構負責人聯絡電話
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.adoptionManagerTelcom
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.organization.adoptionManagerAddress
path:
  v: SFAABaseModel.organization.adoptionManagerAddress
short:
  v: 收出養機構負責人聯絡地址
definition:
  v: 收出養機構負責人聯絡地址
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.organization.adoptionManagerAddress
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.serviceOrSubsidy
path:
  v: SFAABaseModel.serviceOrSubsidy
short:
  v: 個案服務或補助
definition:
  v: 個案服務或補助
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy
  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: SFAABaseModel.serviceOrSubsidy.id
path:
  v: SFAABaseModel.serviceOrSubsidy.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: SFAABaseModel.serviceOrSubsidy.extension
path:
  v: SFAABaseModel.serviceOrSubsidy.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: SFAABaseModel.serviceOrSubsidy.modifierExtension
path:
  v: SFAABaseModel.serviceOrSubsidy.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: SFAABaseModel.serviceOrSubsidy.aidYear
path:
  v: SFAABaseModel.serviceOrSubsidy.aidYear
short:
  v: 補助年度
definition:
  v: 補助年度
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.aidYear
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.aidStartYearMonth
path:
  v: SFAABaseModel.serviceOrSubsidy.aidStartYearMonth
short:
  v: 補助起始年月
definition:
  v: 補助起始年月
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.aidStartYearMonth
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.aidEndYearMonth
path:
  v: SFAABaseModel.serviceOrSubsidy.aidEndYearMonth
short:
  v: 補助終止年月
definition:
  v: 補助終止年月
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.aidEndYearMonth
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.aidMoney
path:
  v: SFAABaseModel.serviceOrSubsidy.aidMoney
short:
  v: 補助金額
definition:
  v: 補助金額
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.aidMoney
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: decimal
    l: decimal

id:
  v: SFAABaseModel.serviceOrSubsidy.caseStatus
path:
  v: SFAABaseModel.serviceOrSubsidy.caseStatus
short:
  v: 案件狀態
definition:
  v: 案件狀態
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseStatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckDate
short:
  v: 審核日期
definition:
  v: 審核日期
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseCheckDate
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckResult
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckResult
short:
  v: 審核結果
definition:
  v: 審核結果
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseCheckResult
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.serviceOrSubsidy.caseOpenDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseOpenDate
short:
  v: 開案日期
definition:
  v: 開案日期
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseOpenDate
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.isOpenCase
path:
  v: SFAABaseModel.serviceOrSubsidy.isOpenCase
short:
  v: 是否開案
definition:
  v: 是否開案
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.isOpenCase
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: boolean
    l: boolean

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseDate
short:
  v: 結案日期
definition:
  v: 結案日期
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseCloseDate
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseReason
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseReason
short:
  v: 結案原因
definition:
  v: 結案原因
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseCloseReason
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCreateTime
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCreateTime
short:
  v: 建立時間
definition:
  v: 建立時間
min:
  v: 0
max:
  v: *
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseCreateTime
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: SFAABaseModel.serviceOrSubsidy.caseReferTime
path:
  v: SFAABaseModel.serviceOrSubsidy.caseReferTime
short:
  v: 轉介時間
definition:
  v: 轉介時間
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseReferTime
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: SFAABaseModel.serviceOrSubsidy.caseReferDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseReferDate
short:
  v: 轉介日期
definition:
  v: 轉介日期
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.caseReferDate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.title
path:
  v: SFAABaseModel.serviceOrSubsidy.title
short:
  v: 職稱
definition:
  v: 職稱
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.title
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.ownerName
path:
  v: SFAABaseModel.serviceOrSubsidy.ownerName
short:
  v: 主責人員姓名
definition:
  v: 主責人員姓名
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SFAABaseModel.serviceOrSubsidy.ownerName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

element:
  id:
    v: SFAABaseModel
  path:
    v: SFAABaseModel
  short:
    v: 臺灣社家署基礎資料模型
  definition:
    v: 臺灣社家署基礎資料模型，此邏輯模型為定義社家署跨業務情境可共通使用的基礎資料欄位。 為了便於實作者快速理解，資料欄位會使用易於理解的命名，實作者再透過邏輯模型中的功能頁籤「Mappings」 瞭解各資料欄位實際使用本IG的哪個Profiles的哪個資料項目（element）。亦可配合 [視覺化邏輯模型圖]進行欄位對應。
element:
  id:
    v: SFAABaseModel.applicationForm
  path:
    v: SFAABaseModel.applicationForm
  short:
    v: 申請表
  definition:
    v: 申請表
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: SFAABaseModel.applicationForm.comeSource
  path:
    v: SFAABaseModel.applicationForm.comeSource
  short:
    v: 個案來源
  definition:
    v: 個案來源
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: SFAABaseModel.applicationForm.caseInfoType
  path:
    v: SFAABaseModel.applicationForm.caseInfoType
  short:
    v: 通報類型
  definition:
    v: 通報類型
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: SFAABaseModel.applicationForm.caseInfoTime
  path:
    v: SFAABaseModel.applicationForm.caseInfoTime
  short:
    v: 通報時間
  definition:
    v: 通報時間
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: dateTime
      l: dateTime
element:
  id:
    v: SFAABaseModel.applicationForm.appDate
  path:
    v: SFAABaseModel.applicationForm.appDate
  short:
    v: 申請日期
  definition:
    v: 申請日期
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: date
      l: date
element:
  id:
    v: SFAABaseModel.applicationForm.actionId
  path:
    v: SFAABaseModel.applicationForm.actionId
  short:
    v: 申請案件編號
  definition:
    v: 申請案件編號
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: SFAABaseModel.applicationForm.caseId
  path:
    v: SFAABaseModel.applicationForm.caseId
  short:
    v: 服務案件編號
  definition:
    v: 服務案件編號
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: SFAABaseModel.applicationForm.helpNameTitle
  path:
    v: SFAABaseModel.applicationForm.helpNameTitle
  short:
    v: 通報者職稱
  definition:
    v: 通報者職稱
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: SFAABaseModel.applicationForm.helperTelcom
  path:
    v: SFAABaseModel.applicationForm.helperTelcom
  short:
    v: 求助/轉介者聯絡手機
  definition:
    v: 求助/轉介者聯絡手機
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: ContactPoint
      l: ContactPoint
element:
  id:
    v: SFAABaseModel.caseData
  path:
    v: SFAABaseModel.caseData
  short:
    v: 個案資料表
  definition:
    v: 個案資料表
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
element:
  id:
    v: SFAABaseModel.caseData.name
  path:
    v: SFAABaseModel.caseData.name
  short:
    v: 姓名
  definition:
    v: 姓名
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: SFAABaseModel.caseData.relationName
  path:
    v: SFAABaseModel.caseData.relationName

v: 關係人姓名

v: 關係人姓名

v: 0

v: 1

code:
  v: HumanName
  l: HumanName

id:
  v: SFAABaseModel.caseData.identifier
path:
  v: SFAABaseModel.caseData.identifier
short:
  v: 身分證字號/居留證/護照號碼
definition:
  v: 身分證字號/居留證/護照號碼
min:
  v: 0
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.caseData.relationIdentifier
path:
  v: SFAABaseModel.caseData.relationIdentifier
short:
  v: 關係人身分證字號
definition:
  v: 關係人身分證字號
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.caseData.gender
path:
  v: SFAABaseModel.caseData.gender
short:
  v: 性別
definition:
  v: 性別
min:
  v: 0
max:
  v: 1
type:
  code:
    v: code
    l: code

id:
  v: SFAABaseModel.caseData.relationGender
path:
  v: SFAABaseModel.caseData.relationGender
short:
  v: 關係人性別
definition:
  v: 關係人性別
min:
  v: 0
max:
  v: 1
type:
  code:
    v: code
    l: code

id:
  v: SFAABaseModel.caseData.birthDate
path:
  v: SFAABaseModel.caseData.birthDate
short:
  v: 生日
definition:
  v: 生日
min:
  v: 0
max:
  v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.caseData.relationBirthDate
path:
  v: SFAABaseModel.caseData.relationBirthDate
short:
  v: 關係人生日
definition:
  v: 關係人生日
min:
  v: 0
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.caseData.district
path:
  v: SFAABaseModel.caseData.district
short:
  v: 縣市
definition:
  v: 縣市
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.caseData.city
path:
  v: SFAABaseModel.caseData.city
short:
  v: 鄉鎮市區
definition:
  v: 鄉鎮市區
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.caseData.address
path:
  v: SFAABaseModel.caseData.address
short:
  v: 地址
definition:
  v: 地址
min:
  v: 0
max:
  v: *
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.caseData.relationAddress
path:
  v: SFAABaseModel.caseData.relationAddress
short:
  v: 關係人地址
definition:
  v: 關係人地址
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.caseData.telcom
path:
  v: SFAABaseModel.caseData.telcom
short:
  v: 連絡電話
definition:
  v: 連絡電話
min:
  v: 0
max:
  v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.caseData.relationTelcom
path:
  v: SFAABaseModel.caseData.relationTelcom
short:
  v: 關係人連絡電話
definition:
  v: 關係人連絡電話
min:
  v: 0
max:
  v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.caseData.livingStatus
path:
  v: SFAABaseModel.caseData.livingStatus
short:
  v: 居住狀況
definition:
  v: 居住狀況
min:
  v: 1
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.nationality
path:
  v: SFAABaseModel.caseData.nationality
short:
  v: 國籍
definition:
  v: 國籍
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.relationNationality
path:
  v: SFAABaseModel.caseData.relationNationality
short:
  v: 關係人國籍
definition:
  v: 關係人國籍
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.isAborigine
path:
  v: SFAABaseModel.caseData.isAborigine
short:
  v: 是否為原住民
definition:
  v: 是否為原住民
min:
  v: 0
max:
  v: 1
type:
  code:
    v: boolean
    l: boolean

id:
  v: SFAABaseModel.caseData.welfareType
path:
  v: SFAABaseModel.caseData.welfareType
short:
  v: 福利身分別
definition:
  v: 福利身分別
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.identifyDate
path:
  v: SFAABaseModel.caseData.identifyDate
short:
  v: 鑑定日期
definition:
  v: 鑑定日期
min:
  v: 1
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.caseData.disabilityLevel
path:
  v: SFAABaseModel.caseData.disabilityLevel
short:
  v: 障礙等級
definition:
  v: 障礙等級
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.healthy
path:
  v: SFAABaseModel.caseData.healthy
short:
  v: 身心健康狀況
definition:
  v: 身心健康狀況
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.disabilityType
path:
  v: SFAABaseModel.caseData.disabilityType
short:
  v: 障礙類別
definition:
  v: 障礙類別
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.icf
path:
  v: SFAABaseModel.caseData.icf
short:
  v: ICF
definition:
  v: ICF
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.icd
path:
  v: SFAABaseModel.caseData.icd
short:
  v: ICD
definition:
  v: ICD
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.caseData.sequenceNo
path:
  v: SFAABaseModel.caseData.sequenceNo
short:
  v: 家屬編號
definition:
  v: 家屬編號
min:
  v: 1
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.caseData.clientSeq
path:
  v: SFAABaseModel.caseData.clientSeq
short:
  v: 服務對象編號
definition:
  v: 服務對象編號
min:
  v: 1
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization
path:
  v: SFAABaseModel.organization
short:
  v: 機構
definition:
  v: 機構
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: SFAABaseModel.organization.startDate
path:
  v: SFAABaseModel.organization.startDate
short:
  v: 安置開始日期
definition:
  v: 安置開始日期
min:
  v: 1
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.endDate
path:
  v: SFAABaseModel.organization.endDate
short:
  v: 安置結束日期
definition:
  v: 安置結束日期
min:
  v: 0
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.placeType
path:
  v: SFAABaseModel.organization.placeType
short:
  v: 安置類型
definition:
  v: 安置類型
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.organization.unitDistrict
path:
  v: SFAABaseModel.organization.unitDistrict
short:
  v: 機構縣市
definition:
  v: 機構縣市
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.organization.unitAddress
path:
  v: SFAABaseModel.organization.unitAddress
short:
  v: 機構地址
definition:
  v: 機構地址
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.organization.unitType
path:
  v: SFAABaseModel.organization.unitType
short:
  v: 機構類型
definition:
  v: 機構類型
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.organization.unitUnid
path:
  v: SFAABaseModel.organization.unitUnid
short:
  v: 機構統一編號
definition:
  v: 機構統一編號
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization.unitName
path:
  v: SFAABaseModel.organization.unitName
short:
  v: 機構名稱
definition:
  v: 機構名稱
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.organization.unitTelcom
path:
  v: SFAABaseModel.organization.unitTelcom
short:
  v: 機構電話
definition:
  v: 機構電話
min:
  v: 1
max:
  v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.organization.dutyVerifyDate
path:
  v: SFAABaseModel.organization.dutyVerifyDate
short:
  v: 人員到職日期
definition:
  v: 人員到職日期
min:
  v: 1
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.quitDate
path:
  v: SFAABaseModel.organization.quitDate
short:
  v: 人員離職日期
definition:
  v: 人員離職日期
min:
  v: 0
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.organization.disabilityStaffName
path:
  v: SFAABaseModel.organization.disabilityStaffName
short:
  v: 身心障機構人員姓名
definition:
  v: 身心障機構人員姓名
min:
  v: 0
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.sitterName
path:
  v: SFAABaseModel.organization.sitterName
short:
  v: 托育人員姓名
definition:
  v: 托育人員姓名
min:
  v: 0
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.liaisonPersonName
path:
  v: SFAABaseModel.organization.liaisonPersonName
short:
  v: 托嬰中心負責人姓名
definition:
  v: 托嬰中心負責人姓名
min:
  v: 0
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.adoptionManagerName
path:
  v: SFAABaseModel.organization.adoptionManagerName
short:
  v: 收出養機構負責人姓名
definition:
  v: 收出養機構負責人姓名
min:
  v: 1
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SFAABaseModel.organization.sitterIdentifier
path:
  v: SFAABaseModel.organization.sitterIdentifier
short:
  v: 托育人員身分證字號
definition:
  v: 托育人員身分證字號
min:
  v: 0
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization.adoptionManagerIdentifier
path:
  v: SFAABaseModel.organization.adoptionManagerIdentifier
short:
  v: 收出養機構負責人身分證字號
definition:
  v: 收出養機構負責人身分證字號
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SFAABaseModel.organization.adoptionManagerTelcom
path:
  v: SFAABaseModel.organization.adoptionManagerTelcom
short:
  v: 收出養機構負責人聯絡電話
definition:
  v: 收出養機構負責人聯絡電話
min:
  v: 1
max:
  v: 1
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SFAABaseModel.organization.adoptionManagerAddress
path:
  v: SFAABaseModel.organization.adoptionManagerAddress
short:
  v: 收出養機構負責人聯絡地址
definition:
  v: 收出養機構負責人聯絡地址
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SFAABaseModel.serviceOrSubsidy
path:
  v: SFAABaseModel.serviceOrSubsidy
short:
  v: 個案服務或補助
definition:
  v: 個案服務或補助
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement

id:
  v: SFAABaseModel.serviceOrSubsidy.aidYear
path:
  v: SFAABaseModel.serviceOrSubsidy.aidYear
short:
  v: 補助年度
definition:
  v: 補助年度
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.aidStartYearMonth
path:
  v: SFAABaseModel.serviceOrSubsidy.aidStartYearMonth
short:
  v: 補助起始年月
definition:
  v: 補助起始年月
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.aidEndYearMonth
path:
  v: SFAABaseModel.serviceOrSubsidy.aidEndYearMonth
short:
  v: 補助終止年月
definition:
  v: 補助終止年月
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.aidMoney
path:
  v: SFAABaseModel.serviceOrSubsidy.aidMoney
short:
  v: 補助金額
definition:
  v: 補助金額
min:
  v: 1
max:
  v: 1
type:
  code:
    v: decimal
    l: decimal

id:
  v: SFAABaseModel.serviceOrSubsidy.caseStatus
path:
  v: SFAABaseModel.serviceOrSubsidy.caseStatus
short:
  v: 案件狀態
definition:
  v: 案件狀態
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckDate
short:
  v: 審核日期
definition:
  v: 審核日期
min:
  v: 0
max:
  v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckResult
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCheckResult
short:
  v: 審核結果
definition:
  v: 審核結果
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.serviceOrSubsidy.caseOpenDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseOpenDate
short:
  v: 開案日期
definition:
  v: 開案日期
min:
  v: 0
max:
  v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.isOpenCase
path:
  v: SFAABaseModel.serviceOrSubsidy.isOpenCase
short:
  v: 是否開案
definition:
  v: 是否開案
min:
  v: 0
max:
  v: *
type:
  code:
    v: boolean
    l: boolean

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseDate
short:
  v: 結案日期
definition:
  v: 結案日期
min:
  v: 0
max:
  v: *
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseReason
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCloseReason
short:
  v: 結案原因
definition:
  v: 結案原因
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SFAABaseModel.serviceOrSubsidy.caseCreateTime
path:
  v: SFAABaseModel.serviceOrSubsidy.caseCreateTime
short:
  v: 建立時間
definition:
  v: 建立時間
min:
  v: 0
max:
  v: *
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: SFAABaseModel.serviceOrSubsidy.caseReferTime
path:
  v: SFAABaseModel.serviceOrSubsidy.caseReferTime
short:
  v: 轉介時間
definition:
  v: 轉介時間
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: SFAABaseModel.serviceOrSubsidy.caseReferDate
path:
  v: SFAABaseModel.serviceOrSubsidy.caseReferDate
short:
  v: 轉介日期
definition:
  v: 轉介日期
min:
  v: 0
max:
  v: 1
type:
  code:
    v: date
    l: date

id:
  v: SFAABaseModel.serviceOrSubsidy.title
path:
  v: SFAABaseModel.serviceOrSubsidy.title
short:
  v: 職稱
definition:
  v: 職稱
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: SFAABaseModel.serviceOrSubsidy.ownerName
path:
  v: SFAABaseModel.serviceOrSubsidy.ownerName
short:
  v: 主責人員姓名
definition:
  v: 主責人員姓名
min:
  v: 0
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName