臺灣榮總腦中風實作指引(TW VGH Stroke IG)
0.1.0 - ci-build

臺灣榮總腦中風實作指引(TW VGH Stroke IG), published by 高雄榮民總醫院 (VGHKS). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/SitatechCo/TWVGHStroke_IG_Build/ and changes regularly. See the Directory of published versions

Resource Profile: 腦中風-病人基本資料

Official URL: http://vgh-stroke-ig.fhir.tw/StructureDefinition/StrokePatient Version: 0.1.0
Draft as of 2026-10-07 Computable Name: StrokePatient

此 Profile 說明本 IG 如何進一步定義 FHIR 的 Patient Resource,以呈現腦中風病人的基本資料,包含病歷號、性別、出生年月與死亡日期。

記錄腦中風登錄病人的識別與基本資料。每間院所的每個病歷號各建立一筆 Patient。跨院串接同一病人須經院方核定。Patient.id 由匯入系統產生。

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* TWCorePatient 接受健康照護服務的個人或動物之資訊
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
Patient.Slices for extension Content/Rules for all slices
Patient.Slices for extension.extension:age This element must be supported. 0..1 Age 年齡
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/person-age
Patient.Slices for extension.extension:nationality This element must be supported. 0..1 (Complex) 病人所屬國籍
URL: http://hl7.org/fhir/StructureDefinition/patient-nationality
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier 病人識別碼。[至少填入病歷號]
Slice: Unordered, Open by value:type.coding.code, value:type.coding.system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Patient.Slices for identifier.identifier:idCardNumber This element must be supported. This element is included in summaries. C 0..1 Identifier 適用身分證字號
Constraints: id-card-number
Patient.Slices for identifier.identifier:idCardNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:idCardNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:idCardNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:idCardNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: NNxxx
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension Content/Rules for all slices
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension.extension:identifier-suffix This element must be supported. 0..1 (Complex) 識別碼後綴詞
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
Patient.Slices for identifier.identifier:idCardNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:idCardNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:idCardNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:身分證字號='http://www.moi.gov.tw'
Required Pattern: http://www.moi.gov.tw
Patient.Slices for identifier.identifier:idCardNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:身分證字號為A123456789
Example General: 123456
Patient.Slices for identifier.identifier:passportNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用護照號碼
Patient.Slices for identifier.identifier:passportNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:passportNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:passportNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:passportNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:passportNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PPN
Patient.Slices for identifier.identifier:passportNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:passportNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:passportNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:護照號碼='http://www.boca.gov.tw。
Required Pattern: http://hl7.org/fhir/sid/passport-TWN
Patient.Slices for identifier.identifier:passportNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:護照號碼為888800371
Example General: 123456
Patient.Slices for identifier.identifier:residentNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用居留證號碼
Patient.Slices for identifier.identifier:residentNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:residentNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:residentNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:residentNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:residentNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PRC
Patient.Slices for identifier.identifier:residentNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:residentNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:residentNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:居留證號='http://www.immigration.gov.tw'。
Required Pattern: http://www.immigration.gov.tw
Patient.Slices for identifier.identifier:residentNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:居留證號碼為A912345678
Example General: 123456
Patient.Slices for identifier.identifier:medicalRecord This element must be supported. This element is included in summaries. 1..1 Identifier 病歷號。[填院內病歷號]
Patient.Slices for identifier.identifier:medicalRecord.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code 識別碼用途。[固定填 official]
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:medicalRecord.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 識別碼類型。[固定填 v2-0203 的 MR]
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:medicalRecord.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:medicalRecord.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:medicalRecord.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: MR
Patient.Slices for identifier.identifier:medicalRecord.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:medicalRecord.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:medicalRecord.system This element must be supported. This element is included in summaries. 1..1 uri 病歷號系統。[填院所核發病歷號的系統網址]
Example General: http://www.acme.com/identifiers/patient
Patient.Slices for identifier.identifier:medicalRecord.value This element must be supported. This element is included in summaries. 1..1 string 病歷號。[填院內病歷號,保留原樣]
Example General: 123456
Patient.Slices for identifier.identifier:medicalRecord.assigner This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 核發病歷號的院所。[應參照 StrokeOrganization]
Patient.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean 病人的紀錄是否「使用中(true)」
Patient.Slices for name This element is included in summaries. 0..* HumanName 病人的姓名
Slice: Unordered, Open by pattern:use
Patient.Slices for name.name:official This element must be supported. This element is included in summaries. C 0..1 HumanName 病人的護照姓名
Constraints: tw-core-1
Patient.Slices for name.name:official.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for name.name:official.text This element must be supported. This element is included in summaries. C 0..1 string 完整的護照姓名
Example General: Chia-Lin Chan
Patient.Slices for name.name:official.family This element must be supported. This element is included in summaries. C 0..1 string 護照中的姓
Example General: Chen
Patient.Slices for name.name:official.given This element must be supported. This element is included in summaries. C 0..* string 護照中的名
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: Chia-Lin
Patient.Slices for name.name:usual This element must be supported. This element is included in summaries. C 0..1 HumanName 病人所屬國籍的真實姓名
Constraints: tw-core-1
Patient.Slices for name.name:usual.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: usual
Patient.Slices for name.name:usual.text This element must be supported. This element is included in summaries. C 0..1 string 完整的中文姓名
Example General: 陳加玲
Patient.Slices for name.name:usual.family This element must be supported. This element is included in summaries. C 0..1 string 若所屬國籍可區分family及given,填入所屬國籍之姓(family)
Example General: 陳
Patient.Slices for name.name:usual.given This element must be supported. This element is included in summaries. C 0..* string 若所屬國籍可區分family及given,填入所屬國籍之名(given)
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: 加玲
Patient.Slices for name.name:temp This element must be supported. This element is included in summaries. 0..1 HumanName 新生兒姓名,緊急救護未知病人姓名時亦可用。
Patient.Slices for name.name:temp.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: temp
Patient.Slices for name.name:temp.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.Slices for name.name:anonymous This element must be supported. This element is included in summaries. 0..1 HumanName 匿名供研究使用
Patient.Slices for name.name:anonymous.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: anonymous
Patient.Slices for name.name:anonymous.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 病人的聯絡資訊(例如:電話、電子郵件等)
Patient.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
Patient.gender This element must be supported. This element is included in summaries. 1..1 code 性別。[填 male、female 或 unknown]
Binding: AdministrativeGender (required): 病人性別;應填入所綁定值集中的其中一個代碼。
Patient.birthDate This element must be supported. This element is included in summaries. C 1..1 date 出生年月。[YYYY-MM,西元年月,不填日]
Constraints: stroke-patient-1
Patient.deceased[x] This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 死亡日期。[YYYY-MM-DD,西元年月日]
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.address This element must be supported. This element is included in summaries. 0..* AddressTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人聯絡地址 pat-cnt-2or3-char:如果有國家名,則必須(SHALL)從[ISO Country Alpha-2](http://hl7.org/fhir/valueset/iso3166-1-2)找出相對代碼作呈現。 如果未在ISO Country Alpha-2 中找到此一國家的代碼,則可能可以(MAY)從[ISO Country Alpha-3](http://hl7.org/fhir/valueset/iso3166-1-3)找出相對代碼作呈現。
Patient.maritalStatus This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人的婚姻狀態
Binding: Marital Status Codes (extensible): 病人的婚姻狀態;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.photo This element must be supported. 0..* Attachment 病人的影像(照片)
Patient.contact This element must be supported. C 0..* BackboneElement 病人的聯絡人,例如:監護人、伴侶、朋友等。
Constraints: pat-1
Patient.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.contact.relationship This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 概念(Concept)-參照一個專門術語或只是文字表述
Binding: PatientRelationshipType (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.name This element must be supported. 0..1 HumanName 聯絡人姓名
Patient.contact.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Patient.contact.name.text This element must be supported. This element is included in summaries. 0..1 string 完整的中文姓名
Patient.contact.name.family This element must be supported. This element is included in summaries. 0..1 string 英文姓
Patient.contact.name.given This element must be supported. This element is included in summaries. 0..* string 英文名
This repeating element order: Given Names appear in the correct order for presenting the name
Patient.contact.telecom This element must be supported. 0..* ContactPoint 聯絡人的詳細聯絡資訊
Patient.contact.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.contact.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.period This element must be supported. 0..1 Period 聯絡人或其可聯絡機構之可聯絡期(時間區間)
Patient.communication This element must be supported. 0..* BackboneElement 向病人說明健康狀態時所使用的語言
Patient.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.communication.language This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 向病人說明健康狀況時所使用的語言
Binding: CommonLanguages (preferred): 應填入所綁定值集中的其中一個代碼。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
Patient.managingOrganization This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 管理病人資料的院所。[應參照 StrokeOrganization]
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement 連結至此病人的其他Patient Resource
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(TW Core Patient | TW Core RelatedPerson) 連結至其他Patient或RelatedPerson Resource
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): 連結的型別;應填入所綁定值集中的其中一個代碼。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.identifier:idCardNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:idCardNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:passportNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:passportNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:residentNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:residentNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:medicalRecord.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:medicalRecord.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.name:official.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:usual.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:temp.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:anonymous.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.telecom.system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.telecom.use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 FHIR Std.
Patient.contact.relationship Base required Patient relationship type 📦4.0.1 FHIR Std.
Patient.contact.name.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.contact.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.contact.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.communication.​language Base preferred Common Languages 📦4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Patient If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
id-card-number error Patient.identifier:idCardNumber 身分證號共十碼,首碼以英文字母代表直轄市、縣(市)別,第二碼至第十碼為數字碼。 value.matches('^[A-Za-z][0-9]{9}$')
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()
stroke-patient-1 error Patient.birthDate 出生日期只填到年月(YYYY-MM)或年(YYYY)。 hasValue() implies toString().matches('^[0-9]{4}(-[0-9]{2})?$')
tw-core-1 error Patient.name:official, Patient.name:usual Patient.name.text or Patient.name.family or both SHALL be present text.exists() or family.exists()

This structure is derived from TWCorePatient

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient TWCorePatient
Patient.identifier 1..* Identifier 病人識別碼。[至少填入病歷號]
Patient.Slices for identifier Content/Rules for all slices
Patient.Slices for identifier.identifier:medicalRecord 1..1 Identifier 病歷號。[填院內病歷號]
Patient.Slices for identifier.identifier:medicalRecord.use 0..1 code 識別碼用途。[固定填 official]
Patient.Slices for identifier.identifier:medicalRecord.type 1..1 CodeableConceptTW 識別碼類型。[固定填 v2-0203 的 MR]
Patient.Slices for identifier.identifier:medicalRecord.system 1..1 uri 病歷號系統。[填院所核發病歷號的系統網址]
Patient.Slices for identifier.identifier:medicalRecord.value 1..1 string 病歷號。[填院內病歷號,保留原樣]
Patient.Slices for identifier.identifier:medicalRecord.assigner This element must be supported. 0..1 Reference(腦中風-醫療院所) 核發病歷號的院所。[應參照 StrokeOrganization]
Patient.gender 1..1 code 性別。[填 male、female 或 unknown]
Patient.deceased[x] This element must be supported. 0..1 boolean, dateTime 死亡日期。[YYYY-MM-DD,西元年月日]
Patient.managingOrganization 0..1 Reference(腦中風-醫療院所) 管理病人資料的院所。[應參照 StrokeOrganization]

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
stroke-patient-1 error Patient.birthDate 出生日期只填到年月(YYYY-MM)或年(YYYY)。 hasValue() implies toString().matches('^[0-9]{4}(-[0-9]{2})?$')
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* TWCorePatient 接受健康照護服務的個人或動物之資訊
Patient.id This element is included in summaries. 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Patient紀錄,通常又稱為邏輯性ID。
Patient.meta This element is included in summaries. 0..1 Meta 此Patient Resource的metadata
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
Patient.language 0..1 code 用以表述Patient Resource內容的語言。
Binding: CommonLanguages (preferred): 人類語言;鼓勵使用CommonLanguages代碼表中的代碼,但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
Patient.text 0..1 Narrative Patient Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Patient.contained 0..* Resource Contained, inline Resources
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:age This element must be supported. 0..1 Age 年齡
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/person-age
Patient.Slices for extension.extension:nationality This element must be supported. 0..1 (Complex) 病人所屬國籍
URL: http://hl7.org/fhir/StructureDefinition/patient-nationality
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier 病人識別碼。[至少填入病歷號]
Slice: Unordered, Open by value:type.coding.code, value:type.coding.system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Patient.Slices for identifier.identifier:idCardNumber This element must be supported. This element is included in summaries. C 0..1 Identifier 適用身分證字號
Constraints: id-card-number
Patient.Slices for identifier.identifier:idCardNumber.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:idCardNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:idCardNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:idCardNumber.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:idCardNumber.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:idCardNumber.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:idCardNumber.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:idCardNumber.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: NNxxx
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.id 0..1 string xml:id (or equivalent in JSON)
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension Content/Rules for all slices
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension.extension:identifier-suffix This element must be supported. 0..1 (Complex) 識別碼後綴詞
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.value 0..1 string Primitive value for code
Patient.Slices for identifier.identifier:idCardNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:idCardNumber.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:idCardNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:idCardNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:身分證字號='http://www.moi.gov.tw'
Required Pattern: http://www.moi.gov.tw
Patient.Slices for identifier.identifier:idCardNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:身分證字號為A123456789
Example General: 123456
Patient.Slices for identifier.identifier:idCardNumber.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:idCardNumber.assigner This element is included in summaries. 0..1 Reference(TW Core Organization) 簽發identifier的機構(可以只是文字表述)
Patient.Slices for identifier.identifier:passportNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用護照號碼
Patient.Slices for identifier.identifier:passportNumber.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:passportNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:passportNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:passportNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:passportNumber.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:passportNumber.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:passportNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:passportNumber.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:passportNumber.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:passportNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:passportNumber.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:passportNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PPN
Patient.Slices for identifier.identifier:passportNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:passportNumber.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:passportNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:passportNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:護照號碼='http://www.boca.gov.tw。
Required Pattern: http://hl7.org/fhir/sid/passport-TWN
Patient.Slices for identifier.identifier:passportNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:護照號碼為888800371
Example General: 123456
Patient.Slices for identifier.identifier:passportNumber.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:passportNumber.assigner This element is included in summaries. 0..1 Reference(TW Core Organization) 簽發identifier的機構(可以只是文字表述)
Patient.Slices for identifier.identifier:residentNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用居留證號碼
Patient.Slices for identifier.identifier:residentNumber.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:residentNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:residentNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:residentNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:residentNumber.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:residentNumber.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:residentNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:residentNumber.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:residentNumber.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:residentNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:residentNumber.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:residentNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PRC
Patient.Slices for identifier.identifier:residentNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:residentNumber.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:residentNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:residentNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:居留證號='http://www.immigration.gov.tw'。
Required Pattern: http://www.immigration.gov.tw
Patient.Slices for identifier.identifier:residentNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:居留證號碼為A912345678
Example General: 123456
Patient.Slices for identifier.identifier:residentNumber.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:residentNumber.assigner This element is included in summaries. 0..1 Reference(TW Core Organization) 簽發identifier的機構(可以只是文字表述)
Patient.Slices for identifier.identifier:medicalRecord This element must be supported. This element is included in summaries. 1..1 Identifier 病歷號。[填院內病歷號]
Patient.Slices for identifier.identifier:medicalRecord.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:medicalRecord.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:medicalRecord.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code 識別碼用途。[固定填 official]
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:medicalRecord.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 識別碼類型。[固定填 v2-0203 的 MR]
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:medicalRecord.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:medicalRecord.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:medicalRecord.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:medicalRecord.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:medicalRecord.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:medicalRecord.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:medicalRecord.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:medicalRecord.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: MR
Patient.Slices for identifier.identifier:medicalRecord.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:medicalRecord.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:medicalRecord.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:medicalRecord.system This element must be supported. This element is included in summaries. 1..1 uri 病歷號系統。[填院所核發病歷號的系統網址]
Example General: http://www.acme.com/identifiers/patient
Patient.Slices for identifier.identifier:medicalRecord.value This element must be supported. This element is included in summaries. 1..1 string 病歷號。[填院內病歷號,保留原樣]
Example General: 123456
Patient.Slices for identifier.identifier:medicalRecord.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:medicalRecord.assigner This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 核發病歷號的院所。[應參照 StrokeOrganization]
Patient.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean 病人的紀錄是否「使用中(true)」
Patient.Slices for name This element is included in summaries. 0..* HumanName 病人的姓名
Slice: Unordered, Open by pattern:use
Patient.Slices for name.name:official This element must be supported. This element is included in summaries. C 0..1 HumanName 病人的護照姓名
Constraints: tw-core-1
Patient.Slices for name.name:official.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:official.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:official.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for name.name:official.text This element must be supported. This element is included in summaries. C 0..1 string 完整的護照姓名
Example General: Chia-Lin Chan
Patient.Slices for name.name:official.family This element must be supported. This element is included in summaries. C 0..1 string 護照中的姓
Example General: Chen
Patient.Slices for name.name:official.given This element must be supported. This element is included in summaries. C 0..* string 護照中的名
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: Chia-Lin
Patient.Slices for name.name:official.prefix This element is included in summaries. 0..* string 姓名前面的頭銜 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名開頭。
This repeating element order: Prefixes appear in the correct order for presenting the name
Patient.Slices for name.name:official.suffix This element is included in summaries. 0..* string 姓名後面的稱謂 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名之後。
This repeating element order: Suffixes appear in the correct order for presenting the name
Patient.Slices for name.name:official.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.Slices for name.name:usual This element must be supported. This element is included in summaries. C 0..1 HumanName 病人所屬國籍的真實姓名
Constraints: tw-core-1
Patient.Slices for name.name:usual.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:usual.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:usual.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: usual
Patient.Slices for name.name:usual.text This element must be supported. This element is included in summaries. C 0..1 string 完整的中文姓名
Example General: 陳加玲
Patient.Slices for name.name:usual.family This element must be supported. This element is included in summaries. C 0..1 string 若所屬國籍可區分family及given,填入所屬國籍之姓(family)
Example General: 陳
Patient.Slices for name.name:usual.given This element must be supported. This element is included in summaries. C 0..* string 若所屬國籍可區分family及given,填入所屬國籍之名(given)
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: 加玲
Patient.Slices for name.name:usual.prefix This element is included in summaries. 0..* string 姓名前面的頭銜 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名開頭。
This repeating element order: Prefixes appear in the correct order for presenting the name
Patient.Slices for name.name:usual.suffix This element is included in summaries. 0..* string 姓名後面的稱謂 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名之後。
This repeating element order: Suffixes appear in the correct order for presenting the name
Patient.Slices for name.name:usual.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.Slices for name.name:temp This element must be supported. This element is included in summaries. 0..1 HumanName 新生兒姓名,緊急救護未知病人姓名時亦可用。
Patient.Slices for name.name:temp.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:temp.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:temp.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: temp
Patient.Slices for name.name:temp.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.Slices for name.name:temp.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.Slices for name.name:anonymous This element must be supported. This element is included in summaries. 0..1 HumanName 匿名供研究使用
Patient.Slices for name.name:anonymous.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:anonymous.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:anonymous.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: anonymous
Patient.Slices for name.name:anonymous.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.Slices for name.name:anonymous.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 病人的聯絡資訊(例如:電話、電子郵件等)
Patient.telecom.id 0..1 string Unique id for inter-element referencing
Patient.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.rank This element is included in summaries. 0..1 positiveInt 具體說明偏好的使用順序(1=最高優先順序)
Patient.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
Patient.gender This element must be supported. This element is included in summaries. 1..1 code 性別。[填 male、female 或 unknown]
Binding: AdministrativeGender (required): 病人性別;應填入所綁定值集中的其中一個代碼。
Patient.birthDate This element must be supported. This element is included in summaries. C 1..1 date 出生年月。[YYYY-MM,西元年月,不填日]
Constraints: stroke-patient-1
Patient.deceased[x] This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 死亡日期。[YYYY-MM-DD,西元年月日]
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.address This element must be supported. This element is included in summaries. 0..* AddressTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人聯絡地址 pat-cnt-2or3-char:如果有國家名,則必須(SHALL)從[ISO Country Alpha-2](http://hl7.org/fhir/valueset/iso3166-1-2)找出相對代碼作呈現。 如果未在ISO Country Alpha-2 中找到此一國家的代碼,則可能可以(MAY)從[ISO Country Alpha-3](http://hl7.org/fhir/valueset/iso3166-1-3)找出相對代碼作呈現。
Patient.maritalStatus This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人的婚姻狀態
Binding: Marital Status Codes (extensible): 病人的婚姻狀態;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.multipleBirth[x] 0..1 病人是否為多胞胎;或多胞胎出生順序。
Patient.multipleBirth[x].multipleBirthBoolean boolean
Patient.multipleBirth[x].multipleBirthInteger integer
Patient.photo This element must be supported. 0..* Attachment 病人的影像(照片)
Patient.contact This element must be supported. C 0..* BackboneElement 病人的聯絡人,例如:監護人、伴侶、朋友等。
Constraints: pat-1
Patient.contact.id 0..1 string Unique id for inter-element referencing
Patient.contact.extension 0..* Extension Additional content defined by implementations
Patient.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.contact.relationship This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 概念(Concept)-參照一個專門術語或只是文字表述
Binding: PatientRelationshipType (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.name This element must be supported. 0..1 HumanName 聯絡人姓名
Patient.contact.name.id 0..1 string Unique id for inter-element referencing
Patient.contact.name.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.contact.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Patient.contact.name.text This element must be supported. This element is included in summaries. 0..1 string 完整的中文姓名
Patient.contact.name.family This element must be supported. This element is included in summaries. 0..1 string 英文姓
Patient.contact.name.given This element must be supported. This element is included in summaries. 0..* string 英文名
This repeating element order: Given Names appear in the correct order for presenting the name
Patient.contact.name.prefix This element is included in summaries. 0..* string 姓名前面的頭銜 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名開頭。
This repeating element order: Prefixes appear in the correct order for presenting the name
Patient.contact.name.suffix This element is included in summaries. 0..* string 姓名後面的稱謂 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名之後。
This repeating element order: Suffixes appear in the correct order for presenting the name
Patient.contact.name.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.contact.telecom This element must be supported. 0..* ContactPoint 聯絡人的詳細聯絡資訊
Patient.contact.telecom.id 0..1 string Unique id for inter-element referencing
Patient.contact.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.contact.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.contact.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.telecom.rank This element is included in summaries. 0..1 positiveInt 具體說明偏好的使用順序(1=最高優先順序)
Patient.contact.telecom.period This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
Patient.contact.address 0..1 AddressTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 聯絡人的地址
Patient.contact.gender 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): 聯絡人的性別;應填入所綁定值集中的其中一個代碼。
Patient.contact.organization C 0..1 Reference(TW Core Organization) 可聯絡到聯絡人的機構
Patient.contact.period This element must be supported. 0..1 Period 聯絡人或其可聯絡機構之可聯絡期(時間區間)
Patient.communication This element must be supported. 0..* BackboneElement 向病人說明健康狀態時所使用的語言
Patient.communication.id 0..1 string Unique id for inter-element referencing
Patient.communication.extension 0..* Extension Additional content defined by implementations
Patient.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.communication.language This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 向病人說明健康狀況時所使用的語言
Binding: CommonLanguages (preferred): 應填入所綁定值集中的其中一個代碼。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
Patient.communication.preferred 0..1 boolean 病人是否偏好使用此語言
Patient.generalPractitioner 0..* Reference(TW Core Organization | TW Core Practitioner | TW Core PractitionerRole) 照護此病人的機構、照護服務提供者、或健康照護服務提供者的角色
Patient.managingOrganization This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 管理病人資料的院所。[應參照 StrokeOrganization]
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement 連結至此病人的其他Patient Resource
Patient.link.id 0..1 string Unique id for inter-element referencing
Patient.link.extension 0..* Extension Additional content defined by implementations
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(TW Core Patient | TW Core RelatedPerson) 連結至其他Patient或RelatedPerson Resource
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): 連結的型別;應填入所綁定值集中的其中一個代碼。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Patient.identifier:idCardNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:idCardNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:passportNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:passportNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:residentNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:residentNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:medicalRecord.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:medicalRecord.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.name:official.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:usual.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:temp.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:anonymous.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.telecom.system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.telecom.use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 FHIR Std.
Patient.contact.relationship Base required Patient relationship type 📦4.0.1 FHIR Std.
Patient.contact.name.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.contact.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.contact.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.communication.​language Base preferred Common Languages 📦4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Patient If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
id-card-number error Patient.identifier:idCardNumber 身分證號共十碼,首碼以英文字母代表直轄市、縣(市)別,第二碼至第十碼為數字碼。 value.matches('^[A-Za-z][0-9]{9}$')
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()
stroke-patient-1 error Patient.birthDate 出生日期只填到年月(YYYY-MM)或年(YYYY)。 hasValue() implies toString().matches('^[0-9]{4}(-[0-9]{2})?$')
tw-core-1 error Patient.name:official, Patient.name:usual Patient.name.text or Patient.name.family or both SHALL be present text.exists() or family.exists()

This structure is derived from TWCorePatient

Summary

Mandatory: 1 element
Must-Support: 2 elements

Structures

This structure refers to these other structures:

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* TWCorePatient 接受健康照護服務的個人或動物之資訊
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
Patient.Slices for extension Content/Rules for all slices
Patient.Slices for extension.extension:age This element must be supported. 0..1 Age 年齡
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/person-age
Patient.Slices for extension.extension:nationality This element must be supported. 0..1 (Complex) 病人所屬國籍
URL: http://hl7.org/fhir/StructureDefinition/patient-nationality
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier 病人識別碼。[至少填入病歷號]
Slice: Unordered, Open by value:type.coding.code, value:type.coding.system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Patient.Slices for identifier.identifier:idCardNumber This element must be supported. This element is included in summaries. C 0..1 Identifier 適用身分證字號
Constraints: id-card-number
Patient.Slices for identifier.identifier:idCardNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:idCardNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:idCardNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:idCardNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: NNxxx
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension Content/Rules for all slices
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension.extension:identifier-suffix This element must be supported. 0..1 (Complex) 識別碼後綴詞
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
Patient.Slices for identifier.identifier:idCardNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:idCardNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:idCardNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:身分證字號='http://www.moi.gov.tw'
Required Pattern: http://www.moi.gov.tw
Patient.Slices for identifier.identifier:idCardNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:身分證字號為A123456789
Example General: 123456
Patient.Slices for identifier.identifier:passportNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用護照號碼
Patient.Slices for identifier.identifier:passportNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:passportNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:passportNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:passportNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:passportNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PPN
Patient.Slices for identifier.identifier:passportNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:passportNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:passportNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:護照號碼='http://www.boca.gov.tw。
Required Pattern: http://hl7.org/fhir/sid/passport-TWN
Patient.Slices for identifier.identifier:passportNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:護照號碼為888800371
Example General: 123456
Patient.Slices for identifier.identifier:residentNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用居留證號碼
Patient.Slices for identifier.identifier:residentNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:residentNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:residentNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:residentNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:residentNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PRC
Patient.Slices for identifier.identifier:residentNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:residentNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:residentNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:居留證號='http://www.immigration.gov.tw'。
Required Pattern: http://www.immigration.gov.tw
Patient.Slices for identifier.identifier:residentNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:居留證號碼為A912345678
Example General: 123456
Patient.Slices for identifier.identifier:medicalRecord This element must be supported. This element is included in summaries. 1..1 Identifier 病歷號。[填院內病歷號]
Patient.Slices for identifier.identifier:medicalRecord.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code 識別碼用途。[固定填 official]
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:medicalRecord.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 識別碼類型。[固定填 v2-0203 的 MR]
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:medicalRecord.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:medicalRecord.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:medicalRecord.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: MR
Patient.Slices for identifier.identifier:medicalRecord.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:medicalRecord.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:medicalRecord.system This element must be supported. This element is included in summaries. 1..1 uri 病歷號系統。[填院所核發病歷號的系統網址]
Example General: http://www.acme.com/identifiers/patient
Patient.Slices for identifier.identifier:medicalRecord.value This element must be supported. This element is included in summaries. 1..1 string 病歷號。[填院內病歷號,保留原樣]
Example General: 123456
Patient.Slices for identifier.identifier:medicalRecord.assigner This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 核發病歷號的院所。[應參照 StrokeOrganization]
Patient.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean 病人的紀錄是否「使用中(true)」
Patient.Slices for name This element is included in summaries. 0..* HumanName 病人的姓名
Slice: Unordered, Open by pattern:use
Patient.Slices for name.name:official This element must be supported. This element is included in summaries. C 0..1 HumanName 病人的護照姓名
Constraints: tw-core-1
Patient.Slices for name.name:official.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for name.name:official.text This element must be supported. This element is included in summaries. C 0..1 string 完整的護照姓名
Example General: Chia-Lin Chan
Patient.Slices for name.name:official.family This element must be supported. This element is included in summaries. C 0..1 string 護照中的姓
Example General: Chen
Patient.Slices for name.name:official.given This element must be supported. This element is included in summaries. C 0..* string 護照中的名
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: Chia-Lin
Patient.Slices for name.name:usual This element must be supported. This element is included in summaries. C 0..1 HumanName 病人所屬國籍的真實姓名
Constraints: tw-core-1
Patient.Slices for name.name:usual.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: usual
Patient.Slices for name.name:usual.text This element must be supported. This element is included in summaries. C 0..1 string 完整的中文姓名
Example General: 陳加玲
Patient.Slices for name.name:usual.family This element must be supported. This element is included in summaries. C 0..1 string 若所屬國籍可區分family及given,填入所屬國籍之姓(family)
Example General: 陳
Patient.Slices for name.name:usual.given This element must be supported. This element is included in summaries. C 0..* string 若所屬國籍可區分family及given,填入所屬國籍之名(given)
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: 加玲
Patient.Slices for name.name:temp This element must be supported. This element is included in summaries. 0..1 HumanName 新生兒姓名,緊急救護未知病人姓名時亦可用。
Patient.Slices for name.name:temp.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: temp
Patient.Slices for name.name:temp.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.Slices for name.name:anonymous This element must be supported. This element is included in summaries. 0..1 HumanName 匿名供研究使用
Patient.Slices for name.name:anonymous.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: anonymous
Patient.Slices for name.name:anonymous.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 病人的聯絡資訊(例如:電話、電子郵件等)
Patient.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
Patient.gender This element must be supported. This element is included in summaries. 1..1 code 性別。[填 male、female 或 unknown]
Binding: AdministrativeGender (required): 病人性別;應填入所綁定值集中的其中一個代碼。
Patient.birthDate This element must be supported. This element is included in summaries. C 1..1 date 出生年月。[YYYY-MM,西元年月,不填日]
Constraints: stroke-patient-1
Patient.deceased[x] This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 死亡日期。[YYYY-MM-DD,西元年月日]
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.address This element must be supported. This element is included in summaries. 0..* AddressTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人聯絡地址 pat-cnt-2or3-char:如果有國家名,則必須(SHALL)從[ISO Country Alpha-2](http://hl7.org/fhir/valueset/iso3166-1-2)找出相對代碼作呈現。 如果未在ISO Country Alpha-2 中找到此一國家的代碼,則可能可以(MAY)從[ISO Country Alpha-3](http://hl7.org/fhir/valueset/iso3166-1-3)找出相對代碼作呈現。
Patient.maritalStatus This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人的婚姻狀態
Binding: Marital Status Codes (extensible): 病人的婚姻狀態;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.photo This element must be supported. 0..* Attachment 病人的影像(照片)
Patient.contact This element must be supported. C 0..* BackboneElement 病人的聯絡人,例如:監護人、伴侶、朋友等。
Constraints: pat-1
Patient.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.contact.relationship This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 概念(Concept)-參照一個專門術語或只是文字表述
Binding: PatientRelationshipType (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.name This element must be supported. 0..1 HumanName 聯絡人姓名
Patient.contact.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Patient.contact.name.text This element must be supported. This element is included in summaries. 0..1 string 完整的中文姓名
Patient.contact.name.family This element must be supported. This element is included in summaries. 0..1 string 英文姓
Patient.contact.name.given This element must be supported. This element is included in summaries. 0..* string 英文名
This repeating element order: Given Names appear in the correct order for presenting the name
Patient.contact.telecom This element must be supported. 0..* ContactPoint 聯絡人的詳細聯絡資訊
Patient.contact.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.contact.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.period This element must be supported. 0..1 Period 聯絡人或其可聯絡機構之可聯絡期(時間區間)
Patient.communication This element must be supported. 0..* BackboneElement 向病人說明健康狀態時所使用的語言
Patient.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.communication.language This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 向病人說明健康狀況時所使用的語言
Binding: CommonLanguages (preferred): 應填入所綁定值集中的其中一個代碼。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
Patient.managingOrganization This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 管理病人資料的院所。[應參照 StrokeOrganization]
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement 連結至此病人的其他Patient Resource
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(TW Core Patient | TW Core RelatedPerson) 連結至其他Patient或RelatedPerson Resource
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): 連結的型別;應填入所綁定值集中的其中一個代碼。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.identifier:idCardNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:idCardNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:passportNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:passportNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:residentNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:residentNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:medicalRecord.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:medicalRecord.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.name:official.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:usual.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:temp.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:anonymous.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.telecom.system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.telecom.use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 FHIR Std.
Patient.contact.relationship Base required Patient relationship type 📦4.0.1 FHIR Std.
Patient.contact.name.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.contact.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.contact.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.communication.​language Base preferred Common Languages 📦4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Patient If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
id-card-number error Patient.identifier:idCardNumber 身分證號共十碼,首碼以英文字母代表直轄市、縣(市)別,第二碼至第十碼為數字碼。 value.matches('^[A-Za-z][0-9]{9}$')
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()
stroke-patient-1 error Patient.birthDate 出生日期只填到年月(YYYY-MM)或年(YYYY)。 hasValue() implies toString().matches('^[0-9]{4}(-[0-9]{2})?$')
tw-core-1 error Patient.name:official, Patient.name:usual Patient.name.text or Patient.name.family or both SHALL be present text.exists() or family.exists()

Differential View

This structure is derived from TWCorePatient

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient TWCorePatient
Patient.identifier 1..* Identifier 病人識別碼。[至少填入病歷號]
Patient.Slices for identifier Content/Rules for all slices
Patient.Slices for identifier.identifier:medicalRecord 1..1 Identifier 病歷號。[填院內病歷號]
Patient.Slices for identifier.identifier:medicalRecord.use 0..1 code 識別碼用途。[固定填 official]
Patient.Slices for identifier.identifier:medicalRecord.type 1..1 CodeableConceptTW 識別碼類型。[固定填 v2-0203 的 MR]
Patient.Slices for identifier.identifier:medicalRecord.system 1..1 uri 病歷號系統。[填院所核發病歷號的系統網址]
Patient.Slices for identifier.identifier:medicalRecord.value 1..1 string 病歷號。[填院內病歷號,保留原樣]
Patient.Slices for identifier.identifier:medicalRecord.assigner This element must be supported. 0..1 Reference(腦中風-醫療院所) 核發病歷號的院所。[應參照 StrokeOrganization]
Patient.gender 1..1 code 性別。[填 male、female 或 unknown]
Patient.birthDate C 1..1 date 出生年月。[YYYY-MM,西元年月,不填日]
Constraints: stroke-patient-1
Patient.deceased[x] This element must be supported. 0..1 boolean, dateTime 死亡日期。[YYYY-MM-DD,西元年月日]
Patient.managingOrganization 0..1 Reference(腦中風-醫療院所) 管理病人資料的院所。[應參照 StrokeOrganization]

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
stroke-patient-1 error Patient.birthDate 出生日期只填到年月(YYYY-MM)或年(YYYY)。 hasValue() implies toString().matches('^[0-9]{4}(-[0-9]{2})?$')

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Patient 0..* TWCorePatient 接受健康照護服務的個人或動物之資訊
Patient.id This element is included in summaries. 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的Patient紀錄,通常又稱為邏輯性ID。
Patient.meta This element is included in summaries. 0..1 Meta 此Patient Resource的metadata
Patient.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
Patient.language 0..1 code 用以表述Patient Resource內容的語言。
Binding: CommonLanguages (preferred): 人類語言;鼓勵使用CommonLanguages代碼表中的代碼,但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
Patient.text 0..1 Narrative Patient Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Patient.contained 0..* Resource Contained, inline Resources
Patient.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for extension.extension:age This element must be supported. 0..1 Age 年齡
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/person-age
Patient.Slices for extension.extension:nationality This element must be supported. 0..1 (Complex) 病人所屬國籍
URL: http://hl7.org/fhir/StructureDefinition/patient-nationality
Patient.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Patient.Slices for identifier This element must be supported. This element is included in summaries. 1..* Identifier 病人識別碼。[至少填入病歷號]
Slice: Unordered, Open by value:type.coding.code, value:type.coding.system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Patient.Slices for identifier.identifier:idCardNumber This element must be supported. This element is included in summaries. C 0..1 Identifier 適用身分證字號
Constraints: id-card-number
Patient.Slices for identifier.identifier:idCardNumber.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:idCardNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:idCardNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:idCardNumber.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:idCardNumber.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:idCardNumber.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:idCardNumber.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:idCardNumber.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: NNxxx
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.id 0..1 string xml:id (or equivalent in JSON)
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension Content/Rules for all slices
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.Slices for extension.extension:identifier-suffix This element must be supported. 0..1 (Complex) 識別碼後綴詞
URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
Patient.Slices for identifier.identifier:idCardNumber.type.coding.code.value 0..1 string Primitive value for code
Patient.Slices for identifier.identifier:idCardNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:idCardNumber.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:idCardNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:idCardNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:身分證字號='http://www.moi.gov.tw'
Required Pattern: http://www.moi.gov.tw
Patient.Slices for identifier.identifier:idCardNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:身分證字號為A123456789
Example General: 123456
Patient.Slices for identifier.identifier:idCardNumber.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:idCardNumber.assigner This element is included in summaries. 0..1 Reference(TW Core Organization) 簽發identifier的機構(可以只是文字表述)
Patient.Slices for identifier.identifier:passportNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用護照號碼
Patient.Slices for identifier.identifier:passportNumber.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:passportNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:passportNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:passportNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:passportNumber.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:passportNumber.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:passportNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:passportNumber.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:passportNumber.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:passportNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:passportNumber.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:passportNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PPN
Patient.Slices for identifier.identifier:passportNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:passportNumber.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:passportNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:passportNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:護照號碼='http://www.boca.gov.tw。
Required Pattern: http://hl7.org/fhir/sid/passport-TWN
Patient.Slices for identifier.identifier:passportNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:護照號碼為888800371
Example General: 123456
Patient.Slices for identifier.identifier:passportNumber.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:passportNumber.assigner This element is included in summaries. 0..1 Reference(TW Core Organization) 簽發identifier的機構(可以只是文字表述)
Patient.Slices for identifier.identifier:residentNumber This element must be supported. This element is included in summaries. 0..1 Identifier 適用居留證號碼
Patient.Slices for identifier.identifier:residentNumber.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:residentNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:residentNumber.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (如果知道)
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:residentNumber.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 身份識別碼(identifier)的型別說明
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:residentNumber.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:residentNumber.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:residentNumber.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:residentNumber.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:residentNumber.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:residentNumber.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:residentNumber.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:residentNumber.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: PRC
Patient.Slices for identifier.identifier:residentNumber.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:residentNumber.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:residentNumber.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:residentNumber.system This element must be supported. This element is included in summaries. 1..1 uri 身份識別碼(identifier)的命名空間(namespace) 例如:居留證號='http://www.immigration.gov.tw'。
Required Pattern: http://www.immigration.gov.tw
Patient.Slices for identifier.identifier:residentNumber.value This element must be supported. This element is included in summaries. 1..1 string 唯一值。 例如:居留證號碼為A912345678
Example General: 123456
Patient.Slices for identifier.identifier:residentNumber.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:residentNumber.assigner This element is included in summaries. 0..1 Reference(TW Core Organization) 簽發identifier的機構(可以只是文字表述)
Patient.Slices for identifier.identifier:medicalRecord This element must be supported. This element is included in summaries. 1..1 Identifier 病歷號。[填院內病歷號]
Patient.Slices for identifier.identifier:medicalRecord.id 0..1 string Unique id for inter-element referencing
Patient.Slices for identifier.identifier:medicalRecord.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:medicalRecord.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code 識別碼用途。[固定填 official]
Binding: IdentifierUse (required): 如果知道,請說明此識別碼的目的;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for identifier.identifier:medicalRecord.type This element must be supported. This element is included in summaries. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 識別碼類型。[固定填 v2-0203 的 MR]
Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別,用於決定特定目的所適用的識別碼;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.Slices for identifier.identifier:medicalRecord.type.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:medicalRecord.type.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:medicalRecord.type.coding This element must be supported. This element is included in summaries. 1..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Patient.Slices for identifier.identifier:medicalRecord.type.coding.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
Patient.Slices for identifier.identifier:medicalRecord.type.coding.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
Patient.Slices for identifier.identifier:medicalRecord.type.coding.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
Patient.Slices for identifier.identifier:medicalRecord.type.coding.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
Patient.Slices for identifier.identifier:medicalRecord.type.coding.code This element must be supported. This element is included in summaries. 1..1 code 系統定義的語法之符號
Required Pattern: MR
Patient.Slices for identifier.identifier:medicalRecord.type.coding.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
Patient.Slices for identifier.identifier:medicalRecord.type.coding.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
Patient.Slices for identifier.identifier:medicalRecord.type.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
Patient.Slices for identifier.identifier:medicalRecord.system This element must be supported. This element is included in summaries. 1..1 uri 病歷號系統。[填院所核發病歷號的系統網址]
Example General: http://www.acme.com/identifiers/patient
Patient.Slices for identifier.identifier:medicalRecord.value This element must be supported. This element is included in summaries. 1..1 string 病歷號。[填院內病歷號,保留原樣]
Example General: 123456
Patient.Slices for identifier.identifier:medicalRecord.period This element is included in summaries. 0..1 Period 此身份識別碼(identifier)的使用效期
Patient.Slices for identifier.identifier:medicalRecord.assigner This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 核發病歷號的院所。[應參照 StrokeOrganization]
Patient.active This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 boolean 病人的紀錄是否「使用中(true)」
Patient.Slices for name This element is included in summaries. 0..* HumanName 病人的姓名
Slice: Unordered, Open by pattern:use
Patient.Slices for name.name:official This element must be supported. This element is included in summaries. C 0..1 HumanName 病人的護照姓名
Constraints: tw-core-1
Patient.Slices for name.name:official.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:official.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:official.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: official
Patient.Slices for name.name:official.text This element must be supported. This element is included in summaries. C 0..1 string 完整的護照姓名
Example General: Chia-Lin Chan
Patient.Slices for name.name:official.family This element must be supported. This element is included in summaries. C 0..1 string 護照中的姓
Example General: Chen
Patient.Slices for name.name:official.given This element must be supported. This element is included in summaries. C 0..* string 護照中的名
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: Chia-Lin
Patient.Slices for name.name:official.prefix This element is included in summaries. 0..* string 姓名前面的頭銜 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名開頭。
This repeating element order: Prefixes appear in the correct order for presenting the name
Patient.Slices for name.name:official.suffix This element is included in summaries. 0..* string 姓名後面的稱謂 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名之後。
This repeating element order: Suffixes appear in the correct order for presenting the name
Patient.Slices for name.name:official.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.Slices for name.name:usual This element must be supported. This element is included in summaries. C 0..1 HumanName 病人所屬國籍的真實姓名
Constraints: tw-core-1
Patient.Slices for name.name:usual.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:usual.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:usual.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: usual
Patient.Slices for name.name:usual.text This element must be supported. This element is included in summaries. C 0..1 string 完整的中文姓名
Example General: 陳加玲
Patient.Slices for name.name:usual.family This element must be supported. This element is included in summaries. C 0..1 string 若所屬國籍可區分family及given,填入所屬國籍之姓(family)
Example General: 陳
Patient.Slices for name.name:usual.given This element must be supported. This element is included in summaries. C 0..* string 若所屬國籍可區分family及given,填入所屬國籍之名(given)
This repeating element order: Given Names appear in the correct order for presenting the name
Example General: 加玲
Patient.Slices for name.name:usual.prefix This element is included in summaries. 0..* string 姓名前面的頭銜 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名開頭。
This repeating element order: Prefixes appear in the correct order for presenting the name
Patient.Slices for name.name:usual.suffix This element is included in summaries. 0..* string 姓名後面的稱謂 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名之後。
This repeating element order: Suffixes appear in the correct order for presenting the name
Patient.Slices for name.name:usual.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.Slices for name.name:temp This element must be supported. This element is included in summaries. 0..1 HumanName 新生兒姓名,緊急救護未知病人姓名時亦可用。
Patient.Slices for name.name:temp.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:temp.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:temp.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: temp
Patient.Slices for name.name:temp.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.Slices for name.name:temp.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.Slices for name.name:anonymous This element must be supported. This element is included in summaries. 0..1 HumanName 匿名供研究使用
Patient.Slices for name.name:anonymous.id 0..1 string Unique id for inter-element referencing
Patient.Slices for name.name:anonymous.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.Slices for name.name:anonymous.use This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Required Pattern: anonymous
Patient.Slices for name.name:anonymous.text This element must be supported. This element is included in summaries. 1..1 string 完整的中文姓名
Patient.Slices for name.name:anonymous.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 病人的聯絡資訊(例如:電話、電子郵件等)
Patient.telecom.id 0..1 string Unique id for inter-element referencing
Patient.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.telecom.rank This element is included in summaries. 0..1 positiveInt 具體說明偏好的使用順序(1=最高優先順序)
Patient.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
Patient.gender This element must be supported. This element is included in summaries. 1..1 code 性別。[填 male、female 或 unknown]
Binding: AdministrativeGender (required): 病人性別;應填入所綁定值集中的其中一個代碼。
Patient.birthDate This element must be supported. This element is included in summaries. C 1..1 date 出生年月。[YYYY-MM,西元年月,不填日]
Constraints: stroke-patient-1
Patient.deceased[x] This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 死亡日期。[YYYY-MM-DD,西元年月日]
Patient.deceased[x].deceasedBoolean boolean
Patient.deceased[x].deceasedDateTime dateTime
Patient.address This element must be supported. This element is included in summaries. 0..* AddressTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人聯絡地址 pat-cnt-2or3-char:如果有國家名,則必須(SHALL)從[ISO Country Alpha-2](http://hl7.org/fhir/valueset/iso3166-1-2)找出相對代碼作呈現。 如果未在ISO Country Alpha-2 中找到此一國家的代碼,則可能可以(MAY)從[ISO Country Alpha-3](http://hl7.org/fhir/valueset/iso3166-1-3)找出相對代碼作呈現。
Patient.maritalStatus This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 病人的婚姻狀態
Binding: Marital Status Codes (extensible): 病人的婚姻狀態;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
Patient.multipleBirth[x] 0..1 病人是否為多胞胎;或多胞胎出生順序。
Patient.multipleBirth[x].multipleBirthBoolean boolean
Patient.multipleBirth[x].multipleBirthInteger integer
Patient.photo This element must be supported. 0..* Attachment 病人的影像(照片)
Patient.contact This element must be supported. C 0..* BackboneElement 病人的聯絡人,例如:監護人、伴侶、朋友等。
Constraints: pat-1
Patient.contact.id 0..1 string Unique id for inter-element referencing
Patient.contact.extension 0..* Extension Additional content defined by implementations
Patient.contact.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.contact.relationship This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 概念(Concept)-參照一個專門術語或只是文字表述
Binding: PatientRelationshipType (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.name This element must be supported. 0..1 HumanName 聯絡人姓名
Patient.contact.name.id 0..1 string Unique id for inter-element referencing
Patient.contact.name.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.contact.name.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人名的使用情況;應填入所綁定值集中的其中一個代碼。
Patient.contact.name.text This element must be supported. This element is included in summaries. 0..1 string 完整的中文姓名
Patient.contact.name.family This element must be supported. This element is included in summaries. 0..1 string 英文姓
Patient.contact.name.given This element must be supported. This element is included in summaries. 0..* string 英文名
This repeating element order: Given Names appear in the correct order for presenting the name
Patient.contact.name.prefix This element is included in summaries. 0..* string 姓名前面的頭銜 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名開頭。
This repeating element order: Prefixes appear in the correct order for presenting the name
Patient.contact.name.suffix This element is included in summaries. 0..* string 姓名後面的稱謂 由於學術,法律,職業或貴族身份等原因而獲得頭銜,出現在姓名之後。
This repeating element order: Suffixes appear in the correct order for presenting the name
Patient.contact.name.period This element is included in summaries. 0..1 Period 此姓名的使用效期
Patient.contact.telecom This element must be supported. 0..* ContactPoint 聯絡人的詳細聯絡資訊
Patient.contact.telecom.id 0..1 string Unique id for inter-element referencing
Patient.contact.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Patient.contact.telecom.system This element must be supported. This element is included in summaries. C 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
Patient.contact.telecom.use This element is a modifier element. This element must be supported. This element is included in summaries. 0..1 code home | work | temp | old | mobile-此聯絡方式的用途
Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
Patient.contact.telecom.rank This element is included in summaries. 0..1 positiveInt 具體說明偏好的使用順序(1=最高優先順序)
Patient.contact.telecom.period This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
Patient.contact.address 0..1 AddressTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 聯絡人的地址
Patient.contact.gender 0..1 code male | female | other | unknown
Binding: AdministrativeGender (required): 聯絡人的性別;應填入所綁定值集中的其中一個代碼。
Patient.contact.organization C 0..1 Reference(TW Core Organization) 可聯絡到聯絡人的機構
Patient.contact.period This element must be supported. 0..1 Period 聯絡人或其可聯絡機構之可聯絡期(時間區間)
Patient.communication This element must be supported. 0..* BackboneElement 向病人說明健康狀態時所使用的語言
Patient.communication.id 0..1 string Unique id for inter-element referencing
Patient.communication.extension 0..* Extension Additional content defined by implementations
Patient.communication.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.communication.language This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 向病人說明健康狀況時所使用的語言
Binding: CommonLanguages (preferred): 應填入所綁定值集中的其中一個代碼。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
Patient.communication.preferred 0..1 boolean 病人是否偏好使用此語言
Patient.generalPractitioner 0..* Reference(TW Core Organization | TW Core Practitioner | TW Core PractitionerRole) 照護此病人的機構、照護服務提供者、或健康照護服務提供者的角色
Patient.managingOrganization This element must be supported. This element is included in summaries. 0..1 Reference(腦中風-醫療院所) 管理病人資料的院所。[應參照 StrokeOrganization]
Patient.link This element is a modifier element. This element is included in summaries. 0..* BackboneElement 連結至此病人的其他Patient Resource
Patient.link.id 0..1 string Unique id for inter-element referencing
Patient.link.extension 0..* Extension Additional content defined by implementations
Patient.link.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Patient.link.other This element is included in summaries. 1..1 Reference(TW Core Patient | TW Core RelatedPerson) 連結至其他Patient或RelatedPerson Resource
Patient.link.type This element is included in summaries. 1..1 code replaced-by | replaces | refer | seealso
Binding: LinkType (required): 連結的型別;應填入所綁定值集中的其中一個代碼。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Patient.language Base preferred Common Languages 📦4.0.1 FHIR Std.
Patient.identifier:idCardNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:idCardNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:passportNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:passportNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:residentNumber.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:residentNumber.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.identifier:medicalRecord.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Patient.identifier:medicalRecord.​type Base extensible IdentifierType + 臺灣衛福部資訊處識別碼類型值集 📦0.3.0 臺灣核心實作指引 v1.0
Patient.name:official.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:usual.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:temp.use Base required NameUse 📍4.0.1 FHIR Std.
Patient.name:anonymous.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.telecom.system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.telecom.use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.maritalStatus Base extensible MaritalStatus 📦4.0.1 FHIR Std.
Patient.contact.relationship Base required Patient relationship type 📦4.0.1 FHIR Std.
Patient.contact.name.​use Base required NameUse 📍4.0.1 FHIR Std.
Patient.contact.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
Patient.contact.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
Patient.contact.gender Base required AdministrativeGender 📍4.0.1 FHIR Std.
Patient.communication.​language Base preferred Common Languages 📦4.0.1 FHIR Std.
Patient.link.type Base required LinkType 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Patient If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Patient If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Patient If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Patient If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Patient A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
id-card-number error Patient.identifier:idCardNumber 身分證號共十碼,首碼以英文字母代表直轄市、縣(市)別,第二碼至第十碼為數字碼。 value.matches('^[A-Za-z][0-9]{9}$')
pat-1 error Patient.contact SHALL at least contain a contact's details or a reference to an organization name.exists() or telecom.exists() or address.exists() or organization.exists()
stroke-patient-1 error Patient.birthDate 出生日期只填到年月(YYYY-MM)或年(YYYY)。 hasValue() implies toString().matches('^[0-9]{4}(-[0-9]{2})?$')
tw-core-1 error Patient.name:official, Patient.name:usual Patient.name.text or Patient.name.family or both SHALL be present text.exists() or family.exists()

This structure is derived from TWCorePatient

Summary

Mandatory: 1 element
Must-Support: 2 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel, Schematron