臺灣社政領域基礎實作指引
0.0.1 - ci-build

臺灣社政領域基礎實作指引, published by 衛生福利部社會及家庭署. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/sfaassn2025-source/base/ and changes regularly. See the Directory of published versions

Resource Profile: 人員角色-PractitionerRole TWSS Base

Official URL: https://sfaa.gov.tw/base/StructureDefinition/PractitionerRole-twss-base Version: 0.0.1
Draft as of 2026-10-20 Computable Name: PractitionerRoleTWSSBase

人員角色-PractitionerRole TWSS Base Profile 表達衛生福利部社會及家庭署業務中的人員角色資料。

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
PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
PractitionerRole.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
PractitionerRole.identifier This element must be supported. This element is included in summaries. 0..* Identifier 人員角色識別碼,例如任職紀錄編號、派案人員編號或來源系統角色識別碼。
PractitionerRole.identifier.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 (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
PractitionerRole.identifier.type This element must be supported. This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
PractitionerRole.identifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
PractitionerRole.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
PractitionerRole.active This element must be supported. This element is included in summaries. 0..1 boolean 此健康照護服務提供者角色紀錄是否有效
PractitionerRole.period This element must be supported. This element is included in summaries. 0..1 Period 人員到職日、離職日、派任起訖日或角色有效期間。
PractitionerRole.period.start This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者到職日期。
PractitionerRole.period.end This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者離職日期。
PractitionerRole.practitioner This element must be supported. This element is included in summaries. 0..1 Reference(人員資料-Practitioner TWSS Base) 擔任此角色的人員。
PractitionerRole.organization This element must be supported. This element is included in summaries. 0..1 Reference(機構資料-Organization TWSS Base) 人員任職、派任或服務所屬機構。
PractitionerRole.code 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 職稱、角色或職務類型。
Binding: TWSS-職稱與人員角色值集 (extensible): 優先使用 TW Core 0.3.2 的 SNOMED CT + 臺灣醫事司醫事人員類別值集;若無法表達衛生福利部社會及家庭署社福業務角色,優先使用 SNOMED CT 既有標準碼。
PractitionerRole.specialty 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 專長、服務類別或業務領域。
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
PractitionerRole.specialty.Slices for coding This element must be supported. 0..* 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)定義的代碼
Slice: Unordered, Open by pattern:system
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT This element must be supported. 0..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)定義的代碼
Binding: 對應至 SNOMED CT之就醫科別 + 診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://snomed.info/sct (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署就醫科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
PractitionerRole.location This element must be supported. This element is included in summaries. 0..* Reference(服務地點及托育地址-Location TWSS Base) 人員提供服務的地點;托育人員可 reference 托育地址。
PractitionerRole.healthcareService This element must be supported. 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
PractitionerRole.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 此角色使用的聯絡方式,例如辦公電話或職務聯絡信箱。
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
PractitionerRole.availableTime This element must be supported. 0..* BackboneElement 服務地點可用的時間
PractitionerRole.availableTime.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.notAvailable This element must be supported. 0..* BackboneElement 由於提供的原因,在此期間無法使用。
PractitionerRole.notAvailable.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.notAvailable.description 1..1 string 向使用者說明為什麼此期間無法使用的原因
PractitionerRole.availabilityExceptions This element must be supported. 0..1 string 描述在特定情況下服務不可用的特例

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
PractitionerRole.code Base extensible TWSS-職稱與人員角色值集 📦0.0.1 This IG
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📦4.0.1 FHIR Std.
PractitionerRole.specialty.​coding:TWMedicalDepartmentSCT Base required 對應至 SNOMED CT之就醫科別 + 診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalConsultationDepartment Base required 無法對應至SNOMED CT之臺灣健保署就醫科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalTreatmentDepartment Base required 無法對應至SNOMED CT之臺灣健保署診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
PractitionerRole.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error PractitionerRole If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error PractitionerRole 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 PractitionerRole 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 PractitionerRole If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice PractitionerRole 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()

