臺灣核心實作指引(TW Core IG)
0.1.0 - Trial Use

This page is part of the 臺灣核心實作指引(TW Core IG) (v0.1.0: Releases) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: TW Core DiagnosticReport

Official URL: https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/DiagnosticReport-twcore Version: 0.1.0
Active as of 2023-07-05 Computable Name: TWCoreDiagnosticReport

此臺灣核心-診斷報告(TW Core DiagnosticReport) Profile說明本IG如何進一步定義FHIR的DiagnosticReport Resource以呈現診斷報告 [FMM1]

Usage:

Formal Views of Profile Content

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

This structure is derived from DiagnosticReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..*DiagnosticReport診斷報告—由請求資訊、不可被中斷的一個或一系列結果(atomic results)、影像、解釋以及格式化報告所組成。
... id 0..1id不重複的ID用以識別儲存在特定FHIR Server中的DiagnosticReport紀錄,通常又稱為邏輯性ID。
... meta 0..1Meta此DiagnosticReport Resource的metadata
... implicitRules 0..1uri創建此內容所依據的一組規則
... text S0..1NarrativeDiagnosticReport Resource之內容摘要以供人閱讀
... contained 0..*Resource內嵌的(contained)、行內的Resources
... extension 0..*Extension擴充的資料項目
... modifierExtension 0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier 0..*Identifier報告的業務用識別碼
... basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | ServiceRequest)此報告是基於什麼服務的請求
... status S1..1coderegistered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): 診斷報告狀態;應填入DiagnosticReportStatus代碼表中的其中一個代碼

... category S0..*CodeableConceptTW服務類別
Binding: DiagnosticServiceSectionCodes (example): 可參考DiagnosticServiceSectionCodes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。


Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: LAB
... code S1..1CodeableConceptTW此診斷報告的名稱/代碼
Binding: LOINCDiagnosticReportCodes (preferred): 鼓勵使用LOINCDiagnosticReportCodes代碼表中的代碼, 但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

.... Slices for coding 0..*CodingTW由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:LOINCObservationCode S0..1CodingTWLOINC®為Regenstrief Institute, Inc.維護的檢驗事件描述代碼,可免費使用,可優先選用此代碼。
Binding: LOINC實驗室檢驗檢查值集 (required): 應填入LOINC實驗室檢驗檢查值集代碼表中的其中一個代碼。

...... system S1..1uri專門術語系統(terminology system)的識別
Required Pattern: http://loinc.org
...... code S1..1code系統定義的語法之符號
..... coding:TWLaboratoryCategory S0..1CodingTW此為中央健康保險署(NHI)維護之醫療服務給付項目-檢驗相關代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣醫療服務給付項目-檢驗值集 (required): 應填入臺灣醫療服務給付項目-檢驗值集代碼表中的其中一個代碼。

...... system S1..1uri專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw
...... code S1..1code系統定義的語法之符號
... subject S0..1Reference(TW Core Patient | Group | Device | Location)報告的對象—通常但不總是病人
... encounter 0..1Reference(TW Core Encounter)請求檢驗時的健康照護事件
... effective[x] S0..1與臨床相關的時間/報告的時段
.... effectiveDateTimedateTime S
.... effectivePeriodPeriod
... issued S0..1instant此版本完成的日期時間
... performer S0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)對診斷服務負責者
... resultsInterpreter 0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)主要結果的解釋者
... specimen 0..*Reference(Specimen)此報告所依據的檢體
... result S0..*Reference(TW Core Observation Laboratory Result)檢驗檢查
... imagingStudy 0..*Reference(ImagingStudy)參照至與診斷報告相關的成像之全部細節
... media 0..*BackboneElement與此報告相關的關鍵影像
.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
.... modifierExtension 0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
.... comment 0..1string關於影像的意見(例如:解釋)。
.... link 1..1Reference(Media)參照的影像來源
... conclusion S0..1string檢驗結果的臨床結論(解釋)
... conclusionCode 0..*CodeableConceptTW檢驗結果的臨床結論的代碼,此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTClinicalFindings (example): 可參考SNOMEDCTClinicalFindings代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。

