FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagetw.iii.ltc
Resource TypeStructureDefinition
IdStructureDefinition-HNBaseDataModel.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/Lorex/TWLongTermCare_IG_Build/StructureDefinition-HNBaseDataModel.html
URLhttp://ltc-ig.fhir.tw/StructureDefinition/HNBaseDataModel
Version1.1.0
Statusdraft
Date2026-09-28T21:01:40+00:00
NameHNBaseDataModel
Title居家護理-個案基本資料邏輯模型
Realmtw
Description描述居家護理個案基本資料的資料需求。依 V5.0.16 有效欄位建立,來源欄位對應另列於 Mapping。
Typehttp://ltc-ig.fhir.tw/StructureDefinition/HNBaseDataModel
Kindlogical

Resources that use this resource

StructureDefinition
tw.iii.ltc#currentHNBaseDataAPIModel居家護理-個案基本資料 API 邏輯模型

Resources that this resource uses

ValueSet
tw.iii.ltc#currenthn-disability-type居家護理-身障類別
tw.iii.ltc#currenthn-vs-082869c8d896居家護理-個案類型選項
tw.iii.ltc#currenthn-vs-2029890a4c12居家護理-緊急聯絡人關係選項
tw.iii.ltc#currenthn-vs-40193bb109d6居家護理-福利種類多選選項
tw.iii.ltc#currenthn-vs-49fe20230ec3居家護理-有無選項
tw.iii.ltc#currenthn-vs-4a8dcdb04d9b居家護理-家庭經濟狀況選項
tw.iii.ltc#currenthn-vs-738f974cf008居家護理-主要照顧者關係選項
tw.iii.ltc#currenthn-vs-8bcd09f153b7居家護理-教育程度選項
tw.iii.ltc#currenthn-vs-924b837448d2居家護理-婚姻狀況選項
tw.iii.ltc#currenthn-vs-94d2d2fdf018居家護理-成員職稱選項
tw.iii.ltc#currenthn-vs-9570830f5a60居家護理-關係選項
tw.iii.ltc#currenthn-vs-9bf58092b1d4居家護理-主要職業選項
tw.iii.ltc#currenthn-vs-a946985c2125居家護理-主要照顧時間選項
tw.iii.ltc#currenthn-vs-b63e1293c409居家護理-主要醫療決定者關係選項
tw.iii.ltc#currenthn-vs-c8f650cb37b1居家護理-性別選項
tw.iii.ltc#currenthn-vs-ef3233b113ad居家護理-收案來源選項
tw.iii.ltc#currenthn-vs-f6130a2de850居家護理-宗教信仰選項
tw.iii.ltc#currenthn-vs-fe3736bbd09e居家護理-重大事件項目多選選項

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition HNBaseDataModel

