身體活動量測(Physical Activity Measure)
0.1.0 - ci-build

身體活動量測(Physical Activity Measure) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: Practitioner

Official URL: https://hapi.fhir.tw/fhir/StructureDefinition/TWCorePractitioner | Version: 0.1.0
Active as of 2024-08-01 | Computable Name: TWCOREPractitioner

基於 TW CORE IG 的 Practitioner

Usage:

- Refer to this Resource Profile: Sport Data observation Body Mass Index, Sport Data observation Basal metabolic rate, Sport Data observation Blood Pressure, Sport Data observation Body Age... Show 34 more, Sport Data observation Body Bone Mass, Sport Data observation Body Cell Mass, Sport Data observation Body Fat Mass, Sport Data observation Body Temperature, Sport Data observation Extracellular Water, Sport Data observation Extracellular Water Ratio, Sport Data observation Fat Free Mass, Sport Data observation Gait Cycle, Sport Data observation Gait Type, Sport Data observation Glucose, Sport Data observation Heart Rate Variability, Sport Data observation Heart Rate, Sport Data observation Height, Sport Data observation Intracellular Water, Sport Data observation Mean Heart Rate, Sport Data observation Mineral, Sport Data observation Obesity Degree, Sport Data observation Body fat percentage, Sport Data observation Protein, Sport Data observation Respiratory Rate, Sport Data observation Resting Heart Rate, Sport Data observation Soft Lean Mass, Sport Data observation Skeletal Muscle Mass Index, Sport Data observation Skeletal Muscle Mass, Sport Data ServiceRequest, Sport Data observation Peripheral oxygen saturation, Sport Data observation Total Body Water, Sport Data observation Treadmill, Sport Data observation Viceral Fat Area, Sport Data observation Visceral Fat Index, Sport Data observation Waist Hip Rate, Sport Data observation Waist, Sport Data observation Weight and Sport Data observation Weight Training
- Examples for this Resource Profile: Practitioner/practitioner-c-example and Practitioner/practitioner-d-example

### Formal Views of Profile Content

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

- Differential Table
- Key Elements Table
- Snapshot Table
- Statistics/References
- All