... presentedForm 0..*Attachment已發佈的整個報告

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / Code
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
DiagnosticReport.categoryexamplePattern: LAB
DiagnosticReport.codepreferredLOINCDiagnosticReportCodes (a valid code from LOINC)
DiagnosticReport.code.coding:LOINCObservationCoderequiredLOINCObservationCode
DiagnosticReport.code.coding:TWLaboratoryCategoryrequiredTWLaboratoryCategory
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..*DiagnosticReport診斷報告—由請求資訊、不可被中斷的一個或一系列結果(atomic results)、影像、解釋以及格式化報告所組成。
... id Σ0..1id不重複的ID用以識別儲存在特定FHIR Server中的DiagnosticReport紀錄,通常又稱為邏輯性ID。
... meta Σ0..1Meta此DiagnosticReport Resource的metadata
... implicitRules ?!Σ0..1uri創建此內容所依據的一組規則
... text S0..1NarrativeDiagnosticReport Resource之內容摘要以供人閱讀
... contained 0..*Resource內嵌的(contained)、行內的Resources
... extension 0..*Extension擴充的資料項目
... modifierExtension ?!0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier Σ0..*Identifier報告的業務用識別碼
... basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | ServiceRequest)此報告是基於什麼服務的請求
... status ?!SΣ1..1coderegistered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): 診斷報告狀態;應填入DiagnosticReportStatus代碼表中的其中一個代碼

... category S0..*CodeableConceptTW服務類別
Binding: DiagnosticServiceSectionCodes (example): 可參考DiagnosticServiceSectionCodes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。



Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: LAB
... code S1..1CodeableConceptTW此診斷報告的名稱/代碼
Binding: LOINCDiagnosticReportCodes (preferred): 鼓勵使用LOINCDiagnosticReportCodes代碼表中的代碼, 但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

.... Slices for coding S0..*CodingTW由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:LOINCObservationCode S0..1CodingTWLOINC®為Regenstrief Institute, Inc.維護的檢驗事件描述代碼,可免費使用,可優先選用此代碼。
Binding: LOINC實驗室檢驗檢查值集 (required): 應填入LOINC實驗室檢驗檢查值集代碼表中的其中一個代碼。


...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: http://loinc.org
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
..... coding:TWLaboratoryCategory S0..1CodingTW此為中央健康保險署(NHI)維護之醫療服務給付項目-檢驗相關代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣醫療服務給付項目-檢驗值集 (required): 應填入臺灣醫療服務給付項目-檢驗值集代碼表中的其中一個代碼。


...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
.... text SΣ0..1string概念的文字表示法
... subject SΣ0..1Reference(TW Core Patient | Group | Device | Location)報告的對象—通常但不總是病人
... encounter Σ0..1Reference(TW Core Encounter)請求檢驗時的健康照護事件
... effective[x] SΣ0..1與臨床相關的時間/報告的時段
.... effectiveDateTimedateTime
... issued SΣ0..1instant此版本完成的日期時間
... performer SΣ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)對診斷服務負責者
... resultsInterpreter Σ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)主要結果的解釋者
... specimen 0..*Reference(Specimen)此報告所依據的檢體
... result S0..*Reference(TW Core Observation Laboratory Result)檢驗檢查
... imagingStudy 0..*Reference(ImagingStudy)參照至與診斷報告相關的成像之全部細節
... media Σ0..*BackboneElement與此報告相關的關鍵影像
.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
.... modifierExtension ?!Σ0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
.... comment 0..1string關於影像的意見(例如:解釋)。
.... link Σ1..1Reference(Media)參照的影像來源
... conclusion S0..1string檢驗結果的臨床結論(解釋)
... conclusionCode 0..*CodeableConceptTW檢驗結果的臨床結論的代碼,此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTClinicalFindings (example): 可參考SNOMEDCTClinicalFindings代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。


