HL7 Vietnam VN Core FHIR Implementation Guide

Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam
0.3.0 - STU1 Draft Viet Nam cờ

Bộ Hướng dẫn Triển khai Core FHIR cho Việt Nam - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

CapabilityStatement: VN Core Server CapabilityStatement — Yêu cầu tuân thủ tối thiểu cho máy chủ FHIR theo VN Core (Thử nghiệm)

URL chính thức: http://fhir.hl7.org.vn/core/CapabilityStatement/vn-core-server Phiên bản: 0.3.0
Computable Name: VNCoreServerCapabilityStatement

Máy chủ FHIR tuân thủ VN Core IG PHẢI đáp ứng tối thiểu các yêu cầu được liệt kê dưới đây. Đây là CapabilityStatement yêu cầu mức cơ sở; khi triển khai theo từng vai trò cụ thể nên tham chiếu thêm VNCoreEMRServer, VNBHYTGatewayClient, VNBHYTGatewayServer, hoặc VNCitizenAppClient.

Raw OpenAPI-Swagger Definition file | Tải xuống

Language: vi

VN Core Server CapabilityStatement

  • Implementation Guide Version: 0.3.0
  • FHIR Version: 4.0.1
  • Supported Formats: json, xml
  • Published on: 2026-03-23
  • Published by: HL7 Vietnam

Note to Implementers: FHIR Capabilities

Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.

FHIR RESTful Capabilities

Mode: server

Máy chủ FHIR tuân thủ VN Core IG. Hỗ trợ JSON và XML. Yêu cầu xác thực theo SMART on FHIR hoặc OAuth 2.0. Tuân thủ Luật 91/2025 về bảo vệ dữ liệu cá nhân.

Security
Enable CORS: yes
Security services supported: SMART-on-FHIR

Hệ thống PHẢI tuân thủ Luật 91/2025/QH15 (BVDLCN) và NĐ 356/2025/NĐ-CP. Dữ liệu y tế = DLCN nhạy cảm. Xem Bảo mật và Quyền riêng tư.

Summary of System-wide Operations
ConformanceOperationDocumentation
SHALL$validate-bhyt-claim
SHALL$submit-bhyt-claim
SHALL$reverse-bhyt-claim

Capabilities by Resource/Profile

Summary

The summary table lists the resources that are part of this configuration, and for each resource it lists:

  • The relevant profiles (if any)
  • The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them.
  • The required, recommended, and some optional search parameters (if any).
  • The linked resources enabled for _include
  • The other resources enabled for _revinclude
  • The operations on the resource (if any)
Resource TypeProfileRSUCSearches_include_revincludeOperations
Patienthttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patientyyyyidentifier, name, birthdate, gender, vn-cccd, vn-bhyt, vn-vneid, vn-bhxh, vn-gks
RelatedPersonhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-relatedpersonyyyypatient, identifier, name
Practitionerhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioneryyidentifier, name, vn-gphn, vn-cchn
PractitionerRolehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner-roleyypractitioner, organization, location
Organizationhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organizationyyidentifier, name, vn-cskcb
Locationhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-locationyyyyidentifier, organization, partof, name
Encounterhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-encounteryyyypatient, date, status, class, vn-malydo, vn-ma-luot-kcb
Conditionhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-conditionyyypatient, code, encounter, vn-icd10
Observationhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-observation-lab
Additional supported profiles:
  Sinh hiệu VN Core — VN Core Observation Vital Signs Profile
  Đánh giá YHCT VN Core — VN Core Observation Traditional Medicine Profile
yyypatient, code, date, category
Specimenhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-specimenyyyysubject, type, accession
AllergyIntolerancehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-allergy-intoleranceyyypatient, clinical-status
Procedurehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-procedureyyypatient, code, date
Coveragehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverageyybeneficiary, identifier, subscriber, status, vn-bhyt-card, vn-ma-dkbd
Claimhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-claimyyyypatient, provider, status, created, vn-ma-lk
AuditEventhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-audit-eventyyydate, patient, agent
Provenancehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-provenanceyyytarget, recorded
MedicationRequesthttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-requestyyyypatient, status, intent, authoredon, medication
ServiceRequesthttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-service-requestyyyypatient, status, category, code, authored
DocumentReferencehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-document-referenceyyypatient, type, date, encounter, custodian
ClaimResponsehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-claim-responseyypatient, request, status
ExplanationOfBenefithttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-explanation-of-benefityypatient, status, created
DiagnosticReporthttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-diagnostic-reportyyypatient, code, date, category, encounter
Medicationhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medicationyycode, status
Devicehttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-deviceyytype, status
DeviceUseStatementhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-device-use-statementyypatient, device
Consenthttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-consentyyyypatient, status, category, date
Compositionhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-compositionyyyypatient, type, date, encounter

Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Bệnh nhân Việt Nam — VNCorePatient profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