This structure is derived from TWCorePractitionerRole

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
PractitionerRole.identifier 0..* Identifier 人員角色識別碼,例如任職紀錄編號、派案人員編號或來源系統角色識別碼。
PractitionerRole.identifier.use This element must be supported. 0..1 code usual | official | temp | secondary | old (If known)
PractitionerRole.identifier.type This element must be supported. 0..1 CodeableConcept Description of identifier
PractitionerRole.identifier.system This element must be supported. 0..1 uri The namespace for the identifier value
PractitionerRole.identifier.value This element must be supported. 0..1 string The value that is unique
PractitionerRole.period This element must be supported. 0..1 Period 人員到職日、離職日、派任起訖日或角色有效期間。
PractitionerRole.period.start This element must be supported. 0..1 dateTime 服務提供者到職日期。
PractitionerRole.period.end This element must be supported. 0..1 dateTime 服務提供者離職日期。
PractitionerRole.practitioner 0..1 Reference(人員資料-Practitioner TWSS Base) 擔任此角色的人員。
PractitionerRole.code 0..* CodeableConceptTW 職稱、角色或職務類型。
Binding: TWSS-職稱與人員角色值集 (extensible): 優先使用 TW Core 0.3.2 的 SNOMED CT + 臺灣醫事司醫事人員類別值集;若無法表達衛生福利部社會及家庭署社福業務角色,優先使用 SNOMED CT 既有標準碼。
PractitionerRole.specialty 0..* CodeableConceptTW 專長、服務類別或業務領域。
PractitionerRole.location 0..* Reference(服務地點及托育地址-Location TWSS Base) 人員提供服務的地點;托育人員可 reference 托育地址。
PractitionerRole.healthcareService This element must be supported. 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
PractitionerRole.telecom 0..* ContactPoint 此角色使用的聯絡方式,例如辦公電話或職務聯絡信箱。
PractitionerRole.availableTime This element must be supported. 0..* BackboneElement 服務地點可用的時間
PractitionerRole.notAvailable This element must be supported. 0..* BackboneElement 由於提供的原因,在此期間無法使用。
PractitionerRole.availabilityExceptions This element must be supported. 0..1 string 描述在特定情況下服務不可用的特例

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
PractitionerRole.code Base extensible TWSS-職稱與人員角色值集 📦0.0.1 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
PractitionerRole.id This element is included in summaries. 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的PractitionerRole紀錄,通常又稱為邏輯性ID。
PractitionerRole.meta This element is included in summaries. 0..1 Meta 此PractitionerRole Resource的metadata
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
PractitionerRole.language 0..1 code 用以表述PractitionerRole Resource內容的語言。
Binding: CommonLanguages (preferred): 人類語言;鼓勵使用CommonLanguages代碼表中的代碼,但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
PractitionerRole.text 0..1 Narrative PractitionerRole Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
PractitionerRole.contained 0..* Resource Contained, inline Resources
PractitionerRole.extension 0..* Extension Additional content defined by implementations
PractitionerRole.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
PractitionerRole.identifier This element must be supported. This element is included in summaries. 0..* Identifier 人員角色識別碼,例如任職紀錄編號、派案人員編號或來源系統角色識別碼。
PractitionerRole.identifier.id 0..1 string Unique id for inter-element referencing
PractitionerRole.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
PractitionerRole.identifier.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 (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
PractitionerRole.identifier.type This element must be supported. This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
PractitionerRole.identifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
PractitionerRole.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
PractitionerRole.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
PractitionerRole.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
PractitionerRole.active This element must be supported. This element is included in summaries. 0..1 boolean 此健康照護服務提供者角色紀錄是否有效
PractitionerRole.period This element must be supported. This element is included in summaries. 0..1 Period 人員到職日、離職日、派任起訖日或角色有效期間。
PractitionerRole.period.id 0..1 string Unique id for inter-element referencing
PractitionerRole.period.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
PractitionerRole.period.start This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者到職日期。
PractitionerRole.period.end This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者離職日期。
PractitionerRole.practitioner This element must be supported. This element is included in summaries. 0..1 Reference(人員資料-Practitioner TWSS Base) 擔任此角色的人員。
PractitionerRole.organization This element must be supported. This element is included in summaries. 0..1 Reference(機構資料-Organization TWSS Base) 人員任職、派任或服務所屬機構。
PractitionerRole.code 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 職稱、角色或職務類型。
Binding: TWSS-職稱與人員角色值集 (extensible): 優先使用 TW Core 0.3.2 的 SNOMED CT + 臺灣醫事司醫事人員類別值集;若無法表達衛生福利部社會及家庭署社福業務角色,優先使用 SNOMED CT 既有標準碼。
PractitionerRole.specialty 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 專長、服務類別或業務領域。
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
PractitionerRole.specialty.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding This element must be supported. 0..* 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)定義的代碼
Slice: Unordered, Open by pattern:system
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT This element must be supported. 0..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)定義的代碼
Binding: 對應至 SNOMED CT之就醫科別 + 診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://snomed.info/sct (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署就醫科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
PractitionerRole.specialty.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
PractitionerRole.location This element must be supported. This element is included in summaries. 0..* Reference(服務地點及托育地址-Location TWSS Base) 人員提供服務的地點;托育人員可 reference 托育地址。
PractitionerRole.healthcareService This element must be supported. 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
PractitionerRole.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 此角色使用的聯絡方式,例如辦公電話或職務聯絡信箱。
PractitionerRole.telecom.id 0..1 string Unique id for inter-element referencing
PractitionerRole.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.rank This element is included in summaries. 0..1 positiveInt 具體說明偏好的使用順序(1=最高優先順序)
PractitionerRole.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
PractitionerRole.availableTime This element must be supported. 0..* BackboneElement 服務地點可用的時間
PractitionerRole.availableTime.id 0..1 string Unique id for inter-element referencing
PractitionerRole.availableTime.extension 0..* Extension Additional content defined by implementations
PractitionerRole.availableTime.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.availableTime.daysOfWeek 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.availableTime.allDay 0..1 boolean 隨時可用? 例如:24 小時服務。
PractitionerRole.availableTime.availableStartTime 0..1 time 每天的開放時間(如果 allDay = true,則忽略。)
PractitionerRole.availableTime.availableEndTime 0..1 time 每天的關閉時間(如果 allDay = true,則忽略。)
PractitionerRole.notAvailable This element must be supported. 0..* BackboneElement 由於提供的原因,在此期間無法使用。
PractitionerRole.notAvailable.id 0..1 string Unique id for inter-element referencing
PractitionerRole.notAvailable.extension 0..* Extension Additional content defined by implementations
PractitionerRole.notAvailable.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.notAvailable.description 1..1 string 向使用者說明為什麼此期間無法使用的原因
PractitionerRole.notAvailable.during 0..1 Period 從這個日期起,服務將不再提供。
PractitionerRole.availabilityExceptions This element must be supported. 0..1 string 描述在特定情況下服務不可用的特例
PractitionerRole.endpoint 0..* Reference(Endpoint) 提供用於此健康照護服務提供者角色運營服務的技術端點

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.language Base preferred Common Languages 📦4.0.1 FHIR Std.
PractitionerRole.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
PractitionerRole.code Base extensible TWSS-職稱與人員角色值集 📦0.0.1 This IG
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📦4.0.1 FHIR Std.
PractitionerRole.specialty.​coding:TWMedicalDepartmentSCT Base required 對應至 SNOMED CT之就醫科別 + 診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalConsultationDepartment Base required 無法對應至SNOMED CT之臺灣健保署就醫科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalTreatmentDepartment Base required 無法對應至SNOMED CT之臺灣健保署診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
PractitionerRole.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
PractitionerRole.availableTime.​daysOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error PractitionerRole If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error PractitionerRole 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 PractitionerRole 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 PractitionerRole If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice PractitionerRole 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()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
PractitionerRole.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
PractitionerRole.identifier This element must be supported. This element is included in summaries. 0..* Identifier 人員角色識別碼,例如任職紀錄編號、派案人員編號或來源系統角色識別碼。
PractitionerRole.identifier.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 (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
PractitionerRole.identifier.type This element must be supported. This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
PractitionerRole.identifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
PractitionerRole.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
PractitionerRole.active This element must be supported. This element is included in summaries. 0..1 boolean 此健康照護服務提供者角色紀錄是否有效
PractitionerRole.period This element must be supported. This element is included in summaries. 0..1 Period 人員到職日、離職日、派任起訖日或角色有效期間。
PractitionerRole.period.start This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者到職日期。
PractitionerRole.period.end This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者離職日期。
PractitionerRole.practitioner This element must be supported. This element is included in summaries. 0..1 Reference(人員資料-Practitioner TWSS Base) 擔任此角色的人員。
PractitionerRole.organization This element must be supported. This element is included in summaries. 0..1 Reference(機構資料-Organization TWSS Base) 人員任職、派任或服務所屬機構。
PractitionerRole.code 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 職稱、角色或職務類型。
Binding: TWSS-職稱與人員角色值集 (extensible): 優先使用 TW Core 0.3.2 的 SNOMED CT + 臺灣醫事司醫事人員類別值集;若無法表達衛生福利部社會及家庭署社福業務角色,優先使用 SNOMED CT 既有標準碼。
PractitionerRole.specialty 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 專長、服務類別或業務領域。
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
PractitionerRole.specialty.Slices for coding This element must be supported. 0..* 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)定義的代碼
Slice: Unordered, Open by pattern:system
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT This element must be supported. 0..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)定義的代碼
Binding: 對應至 SNOMED CT之就醫科別 + 診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://snomed.info/sct (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署就醫科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
PractitionerRole.location This element must be supported. This element is included in summaries. 0..* Reference(服務地點及托育地址-Location TWSS Base) 人員提供服務的地點;托育人員可 reference 托育地址。
PractitionerRole.healthcareService This element must be supported. 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
PractitionerRole.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 此角色使用的聯絡方式,例如辦公電話或職務聯絡信箱。
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
PractitionerRole.availableTime This element must be supported. 0..* BackboneElement 服務地點可用的時間
PractitionerRole.availableTime.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.notAvailable This element must be supported. 0..* BackboneElement 由於提供的原因,在此期間無法使用。
PractitionerRole.notAvailable.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.notAvailable.description 1..1 string 向使用者說明為什麼此期間無法使用的原因
PractitionerRole.availabilityExceptions This element must be supported. 0..1 string 描述在特定情況下服務不可用的特例

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
PractitionerRole.code Base extensible TWSS-職稱與人員角色值集 📦0.0.1 This IG
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📦4.0.1 FHIR Std.
PractitionerRole.specialty.​coding:TWMedicalDepartmentSCT Base required 對應至 SNOMED CT之就醫科別 + 診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalConsultationDepartment Base required 無法對應至SNOMED CT之臺灣健保署就醫科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalTreatmentDepartment Base required 無法對應至SNOMED CT之臺灣健保署診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
PractitionerRole.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error PractitionerRole If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error PractitionerRole 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 PractitionerRole 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 PractitionerRole If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice PractitionerRole 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()