... presentedForm 0..*Attachment已發佈的整個報告

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
DiagnosticReport.categoryexamplePattern: LAB
DiagnosticReport.codepreferredLOINCDiagnosticReportCodes (a valid code from LOINC)
DiagnosticReport.code.coding:LOINCObservationCoderequiredLOINCObservationCode
DiagnosticReport.code.coding:TWLaboratoryCategoryrequiredTWLaboratoryCategory
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDiagnosticReportIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDiagnosticReportIf 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-4errorDiagnosticReportIf 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-5errorDiagnosticReportIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDiagnosticReportA 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
.. DiagnosticReport 0..*DiagnosticReport診斷報告—由請求資訊、不可被中斷的一個或一系列結果(atomic results)、影像、解釋以及格式化報告所組成。
... id Σ0..1id不重複的ID用以識別儲存在特定FHIR Server中的DiagnosticReport紀錄,通常又稱為邏輯性ID。
... meta Σ0..1Meta此DiagnosticReport Resource的metadata
... implicitRules ?!Σ0..1uri創建此內容所依據的一組規則
... text S0..1NarrativeDiagnosticReport Resource之內容摘要以供人閱讀
... contained 0..*Resource內嵌的(contained)、行內的Resources
... extension 0..*Extension擴充的資料項目
... modifierExtension ?!0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier Σ0..*Identifier報告的業務用識別碼
... basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | ServiceRequest)此報告是基於什麼服務的請求
... status ?!SΣ1..1coderegistered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): 診斷報告狀態;應填入DiagnosticReportStatus代碼表中的其中一個代碼

... category S0..*CodeableConceptTW服務類別
Binding: DiagnosticServiceSectionCodes (example): 可參考DiagnosticServiceSectionCodes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。



Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: LAB
..... display0..1stringRepresentation defined by the system
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... code S1..1CodeableConceptTW此診斷報告的名稱/代碼
Binding: LOINCDiagnosticReportCodes (preferred): 鼓勵使用LOINCDiagnosticReportCodes代碼表中的代碼, 但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
Slice: Unordered, Open by value:url
.... Slices for coding S0..*CodingTW由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:LOINCObservationCode S0..1CodingTWLOINC®為Regenstrief Institute, Inc.維護的檢驗事件描述代碼,可免費使用,可優先選用此代碼。
Binding: LOINC實驗室檢驗檢查值集 (required): 應填入LOINC實驗室檢驗檢查值集代碼表中的其中一個代碼。


...... id 0..1string唯一可識別ID,以供資料項目間相互參照。
...... extension 0..*Extension擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: http://loinc.org
...... version Σ0..1string系統的版本—如果相關的話
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
...... userSelected Σ0..1boolean此編碼是否由使用者直接選擇?
..... coding:TWLaboratoryCategory S0..1CodingTW此為中央健康保險署(NHI)維護之醫療服務給付項目-檢驗相關代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣醫療服務給付項目-檢驗值集 (required): 應填入臺灣醫療服務給付項目-檢驗值集代碼表中的其中一個代碼。


...... id 0..1string唯一可識別ID,以供資料項目間相互參照。
...... extension 0..*Extension擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw
...... version Σ0..1string系統的版本—如果相關的話
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
...... userSelected Σ0..1boolean此編碼是否由使用者直接選擇?
.... text SΣ0..1string概念的文字表示法
... subject SΣ0..1Reference(TW Core Patient | Group | Device | Location)報告的對象—通常但不總是病人
... encounter Σ0..1Reference(TW Core Encounter)請求檢驗時的健康照護事件
... effective[x] SΣ0..1與臨床相關的時間/報告的時段
.... effectiveDateTimedateTime S
.... effectivePeriodPeriod
... issued SΣ0..1instant此版本完成的日期時間
... performer SΣ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)對診斷服務負責者
... resultsInterpreter Σ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)主要結果的解釋者
... specimen 0..*Reference(Specimen)此報告所依據的檢體
... result S0..*Reference(TW Core Observation Laboratory Result)檢驗檢查
... imagingStudy 0..*Reference(ImagingStudy)參照至與診斷報告相關的成像之全部細節
... media Σ0..*BackboneElement與此報告相關的關鍵影像
.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
.... modifierExtension ?!Σ0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
.... comment 0..1string關於影像的意見(例如:解釋)。
.... link Σ1..1Reference(Media)參照的影像來源
... conclusion S0..1string檢驗結果的臨床結論(解釋)
... conclusionCode 0..*CodeableConceptTW檢驗結果的臨床結論的代碼,此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTClinicalFindings (example): 可參考SNOMEDCTClinicalFindings代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。