Tìm theo CCCD, mã BHXH, GKS, hộ chiếu, MRN hoặc định danh khác

SHALLnamestring

Tìm theo họ tên (hỗ trợ Unicode tiếng Việt)

SHALLbirthdatedate
SHALLgendertoken
SHALLvn-cccdtoken

Tìm theo số CCCD 12 chữ số (Luật Căn cước 2023)

SHALLvn-bhyttoken

Tìm theo số thẻ BHYT (Luật BHYT)

SHALLvn-vneidtoken

Tìm theo tài khoản định danh điện tử VNeID

SHALLvn-bhxhtoken

Tìm theo mã số BHXH 10 chữ số

SHALLvn-gkstoken

Tìm theo số Giấy khai sinh

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Cha/mẹ/người giám hộ/người đại diện — VNCoreRelatedPerson profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm RelatedPerson theo bệnh nhân liên quan

SHALLidentifiertoken

Tìm theo CCCD, VNeID hoặc hộ chiếu của người liên quan

SHALLnamestring
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Nhân viên y tế — VNCorePractitioner profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

Tìm theo GPHN hiện hành, CCCD, hoặc CCHN lịch sử

SHALLnamestring
SHALLvn-gphntoken

Tìm theo số Giấy phép hành nghề khám bệnh, chữa bệnh hiện hành

SHALLvn-cchntoken

Tìm theo số Chứng chỉ hành nghề lịch sử khi chuyển đổi dữ liệu cũ

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Vai trò nhân viên y tế — VNCorePractitionerRole profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpractitionerreference
SHALLorganizationreference
SHALLlocationreference
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Cơ sở KCB — VNCoreOrganization profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

Tìm theo mã CSKCB

SHALLnamestring
SHALLvn-cskcbtoken

Tìm theo mã cơ sở KCB 5 số (QĐ 3176/QĐ-BYT)

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Khoa/phòng/địa điểm cung cấp dịch vụ — VNCoreLocation profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLidentifiertoken

Tìm theo mã khoa/phòng hoặc mã địa điểm nội bộ

SHALLorganizationreference

Tìm các Location thuộc một Organization

SHALLpartofreference

Tìm các Location con

SHALLnamestring

Tìm theo tên khoa/phòng/địa điểm

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Lượt khám/điều trị — VNCoreEncounter profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference
SHALLdatedate
SHALLstatustoken
SHALLclasstoken
SHALLvn-malydotoken

Tìm theo loại KCB BHYT — MALYDO (QĐ 3176/QĐ-BYT)

SHALLvn-ma-luot-kcbtoken

Tìm theo Identifier MA_LUOT_KCB dùng đối soát BHXH; system khuyến nghị = http://fhir.hl7.org.vn/core/sid/ma-luot-kcb

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Chẩn đoán — VNCoreCondition profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference
SHALLcodetoken

Tìm theo mã ICD-10 VN hoặc Mã U (YHCT)

SHALLencounterreference
SHALLvn-icd10token

Tìm theo mã ICD-10 (QĐ 4469/QĐ-BYT, QĐ 98/QĐ-BYT)

 
Profile Conformance
SHALL
Reference Policy

Documentation

Kết quả xét nghiệm, sinh hiệu, và quan sát YHCT — VNCoreObservationLab + VNCoreObservationVitalSigns + VNCoreObservationYHCT profiles

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference
SHALLcodetoken

Tìm theo LOINC code

SHALLdatedate
SHALLcategorytoken
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Mẫu bệnh phẩm — VNCoreSpecimen profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLsubjectreference

Tìm theo bệnh nhân cung cấp mẫu

SHALLtypetoken

Tìm theo loại mẫu bệnh phẩm

SHALLaccessiontoken

Tìm theo mã tiếp nhận mẫu tại phòng xét nghiệm

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Dị ứng — VNCoreAllergyIntolerance profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference
SHALLclinical-statustoken
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Thủ thuật/phẫu thuật — VNCoreProcedure profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference
SHALLcodetoken

Tìm theo mã ICD-9-CM

SHALLdatedate
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Thẻ BHYT — VNCoreCoverage profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLbeneficiaryreference

Tìm theo bệnh nhân thụ hưởng BHYT

SHALLidentifiertoken

Tìm theo số thẻ BHYT qua Coverage.identifier (CCCD/BHXH/format cũ)