This structure is derived from TWCorePractitioner

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Practitioner |  |  | TWCorePractitioner |
identifier |  | 1..* | Identifier | 此照護服務提供人員的識別碼
name |  | 1..1 | HumanName | 照護服務提供人員的姓名
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Practitioner |  | 0..* | TWCorePractitioner | 對於所提供之健康照護或相關服務負有正式責任的人員
implicitRules | ?!Σ | 0..1 | uri | 創建此內容所依據的一組規則
modifierExtension | ?! | 0..* | Extension | 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵，需特別留意。
Slices for identifier | S Σ | 1..* | Identifier | 此照護服務提供人員的識別碼 Slice: Unordered, Open by value:type.coding.code, value:type.coding.system
identifier:idCardNumber | S Σ | 0..1 | Identifier | 適用身分證字號
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: NNxxx
Slices for extension |  |  |  | Content/Rules for all slices
identifier-suffix | S | 0..1 | (Complex) | 識別碼後綴詞 URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：身分證字號='http://www.moi.gov.tw' Required Pattern: http://www.moi.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：身分證字號為A123456789 Example General: 123456
identifier:passportNumber | S Σ | 0..1 | Identifier | 適用護照號碼
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PPN
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：護照號碼='http://www.boca.gov.tw。 Required Pattern: http://www.boca.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：護照號碼為888800371 Example General: 123456
identifier:residentNumber | S Σ | 0..1 | Identifier | 適用居留證號碼
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PRC
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：居留證號='http://www.immigration.gov.tw'。 Required Pattern: http://www.immigration.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：居留證號碼為A912345678 Example General: 123456
identifier:medicalLicenseNumber | S Σ | 0..1 | Identifier | 適用員工編號
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: MD
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace），可至 [twTerminology](https://twcore.mohw.gov.tw/ts/namingsystem.jsp?status=active&amp;type=0) 申請或查詢命名系統。 Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | 唯一值。 例如：員工編號為KP00017 Example General: 123456
active | S Σ | 0..1 | boolean | 此照護服務提供人員的紀錄是否在使用中
name | S Σ C | 1..1 | HumanName | 照護服務提供人員的姓名 tw-core-1: Patient.name.text or Patient.name.family or both SHALL be present
use | ?!S Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人名的使用情況；應填入所綁定值集中的其中一個代碼。
text | S Σ C | 0..1 | string | 完整的中文姓名 Example General: 王依昇
family | S Σ C | 0..1 | string | 英文姓 Example General: Wang
given | S Σ C | 0..* | string | 英文名 This repeating element order: Given Names appear in the correct order for presenting the name Example General: Yi Sheng
telecom | S Σ | 0..* | ContactPoint | 照護服務提供人員的詳細聯絡方式（適用於所有角色）。
system | S Σ C | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
value | S Σ | 1..1 | string | 實際的聯絡方式之細節
use | ?!S Σ | 0..1 | code | home | work | temp | old | mobile－此聯絡方式的用途 Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
period | S Σ | 0..1 | Period | 此聯絡方式的使用效期
address | S | 0..* | TWCoreAddress | 不限特定角色的照護服務提供人員的地址（通常是住家地址）
gender | S Σ | 0..1 | code | male ｜ female ｜ other ｜ unknown Binding: AdministrativeGender (required): 性別；應填入所綁定值集中的其中一個代碼。
birthDate | S Σ | 0..1 | date | 照護服務提供人員的出生日期
photo | S | 0..* | Attachment | 人員的影像（照片）
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Practitioner.identifier:idCardNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:idCardNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:passportNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:passportNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:residentNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:residentNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:medicalLicenseNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:medicalLicenseNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.name.use | required | NameUse `http://hl7.org/fhir/ValueSet/name-use|4.0.1` from the FHIR Standard
Practitioner.telecom.system | required | ContactPointSystem `http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1` from the FHIR Standard
Practitioner.telecom.use | required | ContactPointUse `http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1` from the FHIR Standard
Practitioner.gender | required | AdministrativeGender `http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1` from the FHIR Standard

#### Constraints

Id | Grade | Path(s) | Details | Requirements
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() |
dom-3 | error | Practitioner | 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 | Practitioner | 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 | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() |
dom-6 | best practice | Practitioner | 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() |
tw-core-1 | error | Practitioner.name | Patient.name.text or Patient.name.family or both SHALL be present : text.exists() or family.exists() |

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Practitioner |  | 0..* | TWCorePractitioner | 對於所提供之健康照護或相關服務負有正式責任的人員
id | Σ | 0..1 | id | 不重複的ID用以識別儲存在特定FHIR Server中的Practitioner紀錄，通常又稱為邏輯性ID。
meta | Σ | 0..1 | Meta | 此Practitioner Resource的metadata
implicitRules | ?!Σ | 0..1 | uri | 創建此內容所依據的一組規則
language |  | 0..1 | code | 用以表述Practitioner Resource內容的語言。 Binding: CommonLanguages (preferred): 人類語言；鼓勵使用CommonLanguages代碼表中的代碼，但不強制一定要使用此代碼表，你也可使用其他代碼表的代碼或單純以文字表示。
Additional Bindings | Purpose
AllLanguages | Max Binding
Example Value: zh-TW
text |  | 0..1 | Narrative | Practitioner Resource之內容摘要以供人閱讀
contained |  | 0..* | Resource | 內嵌的（contained）、行內的Resources
extension |  | 0..* | Extension | 擴充的資料項目
modifierExtension | ?! | 0..* | Extension | 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵，需特別留意。
Slices for identifier | S Σ | 1..* | Identifier | 此照護服務提供人員的識別碼 Slice: Unordered, Open by value:type.coding.code, value:type.coding.system
identifier:idCardNumber | S Σ | 0..1 | Identifier | 適用身分證字號
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: NNxxx
id |  | 0..1 | string | xml:id (or equivalent in JSON)
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
identifier-suffix | S | 0..1 | (Complex) | 識別碼後綴詞 URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
value |  | 0..1 | string | Primitive value for code
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：身分證字號='http://www.moi.gov.tw' Required Pattern: http://www.moi.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：身分證字號為A123456789 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
identifier:passportNumber | S Σ | 0..1 | Identifier | 適用護照號碼
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PPN
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：護照號碼='http://www.boca.gov.tw。 Required Pattern: http://www.boca.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：護照號碼為888800371 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
identifier:residentNumber | S Σ | 0..1 | Identifier | 適用居留證號碼
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PRC
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：居留證號='http://www.immigration.gov.tw'。 Required Pattern: http://www.immigration.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：居留證號碼為A912345678 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
identifier:medicalLicenseNumber | S Σ | 0..1 | Identifier | 適用員工編號
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: MD
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace），可至 [twTerminology](https://twcore.mohw.gov.tw/ts/namingsystem.jsp?status=active&amp;type=0) 申請或查詢命名系統。 Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | 唯一值。 例如：員工編號為KP00017 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
active | S Σ | 0..1 | boolean | 此照護服務提供人員的紀錄是否在使用中
name | S Σ C | 1..1 | HumanName | 照護服務提供人員的姓名 tw-core-1: Patient.name.text or Patient.name.family or both SHALL be present
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人名的使用情況；應填入所綁定值集中的其中一個代碼。
text | S Σ C | 0..1 | string | 完整的中文姓名 Example General: 王依昇
family | S Σ C | 0..1 | string | 英文姓 Example General: Wang
given | S Σ C | 0..* | string | 英文名 This repeating element order: Given Names appear in the correct order for presenting the name Example General: Yi Sheng
prefix | Σ | 0..* | string | 姓名前面的頭銜 由於學術，法律，職業或貴族身份等原因而獲得頭銜，出現在姓名開頭。 This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | Σ | 0..* | string | 姓名後面的稱謂 由於學術，法律，職業或貴族身份等原因而獲得頭銜，出現在姓名之後。 This repeating element order: Suffixes appear in the correct order for presenting the name
period | Σ | 0..1 | Period | 此姓名的使用效期
telecom | S Σ | 0..* | ContactPoint | 照護服務提供人員的詳細聯絡方式（適用於所有角色）。
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | S Σ C | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
value | S Σ | 1..1 | string | 實際的聯絡方式之細節
use | ?!S Σ | 0..1 | code | home | work | temp | old | mobile－此聯絡方式的用途 Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
rank | Σ | 0..1 | positiveInt | 具體說明偏好的使用順序（1=最高優先順序）
period | S Σ | 0..1 | Period | 此聯絡方式的使用效期
address | S | 0..* | TWCoreAddress | 不限特定角色的照護服務提供人員的地址（通常是住家地址）
gender | S Σ | 0..1 | code | male ｜ female ｜ other ｜ unknown Binding: AdministrativeGender (required): 性別；應填入所綁定值集中的其中一個代碼。
birthDate | S Σ | 0..1 | date | 照護服務提供人員的出生日期
photo | S | 0..* | Attachment | 人員的影像（照片）
qualification |  | 0..* | BackboneElement | 與照護服務相關的證書、執照或培訓
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | 照護服務提供人員的資格證書識別碼
code |  | 1..1 | CodeableConceptTW | 資格證書的編碼表示法 Binding: SNOMED CT + 臺灣醫事司醫事人員類別值集 (extensible): 照護服務提供人員提供服務所具有的具體資格證書；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
period |  | 0..1 | Period | 資格證書的有效期限
issuer |  | 0..1 | Reference(TW Core Organization) | 監管和頒發資格證書的機構
communication |  | 0..* | CodeableConceptTW | 健康照護服務提供者與病人溝通時可使用的語言 Binding: CommonLanguages (preferred): 人類語言；鼓勵使用所綁定值集中的代碼，但不強制一定要使用此值集，你也可使用其他值集的代碼或單純以文字表示。
Additional Bindings | Purpose
AllLanguages | Max Binding
Example Value: zh-TW
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Practitioner.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Practitioner.identifier:idCardNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:idCardNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:passportNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:passportNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:residentNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:residentNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:medicalLicenseNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:medicalLicenseNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.name.use | required | NameUse `http://hl7.org/fhir/ValueSet/name-use|4.0.1` from the FHIR Standard
Practitioner.telecom.system | required | ContactPointSystem `http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1` from the FHIR Standard
Practitioner.telecom.use | required | ContactPointUse `http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1` from the FHIR Standard
Practitioner.gender | required | AdministrativeGender `http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1` from the FHIR Standard
Practitioner.qualification.code | extensible | TWHealthProfessionalSCT `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/health-professional-sct-tw`
Practitioner.communication | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard

#### Constraints

Id | Grade | Path(s) | Details | Requirements
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() |
dom-3 | error | Practitioner | 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 | Practitioner | 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 | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() |
dom-6 | best practice | Practitioner | 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() |
tw-core-1 | error | Practitioner.name | Patient.name.text or Patient.name.family or both SHALL be present : text.exists() or family.exists() |

This structure is derived from TWCorePractitioner

Summary

Mandatory: 2 elements

Differential View

This structure is derived from TWCorePractitioner

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Practitioner |  |  | TWCorePractitioner |
identifier |  | 1..* | Identifier | 此照護服務提供人員的識別碼
name |  | 1..1 | HumanName | 照護服務提供人員的姓名
Documentation for this format

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Practitioner |  | 0..* | TWCorePractitioner | 對於所提供之健康照護或相關服務負有正式責任的人員
implicitRules | ?!Σ | 0..1 | uri | 創建此內容所依據的一組規則
modifierExtension | ?! | 0..* | Extension | 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵，需特別留意。
Slices for identifier | S Σ | 1..* | Identifier | 此照護服務提供人員的識別碼 Slice: Unordered, Open by value:type.coding.code, value:type.coding.system
identifier:idCardNumber | S Σ | 0..1 | Identifier | 適用身分證字號
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: NNxxx
Slices for extension |  |  |  | Content/Rules for all slices
identifier-suffix | S | 0..1 | (Complex) | 識別碼後綴詞 URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：身分證字號='http://www.moi.gov.tw' Required Pattern: http://www.moi.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：身分證字號為A123456789 Example General: 123456
identifier:passportNumber | S Σ | 0..1 | Identifier | 適用護照號碼
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PPN
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：護照號碼='http://www.boca.gov.tw。 Required Pattern: http://www.boca.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：護照號碼為888800371 Example General: 123456
identifier:residentNumber | S Σ | 0..1 | Identifier | 適用居留證號碼
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PRC
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：居留證號='http://www.immigration.gov.tw'。 Required Pattern: http://www.immigration.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：居留證號碼為A912345678 Example General: 123456
identifier:medicalLicenseNumber | S Σ | 0..1 | Identifier | 適用員工編號
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: MD
display | S Σ | 0..1 | string | 由系統定義的表示法
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace），可至 [twTerminology](https://twcore.mohw.gov.tw/ts/namingsystem.jsp?status=active&amp;type=0) 申請或查詢命名系統。 Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | 唯一值。 例如：員工編號為KP00017 Example General: 123456
active | S Σ | 0..1 | boolean | 此照護服務提供人員的紀錄是否在使用中
name | S Σ C | 1..1 | HumanName | 照護服務提供人員的姓名 tw-core-1: Patient.name.text or Patient.name.family or both SHALL be present
use | ?!S Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人名的使用情況；應填入所綁定值集中的其中一個代碼。
text | S Σ C | 0..1 | string | 完整的中文姓名 Example General: 王依昇
family | S Σ C | 0..1 | string | 英文姓 Example General: Wang
given | S Σ C | 0..* | string | 英文名 This repeating element order: Given Names appear in the correct order for presenting the name Example General: Yi Sheng
telecom | S Σ | 0..* | ContactPoint | 照護服務提供人員的詳細聯絡方式（適用於所有角色）。
system | S Σ C | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
value | S Σ | 1..1 | string | 實際的聯絡方式之細節
use | ?!S Σ | 0..1 | code | home | work | temp | old | mobile－此聯絡方式的用途 Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
period | S Σ | 0..1 | Period | 此聯絡方式的使用效期
address | S | 0..* | TWCoreAddress | 不限特定角色的照護服務提供人員的地址（通常是住家地址）
gender | S Σ | 0..1 | code | male ｜ female ｜ other ｜ unknown Binding: AdministrativeGender (required): 性別；應填入所綁定值集中的其中一個代碼。
birthDate | S Σ | 0..1 | date | 照護服務提供人員的出生日期
photo | S | 0..* | Attachment | 人員的影像（照片）
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Practitioner.identifier:idCardNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:idCardNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:passportNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:passportNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:residentNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:residentNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:medicalLicenseNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:medicalLicenseNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.name.use | required | NameUse `http://hl7.org/fhir/ValueSet/name-use|4.0.1` from the FHIR Standard
Practitioner.telecom.system | required | ContactPointSystem `http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1` from the FHIR Standard
Practitioner.telecom.use | required | ContactPointUse `http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1` from the FHIR Standard
Practitioner.gender | required | AdministrativeGender `http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1` from the FHIR Standard

#### Constraints

Id | Grade | Path(s) | Details | Requirements
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() |
dom-3 | error | Practitioner | 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 | Practitioner | 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 | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() |
dom-6 | best practice | Practitioner | 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() |
tw-core-1 | error | Practitioner.name | Patient.name.text or Patient.name.family or both SHALL be present : text.exists() or family.exists() |

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Practitioner |  | 0..* | TWCorePractitioner | 對於所提供之健康照護或相關服務負有正式責任的人員
id | Σ | 0..1 | id | 不重複的ID用以識別儲存在特定FHIR Server中的Practitioner紀錄，通常又稱為邏輯性ID。
meta | Σ | 0..1 | Meta | 此Practitioner Resource的metadata
implicitRules | ?!Σ | 0..1 | uri | 創建此內容所依據的一組規則
language |  | 0..1 | code | 用以表述Practitioner Resource內容的語言。 Binding: CommonLanguages (preferred): 人類語言；鼓勵使用CommonLanguages代碼表中的代碼，但不強制一定要使用此代碼表，你也可使用其他代碼表的代碼或單純以文字表示。
Additional Bindings | Purpose
AllLanguages | Max Binding
Example Value: zh-TW
text |  | 0..1 | Narrative | Practitioner Resource之內容摘要以供人閱讀
contained |  | 0..* | Resource | 內嵌的（contained）、行內的Resources
extension |  | 0..* | Extension | 擴充的資料項目
modifierExtension | ?! | 0..* | Extension | 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵，需特別留意。
Slices for identifier | S Σ | 1..* | Identifier | 此照護服務提供人員的識別碼 Slice: Unordered, Open by value:type.coding.code, value:type.coding.system
identifier:idCardNumber | S Σ | 0..1 | Identifier | 適用身分證字號
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: NNxxx
id |  | 0..1 | string | xml:id (or equivalent in JSON)
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
identifier-suffix | S | 0..1 | (Complex) | 識別碼後綴詞 URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/identifier-suffix
value |  | 0..1 | string | Primitive value for code
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：身分證字號='http://www.moi.gov.tw' Required Pattern: http://www.moi.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：身分證字號為A123456789 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
identifier:passportNumber | S Σ | 0..1 | Identifier | 適用護照號碼
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PPN
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：護照號碼='http://www.boca.gov.tw。 Required Pattern: http://www.boca.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：護照號碼為888800371 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
identifier:residentNumber | S Σ | 0..1 | Identifier | 適用居留證號碼
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: PRC
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace） 例如：居留證號='http://www.immigration.gov.tw'。 Required Pattern: http://www.immigration.gov.tw
value | S Σ | 1..1 | string | 唯一值。 例如：居留證號碼為A912345678 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
identifier:medicalLicenseNumber | S Σ | 0..1 | Identifier | 適用員工編號
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual ｜ official ｜ temp ｜ secondary ｜ old （如果知道） Binding: IdentifierUse (required): 如果知道，請說明此識別碼的目的；應填入所綁定值集中的其中一個代碼。 Required Pattern: official
type | S | 1..1 | CodeableConceptTW | 身份識別碼（identifier）的型別說明 Binding: IdentifierType + 臺灣衛福部資訊處識別碼類型值集 (extensible): 識別碼的型別，用於決定特定目的所適用的識別碼；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
coding | S | 1..* | CodingTW | 由專門術語系統（terminology system）定義的代碼
id |  | 0..1 | string | 唯一可識別ID，以供資料項目間相互參照。
extension |  | 0..* | Extension | 擴充的資料項目 Slice: Unordered, Open by value:url
system | S Σ | 1..1 | uri | 專門術語系統（terminology system）的識別 Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
version | Σ | 0..1 | string | 系統的版本—如果相關的話
code | S Σ | 1..1 | code | 系統定義的語法之符號 Required Pattern: MD
display | S Σ | 0..1 | string | 由系統定義的表示法
userSelected | Σ | 0..1 | boolean | 此編碼是否由使用者直接選擇？
text | S Σ | 0..1 | string | 概念的文字表示法
system | S Σ | 1..1 | uri | 身份識別碼（identifier）的命名空間（namespace），可至 [twTerminology](https://twcore.mohw.gov.tw/ts/namingsystem.jsp?status=active&amp;type=0) 申請或查詢命名系統。 Example General: http://www.acme.com/identifiers/patient
value | S Σ | 1..1 | string | 唯一值。 例如：員工編號為KP00017 Example General: 123456
period | Σ | 0..1 | Period | 此身份識別碼（identifier）的使用效期
assigner | Σ | 0..1 | Reference(TW Core Organization) | 簽發identifier的機構（可以只是文字表述）
active | S Σ | 0..1 | boolean | 此照護服務提供人員的紀錄是否在使用中
name | S Σ C | 1..1 | HumanName | 照護服務提供人員的姓名 tw-core-1: Patient.name.text or Patient.name.family or both SHALL be present
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
use | ?!S Σ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人名的使用情況；應填入所綁定值集中的其中一個代碼。
text | S Σ C | 0..1 | string | 完整的中文姓名 Example General: 王依昇
family | S Σ C | 0..1 | string | 英文姓 Example General: Wang
given | S Σ C | 0..* | string | 英文名 This repeating element order: Given Names appear in the correct order for presenting the name Example General: Yi Sheng
prefix | Σ | 0..* | string | 姓名前面的頭銜 由於學術，法律，職業或貴族身份等原因而獲得頭銜，出現在姓名開頭。 This repeating element order: Prefixes appear in the correct order for presenting the name
suffix | Σ | 0..* | string | 姓名後面的稱謂 由於學術，法律，職業或貴族身份等原因而獲得頭銜，出現在姓名之後。 This repeating element order: Suffixes appear in the correct order for presenting the name
period | Σ | 0..1 | Period | 此姓名的使用效期
telecom | S Σ | 0..* | ContactPoint | 照護服務提供人員的詳細聯絡方式（適用於所有角色）。
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | S Σ C | 1..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): 應填入所綁定值集中的其中一個代碼。
value | S Σ | 1..1 | string | 實際的聯絡方式之細節
use | ?!S Σ | 0..1 | code | home | work | temp | old | mobile－此聯絡方式的用途 Binding: ContactPointUse (required): 應填入所綁定值集中的其中一個代碼。
rank | Σ | 0..1 | positiveInt | 具體說明偏好的使用順序（1=最高優先順序）
period | S Σ | 0..1 | Period | 此聯絡方式的使用效期
address | S | 0..* | TWCoreAddress | 不限特定角色的照護服務提供人員的地址（通常是住家地址）
gender | S Σ | 0..1 | code | male ｜ female ｜ other ｜ unknown Binding: AdministrativeGender (required): 性別；應填入所綁定值集中的其中一個代碼。
birthDate | S Σ | 0..1 | date | 照護服務提供人員的出生日期
photo | S | 0..* | Attachment | 人員的影像（照片）
qualification |  | 0..* | BackboneElement | 與照護服務相關的證書、執照或培訓
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | 照護服務提供人員的資格證書識別碼
code |  | 1..1 | CodeableConceptTW | 資格證書的編碼表示法 Binding: SNOMED CT + 臺灣醫事司醫事人員類別值集 (extensible): 照護服務提供人員提供服務所具有的具體資格證書；應填入所綁定值集中適合的代碼，確定無適合的代碼才可以使用其他值集的代碼來表示。
period |  | 0..1 | Period | 資格證書的有效期限
issuer |  | 0..1 | Reference(TW Core Organization) | 監管和頒發資格證書的機構
communication |  | 0..* | CodeableConceptTW | 健康照護服務提供者與病人溝通時可使用的語言 Binding: CommonLanguages (preferred): 人類語言；鼓勵使用所綁定值集中的代碼，但不強制一定要使用此值集，你也可使用其他值集的代碼或單純以文字表示。
Additional Bindings | Purpose
AllLanguages | Max Binding
Example Value: zh-TW
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet / Code | URI
Practitioner.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Practitioner.identifier:idCardNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:idCardNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:passportNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:passportNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:residentNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:residentNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.identifier:medicalLicenseNumber.use | required | Pattern: official `http://hl7.org/fhir/ValueSet/identifier-use|4.0.1` from the FHIR Standard
Practitioner.identifier:medicalLicenseNumber.type | extensible | TWIdentifierType `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/identifier-type-tw`
Practitioner.name.use | required | NameUse `http://hl7.org/fhir/ValueSet/name-use|4.0.1` from the FHIR Standard
Practitioner.telecom.system | required | ContactPointSystem `http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1` from the FHIR Standard
Practitioner.telecom.use | required | ContactPointUse `http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1` from the FHIR Standard
Practitioner.gender | required | AdministrativeGender `http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1` from the FHIR Standard
Practitioner.qualification.code | extensible | TWHealthProfessionalSCT `https://twcore.mohw.gov.tw/ig/twcore/ValueSet/health-professional-sct-tw`
Practitioner.communication | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard

#### Constraints

Id | Grade | Path(s) | Details | Requirements
dom-2 | error | Practitioner | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() |
dom-3 | error | Practitioner | 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 | Practitioner | 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 | Practitioner | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() |
dom-6 | best practice | Practitioner | 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() |
tw-core-1 | error | Practitioner.name | Patient.name.text or Patient.name.family or both SHALL be present : text.exists() or family.exists() |

This structure is derived from TWCorePractitioner

Summary

Mandatory: 2 elements

Other representations of profile: CSV, Excel, Schematron