... presentedForm 0..*Attachment已發佈的整個報告

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
DiagnosticReport.categoryexamplePattern: LAB
DiagnosticReport.codepreferredLOINCDiagnosticReportCodes (a valid code from LOINC)
DiagnosticReport.code.coding:LOINCObservationCoderequiredLOINCObservationCode
DiagnosticReport.code.coding:TWLaboratoryCategoryrequiredTWLaboratoryCategory
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings

Constraints

IdGradePath(s)DetailsRequirements
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()

Differential View

This structure is derived from DiagnosticReport

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..*DiagnosticReport診斷報告—由請求資訊、不可被中斷的一個或一系列結果(atomic results)、影像、解釋以及格式化報告所組成。
... id 0..1id不重複的ID用以識別儲存在特定FHIR Server中的DiagnosticReport紀錄,通常又稱為邏輯性ID。
... meta 0..1Meta此DiagnosticReport Resource的metadata
... implicitRules 0..1uri創建此內容所依據的一組規則
... text S0..1NarrativeDiagnosticReport Resource之內容摘要以供人閱讀
... contained 0..*Resource內嵌的(contained)、行內的Resources
... extension 0..*Extension擴充的資料項目
... modifierExtension 0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier 0..*Identifier報告的業務用識別碼
... basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | ServiceRequest)此報告是基於什麼服務的請求
... status S1..1coderegistered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): 診斷報告狀態;應填入DiagnosticReportStatus代碼表中的其中一個代碼

... category S0..*CodeableConceptTW服務類別
Binding: DiagnosticServiceSectionCodes (example): 可參考DiagnosticServiceSectionCodes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。


Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: LAB
... code S1..1CodeableConceptTW此診斷報告的名稱/代碼
Binding: LOINCDiagnosticReportCodes (preferred): 鼓勵使用LOINCDiagnosticReportCodes代碼表中的代碼, 但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

.... Slices for coding 0..*CodingTW由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:LOINCObservationCode S0..1CodingTWLOINC®為Regenstrief Institute, Inc.維護的檢驗事件描述代碼,可免費使用,可優先選用此代碼。
Binding: LOINC實驗室檢驗檢查值集 (required): 應填入LOINC實驗室檢驗檢查值集代碼表中的其中一個代碼。

...... system S1..1uri專門術語系統(terminology system)的識別
Required Pattern: http://loinc.org
...... code S1..1code系統定義的語法之符號
..... coding:TWLaboratoryCategory S0..1CodingTW此為中央健康保險署(NHI)維護之醫療服務給付項目-檢驗相關代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣醫療服務給付項目-檢驗值集 (required): 應填入臺灣醫療服務給付項目-檢驗值集代碼表中的其中一個代碼。

...... system S1..1uri專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw
...... code S1..1code系統定義的語法之符號
... subject S0..1Reference(TW Core Patient | Group | Device | Location)報告的對象—通常但不總是病人
... encounter 0..1Reference(TW Core Encounter)請求檢驗時的健康照護事件
... effective[x] S0..1與臨床相關的時間/報告的時段
.... effectiveDateTimedateTime S
.... effectivePeriodPeriod
... issued S0..1instant此版本完成的日期時間
... performer S0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)對診斷服務負責者
... resultsInterpreter 0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)主要結果的解釋者
... specimen 0..*Reference(Specimen)此報告所依據的檢體
... result S0..*Reference(TW Core Observation Laboratory Result)檢驗檢查
... imagingStudy 0..*Reference(ImagingStudy)參照至與診斷報告相關的成像之全部細節
... media 0..*BackboneElement與此報告相關的關鍵影像
.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
.... modifierExtension 0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
.... comment 0..1string關於影像的意見(例如:解釋)。
.... link 1..1Reference(Media)參照的影像來源
... conclusion S0..1string檢驗結果的臨床結論(解釋)
... conclusionCode 0..*CodeableConceptTW檢驗結果的臨床結論的代碼,此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTClinicalFindings (example): 可參考SNOMEDCTClinicalFindings代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。