SHALLsubscriberreference

Tìm theo subscriber của Coverage

SHALLstatustoken
SHALLvn-bhyt-cardtoken

Tìm theo số thẻ BHYT trong Coverage.identifier[BHYT] (NĐ 188/2025/NĐ-CP)

SHALLvn-ma-dkbdtoken

Tìm theo mã nơi ĐKKCB ban đầu MA_DKBD

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Yêu cầu thanh toán KCB BHYT — VNCoreClaim profile (QĐ 3176 → QĐ 697)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLproviderreference

Tìm theo cơ sở KCB

SHALLstatustoken
SHALLcreateddate

Tìm theo ngày tạo yêu cầu

SHALLvn-ma-lktoken

Tìm theo mã liên kết hồ sơ MA_LK

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Nhật ký truy cập/chia sẻ dữ liệu y tế — VNCoreAuditEvent profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLdatedate

Tìm theo thời điểm ghi nhận audit

SHALLpatientreference

Tìm audit liên quan tới bệnh nhân

SHALLagentreference

Tìm theo người/hệ thống thực hiện hành động

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Nguồn gốc và chữ ký số của tài liệu/hồ sơ y tế — VNCoreProvenance profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLtargetreference

Tìm theo resource đích được ký/xác nhận

SHALLrecordeddate

Tìm theo thời điểm ghi nhận provenance

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Đơn thuốc — VNCoreMedicationRequest profile (TT 13/2025, Luật Dược 2016)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLstatustoken
SHALLintenttoken
SHALLauthoredondate

Tìm theo ngày kê đơn

SHALLmedicationreference

Tìm theo thuốc

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Yêu cầu DVKT/CLS — VNCoreServiceRequest profile (TT 13/2025, TT 20/2014)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLstatustoken
SHALLcategorytoken

Tìm theo loại dịch vụ (XN, CĐHA, PT, TT...)

SHALLcodetoken

Tìm theo mã DVKT / ICD-9-CM

SHALLauthoreddate

Tìm theo ngày chỉ định

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Tài liệu y tế / Bệnh án điện tử — VNCoreDocumentReference profile (TT 13/2025)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLtypetoken

Tìm theo loại tài liệu

SHALLdatedate

Tìm theo thời điểm tạo

SHALLencounterreference

Tìm theo lượt khám liên quan

SHALLcustodianreference

Tìm theo cơ sở y tế lưu trữ

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Phản hồi thanh toán BHYT — VNCoreClaimResponse profile (QĐ 3176, QĐ 697)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLrequestreference

Tìm theo Claim gốc

SHALLstatustoken
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Giải trình quyền lợi BHYT — VNCoreExplanationOfBenefit profile (QĐ 697)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLstatustoken
SHALLcreateddate

Tìm theo ngày tạo

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create.

Documentation

Kết quả cận lâm sàng — VNCoreDiagnosticReport profile (TT 13/2025, QĐ 1227)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLcodetoken

Tìm theo loại báo cáo (LOINC)

SHALLdatedate

Tìm theo ngày báo cáo

SHALLcategorytoken

Tìm theo nhóm CLS (XN, CĐHA, GPB)

SHALLencounterreference

Tìm theo lượt khám liên quan

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Thuốc — VNCoreMedication profile (Luật Dược 2016, ATC/SNOMED CT)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLcodetoken

Tìm theo mã thuốc (ATC, SNOMED CT)

SHALLstatustoken
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Trang thiết bị y tế — VNCoreDevice profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLtypetoken

Tìm theo loại thiết bị

SHALLstatustoken
 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type.

Documentation

Sử dụng TBYT cho bệnh nhân — VNCoreDeviceUseStatement profile

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLdevicereference

Tìm theo thiết bị

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Đồng ý xử lý DLCN y tế — VNCoreConsent profile (Luật 91/2025)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLstatustoken

Tìm theo trạng thái (active, rejected, inactive)

SHALLcategorytoken

Tìm theo loại đồng ý

SHALLdatedate

Tìm theo ngày đồng ý

 
Profile Conformance
SHALL
Reference Policy

Interaction summary
  • Supports read, search-type, create, update.

Documentation

Bệnh án điện tử — VNCoreComposition profile (TT 13/2025)

Search Parameters
ConformanceParameterTypeDocumentation
SHALLpatientreference

Tìm theo bệnh nhân

SHALLtypetoken

Tìm theo loại bệnh án (LOINC)

SHALLdatedate

Tìm theo ngày lập bệnh án

SHALLencounterreference

Tìm theo lượt khám