Differential View

This structure is derived from TWCorePractitionerRole

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
PractitionerRole.identifier 0..* Identifier 人員角色識別碼,例如任職紀錄編號、派案人員編號或來源系統角色識別碼。
PractitionerRole.identifier.use This element must be supported. 0..1 code usual | official | temp | secondary | old (If known)
PractitionerRole.identifier.type This element must be supported. 0..1 CodeableConcept Description of identifier
PractitionerRole.identifier.system This element must be supported. 0..1 uri The namespace for the identifier value
PractitionerRole.identifier.value This element must be supported. 0..1 string The value that is unique
PractitionerRole.period This element must be supported. 0..1 Period 人員到職日、離職日、派任起訖日或角色有效期間。
PractitionerRole.period.start This element must be supported. 0..1 dateTime 服務提供者到職日期。
PractitionerRole.period.end This element must be supported. 0..1 dateTime 服務提供者離職日期。
PractitionerRole.practitioner 0..1 Reference(人員資料-Practitioner TWSS Base) 擔任此角色的人員。
PractitionerRole.organization 0..1 Reference(機構資料-Organization TWSS Base) 人員任職、派任或服務所屬機構。
PractitionerRole.code 0..* CodeableConceptTW 職稱、角色或職務類型。
Binding: TWSS-職稱與人員角色值集 (extensible): 優先使用 TW Core 0.3.2 的 SNOMED CT + 臺灣醫事司醫事人員類別值集;若無法表達衛生福利部社會及家庭署社福業務角色,優先使用 SNOMED CT 既有標準碼。
PractitionerRole.specialty 0..* CodeableConceptTW 專長、服務類別或業務領域。
PractitionerRole.location 0..* Reference(服務地點及托育地址-Location TWSS Base) 人員提供服務的地點;托育人員可 reference 托育地址。
PractitionerRole.healthcareService This element must be supported. 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
PractitionerRole.telecom 0..* ContactPoint 此角色使用的聯絡方式,例如辦公電話或職務聯絡信箱。
PractitionerRole.availableTime This element must be supported. 0..* BackboneElement 服務地點可用的時間
PractitionerRole.notAvailable This element must be supported. 0..* BackboneElement 由於提供的原因,在此期間無法使用。
PractitionerRole.availabilityExceptions This element must be supported. 0..1 string 描述在特定情況下服務不可用的特例

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
PractitionerRole.code Base extensible TWSS-職稱與人員角色值集 📦0.0.1 This IG