... presentedForm 0..*Attachment已發佈的整個報告

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / Code
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
DiagnosticReport.categoryexamplePattern: LAB
DiagnosticReport.codepreferredLOINCDiagnosticReportCodes (a valid code from LOINC)
DiagnosticReport.code.coding:LOINCObservationCoderequiredLOINCObservationCode
DiagnosticReport.code.coding:TWLaboratoryCategoryrequiredTWLaboratoryCategory
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..*DiagnosticReport診斷報告—由請求資訊、不可被中斷的一個或一系列結果(atomic results)、影像、解釋以及格式化報告所組成。
... id Σ0..1id不重複的ID用以識別儲存在特定FHIR Server中的DiagnosticReport紀錄,通常又稱為邏輯性ID。
... meta Σ0..1Meta此DiagnosticReport Resource的metadata
... implicitRules ?!Σ0..1uri創建此內容所依據的一組規則
... text S0..1NarrativeDiagnosticReport Resource之內容摘要以供人閱讀
... contained 0..*Resource內嵌的(contained)、行內的Resources
... extension 0..*Extension擴充的資料項目
... modifierExtension ?!0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier Σ0..*Identifier報告的業務用識別碼
... basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | ServiceRequest)此報告是基於什麼服務的請求
... status ?!SΣ1..1coderegistered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): 診斷報告狀態;應填入DiagnosticReportStatus代碼表中的其中一個代碼

... category S0..*CodeableConceptTW服務類別
Binding: DiagnosticServiceSectionCodes (example): 可參考DiagnosticServiceSectionCodes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。



Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: LAB
... code S1..1CodeableConceptTW此診斷報告的名稱/代碼
Binding: LOINCDiagnosticReportCodes (preferred): 鼓勵使用LOINCDiagnosticReportCodes代碼表中的代碼, 但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

.... Slices for coding S0..*CodingTW由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:LOINCObservationCode S0..1CodingTWLOINC®為Regenstrief Institute, Inc.維護的檢驗事件描述代碼,可免費使用,可優先選用此代碼。
Binding: LOINC實驗室檢驗檢查值集 (required): 應填入LOINC實驗室檢驗檢查值集代碼表中的其中一個代碼。


...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: http://loinc.org
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
..... coding:TWLaboratoryCategory S0..1CodingTW此為中央健康保險署(NHI)維護之醫療服務給付項目-檢驗相關代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣醫療服務給付項目-檢驗值集 (required): 應填入臺灣醫療服務給付項目-檢驗值集代碼表中的其中一個代碼。


...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
.... text SΣ0..1string概念的文字表示法
... subject SΣ0..1Reference(TW Core Patient | Group | Device | Location)報告的對象—通常但不總是病人
... encounter Σ0..1Reference(TW Core Encounter)請求檢驗時的健康照護事件
... effective[x] SΣ0..1與臨床相關的時間/報告的時段
.... effectiveDateTimedateTime
... issued SΣ0..1instant此版本完成的日期時間
... performer SΣ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)對診斷服務負責者
... resultsInterpreter Σ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)主要結果的解釋者
... specimen 0..*Reference(Specimen)此報告所依據的檢體
... result S0..*Reference(TW Core Observation Laboratory Result)檢驗檢查
... imagingStudy 0..*Reference(ImagingStudy)參照至與診斷報告相關的成像之全部細節
... media Σ0..*BackboneElement與此報告相關的關鍵影像
.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
.... modifierExtension ?!Σ0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
.... comment 0..1string關於影像的意見(例如:解釋)。
.... link Σ1..1Reference(Media)參照的影像來源
... conclusion S0..1string檢驗結果的臨床結論(解釋)
... conclusionCode 0..*CodeableConceptTW檢驗結果的臨床結論的代碼,此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTClinicalFindings (example): 可參考SNOMEDCTClinicalFindings代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。


