臺灣長期照顧實作指引 (Taiwan Long-Term Care FHIR Implementation Guide)
0.1.1 - ci-build

臺灣長期照顧實作指引 (Taiwan Long-Term Care FHIR Implementation Guide) - Local Development build (v0.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: TWLTC PractitionerRole

Official URL: http://ltc-ig.fhir.tw/StructureDefinition/LTCPractitionerRole Version: 0.1.1
Draft as of 2024-09-16 Computable Name: LTCPractitionerRole

長期照顧服務人員角色資料,包含醫師、護理師、藥師、照顧服務員等實際參與長照服務的人員角色資料。有關 PractitionerRole 與 Practitioner 的差異及相關解釋,請參照 TW Core IG 中的說明。

Usage:

Formal Views of Profile Content

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

This structure is derived from TWCorePractitionerRole

NameFlagsCard.TypeDescription & Constraintsdoco
.. PractitionerRole TWCorePractitionerRole
... practitioner 1..1 Reference(TWLTC Practitioner) 能為長照機構提供所定義服務的長照服務提供者
.... reference S 1..1 string 關聯的長照服務人員。[應輸入 Practitioner Resource ID]
... organization 0..1 Reference(TWLTC Organization) 提供此長照服務提供者角色的機構
.... reference S 1..1 string 關聯的長照服務機構。[應輸入 Organization Resource ID]
... location 0..1 Reference(TW Core Location) 長照服務提供者提供長照服務的地點
.... reference S 1..1 string 關聯的長照服務地點。[應輸入 Location Resource ID]

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... modifierExtension ?! 0..* Extension 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier SΣ 0..* Identifier 與角色(role)/地點(location)相關的特定業務識別碼
... practitioner SΣ 1..1 Reference(TWLTC Practitioner) 能為長照機構提供所定義服務的長照服務提供者
.... reference SΣC 1..1 string 關聯的長照服務人員。[應輸入 Practitioner Resource ID]
... organization SΣ 0..1 Reference(TWLTC Organization) 提供此長照服務提供者角色的機構
.... reference SΣC 1..1 string 關聯的長照服務機構。[應輸入 Organization Resource ID]
... code S 0..* CodeableConceptTW 此健康照護服務提供者可能執行的角色
Binding: SNOMED CT + 臺灣醫事司醫事人員類別值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


... specialty S 0..* CodeableConceptTW 健康照護服務提供者的特定專業
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:TWMedicalConsultationDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署就醫科別值集 (required)
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-sct-tw
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
..... coding:TWMedicalTreatmentDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署診療科別值集 (required)
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-sct-tw
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
.... text SΣ 0..1 string 概念的文字表示法
... location SΣ 0..1 Reference(TW Core Location) 長照服務提供者提供長照服務的地點
.... reference SΣC 1..1 string 關聯的長照服務地點。[應輸入 Location Resource ID]
... telecom SΣ 0..* ContactPoint 與角色(role)/地點(location)/服務(service)相關的聯絡細節
.... 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 此聯絡方式的使用效期

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PractitionerRole.codeextensibleTWHealthProfessionalSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/health-professional-sct-tw
PractitionerRole.specialtypreferredPracticeSettingCodeValueSet
http://hl7.org/fhir/ValueSet/c80-practice-codes
from the FHIR Standard
PractitionerRole.specialty.coding:TWMedicalConsultationDepartmentSCTrequiredTWMedicalConsultationDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-consultation-department-sct-tw
PractitionerRole.specialty.coding:TWMedicalTreatmentDepartmentSCTrequiredTWMedicalTreatmentDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-treatment-department-sct-tw
PractitionerRole.telecom.systemrequiredContactPointSystem
http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
from the FHIR Standard
PractitionerRole.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPractitionerRoleIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPractitionerRoleIf 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-4errorPractitionerRoleIf 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-5errorPractitionerRoleIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePractitionerRoleA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
... id Σ 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的PractitionerRole紀錄,通常又稱為邏輯性ID。
... meta Σ 0..1 Meta 此PractitionerRole Resource的metadata
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative PractitionerRole Resource之內容摘要以供人閱讀
... contained 0..* Resource 內嵌的(contained)、行內的Resources
... extension 0..* Extension 擴充的資料項目
... modifierExtension ?! 0..* Extension 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier SΣ 0..* Identifier 與角色(role)/地點(location)相關的特定業務識別碼
... active SΣ 0..1 boolean 此健康照護服務提供者角色紀錄是否有效
... period Σ 0..1 Period 健康照護服務提供者在這些角色裡被授權執行工作的時間範圍
... practitioner SΣ 1..1 Reference(TWLTC Practitioner) 能為長照機構提供所定義服務的長照服務提供者
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string 關聯的長照服務人員。[應輸入 Practitioner Resource ID]
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... organization SΣ 0..1 Reference(TWLTC Organization) 提供此長照服務提供者角色的機構
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string 關聯的長照服務機構。[應輸入 Organization Resource ID]
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... code S 0..* CodeableConceptTW 此健康照護服務提供者可能執行的角色
Binding: SNOMED CT + 臺灣醫事司醫事人員類別值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


... specialty S 0..* CodeableConceptTW 健康照護服務提供者的特定專業
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


.... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
.... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:TWMedicalConsultationDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署就醫科別值集 (required)
...... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
...... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-sct-tw
...... version Σ 0..1 string 系統的版本—如果相關的話
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
...... userSelected Σ 0..1 boolean 此編碼是否由使用者直接選擇?
..... coding:TWMedicalTreatmentDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署診療科別值集 (required)
...... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
...... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-sct-tw
...... version Σ 0..1 string 系統的版本—如果相關的話
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
...... userSelected Σ 0..1 boolean 此編碼是否由使用者直接選擇?
.... text SΣ 0..1 string 概念的文字表示法
... location SΣ 0..1 Reference(TW Core Location) 長照服務提供者提供長照服務的地點
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string 關聯的長照服務地點。[應輸入 Location Resource ID]
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... healthcareService 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
... telecom SΣ 0..* ContactPoint 與角色(role)/地點(location)/服務(service)相關的聯絡細節
.... 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 此聯絡方式的使用效期
... availableTime 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
.... daysOfWeek 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入所綁定值集中的其中一個代碼。


.... allDay 0..1 boolean 隨時可用? 例如:24 小時服務。
.... availableStartTime 0..1 time 每天的開放時間(如果 allDay = true,則忽略。)
.... availableEndTime 0..1 time 每天的關閉時間(如果 allDay = true,則忽略。)
... notAvailable 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
.... description 1..1 string 向使用者說明為什麼此期間無法使用的原因
.... during 0..1 Period 從這個日期起,服務將不再提供。
... availabilityExceptions 0..1 string 描述在特定情況下服務不可用的特例
... endpoint 0..* Reference(Endpoint) 提供用於此健康照護服務提供者角色運營服務的技術端點

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PractitionerRole.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
PractitionerRole.practitioner.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PractitionerRole.organization.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PractitionerRole.codeextensibleTWHealthProfessionalSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/health-professional-sct-tw
PractitionerRole.specialtypreferredPracticeSettingCodeValueSet
http://hl7.org/fhir/ValueSet/c80-practice-codes
from the FHIR Standard
PractitionerRole.specialty.coding:TWMedicalConsultationDepartmentSCTrequiredTWMedicalConsultationDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-consultation-department-sct-tw
PractitionerRole.specialty.coding:TWMedicalTreatmentDepartmentSCTrequiredTWMedicalTreatmentDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-treatment-department-sct-tw
PractitionerRole.location.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PractitionerRole.telecom.systemrequiredContactPointSystem
http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
from the FHIR Standard
PractitionerRole.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard
PractitionerRole.availableTime.daysOfWeekrequiredDaysOfWeek
http://hl7.org/fhir/ValueSet/days-of-week|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPractitionerRoleIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPractitionerRoleIf 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-4errorPractitionerRoleIf 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-5errorPractitionerRoleIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePractitionerRoleA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from TWCorePractitionerRole

Summary

Mandatory: 2 elements(2 nested mandatory elements)
Must-Support: 3 elements

Structures

This structure refers to these other structures:

Differential View

This structure is derived from TWCorePractitionerRole

NameFlagsCard.TypeDescription & Constraintsdoco
.. PractitionerRole TWCorePractitionerRole
... practitioner 1..1 Reference(TWLTC Practitioner) 能為長照機構提供所定義服務的長照服務提供者
.... reference S 1..1 string 關聯的長照服務人員。[應輸入 Practitioner Resource ID]
... organization 0..1 Reference(TWLTC Organization) 提供此長照服務提供者角色的機構
.... reference S 1..1 string 關聯的長照服務機構。[應輸入 Organization Resource ID]
... location 0..1 Reference(TW Core Location) 長照服務提供者提供長照服務的地點
.... reference S 1..1 string 關聯的長照服務地點。[應輸入 Location Resource ID]

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... modifierExtension ?! 0..* Extension 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier SΣ 0..* Identifier 與角色(role)/地點(location)相關的特定業務識別碼
... practitioner SΣ 1..1 Reference(TWLTC Practitioner) 能為長照機構提供所定義服務的長照服務提供者
.... reference SΣC 1..1 string 關聯的長照服務人員。[應輸入 Practitioner Resource ID]
... organization SΣ 0..1 Reference(TWLTC Organization) 提供此長照服務提供者角色的機構
.... reference SΣC 1..1 string 關聯的長照服務機構。[應輸入 Organization Resource ID]
... code S 0..* CodeableConceptTW 此健康照護服務提供者可能執行的角色
Binding: SNOMED CT + 臺灣醫事司醫事人員類別值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


... specialty S 0..* CodeableConceptTW 健康照護服務提供者的特定專業
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:TWMedicalConsultationDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署就醫科別值集 (required)
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-sct-tw
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
..... coding:TWMedicalTreatmentDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署診療科別值集 (required)
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-sct-tw
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
.... text SΣ 0..1 string 概念的文字表示法
... location SΣ 0..1 Reference(TW Core Location) 長照服務提供者提供長照服務的地點
.... reference SΣC 1..1 string 關聯的長照服務地點。[應輸入 Location Resource ID]
... telecom SΣ 0..* ContactPoint 與角色(role)/地點(location)/服務(service)相關的聯絡細節
.... 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 此聯絡方式的使用效期

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PractitionerRole.codeextensibleTWHealthProfessionalSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/health-professional-sct-tw
PractitionerRole.specialtypreferredPracticeSettingCodeValueSet
http://hl7.org/fhir/ValueSet/c80-practice-codes
from the FHIR Standard
PractitionerRole.specialty.coding:TWMedicalConsultationDepartmentSCTrequiredTWMedicalConsultationDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-consultation-department-sct-tw
PractitionerRole.specialty.coding:TWMedicalTreatmentDepartmentSCTrequiredTWMedicalTreatmentDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-treatment-department-sct-tw
PractitionerRole.telecom.systemrequiredContactPointSystem
http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
from the FHIR Standard
PractitionerRole.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPractitionerRoleIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPractitionerRoleIf 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-4errorPractitionerRoleIf 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-5errorPractitionerRoleIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePractitionerRoleA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. PractitionerRole 0..* TWCorePractitionerRole 健康照護服務提供者所關聯的角色/機構
... id Σ 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的PractitionerRole紀錄,通常又稱為邏輯性ID。
... meta Σ 0..1 Meta 此PractitionerRole Resource的metadata
... implicitRules ?!Σ 0..1 uri 創建此內容所依據的一組規則
... text 0..1 Narrative PractitionerRole Resource之內容摘要以供人閱讀
... contained 0..* Resource 內嵌的(contained)、行內的Resources
... extension 0..* Extension 擴充的資料項目
... modifierExtension ?! 0..* Extension 此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier SΣ 0..* Identifier 與角色(role)/地點(location)相關的特定業務識別碼
... active SΣ 0..1 boolean 此健康照護服務提供者角色紀錄是否有效
... period Σ 0..1 Period 健康照護服務提供者在這些角色裡被授權執行工作的時間範圍
... practitioner SΣ 1..1 Reference(TWLTC Practitioner) 能為長照機構提供所定義服務的長照服務提供者
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string 關聯的長照服務人員。[應輸入 Practitioner Resource ID]
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... organization SΣ 0..1 Reference(TWLTC Organization) 提供此長照服務提供者角色的機構
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string 關聯的長照服務機構。[應輸入 Organization Resource ID]
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... code S 0..* CodeableConceptTW 此健康照護服務提供者可能執行的角色
Binding: SNOMED CT + 臺灣醫事司醫事人員類別值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


... specialty S 0..* CodeableConceptTW 健康照護服務提供者的特定專業
Binding: PracticeSettingCodeValueSet (preferred): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。


.... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
.... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
.... Slices for coding S 0..* CodingTW 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:TWMedicalConsultationDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署就醫科別值集 (required)
...... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
...... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-consultation-department-sct-tw
...... version Σ 0..1 string 系統的版本—如果相關的話
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
...... userSelected Σ 0..1 boolean 此編碼是否由使用者直接選擇?
..... coding:TWMedicalTreatmentDepartmentSCT S 0..1 CodingTW 由專門術語系統(terminology system)定義的代碼
Binding: SNOMED CT + 臺灣健保署診療科別值集 (required)
...... id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
...... extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri 專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-treatment-department-sct-tw
...... version Σ 0..1 string 系統的版本—如果相關的話
...... code SΣ 0..1 code 系統定義的語法之符號
...... display SΣ 0..1 string 由系統定義的表示法
...... userSelected Σ 0..1 boolean 此編碼是否由使用者直接選擇?
.... text SΣ 0..1 string 概念的文字表示法
... location SΣ 0..1 Reference(TW Core Location) 長照服務提供者提供長照服務的地點
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string 關聯的長照服務地點。[應輸入 Location Resource ID]
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... healthcareService 0..* Reference(HealthcareService) 此工作者為此角色的機構(Organizatoin)/地點(Location)提供的健康照護服務清單
... telecom SΣ 0..* ContactPoint 與角色(role)/地點(location)/服務(service)相關的聯絡細節
.... 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 此聯絡方式的使用效期
... availableTime 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
.... daysOfWeek 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入所綁定值集中的其中一個代碼。


.... allDay 0..1 boolean 隨時可用? 例如:24 小時服務。
.... availableStartTime 0..1 time 每天的開放時間(如果 allDay = true,則忽略。)
.... availableEndTime 0..1 time 每天的關閉時間(如果 allDay = true,則忽略。)
... notAvailable 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
.... description 1..1 string 向使用者說明為什麼此期間無法使用的原因
.... during 0..1 Period 從這個日期起,服務將不再提供。
... availabilityExceptions 0..1 string 描述在特定情況下服務不可用的特例
... endpoint 0..* Reference(Endpoint) 提供用於此健康照護服務提供者角色運營服務的技術端點

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
PractitionerRole.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
PractitionerRole.practitioner.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PractitionerRole.organization.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PractitionerRole.codeextensibleTWHealthProfessionalSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/health-professional-sct-tw
PractitionerRole.specialtypreferredPracticeSettingCodeValueSet
http://hl7.org/fhir/ValueSet/c80-practice-codes
from the FHIR Standard
PractitionerRole.specialty.coding:TWMedicalConsultationDepartmentSCTrequiredTWMedicalConsultationDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-consultation-department-sct-tw
PractitionerRole.specialty.coding:TWMedicalTreatmentDepartmentSCTrequiredTWMedicalTreatmentDepartmentSCT
https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medical-treatment-department-sct-tw
PractitionerRole.location.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
PractitionerRole.telecom.systemrequiredContactPointSystem
http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
from the FHIR Standard
PractitionerRole.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard
PractitionerRole.availableTime.daysOfWeekrequiredDaysOfWeek
http://hl7.org/fhir/ValueSet/days-of-week|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPractitionerRoleIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPractitionerRoleIf 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-4errorPractitionerRoleIf 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-5errorPractitionerRoleIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePractitionerRoleA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from TWCorePractitionerRole

Summary

Mandatory: 2 elements(2 nested mandatory elements)
Must-Support: 3 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel, Schematron