Snapshot View

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

Example Value: zh-TW
PractitionerRole.text 0..1 Narrative PractitionerRole Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
PractitionerRole.contained 0..* Resource Contained, inline Resources
PractitionerRole.extension 0..* Extension Additional content defined by implementations
PractitionerRole.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
PractitionerRole.identifier This element must be supported. This element is included in summaries. 0..* Identifier 人員角色識別碼,例如任職紀錄編號、派案人員編號或來源系統角色識別碼。
PractitionerRole.identifier.id 0..1 string Unique id for inter-element referencing
PractitionerRole.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
PractitionerRole.identifier.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 (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
PractitionerRole.identifier.type This element must be supported. This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
PractitionerRole.identifier.system This element must be supported. This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
PractitionerRole.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
PractitionerRole.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
PractitionerRole.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
PractitionerRole.active This element must be supported. This element is included in summaries. 0..1 boolean 此健康照護服務提供者角色紀錄是否有效
PractitionerRole.period This element must be supported. This element is included in summaries. 0..1 Period 人員到職日、離職日、派任起訖日或角色有效期間。
PractitionerRole.period.id 0..1 string Unique id for inter-element referencing
PractitionerRole.period.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
PractitionerRole.period.start This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者到職日期。
PractitionerRole.period.end This element must be supported. This element is included in summaries. C 0..1 dateTime 服務提供者離職日期。
PractitionerRole.practitioner This element must be supported. This element is included in summaries. 0..1 Reference(人員資料-Practitioner TWSS Base) 擔任此角色的人員。
PractitionerRole.organization This element must be supported. This element is included in summaries. 0..1 Reference(機構資料-Organization TWSS Base) 人員任職、派任或服務所屬機構。
PractitionerRole.code 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 職稱、角色或職務類型。
Binding: TWSS-職稱與人員角色值集 (extensible): 優先使用 TW Core 0.3.2 的 SNOMED CT + 臺灣醫事司醫事人員類別值集;若無法表達衛生福利部社會及家庭署社福業務角色,優先使用 SNOMED CT 既有標準碼。
PractitionerRole.specialty 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 專長、服務類別或業務領域。
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
PractitionerRole.specialty.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding This element must be supported. 0..* 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)定義的代碼
Slice: Unordered, Open by pattern:system
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT This element must be supported. 0..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)定義的代碼
Binding: 對應至 SNOMED CT之就醫科別 + 診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: http://snomed.info/sct (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalDepartmentSCT.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署就醫科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalConsultationDepartment.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment This element must be supported. 0..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)定義的代碼
Binding: 無法對應至SNOMED CT之臺灣健保署診療科別值集 (required)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.system This element must be supported. This element is included in summaries. 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-tw (extensions allowed)
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.version This element is included in summaries. 0..1 string 系統的版本—如果相關的話
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.code This element must be supported. This element is included in summaries. 0..1 code 系統定義的語法之符號
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.display This element must be supported. This element is included in summaries. 0..1 string 由系統定義的表示法
PractitionerRole.specialty.Slices for coding.coding:TWMedicalTreatmentDepartment.userSelected This element is included in summaries. 0..1 boolean 此編碼是否由使用者直接選擇?
PractitionerRole.specialty.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
PractitionerRole.location This element must be supported. This element is included in summaries. 0..* Reference(服務地點及托育地址-Location TWSS Base) 人員提供服務的地點;托育人員可 reference 托育地址。
PractitionerRole.healthcareService This element must be supported. 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
PractitionerRole.telecom This element must be supported. This element is included in summaries. 0..* ContactPoint 此角色使用的聯絡方式,例如辦公電話或職務聯絡信箱。
PractitionerRole.telecom.id 0..1 string Unique id for inter-element referencing
PractitionerRole.telecom.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.value This element must be supported. This element is included in summaries. 1..1 string 實際的聯絡方式之細節
PractitionerRole.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): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.telecom.rank This element is included in summaries. 0..1 positiveInt 具體說明偏好的使用順序(1=最高優先順序)
PractitionerRole.telecom.period This element must be supported. This element is included in summaries. 0..1 Period 此聯絡方式的使用效期
PractitionerRole.availableTime This element must be supported. 0..* BackboneElement 服務地點可用的時間
PractitionerRole.availableTime.id 0..1 string Unique id for inter-element referencing
PractitionerRole.availableTime.extension 0..* Extension Additional content defined by implementations
PractitionerRole.availableTime.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.availableTime.daysOfWeek 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入所綁定值集中的其中一個代碼。
PractitionerRole.availableTime.allDay 0..1 boolean 隨時可用? 例如:24 小時服務。
PractitionerRole.availableTime.availableStartTime 0..1 time 每天的開放時間(如果 allDay = true,則忽略。)
PractitionerRole.availableTime.availableEndTime 0..1 time 每天的關閉時間(如果 allDay = true,則忽略。)
PractitionerRole.notAvailable This element must be supported. 0..* BackboneElement 由於提供的原因,在此期間無法使用。
PractitionerRole.notAvailable.id 0..1 string Unique id for inter-element referencing
PractitionerRole.notAvailable.extension 0..* Extension Additional content defined by implementations
PractitionerRole.notAvailable.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
PractitionerRole.notAvailable.description 1..1 string 向使用者說明為什麼此期間無法使用的原因
PractitionerRole.notAvailable.during 0..1 Period 從這個日期起,服務將不再提供。
PractitionerRole.availabilityExceptions This element must be supported. 0..1 string 描述在特定情況下服務不可用的特例
PractitionerRole.endpoint 0..* Reference(Endpoint) 提供用於此健康照護服務提供者角色運營服務的技術端點

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.language Base preferred Common Languages 📦4.0.1 FHIR Std.
PractitionerRole.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
PractitionerRole.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
PractitionerRole.code Base extensible TWSS-職稱與人員角色值集 📦0.0.1 This IG
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📦4.0.1 FHIR Std.
PractitionerRole.specialty.​coding:TWMedicalDepartmentSCT Base required 對應至 SNOMED CT之就醫科別 + 診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalConsultationDepartment Base required 無法對應至SNOMED CT之臺灣健保署就醫科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.specialty.​coding:TWMedicalTreatmentDepartment Base required 無法對應至SNOMED CT之臺灣健保署診療科別值集 📦0.3.0 臺灣核心實作指引 v0.3
PractitionerRole.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
PractitionerRole.telecom.​use Base required ContactPointUse 📍4.0.1 FHIR Std.
PractitionerRole.availableTime.​daysOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error PractitionerRole If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error PractitionerRole 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 PractitionerRole 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 PractitionerRole If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice PractitionerRole 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()

 