... presentedForm 0..*Attachment已發佈的整個報告

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
DiagnosticReport.categoryexamplePattern: LAB
DiagnosticReport.codepreferredLOINCDiagnosticReportCodes (a valid code from LOINC)
DiagnosticReport.code.coding:LOINCObservationCoderequiredLOINCObservationCode
DiagnosticReport.code.coding:TWLaboratoryCategoryrequiredTWLaboratoryCategory
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDiagnosticReportIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDiagnosticReportIf 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-4errorDiagnosticReportIf 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-5errorDiagnosticReportIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDiagnosticReportA 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
.. DiagnosticReport 0..*DiagnosticReport診斷報告—由請求資訊、不可被中斷的一個或一系列結果(atomic results)、影像、解釋以及格式化報告所組成。
... id Σ0..1id不重複的ID用以識別儲存在特定FHIR Server中的DiagnosticReport紀錄,通常又稱為邏輯性ID。
... meta Σ0..1Meta此DiagnosticReport Resource的metadata
... implicitRules ?!Σ0..1uri創建此內容所依據的一組規則
... text S0..1NarrativeDiagnosticReport Resource之內容摘要以供人閱讀
... contained 0..*Resource內嵌的(contained)、行內的Resources
... extension 0..*Extension擴充的資料項目
... modifierExtension ?!0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
... identifier Σ0..*Identifier報告的業務用識別碼
... basedOn 0..*Reference(CarePlan | ImmunizationRecommendation | TW Core MedicationRequest | NutritionOrder | ServiceRequest)此報告是基於什麼服務的請求
... status ?!SΣ1..1coderegistered | partial | preliminary | final +
Binding: DiagnosticReportStatus (required): 診斷報告狀態;應填入DiagnosticReportStatus代碼表中的其中一個代碼

... category S0..*CodeableConceptTW服務類別
Binding: DiagnosticServiceSectionCodes (example): 可參考DiagnosticServiceSectionCodes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。



Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: LAB
..... display0..1stringRepresentation defined by the system
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... code S1..1CodeableConceptTW此診斷報告的名稱/代碼
Binding: LOINCDiagnosticReportCodes (preferred): 鼓勵使用LOINCDiagnosticReportCodes代碼表中的代碼, 但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
Slice: Unordered, Open by value:url
.... Slices for coding S0..*CodingTW由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:system
..... coding:LOINCObservationCode S0..1CodingTWLOINC®為Regenstrief Institute, Inc.維護的檢驗事件描述代碼,可免費使用,可優先選用此代碼。
Binding: LOINC實驗室檢驗檢查值集 (required): 應填入LOINC實驗室檢驗檢查值集代碼表中的其中一個代碼。


...... id 0..1string唯一可識別ID,以供資料項目間相互參照。
...... extension 0..*Extension擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: http://loinc.org
...... version Σ0..1string系統的版本—如果相關的話
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
...... userSelected Σ0..1boolean此編碼是否由使用者直接選擇?
..... coding:TWLaboratoryCategory S0..1CodingTW此為中央健康保險署(NHI)維護之醫療服務給付項目-檢驗相關代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣醫療服務給付項目-檢驗值集 (required): 應填入臺灣醫療服務給付項目-檢驗值集代碼表中的其中一個代碼。