NameFlagsCard.TypeDescription & Constraintsdoco
.. HNBaseDataModel 0..*Base居家護理-個案基本資料邏輯模型
... caseID 1..1string個案身分證字號
... endDate 1..1date收案日期
... caseSource 1..1BackboneElement收案來源
.... value 1..1Coding選項
Binding: 居家護理-收案來源選項 (required)
.... other 0..1string補充說明
... caseName 1..1string個案姓名
... sex 1..1BackboneElement性別
.... value 1..1Coding選項
Binding: 居家護理-性別選項 (required)
.... other 0..1string補充說明
... caseType 1..1Coding個案類型
Binding: 居家護理-個案類型選項 (required)
... birthdate 1..1date出生日期
... phoneNumber 1..1string聯絡電話
... address 1..1BackboneElement居住地址
.... city 1..1string縣市
.... area 1..1string鄉鎮市區
.... lane 1..1string街路門牌
... education 1..1BackboneElement教育程度
.... value 1..1Coding選項
Binding: 居家護理-教育程度選項 (required)
.... other 0..1string補充說明
... marriage 1..1BackboneElement婚姻狀況
.... value 1..1Coding選項
Binding: 居家護理-婚姻狀況選項 (required)
.... other 0..1string補充說明
... religion 1..1BackboneElement宗教信仰
.... value 1..1Coding選項
Binding: 居家護理-宗教信仰選項 (required)
.... other 0..1string補充說明
... exJob 1..1BackboneElement主要職業
.... value 1..1Coding選項
Binding: 居家護理-主要職業選項 (required)
.... other 0..1string補充說明
... economic 1..1BackboneElement家庭經濟狀況
.... value 1..1Coding選項
Binding: 居家護理-家庭經濟狀況選項 (required)
.... other 0..1string補充說明
... hasWelfare 1..1Coding是否有福利
Binding: 居家護理-有無選項 (required)
... welfare 0..1BackboneElement福利種類
.... values 0..*Coding選項
Binding: 居家護理-福利種類多選選項 (required)
.... other 0..1string補充說明
.... disabilityType 0..1Coding身障類別
Binding: 居家護理-身障類別 (required)
... caregiverID 1..1Coding主要照顧者關係
Binding: 居家護理-主要照顧者關係選項 (required)
... caregiverName 1..1string主要照顧者姓名
... caregiverAddress 1..1BackboneElement主要照顧者地址
.... city 1..1string縣市
.... area 1..1string鄉鎮市區
.... lane 1..1string街路門牌
... caregiverTel 1..1string主要照顧者電話
... egyContactRelation 1..1Coding緊急聯絡人關係
Binding: 居家護理-緊急聯絡人關係選項 (required)
... egyContactName 1..1string緊急聯絡人姓名
... egyContactTel1 1..1string緊急聯絡電話一
... egyContactTel2 0..1string緊急聯絡電話二
... nurseID 1..1string主責護理人員身分證字號
... decisionMakerRelation 1..1BackboneElement主要醫療決定者關係
.... value 1..1Coding選項
Binding: 居家護理-主要醫療決定者關係選項 (required)
.... other 0..1string補充說明
... mEvent 1..1Coding一年內是否發生重大事件
Binding: 居家護理-有無選項 (required)
... mEventItem 0..1BackboneElement重大事件項目
.... values 0..*Coding選項
Binding: 居家護理-重大事件項目多選選項 (required)
.... other 0..1string補充說明
... caseDesc 0..1string個案描述
... createID 1..1string建立機構代碼
... medicals 0..*BackboneElement共照醫事人員
.... name 1..1string成員姓名
.... careDate 0..1date加入日期
.... idNo 0..1string成員身分證字號
.... jobTitle 1..1BackboneElement成員職稱
..... value 1..1Coding選項
Binding: 居家護理-成員職稱選項 (required)
..... other 0..1string補充說明
.... tel 1..1string電話
.... careRemark 0..1string照護備註
... relatives 0..*BackboneElement共照親友
.... name 1..1string成員姓名
.... relationship 1..1BackboneElement關係
..... value 1..1Coding選項
Binding: 居家護理-關係選項 (required)
..... other 0..1string補充說明
.... careTime 1..1BackboneElement主要照顧時間
..... value 1..1Coding選項
Binding: 居家護理-主要照顧時間選項 (required)
..... other 0..1string補充說明
.... tel1 1..1BackboneElement電話1
..... value 1..1string電話號碼
..... remark 0..1string聯絡時間與說明
.... tel2 0..1BackboneElement電話2
..... value 1..1string電話號碼
..... remark 0..1string聯絡時間與說明
.... tel3 0..1BackboneElement電話3
..... value 1..1string電話號碼
..... remark 0..1string聯絡時間與說明
.... careRemark 0..1string照護備註

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "HNBaseDataModel",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://ltc-ig.fhir.tw/StructureDefinition/HNBaseDataModel",
  "version": "1.1.0",
  "name": "HNBaseDataModel",
  "title": "居家護理-個案基本資料邏輯模型",
  "status": "draft",
  "date": "2026-09-28T21:01:40+00:00",
  "publisher": "經濟部產業發展署",
  "contact": [
    {
      "name": "經濟部產業發展署",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.ida.gov.tw/"
        }
      ]
    }
  ],
  "description": "描述居家護理個案基本資料的資料需求。依 V5.0.16 有效欄位建立,來源欄位對應另列於 Mapping。",
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "hn-basedata-fhir",
      "uri": "http://ltc-ig.fhir.tw/StructureDefinition/HNBaseDataResponse",
      "name": "居家護理-個案基本資料欄位對應"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://ltc-ig.fhir.tw/StructureDefinition/HNBaseDataModel",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "HNBaseDataModel",
        "path": "HNBaseDataModel",
        "short": "居家護理-個案基本資料邏輯模型",
        "definition": "描述居家護理個案基本資料的資料需求。依 V5.0.16 有效欄位建立,來源欄位對應另列於 Mapping。",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "HNBaseDataModel.caseID",
        "path": "HNBaseDataModel.caseID",
        "short": "個案身分證字號",
        "definition": "個案身分證字號",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseID",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseID')",
            "comment": "來源欄位/題目:CaseID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.endDate",
        "path": "HNBaseDataModel.endDate",
        "short": "收案日期",
        "definition": "收案日期",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.endDate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EndDate')",
            "comment": "來源欄位/題目:EndDate"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource",
        "path": "HNBaseDataModel.caseSource",
        "short": "收案來源",
        "definition": "收案來源",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseSource",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseSource')",
            "comment": "來源欄位/題目:CaseSource"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.id",
        "path": "HNBaseDataModel.caseSource.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.extension",
        "path": "HNBaseDataModel.caseSource.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.modifierExtension",
        "path": "HNBaseDataModel.caseSource.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.value",
        "path": "HNBaseDataModel.caseSource.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseSource.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-ef3233b113ad"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseSource').item.where(linkId='CaseSource.Value')",
            "comment": "來源欄位/題目:CaseSource.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.other",
        "path": "HNBaseDataModel.caseSource.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseSource.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseSource').item.where(linkId='CaseSource.Other')",
            "comment": "來源欄位/題目:CaseSource.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseName",
        "path": "HNBaseDataModel.caseName",
        "short": "個案姓名",
        "definition": "個案姓名",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseName')",
            "comment": "來源欄位/題目:CaseName"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex",
        "path": "HNBaseDataModel.sex",
        "short": "性別",
        "definition": "性別",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.sex",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Sex')",
            "comment": "來源欄位/題目:Sex"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.id",
        "path": "HNBaseDataModel.sex.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.extension",
        "path": "HNBaseDataModel.sex.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.modifierExtension",
        "path": "HNBaseDataModel.sex.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.value",
        "path": "HNBaseDataModel.sex.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.sex.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-c8f650cb37b1"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Sex').item.where(linkId='Sex.Value')",
            "comment": "來源欄位/題目:Sex.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.other",
        "path": "HNBaseDataModel.sex.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.sex.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Sex').item.where(linkId='Sex.Other')",
            "comment": "來源欄位/題目:Sex.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseType",
        "path": "HNBaseDataModel.caseType",
        "short": "個案類型",
        "definition": "個案類型",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseType",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-082869c8d896"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseType')",
            "comment": "來源欄位/題目:CaseType"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.birthdate",
        "path": "HNBaseDataModel.birthdate",
        "short": "出生日期",
        "definition": "出生日期",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.birthdate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Birthdate')",
            "comment": "來源欄位/題目:Birthdate"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.phoneNumber",
        "path": "HNBaseDataModel.phoneNumber",
        "short": "聯絡電話",
        "definition": "聯絡電話",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.phoneNumber",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='PhoneNumber')",
            "comment": "來源欄位/題目:PhoneNumber"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address",
        "path": "HNBaseDataModel.address",
        "short": "居住地址",
        "definition": "居住地址",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.address",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address')",
            "comment": "來源欄位/題目:Address"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.id",
        "path": "HNBaseDataModel.address.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.extension",
        "path": "HNBaseDataModel.address.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.modifierExtension",
        "path": "HNBaseDataModel.address.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.city",
        "path": "HNBaseDataModel.address.city",
        "short": "縣市",
        "definition": "縣市",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.address.city",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address').item.where(linkId='Address.City')",
            "comment": "來源欄位/題目:Address.City"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.area",
        "path": "HNBaseDataModel.address.area",
        "short": "鄉鎮市區",
        "definition": "鄉鎮市區",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.address.area",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address').item.where(linkId='Address.Area')",
            "comment": "來源欄位/題目:Address.Area"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.lane",
        "path": "HNBaseDataModel.address.lane",
        "short": "街路門牌",
        "definition": "街路門牌",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.address.lane",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address').item.where(linkId='Address.Lane')",
            "comment": "來源欄位/題目:Address.Lane"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education",
        "path": "HNBaseDataModel.education",
        "short": "教育程度",
        "definition": "教育程度",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.education",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Education')",
            "comment": "來源欄位/題目:Education"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.id",
        "path": "HNBaseDataModel.education.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.extension",
        "path": "HNBaseDataModel.education.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.modifierExtension",
        "path": "HNBaseDataModel.education.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.value",
        "path": "HNBaseDataModel.education.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.education.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-8bcd09f153b7"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Education').item.where(linkId='Education.Value')",
            "comment": "來源欄位/題目:Education.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.other",
        "path": "HNBaseDataModel.education.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.education.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Education').item.where(linkId='Education.Other')",
            "comment": "來源欄位/題目:Education.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage",
        "path": "HNBaseDataModel.marriage",
        "short": "婚姻狀況",
        "definition": "婚姻狀況",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.marriage",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Marriage')",
            "comment": "來源欄位/題目:Marriage"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.id",
        "path": "HNBaseDataModel.marriage.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.extension",
        "path": "HNBaseDataModel.marriage.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.modifierExtension",
        "path": "HNBaseDataModel.marriage.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.value",
        "path": "HNBaseDataModel.marriage.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.marriage.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-924b837448d2"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Marriage').item.where(linkId='Marriage.Value')",
            "comment": "來源欄位/題目:Marriage.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.other",
        "path": "HNBaseDataModel.marriage.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.marriage.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Marriage').item.where(linkId='Marriage.Other')",
            "comment": "來源欄位/題目:Marriage.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion",
        "path": "HNBaseDataModel.religion",
        "short": "宗教信仰",
        "definition": "宗教信仰",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.religion",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Religion')",
            "comment": "來源欄位/題目:Religion"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.id",
        "path": "HNBaseDataModel.religion.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.extension",
        "path": "HNBaseDataModel.religion.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.modifierExtension",
        "path": "HNBaseDataModel.religion.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.value",
        "path": "HNBaseDataModel.religion.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.religion.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-f6130a2de850"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Religion').item.where(linkId='Religion.Value')",
            "comment": "來源欄位/題目:Religion.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.other",
        "path": "HNBaseDataModel.religion.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.religion.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Religion').item.where(linkId='Religion.Other')",
            "comment": "來源欄位/題目:Religion.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob",
        "path": "HNBaseDataModel.exJob",
        "short": "主要職業",
        "definition": "主要職業",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.exJob",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='ExJob')",
            "comment": "來源欄位/題目:ExJob"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.id",
        "path": "HNBaseDataModel.exJob.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.extension",
        "path": "HNBaseDataModel.exJob.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.modifierExtension",
        "path": "HNBaseDataModel.exJob.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.value",
        "path": "HNBaseDataModel.exJob.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.exJob.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-9bf58092b1d4"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='ExJob').item.where(linkId='ExJob.Value')",
            "comment": "來源欄位/題目:ExJob.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.other",
        "path": "HNBaseDataModel.exJob.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.exJob.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='ExJob').item.where(linkId='ExJob.Other')",
            "comment": "來源欄位/題目:ExJob.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic",
        "path": "HNBaseDataModel.economic",
        "short": "家庭經濟狀況",
        "definition": "家庭經濟狀況",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.economic",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Economic')",
            "comment": "來源欄位/題目:Economic"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.id",
        "path": "HNBaseDataModel.economic.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.extension",
        "path": "HNBaseDataModel.economic.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.modifierExtension",
        "path": "HNBaseDataModel.economic.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.value",
        "path": "HNBaseDataModel.economic.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.economic.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-4a8dcdb04d9b"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Economic').item.where(linkId='Economic.Value')",
            "comment": "來源欄位/題目:Economic.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.other",
        "path": "HNBaseDataModel.economic.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.economic.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Economic').item.where(linkId='Economic.Other')",
            "comment": "來源欄位/題目:Economic.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.hasWelfare",
        "path": "HNBaseDataModel.hasWelfare",
        "short": "是否有福利",
        "definition": "是否有福利",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.hasWelfare",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-49fe20230ec3"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='HasWelfare')",
            "comment": "來源欄位/題目:HasWelfare"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare",
        "path": "HNBaseDataModel.welfare",
        "short": "福利種類",
        "definition": "福利種類",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.welfare",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare')",
            "comment": "來源欄位/題目:Welfare"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.id",
        "path": "HNBaseDataModel.welfare.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.extension",
        "path": "HNBaseDataModel.welfare.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.modifierExtension",
        "path": "HNBaseDataModel.welfare.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.values",
        "path": "HNBaseDataModel.welfare.values",
        "short": "選項",
        "definition": "選項",
        "min": 0,
        "max": "*",
        "base": {
          "path": "HNBaseDataModel.welfare.values",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-40193bb109d6"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare').item.where(linkId='Welfare.Values')",
            "comment": "來源欄位/題目:Welfare.Values"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.other",
        "path": "HNBaseDataModel.welfare.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.welfare.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare').item.where(linkId='Welfare.Other')",
            "comment": "來源欄位/題目:Welfare.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.disabilityType",
        "path": "HNBaseDataModel.welfare.disabilityType",
        "short": "身障類別",
        "definition": "身障類別。福利包含身障證明時必填。使用現有身心障礙類型 CodeSystem 的第一至第八類,回寫原 API 時還原完整名稱。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.welfare.disabilityType",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-disability-type"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare').item.where(linkId='Welfare.DisabilityType')",
            "comment": "來源欄位/題目:Welfare.DisabilityType"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverID",
        "path": "HNBaseDataModel.caregiverID",
        "short": "主要照顧者關係",
        "definition": "主要照顧者關係",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverID",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-738f974cf008"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverID')",
            "comment": "來源欄位/題目:CaregiverID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverName",
        "path": "HNBaseDataModel.caregiverName",
        "short": "主要照顧者姓名",
        "definition": "主要照顧者姓名",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverName')",
            "comment": "來源欄位/題目:CaregiverName"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress",
        "path": "HNBaseDataModel.caregiverAddress",
        "short": "主要照顧者地址",
        "definition": "主要照顧者地址",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverAddress",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress')",
            "comment": "來源欄位/題目:CaregiverAddress"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.id",
        "path": "HNBaseDataModel.caregiverAddress.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.extension",
        "path": "HNBaseDataModel.caregiverAddress.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.modifierExtension",
        "path": "HNBaseDataModel.caregiverAddress.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.city",
        "path": "HNBaseDataModel.caregiverAddress.city",
        "short": "縣市",
        "definition": "縣市",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverAddress.city",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress').item.where(linkId='CaregiverAddress.City')",
            "comment": "來源欄位/題目:CaregiverAddress.City"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.area",
        "path": "HNBaseDataModel.caregiverAddress.area",
        "short": "鄉鎮市區",
        "definition": "鄉鎮市區",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverAddress.area",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress').item.where(linkId='CaregiverAddress.Area')",
            "comment": "來源欄位/題目:CaregiverAddress.Area"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.lane",
        "path": "HNBaseDataModel.caregiverAddress.lane",
        "short": "街路門牌",
        "definition": "街路門牌",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverAddress.lane",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress').item.where(linkId='CaregiverAddress.Lane')",
            "comment": "來源欄位/題目:CaregiverAddress.Lane"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverTel",
        "path": "HNBaseDataModel.caregiverTel",
        "short": "主要照顧者電話",
        "definition": "主要照顧者電話",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caregiverTel",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverTel')",
            "comment": "來源欄位/題目:CaregiverTel"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactRelation",
        "path": "HNBaseDataModel.egyContactRelation",
        "short": "緊急聯絡人關係",
        "definition": "緊急聯絡人關係",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.egyContactRelation",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-2029890a4c12"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactRelation')",
            "comment": "來源欄位/題目:EgyContactRelation"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactName",
        "path": "HNBaseDataModel.egyContactName",
        "short": "緊急聯絡人姓名",
        "definition": "緊急聯絡人姓名",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.egyContactName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactName')",
            "comment": "來源欄位/題目:EgyContactName"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactTel1",
        "path": "HNBaseDataModel.egyContactTel1",
        "short": "緊急聯絡電話一",
        "definition": "緊急聯絡電話一",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.egyContactTel1",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactTel1')",
            "comment": "來源欄位/題目:EgyContactTel1"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactTel2",
        "path": "HNBaseDataModel.egyContactTel2",
        "short": "緊急聯絡電話二",
        "definition": "緊急聯絡電話二",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.egyContactTel2",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactTel2')",
            "comment": "來源欄位/題目:EgyContactTel2"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.nurseID",
        "path": "HNBaseDataModel.nurseID",
        "short": "主責護理人員身分證字號",
        "definition": "主責護理人員身分證字號",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.nurseID",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='NurseID')",
            "comment": "來源欄位/題目:NurseID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation",
        "path": "HNBaseDataModel.decisionMakerRelation",
        "short": "主要醫療決定者關係",
        "definition": "主要醫療決定者關係",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.decisionMakerRelation",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='DecisionMakerRelation')",
            "comment": "來源欄位/題目:DecisionMakerRelation"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.id",
        "path": "HNBaseDataModel.decisionMakerRelation.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.extension",
        "path": "HNBaseDataModel.decisionMakerRelation.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.modifierExtension",
        "path": "HNBaseDataModel.decisionMakerRelation.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.value",
        "path": "HNBaseDataModel.decisionMakerRelation.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.decisionMakerRelation.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-b63e1293c409"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='DecisionMakerRelation').item.where(linkId='DecisionMakerRelation.Value')",
            "comment": "來源欄位/題目:DecisionMakerRelation.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.other",
        "path": "HNBaseDataModel.decisionMakerRelation.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.decisionMakerRelation.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='DecisionMakerRelation').item.where(linkId='DecisionMakerRelation.Other')",
            "comment": "來源欄位/題目:DecisionMakerRelation.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEvent",
        "path": "HNBaseDataModel.mEvent",
        "short": "一年內是否發生重大事件",
        "definition": "一年內是否發生重大事件",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.mEvent",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-49fe20230ec3"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEvent')",
            "comment": "來源欄位/題目:MEvent"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem",
        "path": "HNBaseDataModel.mEventItem",
        "short": "重大事件項目",
        "definition": "重大事件項目",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.mEventItem",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEventItem')",
            "comment": "來源欄位/題目:MEventItem"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.id",
        "path": "HNBaseDataModel.mEventItem.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.extension",
        "path": "HNBaseDataModel.mEventItem.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.modifierExtension",
        "path": "HNBaseDataModel.mEventItem.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.values",
        "path": "HNBaseDataModel.mEventItem.values",
        "short": "選項",
        "definition": "選項",
        "min": 0,
        "max": "*",
        "base": {
          "path": "HNBaseDataModel.mEventItem.values",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-fe3736bbd09e"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEventItem').item.where(linkId='MEventItem.Values')",
            "comment": "來源欄位/題目:MEventItem.Values"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.other",
        "path": "HNBaseDataModel.mEventItem.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.mEventItem.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEventItem').item.where(linkId='MEventItem.Other')",
            "comment": "來源欄位/題目:MEventItem.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseDesc",
        "path": "HNBaseDataModel.caseDesc",
        "short": "個案描述",
        "definition": "個案描述",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.caseDesc",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseDesc')",
            "comment": "來源欄位/題目:CaseDesc"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.createID",
        "path": "HNBaseDataModel.createID",
        "short": "建立機構代碼",
        "definition": "建立機構代碼",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.createID",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CreateID')",
            "comment": "來源欄位/題目:CreateID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals",
        "path": "HNBaseDataModel.medicals",
        "short": "共照醫事人員",
        "definition": "共照醫事人員",
        "min": 0,
        "max": "*",
        "base": {
          "path": "HNBaseDataModel.medicals",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals')",
            "comment": "來源欄位/題目:Medicals"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.id",
        "path": "HNBaseDataModel.medicals.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.extension",
        "path": "HNBaseDataModel.medicals.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.modifierExtension",
        "path": "HNBaseDataModel.medicals.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.name",
        "path": "HNBaseDataModel.medicals.name",
        "short": "成員姓名",
        "definition": "成員姓名",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.name",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.Name')",
            "comment": "來源欄位/題目:Medicals.Name"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.careDate",
        "path": "HNBaseDataModel.medicals.careDate",
        "short": "加入日期",
        "definition": "加入日期",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.careDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.CareDate')",
            "comment": "來源欄位/題目:Medicals.CareDate"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.idNo",
        "path": "HNBaseDataModel.medicals.idNo",
        "short": "成員身分證字號",
        "definition": "成員身分證字號",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.idNo",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.IdNo')",
            "comment": "來源欄位/題目:Medicals.IdNo"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle",
        "path": "HNBaseDataModel.medicals.jobTitle",
        "short": "成員職稱",
        "definition": "成員職稱",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.jobTitle",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.JobTitle')",
            "comment": "來源欄位/題目:Medicals.JobTitle"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.id",
        "path": "HNBaseDataModel.medicals.jobTitle.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.extension",
        "path": "HNBaseDataModel.medicals.jobTitle.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.modifierExtension",
        "path": "HNBaseDataModel.medicals.jobTitle.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.value",
        "path": "HNBaseDataModel.medicals.jobTitle.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.jobTitle.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-94d2d2fdf018"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.JobTitle').item.where(linkId='Medicals.JobTitle.Value')",
            "comment": "來源欄位/題目:Medicals.JobTitle.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.other",
        "path": "HNBaseDataModel.medicals.jobTitle.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.jobTitle.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.JobTitle').item.where(linkId='Medicals.JobTitle.Other')",
            "comment": "來源欄位/題目:Medicals.JobTitle.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.tel",
        "path": "HNBaseDataModel.medicals.tel",
        "short": "電話",
        "definition": "電話",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.tel",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.Tel')",
            "comment": "來源欄位/題目:Medicals.Tel"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.careRemark",
        "path": "HNBaseDataModel.medicals.careRemark",
        "short": "照護備註",
        "definition": "照護備註",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.medicals.careRemark",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.CareRemark')",
            "comment": "來源欄位/題目:Medicals.CareRemark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives",
        "path": "HNBaseDataModel.relatives",
        "short": "共照親友",
        "definition": "共照親友",
        "min": 0,
        "max": "*",
        "base": {
          "path": "HNBaseDataModel.relatives",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives')",
            "comment": "來源欄位/題目:Relatives"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.id",
        "path": "HNBaseDataModel.relatives.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.extension",
        "path": "HNBaseDataModel.relatives.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.modifierExtension",
        "path": "HNBaseDataModel.relatives.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.name",
        "path": "HNBaseDataModel.relatives.name",
        "short": "成員姓名",
        "definition": "成員姓名",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.name",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Name')",
            "comment": "來源欄位/題目:Relatives.Name"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship",
        "path": "HNBaseDataModel.relatives.relationship",
        "short": "關係",
        "definition": "關係",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.relationship",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Relationship')",
            "comment": "來源欄位/題目:Relatives.Relationship"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.id",
        "path": "HNBaseDataModel.relatives.relationship.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.extension",
        "path": "HNBaseDataModel.relatives.relationship.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.modifierExtension",
        "path": "HNBaseDataModel.relatives.relationship.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.value",
        "path": "HNBaseDataModel.relatives.relationship.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.relationship.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-9570830f5a60"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Relationship').item.where(linkId='Relatives.Relationship.Value')",
            "comment": "來源欄位/題目:Relatives.Relationship.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.other",
        "path": "HNBaseDataModel.relatives.relationship.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.relationship.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Relationship').item.where(linkId='Relatives.Relationship.Other')",
            "comment": "來源欄位/題目:Relatives.Relationship.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime",
        "path": "HNBaseDataModel.relatives.careTime",
        "short": "主要照顧時間",
        "definition": "主要照顧時間",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.careTime",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareTime')",
            "comment": "來源欄位/題目:Relatives.CareTime"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.id",
        "path": "HNBaseDataModel.relatives.careTime.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.extension",
        "path": "HNBaseDataModel.relatives.careTime.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.modifierExtension",
        "path": "HNBaseDataModel.relatives.careTime.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.value",
        "path": "HNBaseDataModel.relatives.careTime.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.careTime.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-a946985c2125"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareTime').item.where(linkId='Relatives.CareTime.Value')",
            "comment": "來源欄位/題目:Relatives.CareTime.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.other",
        "path": "HNBaseDataModel.relatives.careTime.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.careTime.other",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareTime').item.where(linkId='Relatives.CareTime.Other')",
            "comment": "來源欄位/題目:Relatives.CareTime.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1",
        "path": "HNBaseDataModel.relatives.tel1",
        "short": "電話1",
        "definition": "電話1",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel1",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel1')",
            "comment": "來源欄位/題目:Relatives.Tel1"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.id",
        "path": "HNBaseDataModel.relatives.tel1.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.extension",
        "path": "HNBaseDataModel.relatives.tel1.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.modifierExtension",
        "path": "HNBaseDataModel.relatives.tel1.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.value",
        "path": "HNBaseDataModel.relatives.tel1.value",
        "short": "電話號碼",
        "definition": "電話號碼",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel1.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel1').item.where(linkId='Relatives.Tel1.Value')",
            "comment": "來源欄位/題目:Relatives.Tel1.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.remark",
        "path": "HNBaseDataModel.relatives.tel1.remark",
        "short": "聯絡時間與說明",
        "definition": "聯絡時間與說明",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel1.remark",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel1').item.where(linkId='Relatives.Tel1.Remark')",
            "comment": "來源欄位/題目:Relatives.Tel1.Remark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2",
        "path": "HNBaseDataModel.relatives.tel2",
        "short": "電話2",
        "definition": "電話2",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel2",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel2')",
            "comment": "來源欄位/題目:Relatives.Tel2"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.id",
        "path": "HNBaseDataModel.relatives.tel2.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.extension",
        "path": "HNBaseDataModel.relatives.tel2.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.modifierExtension",
        "path": "HNBaseDataModel.relatives.tel2.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.value",
        "path": "HNBaseDataModel.relatives.tel2.value",
        "short": "電話號碼",
        "definition": "電話號碼",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel2.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel2').item.where(linkId='Relatives.Tel2.Value')",
            "comment": "來源欄位/題目:Relatives.Tel2.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.remark",
        "path": "HNBaseDataModel.relatives.tel2.remark",
        "short": "聯絡時間與說明",
        "definition": "聯絡時間與說明",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel2.remark",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel2').item.where(linkId='Relatives.Tel2.Remark')",
            "comment": "來源欄位/題目:Relatives.Tel2.Remark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3",
        "path": "HNBaseDataModel.relatives.tel3",
        "short": "電話3",
        "definition": "電話3",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel3",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel3')",
            "comment": "來源欄位/題目:Relatives.Tel3"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.id",
        "path": "HNBaseDataModel.relatives.tel3.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.extension",
        "path": "HNBaseDataModel.relatives.tel3.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "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": "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": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.modifierExtension",
        "path": "HNBaseDataModel.relatives.tel3.modifierExtension",
        "short": "Extensions that cannot be ignored even if unrecognized",
        "definition": "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.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
        "comment": "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": "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": [
          "extensions",
          "user content",
          "modifiers"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "BackboneElement.modifierExtension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": true,
        "isModifierReason": "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
        "isSummary": true,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.value",
        "path": "HNBaseDataModel.relatives.tel3.value",
        "short": "電話號碼",
        "definition": "電話號碼",
        "min": 1,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel3.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel3').item.where(linkId='Relatives.Tel3.Value')",
            "comment": "來源欄位/題目:Relatives.Tel3.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.remark",
        "path": "HNBaseDataModel.relatives.tel3.remark",
        "short": "聯絡時間與說明",
        "definition": "聯絡時間與說明",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.tel3.remark",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel3').item.where(linkId='Relatives.Tel3.Remark')",
            "comment": "來源欄位/題目:Relatives.Tel3.Remark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careRemark",
        "path": "HNBaseDataModel.relatives.careRemark",
        "short": "照護備註",
        "definition": "照護備註",
        "min": 0,
        "max": "1",
        "base": {
          "path": "HNBaseDataModel.relatives.careRemark",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareRemark')",
            "comment": "來源欄位/題目:Relatives.CareRemark"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "HNBaseDataModel",
        "path": "HNBaseDataModel",
        "short": "居家護理-個案基本資料邏輯模型",
        "definition": "描述居家護理個案基本資料的資料需求。依 V5.0.16 有效欄位建立,來源欄位對應另列於 Mapping。"
      },
      {
        "id": "HNBaseDataModel.caseID",
        "path": "HNBaseDataModel.caseID",
        "short": "個案身分證字號",
        "definition": "個案身分證字號",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseID')",
            "comment": "來源欄位/題目:CaseID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.endDate",
        "path": "HNBaseDataModel.endDate",
        "short": "收案日期",
        "definition": "收案日期",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EndDate')",
            "comment": "來源欄位/題目:EndDate"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource",
        "path": "HNBaseDataModel.caseSource",
        "short": "收案來源",
        "definition": "收案來源",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseSource')",
            "comment": "來源欄位/題目:CaseSource"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.value",
        "path": "HNBaseDataModel.caseSource.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-ef3233b113ad"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseSource').item.where(linkId='CaseSource.Value')",
            "comment": "來源欄位/題目:CaseSource.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseSource.other",
        "path": "HNBaseDataModel.caseSource.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseSource').item.where(linkId='CaseSource.Other')",
            "comment": "來源欄位/題目:CaseSource.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseName",
        "path": "HNBaseDataModel.caseName",
        "short": "個案姓名",
        "definition": "個案姓名",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseName')",
            "comment": "來源欄位/題目:CaseName"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex",
        "path": "HNBaseDataModel.sex",
        "short": "性別",
        "definition": "性別",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Sex')",
            "comment": "來源欄位/題目:Sex"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.value",
        "path": "HNBaseDataModel.sex.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-c8f650cb37b1"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Sex').item.where(linkId='Sex.Value')",
            "comment": "來源欄位/題目:Sex.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.sex.other",
        "path": "HNBaseDataModel.sex.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Sex').item.where(linkId='Sex.Other')",
            "comment": "來源欄位/題目:Sex.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseType",
        "path": "HNBaseDataModel.caseType",
        "short": "個案類型",
        "definition": "個案類型",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-082869c8d896"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseType')",
            "comment": "來源欄位/題目:CaseType"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.birthdate",
        "path": "HNBaseDataModel.birthdate",
        "short": "出生日期",
        "definition": "出生日期",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Birthdate')",
            "comment": "來源欄位/題目:Birthdate"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.phoneNumber",
        "path": "HNBaseDataModel.phoneNumber",
        "short": "聯絡電話",
        "definition": "聯絡電話",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='PhoneNumber')",
            "comment": "來源欄位/題目:PhoneNumber"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address",
        "path": "HNBaseDataModel.address",
        "short": "居住地址",
        "definition": "居住地址",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address')",
            "comment": "來源欄位/題目:Address"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.city",
        "path": "HNBaseDataModel.address.city",
        "short": "縣市",
        "definition": "縣市",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address').item.where(linkId='Address.City')",
            "comment": "來源欄位/題目:Address.City"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.area",
        "path": "HNBaseDataModel.address.area",
        "short": "鄉鎮市區",
        "definition": "鄉鎮市區",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address').item.where(linkId='Address.Area')",
            "comment": "來源欄位/題目:Address.Area"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.address.lane",
        "path": "HNBaseDataModel.address.lane",
        "short": "街路門牌",
        "definition": "街路門牌",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Address').item.where(linkId='Address.Lane')",
            "comment": "來源欄位/題目:Address.Lane"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education",
        "path": "HNBaseDataModel.education",
        "short": "教育程度",
        "definition": "教育程度",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Education')",
            "comment": "來源欄位/題目:Education"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.value",
        "path": "HNBaseDataModel.education.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-8bcd09f153b7"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Education').item.where(linkId='Education.Value')",
            "comment": "來源欄位/題目:Education.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.education.other",
        "path": "HNBaseDataModel.education.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Education').item.where(linkId='Education.Other')",
            "comment": "來源欄位/題目:Education.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage",
        "path": "HNBaseDataModel.marriage",
        "short": "婚姻狀況",
        "definition": "婚姻狀況",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Marriage')",
            "comment": "來源欄位/題目:Marriage"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.value",
        "path": "HNBaseDataModel.marriage.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-924b837448d2"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Marriage').item.where(linkId='Marriage.Value')",
            "comment": "來源欄位/題目:Marriage.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.marriage.other",
        "path": "HNBaseDataModel.marriage.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Marriage').item.where(linkId='Marriage.Other')",
            "comment": "來源欄位/題目:Marriage.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion",
        "path": "HNBaseDataModel.religion",
        "short": "宗教信仰",
        "definition": "宗教信仰",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Religion')",
            "comment": "來源欄位/題目:Religion"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.value",
        "path": "HNBaseDataModel.religion.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-f6130a2de850"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Religion').item.where(linkId='Religion.Value')",
            "comment": "來源欄位/題目:Religion.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.religion.other",
        "path": "HNBaseDataModel.religion.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Religion').item.where(linkId='Religion.Other')",
            "comment": "來源欄位/題目:Religion.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob",
        "path": "HNBaseDataModel.exJob",
        "short": "主要職業",
        "definition": "主要職業",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='ExJob')",
            "comment": "來源欄位/題目:ExJob"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.value",
        "path": "HNBaseDataModel.exJob.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-9bf58092b1d4"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='ExJob').item.where(linkId='ExJob.Value')",
            "comment": "來源欄位/題目:ExJob.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.exJob.other",
        "path": "HNBaseDataModel.exJob.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='ExJob').item.where(linkId='ExJob.Other')",
            "comment": "來源欄位/題目:ExJob.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic",
        "path": "HNBaseDataModel.economic",
        "short": "家庭經濟狀況",
        "definition": "家庭經濟狀況",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Economic')",
            "comment": "來源欄位/題目:Economic"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.value",
        "path": "HNBaseDataModel.economic.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-4a8dcdb04d9b"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Economic').item.where(linkId='Economic.Value')",
            "comment": "來源欄位/題目:Economic.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.economic.other",
        "path": "HNBaseDataModel.economic.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Economic').item.where(linkId='Economic.Other')",
            "comment": "來源欄位/題目:Economic.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.hasWelfare",
        "path": "HNBaseDataModel.hasWelfare",
        "short": "是否有福利",
        "definition": "是否有福利",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-49fe20230ec3"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='HasWelfare')",
            "comment": "來源欄位/題目:HasWelfare"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare",
        "path": "HNBaseDataModel.welfare",
        "short": "福利種類",
        "definition": "福利種類",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare')",
            "comment": "來源欄位/題目:Welfare"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.values",
        "path": "HNBaseDataModel.welfare.values",
        "short": "選項",
        "definition": "選項",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-40193bb109d6"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare').item.where(linkId='Welfare.Values')",
            "comment": "來源欄位/題目:Welfare.Values"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.other",
        "path": "HNBaseDataModel.welfare.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare').item.where(linkId='Welfare.Other')",
            "comment": "來源欄位/題目:Welfare.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.welfare.disabilityType",
        "path": "HNBaseDataModel.welfare.disabilityType",
        "short": "身障類別",
        "definition": "身障類別。福利包含身障證明時必填。使用現有身心障礙類型 CodeSystem 的第一至第八類,回寫原 API 時還原完整名稱。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-disability-type"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Welfare').item.where(linkId='Welfare.DisabilityType')",
            "comment": "來源欄位/題目:Welfare.DisabilityType"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverID",
        "path": "HNBaseDataModel.caregiverID",
        "short": "主要照顧者關係",
        "definition": "主要照顧者關係",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-738f974cf008"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverID')",
            "comment": "來源欄位/題目:CaregiverID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverName",
        "path": "HNBaseDataModel.caregiverName",
        "short": "主要照顧者姓名",
        "definition": "主要照顧者姓名",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverName')",
            "comment": "來源欄位/題目:CaregiverName"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress",
        "path": "HNBaseDataModel.caregiverAddress",
        "short": "主要照顧者地址",
        "definition": "主要照顧者地址",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress')",
            "comment": "來源欄位/題目:CaregiverAddress"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.city",
        "path": "HNBaseDataModel.caregiverAddress.city",
        "short": "縣市",
        "definition": "縣市",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress').item.where(linkId='CaregiverAddress.City')",
            "comment": "來源欄位/題目:CaregiverAddress.City"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.area",
        "path": "HNBaseDataModel.caregiverAddress.area",
        "short": "鄉鎮市區",
        "definition": "鄉鎮市區",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress').item.where(linkId='CaregiverAddress.Area')",
            "comment": "來源欄位/題目:CaregiverAddress.Area"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverAddress.lane",
        "path": "HNBaseDataModel.caregiverAddress.lane",
        "short": "街路門牌",
        "definition": "街路門牌",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverAddress').item.where(linkId='CaregiverAddress.Lane')",
            "comment": "來源欄位/題目:CaregiverAddress.Lane"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caregiverTel",
        "path": "HNBaseDataModel.caregiverTel",
        "short": "主要照顧者電話",
        "definition": "主要照顧者電話",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaregiverTel')",
            "comment": "來源欄位/題目:CaregiverTel"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactRelation",
        "path": "HNBaseDataModel.egyContactRelation",
        "short": "緊急聯絡人關係",
        "definition": "緊急聯絡人關係",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-2029890a4c12"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactRelation')",
            "comment": "來源欄位/題目:EgyContactRelation"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactName",
        "path": "HNBaseDataModel.egyContactName",
        "short": "緊急聯絡人姓名",
        "definition": "緊急聯絡人姓名",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactName')",
            "comment": "來源欄位/題目:EgyContactName"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactTel1",
        "path": "HNBaseDataModel.egyContactTel1",
        "short": "緊急聯絡電話一",
        "definition": "緊急聯絡電話一",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactTel1')",
            "comment": "來源欄位/題目:EgyContactTel1"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.egyContactTel2",
        "path": "HNBaseDataModel.egyContactTel2",
        "short": "緊急聯絡電話二",
        "definition": "緊急聯絡電話二",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='EgyContactTel2')",
            "comment": "來源欄位/題目:EgyContactTel2"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.nurseID",
        "path": "HNBaseDataModel.nurseID",
        "short": "主責護理人員身分證字號",
        "definition": "主責護理人員身分證字號",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='NurseID')",
            "comment": "來源欄位/題目:NurseID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation",
        "path": "HNBaseDataModel.decisionMakerRelation",
        "short": "主要醫療決定者關係",
        "definition": "主要醫療決定者關係",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='DecisionMakerRelation')",
            "comment": "來源欄位/題目:DecisionMakerRelation"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.value",
        "path": "HNBaseDataModel.decisionMakerRelation.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-b63e1293c409"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='DecisionMakerRelation').item.where(linkId='DecisionMakerRelation.Value')",
            "comment": "來源欄位/題目:DecisionMakerRelation.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.decisionMakerRelation.other",
        "path": "HNBaseDataModel.decisionMakerRelation.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='DecisionMakerRelation').item.where(linkId='DecisionMakerRelation.Other')",
            "comment": "來源欄位/題目:DecisionMakerRelation.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEvent",
        "path": "HNBaseDataModel.mEvent",
        "short": "一年內是否發生重大事件",
        "definition": "一年內是否發生重大事件",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-49fe20230ec3"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEvent')",
            "comment": "來源欄位/題目:MEvent"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem",
        "path": "HNBaseDataModel.mEventItem",
        "short": "重大事件項目",
        "definition": "重大事件項目",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEventItem')",
            "comment": "來源欄位/題目:MEventItem"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.values",
        "path": "HNBaseDataModel.mEventItem.values",
        "short": "選項",
        "definition": "選項",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-fe3736bbd09e"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEventItem').item.where(linkId='MEventItem.Values')",
            "comment": "來源欄位/題目:MEventItem.Values"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.mEventItem.other",
        "path": "HNBaseDataModel.mEventItem.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='MEventItem').item.where(linkId='MEventItem.Other')",
            "comment": "來源欄位/題目:MEventItem.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.caseDesc",
        "path": "HNBaseDataModel.caseDesc",
        "short": "個案描述",
        "definition": "個案描述",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CaseDesc')",
            "comment": "來源欄位/題目:CaseDesc"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.createID",
        "path": "HNBaseDataModel.createID",
        "short": "建立機構代碼",
        "definition": "建立機構代碼",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='CreateID')",
            "comment": "來源欄位/題目:CreateID"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals",
        "path": "HNBaseDataModel.medicals",
        "short": "共照醫事人員",
        "definition": "共照醫事人員",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals')",
            "comment": "來源欄位/題目:Medicals"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.name",
        "path": "HNBaseDataModel.medicals.name",
        "short": "成員姓名",
        "definition": "成員姓名",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.Name')",
            "comment": "來源欄位/題目:Medicals.Name"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.careDate",
        "path": "HNBaseDataModel.medicals.careDate",
        "short": "加入日期",
        "definition": "加入日期",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.CareDate')",
            "comment": "來源欄位/題目:Medicals.CareDate"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.idNo",
        "path": "HNBaseDataModel.medicals.idNo",
        "short": "成員身分證字號",
        "definition": "成員身分證字號",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.IdNo')",
            "comment": "來源欄位/題目:Medicals.IdNo"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle",
        "path": "HNBaseDataModel.medicals.jobTitle",
        "short": "成員職稱",
        "definition": "成員職稱",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.JobTitle')",
            "comment": "來源欄位/題目:Medicals.JobTitle"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.value",
        "path": "HNBaseDataModel.medicals.jobTitle.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-94d2d2fdf018"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.JobTitle').item.where(linkId='Medicals.JobTitle.Value')",
            "comment": "來源欄位/題目:Medicals.JobTitle.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.jobTitle.other",
        "path": "HNBaseDataModel.medicals.jobTitle.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.JobTitle').item.where(linkId='Medicals.JobTitle.Other')",
            "comment": "來源欄位/題目:Medicals.JobTitle.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.tel",
        "path": "HNBaseDataModel.medicals.tel",
        "short": "電話",
        "definition": "電話",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.Tel')",
            "comment": "來源欄位/題目:Medicals.Tel"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.medicals.careRemark",
        "path": "HNBaseDataModel.medicals.careRemark",
        "short": "照護備註",
        "definition": "照護備註",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Medicals').item.where(linkId='Medicals.CareRemark')",
            "comment": "來源欄位/題目:Medicals.CareRemark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives",
        "path": "HNBaseDataModel.relatives",
        "short": "共照親友",
        "definition": "共照親友",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives')",
            "comment": "來源欄位/題目:Relatives"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.name",
        "path": "HNBaseDataModel.relatives.name",
        "short": "成員姓名",
        "definition": "成員姓名",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Name')",
            "comment": "來源欄位/題目:Relatives.Name"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship",
        "path": "HNBaseDataModel.relatives.relationship",
        "short": "關係",
        "definition": "關係",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Relationship')",
            "comment": "來源欄位/題目:Relatives.Relationship"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.value",
        "path": "HNBaseDataModel.relatives.relationship.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-9570830f5a60"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Relationship').item.where(linkId='Relatives.Relationship.Value')",
            "comment": "來源欄位/題目:Relatives.Relationship.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.relationship.other",
        "path": "HNBaseDataModel.relatives.relationship.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Relationship').item.where(linkId='Relatives.Relationship.Other')",
            "comment": "來源欄位/題目:Relatives.Relationship.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime",
        "path": "HNBaseDataModel.relatives.careTime",
        "short": "主要照顧時間",
        "definition": "主要照顧時間",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareTime')",
            "comment": "來源欄位/題目:Relatives.CareTime"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.value",
        "path": "HNBaseDataModel.relatives.careTime.value",
        "short": "選項",
        "definition": "選項",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://ltc-ig.fhir.tw/ValueSet/hn-vs-a946985c2125"
        },
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareTime').item.where(linkId='Relatives.CareTime.Value')",
            "comment": "來源欄位/題目:Relatives.CareTime.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careTime.other",
        "path": "HNBaseDataModel.relatives.careTime.other",
        "short": "補充說明",
        "definition": "補充說明。選擇其他時應填寫說明。",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareTime').item.where(linkId='Relatives.CareTime.Other')",
            "comment": "來源欄位/題目:Relatives.CareTime.Other"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1",
        "path": "HNBaseDataModel.relatives.tel1",
        "short": "電話1",
        "definition": "電話1",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel1')",
            "comment": "來源欄位/題目:Relatives.Tel1"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.value",
        "path": "HNBaseDataModel.relatives.tel1.value",
        "short": "電話號碼",
        "definition": "電話號碼",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel1').item.where(linkId='Relatives.Tel1.Value')",
            "comment": "來源欄位/題目:Relatives.Tel1.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel1.remark",
        "path": "HNBaseDataModel.relatives.tel1.remark",
        "short": "聯絡時間與說明",
        "definition": "聯絡時間與說明",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel1').item.where(linkId='Relatives.Tel1.Remark')",
            "comment": "來源欄位/題目:Relatives.Tel1.Remark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2",
        "path": "HNBaseDataModel.relatives.tel2",
        "short": "電話2",
        "definition": "電話2",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel2')",
            "comment": "來源欄位/題目:Relatives.Tel2"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.value",
        "path": "HNBaseDataModel.relatives.tel2.value",
        "short": "電話號碼",
        "definition": "電話號碼",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel2').item.where(linkId='Relatives.Tel2.Value')",
            "comment": "來源欄位/題目:Relatives.Tel2.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel2.remark",
        "path": "HNBaseDataModel.relatives.tel2.remark",
        "short": "聯絡時間與說明",
        "definition": "聯絡時間與說明",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel2').item.where(linkId='Relatives.Tel2.Remark')",
            "comment": "來源欄位/題目:Relatives.Tel2.Remark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3",
        "path": "HNBaseDataModel.relatives.tel3",
        "short": "電話3",
        "definition": "電話3",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel3')",
            "comment": "來源欄位/題目:Relatives.Tel3"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.value",
        "path": "HNBaseDataModel.relatives.tel3.value",
        "short": "電話號碼",
        "definition": "電話號碼",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel3').item.where(linkId='Relatives.Tel3.Value')",
            "comment": "來源欄位/題目:Relatives.Tel3.Value"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.tel3.remark",
        "path": "HNBaseDataModel.relatives.tel3.remark",
        "short": "聯絡時間與說明",
        "definition": "聯絡時間與說明",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.Tel3').item.where(linkId='Relatives.Tel3.Remark')",
            "comment": "來源欄位/題目:Relatives.Tel3.Remark"
          }
        ]
      },
      {
        "id": "HNBaseDataModel.relatives.careRemark",
        "path": "HNBaseDataModel.relatives.careRemark",
        "short": "照護備註",
        "definition": "照護備註",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "mapping": [
          {
            "identity": "hn-basedata-fhir",
            "map": "QuestionnaireResponse.item.where(linkId='Relatives').item.where(linkId='Relatives.CareRemark')",
            "comment": "來源欄位/題目:Relatives.CareRemark"
          }
        ]
      }
    ]
  }
}