Other representations of profile: CSV, Excel, Schematron

Notes:

使用說明

服務提供者是否為親屬保母,應記錄於服務提供者任職資訊 QuestionnaireResponse。此資訊描述服務提供者於特定機構、角色及有效期間內的任職情形,不應填寫於個案服務評估 QuestionnaireResponse。

建議應該支援以下查詢參數:

此 Profile 使用 FHIR R4 PractitionerRole Resource;伺服端建議(SHOULD)支援以下 FHIR 原生查詢參數: 完整定義請參考 FHIR R4 PractitionerRole 原生查詢參數。

查詢參數 類型 查詢範例
_content string GET [base]/_content=[value]
_filter special GET [base]/_filter=[value]
_id token GET [base]/PractitionerRole/[id]
_lastUpdated date GET [base]/_lastUpdated=[value]
_profile uri GET [base]/_profile=[value]
_query token GET [base]/_query=[value]
_security token GET [base]/_security=[value]
_source uri GET [base]/_source=[value]
_tag token GET [base]/_tag=[value]
_text string GET [base]/_text=[value]
active token GET [base]/active=[value]
date date GET [base]/date=[value]
email token GET [base]/email=[value]
endpoint reference GET [base]/endpoint=[value]
identifier token GET [base]/identifier=[value]
location reference GET [base]/location=[value]
organization reference GET [base]/organization=[value]
phone token GET [base]/phone=[value]
practitioner reference GET [base]/practitioner=[value]
role token GET [base]/role=[value]
service reference GET [base]/service=[value]
specialty token GET [base]/specialty=[value]
telecom token GET [base]/telecom=[value]