...... id 0..1string唯一可識別ID,以供資料項目間相互參照。
...... extension 0..*Extension擴充的資料項目
Slice: Unordered, Open by value:url
...... system SΣ1..1uri專門術語系統(terminology system)的識別
Required Pattern: https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw
...... version Σ0..1string系統的版本—如果相關的話
...... code SΣ1..1code系統定義的語法之符號
...... display SΣ0..1string由系統定義的表示法
...... userSelected Σ0..1boolean此編碼是否由使用者直接選擇?
.... text SΣ0..1string概念的文字表示法
... subject SΣ0..1Reference(TW Core Patient | Group | Device | Location)報告的對象—通常但不總是病人
... encounter Σ0..1Reference(TW Core Encounter)請求檢驗時的健康照護事件
... effective[x] SΣ0..1與臨床相關的時間/報告的時段
.... effectiveDateTimedateTime S
.... effectivePeriodPeriod
... issued SΣ0..1instant此版本完成的日期時間
... performer SΣ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)對診斷服務負責者
... resultsInterpreter Σ0..*Reference(TW Core Practitioner | PractitionerRole | TW Core Organization Hospital Department | CareTeam)主要結果的解釋者
... specimen 0..*Reference(Specimen)此報告所依據的檢體
... result S0..*Reference(TW Core Observation Laboratory Result)檢驗檢查
... imagingStudy 0..*Reference(ImagingStudy)參照至與診斷報告相關的成像之全部細節
... media Σ0..*BackboneElement與此報告相關的關鍵影像
.... id 0..1string唯一可識別ID,以供資料項目間相互參照。
.... extension 0..*Extension擴充的資料項目
.... modifierExtension ?!Σ0..*Extension此擴充的資料項目可能會完全修正或改變其他資料項目的意涵,需特別留意。
.... comment 0..1string關於影像的意見(例如:解釋)。
.... link Σ1..1Reference(Media)參照的影像來源
... conclusion S0..1string檢驗結果的臨床結論(解釋)
... conclusionCode 0..*CodeableConceptTW檢驗結果的臨床結論的代碼,此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTClinicalFindings (example): 可參考SNOMEDCTClinicalFindings代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。


... presentedForm 0..*Attachment已發佈的整個報告

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
DiagnosticReport.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
DiagnosticReport.categoryexamplePattern: LAB
DiagnosticReport.codepreferredLOINCDiagnosticReportCodes (a valid code from LOINC)
DiagnosticReport.code.coding:LOINCObservationCoderequiredLOINCObservationCode
DiagnosticReport.code.coding:TWLaboratoryCategoryrequiredTWLaboratoryCategory
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings

Constraints

IdGradePath(s)DetailsRequirements
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()

 

Other representations of profile: CSV, Excel, Schematron

Notes:

以下概述了此Profile所需的RESTful FHIR互動功能。有關TW Core IG支援的RESTful互動功能的完整清單,請參閱TW Core Server能力聲明

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

  1. 建議應該(SHOULD) 支援透過查詢參數 _id 查詢所有DiagnosticReport:
    (如何透過token查詢)
    GET [base]/DiagnosticReport?_id=[id]
    GET [base]/DiagnosticReport/[id]

    例子:
    (1) GET [base]/DiagnosticReport?_id=0621
    (2) GET [base]/DiagnosticReport/0621

  2. 建議應該(SHOULD) 支援透過查詢參數 status 查詢所有DiagnosticReport:
    (如何透過token查詢)
    GET [base]/DiagnosticReport?status=[code]

    例子:
    (1) GET [base]/DiagnosticReport?status=registered

  3. 建議應該(SHOULD) 支援透過查詢參數 subject 查詢所有DiagnosticReport:
    (如何透過reference查詢)
    GET [base]/DiagnosticReport?subject={Type/}[id]

    例子:
    (1) GET [base]/DiagnosticReport?subject=Patient/pat-example

  4. 建議應該(SHOULD) 支援透過查詢參數 category 查詢所有DiagnosticReport:
    (如何透過token查詢)
    GET [base]/DiagnosticReport?category={system|}[code]
    GET [base]/DiagnosticReport?category=[code]

    例子:
    (1) GET [base]/DiagnosticReport?identifier=http://terminology.hl7.org/CodeSystem/v2-0074|LAB

  5. 建議應該(SHOULD) 支援透過查詢參數 code 查詢所有DiagnosticReport:
    (如何透過token查詢)
    GET [base]/DiagnosticReport?code={system|}[code]
    GET [base]/DiagnosticReport?code=[code]

    例子:
    (1) GET [base]/DiagnosticReport?code=https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/medical-service-payment-tw|09002C

  6. 建議應該(SHOULD) 支援透過查詢參數 date 查詢所有DiagnosticReport:
    (如何透過date查詢)
    GET [base]/DiagnosticReport?date={gt|lt|ge|le}[date]

    例子:
    (1) GET [base]/DiagnosticReport?date=gt2022-08-01