Validation Results for EMPD
Generated Wed Oct 21 15:58:49 UTC 2026, FHIR version 4.0.1 for tw.gov.mohw.nhi.empd#0.2.1 (canonical = https://nhicore.nhi.gov.tw/empd (history )). See Full QA Report & IP
Quality Checks
Publisher Version: IG Publisher Version: v3.0.1
Publication Code: n/a . PackageId = tw.gov.mohw.nhi.empd, Canonical = https://nhicore.nhi.gov.tw/empd
Realm Check for n/a:
Language Info: This IG has no language information
Publication Request :
Version 0.2.1 has already been published
Publication Request is for version v0.2.1 which is already published
Supressed Messages: 30 Suppressed Issues
Dependency Checks: Package Version FHIR Canonical Web Base Comment tw.gov.mohw.nhi.empd0.2.1 R4 https://nhicore.nhi.gov.tw/empd
tw.gov.mohw.nhi.empd / hl7.terminology.r47.4.0 M Latest Milestone Release. R4 http://terminology.hl7.org http://terminology.hl7.org/7.4.0
tw.gov.mohw.nhi.empd / hl7.fhir.uv.extensions.r45.3.0 M Latest Milestone Release. R4 http://hl7.org/fhir/extensions http://hl7.org/fhir/extensions/5.3.0
tw.gov.mohw.nhi.empd / hl7.fhir.uv.extensions.r4 / hl7.terminology.r47.1.0 O Outdated Release. R4 http://terminology.hl7.org http://terminology.hl7.org/7.1.0 Latest Release is 7.4.0
tw.gov.mohw.nhi.empd / hl7.fhir.uv.extensions.r4 / hl7.terminology.r4 / hl7.fhir.uv.extensions.r45.2.0 O Outdated Release. R4 http://hl7.org/fhir/extensions http://hl7.org/fhir/extensions/5.2.0 Latest Release is 5.3.0
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore0.3.2 U Not yet released. R4 https://twcore.mohw.gov.tw/ig/twcore https://twcore.mohw.gov.tw/ig/twcore/0.3.2
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.terminology.r46.1.0 O Outdated Release. R4 http://terminology.hl7.org http://terminology.hl7.org/6.1.0 Latest Release is 7.4.0
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.fhir.uv.extensions.r45.1.0 O Outdated Release. R4 http://hl7.org/fhir/extensions http://hl7.org/fhir/extensions/5.1.0 Latest Release is 5.3.0
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.fhir.uv.ips1.1.0 O Outdated Release. R4 http://hl7.org/fhir/uv/ips http://hl7.org/fhir/uv/ips/STU1.1 Latest Release is 2.0.1
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.fhir.uv.ips / hl7.terminology.r45.0.0 O Outdated Release. R4 http://terminology.hl7.org http://terminology.hl7.org/5.0.0 Latest Release is 7.4.0
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.fhir.uv.ips / fhir.dicom2022.4.20221006 O Outdated Release. R4 http://fhir.org/packages/fhir.dicom http://fhir.org/packages/fhir.dicom Latest Release is 2025.3.20250714
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.fhir.uv.sdc3.0.0 O Outdated Release. R4 http://hl7.org/fhir/uv/sdc http://hl7.org/fhir/uv/sdc/STU3 Latest Release is 4.0.0
tw.gov.mohw.nhi.empd / tw.gov.mohw.twcore / hl7.fhir.uv.sdc / hl7.fhir.r4.examples4.0.1 O Outdated Release. R4 http://hl7.org/fhir http://hl7.org/fhir/R4 Latest Release is 5.0.0
tw.gov.mohw.nhi.empd / hl7.fhir.uv.tools.r41.3.0 M Latest Milestone Release. R4 http://hl7.org/fhir/tools http://hl7.org/fhir/tools/1.3.0 Internal Dependency
Templates: fhir.base.template#1.0.0
Related IGs: n/a
Dependent IGs: no references
Global Profiles: (none declared)
Terminology Server(s): https://tx.fhir.org/r4 (details )
HTA Analysis: Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies: (none)
Draft Dependencies:
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(15 uses), CommonLanguages
(28 uses), ChargeItem
(2 uses), ChargeItemDefinition
(1 uses), ChargeItemStatus
(1 uses), ChargeItemCode
(1 uses), Group
(20 uses), Encounter
(1 uses), EpisodeOfCare
(3 uses), ProcedurePerformerRoleCodes
(3 uses), Practitioner
(4 uses), PractitionerRole
(2 uses), Organization
(21 uses), CareTeam
(1 uses), Device
(28 uses), RelatedPerson
(7 uses), SNOMEDCTBodyStructures
(6 uses), ICD-10Codes
(1 uses), DiagnosticReport
(1 uses), ImagingStudy
(1 uses), Immunization
(1 uses), MedicationAdministration
(3 uses), MedicationDispense
(11 uses), Procedure
(1 uses), SupplyDelivery
(1 uses), Medication
(1 uses), Substance
(5 uses), FHIRDeviceTypes
(1 uses), Account
(3 uses), CompositionStatus
(2 uses), CompositionAttestationMode
(2 uses), DocumentRelationshipType
(2 uses), Composition
(35 uses), ListMode
(11 uses), ListOrderCodes
(11 uses), ListEmptyReasons
(11 uses), Condition
(10 uses), ConditionClinicalStatusCodes
(2 uses), ConditionVerificationStatus
(2 uses), ConditionCategoryCodes
(2 uses), Condition/DiagnosisSeverity
(2 uses), Condition/Problem/DiagnosisCodes
(4 uses), ConditionStage
(2 uses), ClinicalImpression
(2 uses), ConditionStageType
(2 uses), ManifestationAndSymptomCodes
(2 uses), Coverage
(1 uses), FinancialResourceStatusCodes
(1 uses), SubscriberRelationshipCodes
(1 uses), CoverageClassCodes
(1 uses), CoverageCopayTypeCodes
(1 uses), ExampleCoverageFinancialExceptionCodes
(1 uses), Contract
(1 uses), EncounterStatus
(4 uses), EncounterType
(1 uses), ServiceType
(2 uses), ParticipantType
(2 uses), Appointment
(2 uses), EncounterReasonCodes
(2 uses), ImmunizationRecommendation
(6 uses), DiagnosisRole
(2 uses), AdmitSource
(2 uses), Diet
(2 uses), SpecialCourtesy
(2 uses), SpecialArrangements
(2 uses), DischargeDisposition
(2 uses), EncounterLocationStatus
(2 uses), LocationType
(2 uses), ServiceRequest
(1 uses), CarePlan
(1 uses), EventStatus
(1 uses), MediaType
(1 uses), MediaModality
(1 uses), MediaCollectionView/Projection
(1 uses), ProcedureReasonCodes
(1 uses), DeviceMetric
(3 uses), SNOMEDCTMedicationCodes
(13 uses), Medication Status Codes
(2 uses), SNOMEDCTFormCodes
(4 uses), MedicationDispense Status Codes
(1 uses), MedicationDispense Status Reason Codes
(1 uses), MedicationDispense Category Codes
(1 uses), MedicationDispense Performer Function Codes
(1 uses), Location
(1 uses), SNOMEDCTAdditionalDosageInstructions
(3 uses), TimingAbbreviation
(1 uses), SNOMEDCTMedicationAsNeededReasonCodes
(3 uses), SNOMEDCTAnatomicalStructureForAdministrationSiteCodes
(3 uses), SNOMEDCTRouteCodes
(2 uses), SNOMEDCTAdministrationMethodCodes
(3 uses), DoseAndRateType
(3 uses), DetectedIssue
(3 uses), medicationrequest Status
(1 uses), medicationRequest Status Reason Codes
(2 uses), medicationRequest Intent
(2 uses), medicationRequest Category Codes
(2 uses), RequestPriority
(2 uses), medicationRequest Course of Therapy Codes
(2 uses), ClaimResponse
(4 uses), MedicationRequest
(18 uses), observation-vitalsigns
(8 uses), DeviceRequest
(2 uses), NutritionOrder
(2 uses), ObservationCategoryCodes
(4 uses), VitalSignsUnits
(6 uses), ObservationMethods
(2 uses), ObservationReferenceRangeMeaningCodes
(2 uses), ObservationReferenceRangeAppliesToCodes
(2 uses), MolecularSequence
(4 uses), OrganizationType
(2 uses), ContactEntityType
(2 uses), Endpoint
(2 uses), PatientRelationshipType
(2 uses), medicationrequest Status
(1 uses)
Modifier Extensions: (none)
Previous Version Comparison:
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 0, warn = 0, info = 0, broken links = 0, pinned = 19 (when multiples). Show Message Ids
n/a Show Validation Information
Suppressed Messages (Warnings, hints, broken links)
Bundle 範例中存在未一併納入的參照資源;目前僅作範例驗證使用。
% Can't find 'Organization/org-nhi-ep' in the bundle % (5 uses)
DSModel mapping 使用 EMPD canonical URL 作為 mapping URI,忽略 canonical link 版本安全性提示。
%for "DSModel" is a canonical link and is therefore unsafe with regard to versions% (1 uses)
EMPDModel mapping 使用 EMPD canonical URL 作為 mapping URI,忽略 canonical link 版本安全性提示。
%for "EMPDModel" is a canonical link and is therefore unsafe with regard to versions% (1 uses)
Encounter.serviceType.coding 提供三種 slice 選項,並透過 parent element 的最大基數 1 限制僅能擇一使用,故此訊息屬預期之 Profile 設計。
The slice definition for Encounter.serviceType.coding has a maximum of 1 but the slices add up to a maximum of 3. Check that this is what is intended (1 uses)
MedicationDispense mapping 文字被 Publisher 判定疑似包含 HTML 標籤;目前確認不影響 IG 顯示。
% The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk% (1 uses)
NonNHIMaterial-cs 為 fragment CodeSystem,使用無健保代碼特材暫編碼時可能出現 Unknown Code 提示,因此忽略此類訊息。
% in the CodeSystem 'https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMaterial-cs'% (2 uses)
NonNHIMedication-cs 為 fragment CodeSystem,使用無健保代碼藥品暫編碼時可能出現 Unknown Code 提示,因此忽略此類訊息。
% in the CodeSystem 'https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs'% (2 uses)
Observation.performer 為 FHIR Best Practice 建議欄位,部分電子處方箋情境無法取得或不要求提供執行者,因此忽略此提示。
%Best Practice Recommendation: In general, all observations should have a performer% (7 uses)
Observationtwcore 為共用 Profile,目前未提供獨立範例。
% The Implementation Guide contains no examples for this profile% (0 uses)
Organization.identifier 包含多個識別碼 slice,Publisher 依各 slice 最大基數加總產生提示,屬預期之 slicing 設計。
%The slice definition for Organization.identifier has a maximum of 1 but the slices add up to a maximum of 2% (1 uses)
Patient 範例頁面產生重複錨點,不影響 FHIR 資源內容驗證,暫時忽略此 HTML 警告。
The html source has duplicate anchor Ids: Patient_pat-ds,hcpat-ds,pat-ds (1 uses)
Publisher 在多個 terminology package 版本中自動選定版本。
% Pinned the version of % (19 uses)
Publisher 載入新版 extensions package 後產生的 deprecated extension 提示。
% The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated% (1 uses)
% The extension http://hl7.org/fhir/StructureDefinition/regex|5.3.0 is deprecated% (1 uses)
TW Core 0.3.2 套件中的 ICD-10-CM CodeSystem 無法被 Publisher 載入;
A definition for CodeSystem 'https://twcore.mohw.gov.tw/ig/twcore/CodeSystem/icd-10-cm-2023-tw' could not be found, so the code cannot be validated (0 uses)
UCUM {tbl} 為錠劑數量之表示方式;已於 Quantity.unit 提供可讀單位資訊,annotation 僅供識別,不作為單位比較依據。
%UCUM Codes that contain human readable annotations like {tbl} can be misleading (e.g. they are ignored when comparing units). Best Practice is not to depend on annotations in the UCUM code, so this usage should be checked% (32 uses)
Validator 無法解析外部識別碼的 system URL;這些 URL 僅作為 Identifier.system 使用,不影響識別碼語意。
介紹頁面使用之正式版 IG 連結,非版本化 Canonical Reference,予以忽略。
%for "正式版 IG" is a canonical link and is therefore unsafe with regard to versions% (1 uses)
使用 FHIR R4 原生 MedicationRequest.status 代碼系統,Publisher 判定該 CodeSystem 為 draft,此屬於 FHIR 原生規格提示,非本 IG 設計問題,不影響實作與實際代碼驗證。
% Reference to draft CodeSystem% (20 uses)
值集內容過大,QA 頁面僅顯示部分 expansion。
% The value set expansion is too large, and only a subset has been displayed% (3 uses)
專案目前刻意維持 TW Core 0.3.2,尚未升級至新版。
% The ImplementationGuide uses package tw.gov.mohw.twcore#0.3.2% (1 uses)
採用建議型值集,但本 IG 情境使用其他代碼系統。
% and a coding is recommended to come from this value set% (8 uses)
暫時忽略 Publisher產生的 HTML 格式警告。
%The html source is not well formed% (8 uses)
此綁定僅適用於 CodeableConcept,屬預期行為。
The Binding on the type slicer MedicationDispense.medication[x] applies to all its slices, but it only makes sense for some of its types, so it has no effect on the slices for Reference (1 uses)
The Binding on the type slicer MedicationRequest.medication[x] applies to all its slices, but it only makes sense for some of its types, so it has no effect on the slices for Reference (2 uses)
目前沒有配置 OID 的需求。
% have an OID% (108 uses)
範例中的 coding 未符合 Profile 已定義的 slice;目前確認不影響範例呈現。
% This element does not match any known slice defined in the profile % (0 uses)
若此 slicing 為繼承而來,且目前 IG 使用 FHIR R4,可抑制。
% The discriminator type 'pattern' is deprecated in R5% (19 uses)
藥品成分僅提供文字,未提供 coding.system;目前保留此範例內容。
% Coding has no system. A code with no system has no defined meaning, and it cannot be validated. A system should be provided% (0 uses)
非健保藥品及特殊材料 CodeSystem 僅收錄部分代碼,完整代碼由外部來源維護。
% which has status 'fragment'% (2 uses)
Errors sorted by type