HL7 Vietnam VN Core FHIR Implementation Guide

Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide
0.10.0 - Draft for Community Review Viet Nam cờ

Hướng dẫn triển khai FHIR cốt lõi Việt Nam — VN Core FHIR Implementation Guide - Draft for Community Review (v0.10.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Mô hình logic: Sổ sức khoẻ trong CSDL hoạt động KCB (Phần I.4 QĐ 2682/QĐ-BYT) — KCB Database Health Record - Ánh xạ

Draft tại thời điểm 2026-09-05

Ánh xạ cho vnKcbdbHealthRecordLm mô hình logic.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameVN Core FHIR mappingQĐ 2682/QĐ-BYT — Phụ lục Nội hàm dữ liệudoco
.. vnKcbdbHealthRecordLm
... patient
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdBenhNhan
  • Phần I.4.1
  • STT 1
.... hoVaTenDayDuBenhNhan
VNCorePatient.name.text
  • Phần I.4.1
  • STT 2
.... ngayThangNamSinh
VNCorePatient.birthDate
  • Phần I.4.1
  • STT 3
.... gioiTinh
CodeSystem/vn-kcbdb-gender-cs
  • Phần I.4.1
  • STT 4
.... danTocCuaBenhNhan
VNCorePatient.extension[ethnicity] (vn-ethnicity-cs)
  • Phần I.4.1
  • STT 5
.... maQuocTich
  • VNCorePatient.extension[citizenship] (patient-citizenship
  • ISO 3166-1 alpha-2; crosswalk VNM→VN)
  • Phần I.4.1
  • STT 6
.... ngheNghiepHienTai
VNCorePatient.extension[occupation] (vn-occupation-cs)
  • Phần I.4.1
  • STT 7
.... soCanCuocCongDanDinhDanhCaNhan
VNCorePatient.identifier[CCCD].value | VNCorePatient.identifier[HC].value
  • Phần I.4.1
  • STT 8
.... maSoTheBaoHiemYTe
VNCoreCoverage.identifier[BHYT].value
  • Phần I.4.1
  • STT 9
.... theBhytCoHieuLucTuNgay
VNCoreCoverage.period.start
  • Phần I.4.1
  • STT 10
.... theBhytHetHieuLucDenNgay
VNCoreCoverage.period.end
  • Phần I.4.1
  • STT 11
.... tenNoiDangKyKcbBanDau
VNCoreCoverage.extension[primaryCareFacility]
  • Phần I.4.1
  • STT 12
.... maCskcbDangKyBanDau
VNCoreCoverage.extension[primaryCareFacility]
  • Phần I.4.1
  • STT 13
.... soDienThoaiLienHeBenhNhan
VNCorePatient.telecom.where(system='phone').value
  • Phần I.4.1
  • STT 14
.... diaChiChiTiet
VNCorePatient.address.text | VNCorePatient.address.line
  • Phần I.4.1
  • STT 15
.... tinhThanhPho
VNCorePatient.address.state (vn-province-cs)
  • Phần I.4.1
  • STT 16
.... xaPhuong
VNCorePatient.address.extension — VNCoreExtWard (vn-ward-cs; extension chưa slice trong profile)
  • Phần I.4.1
  • STT 17
.... ngayTao
  • Phần I.4.1
  • STT 18
.... ngayCapNhat
  • Phần I.4.1
  • STT 19
... representative
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdNguoiDaiDien
  • Phần I.4.2
  • STT 1
.... idBenhNhan
  • Phần I.4.2
  • STT 2
.... hoVaTenNguoiDaiDienGiamHo
VNCoreRelatedPerson.name.text
  • Phần I.4.2
  • STT 3
.... moiQuanHeVoiBenhNhan
VNCoreRelatedPerson.relationship
  • Phần I.4.2
  • STT 4
.... soDinhDanhCongDan
VNCoreRelatedPerson.identifier[CCCD].value
  • Phần I.4.2
  • STT 5
.... soDienThoaiNguoiDaiDien
VNCoreRelatedPerson.name.text
  • Phần I.4.2
  • STT 6
.... coQuanLySoSk
  • Phần I.4.2
  • STT 7
.... coHienThiVneid
  • Phần I.4.2
  • STT 8
... medicalHistory
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdTienSuBenh
  • Phần I.4.3
  • STT 1
.... idBenhNhan
  • Phần I.4.3
  • STT 2
.... ngayVaoVien
VNCoreEncounter.period.start
  • Phần I.4.3
  • STT 3
.... ngayRaVien
VNCoreEncounter.period.end
  • Phần I.4.3
  • STT 4
.... maCskcbNoiDieuTri
VNCoreEncounter.serviceProvider.resolve().identifier[CSKCB].value
  • Phần I.4.3
  • STT 5
.... tenCskcbNoiDieuTri
VNCoreEncounter.serviceProvider.resolve().name
  • Phần I.4.3
  • STT 6
.... chanDoanRaVien
VNCoreCondition.code.text
  • Phần I.4.3
  • STT 7
.... maBenhTheoIcd10
VNCoreCondition.code.coding.code
  • Phần I.4.3
  • STT 8
.... tenBenhTheoIcd10
VNCoreCondition.code.coding.display
  • Phần I.4.3
  • STT 9
.... thoiGianGhiNhan
  • Phần I.4.3
  • STT 10
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdDotKham
  • Phần I.4.4
  • STT 1
.... idBenhNhan
  • Phần I.4.4
  • STT 2
.... maCskcb
VNCoreEncounter.serviceProvider.resolve().identifier[CSKCB].value
  • Phần I.4.4
  • STT 3
.... tenCskcb
VNCoreEncounter.serviceProvider.resolve().name
  • Phần I.4.4
  • STT 4
.... maCskcbDaChuyenBenhNhanDi
VNCoreEncounter.hospitalization.origin.identifier
  • Phần I.4.4
  • STT 5
.... tenCskcbDaChuyenBenhNhanDi
VNCoreEncounter.hospitalization.origin.display
  • Phần I.4.4
  • STT 6
.... lyDoKham
VNCoreEncounter.reasonCode.text
  • Phần I.4.4
  • STT 7
.... loaiHinhKhamChuaBenh
CodeSystem/vn-kcbdb-visit-class-cs
  • Phần I.4.4
  • STT 8
.... ngayGioVaoVien
VNCoreEncounter.period.start
  • Phần I.4.4
  • STT 9
.... ngayGioVaoVien2
VNCoreEncounter.period.end
  • Phần I.4.4
  • STT 10
.... ketQuaDieuTri
  • VNCoreEncounter.extension[treatmentOutcome] (vn-treatment-outcome-cs
  • 1–8)
  • Phần I.4.4
  • STT 11
.... tinhTrangRaVien
VNCoreEncounter.hospitalization.dischargeDisposition
  • Phần I.4.4
  • STT 12
.... maCskcbNoiChuyenBenhNhanDen
VNCoreEncounter.hospitalization.destination.identifier
  • Phần I.4.4
  • STT 13
.... tenCskcbNoiChuyenBenhNhanDen
VNCoreEncounter.hospitalization.destination.display
  • Phần I.4.4
  • STT 14
.... thoiGianTaoBanGhiDuLieu
  • Phần I.4.4
  • STT 15
.... thoiGianCapNhatBanGhiDuLieu
  • Phần I.4.4
  • STT 16
... dischargeDiagnosis
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdDongChanDoan
  • Phần I.4.5
  • STT 1
.... idDotKham
  • Phần I.4.5
  • STT 2
.... thuTu
VNCoreEncounter.diagnosis.rank (1 = bệnh chính)
  • Phần I.4.5
  • STT 3
.... chanDoanCuaBacSi
VNCoreCondition.code.text
  • Phần I.4.5
  • STT 4
.... maBenhIcd10
VNCoreCondition.code.coding.code
  • Phần I.4.5
  • STT 5
.... tenBenhTheoIcd10
VNCoreCondition.code.coding.display
  • Phần I.4.5
  • STT 6
.... ghiChu
Annotation .note của resource tương ứng (MedicationRequest.note | Condition.note | ChargeItemDefinition.description)
  • Phần I.4.5
  • STT 7
... labResult
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdKetQuaCls
  • Phần I.4.6
  • STT 1
.... idDotKham
  • Phần I.4.6
  • STT 2
.... loaiCanLamSang
CodeSystem/vn-kcbdb-lab-category-cs
  • Phần I.4.6
  • STT 3
.... maNhomCanLamSang
VNCoreDiagnosticReport.category.coding
  • Phần I.4.6
  • STT 4
.... tenNhomCanLamSang
VNCoreDiagnosticReport.category.coding
  • Phần I.4.6
  • STT 5
.... maCanLamSang
VNCoreDiagnosticReport.code (vn-dvkt-cs)
  • Phần I.4.6
  • STT 6
.... tenCanLamSang
VNCoreDiagnosticReport.code (vn-dvkt-cs)
  • Phần I.4.6
  • STT 7
.... maChiSoCanLamSangChiTiet
VNCoreObservationLab.code (vn-cls-cs → LOINC qua vn-cm-cls-to-loinc)
  • Phần I.4.6
  • STT 8
.... tenChiSoCanLamSangChiTiet
VNCoreObservationLab.code (vn-cls-cs → LOINC qua vn-cm-cls-to-loinc)
  • Phần I.4.6
  • STT 9
.... ketQua
  • VNCoreObservationLab.value[x] (Quantity khi tách được giá trị/đơn vị
  • ngược lại string)
  • Phần I.4.6
  • STT 10
.... khoangThamChieu
VNCoreObservationLab.referenceRange.text
  • Phần I.4.6
  • STT 11
.... ketLuan
VNCoreDiagnosticReport.conclusion
  • Phần I.4.6
  • STT 12
.... ngayGioThucHienXetNghiem
VNCoreObservationLab.effectiveDateTime
  • Phần I.4.6
  • STT 13
.... lienKetDenKetQua
VNCoreDiagnosticReport.presentedForm.url (nhiều URL phân cách ';')
  • Phần I.4.6
  • STT 14
... medication
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdDongThuoc
  • Phần I.4.7
  • STT 1
.... idDotKham
  • Phần I.4.7
  • STT 2
.... maThuocTheoDanhMucByt
VNCoreMedication.code (danh mục thuốc BYT / vn-drug-substance-cs)
  • Phần I.4.7
  • STT 3
.... tenThuocVaHamLuongDayDu
VNCoreMedication.code.text
  • Phần I.4.7
  • STT 4
.... donViTinh
Quantity.unit của trường số lượng/giá tương ứng (MedicationRequest.dispenseRequest.quantity | Claim.item.quantity | ChargeItemDefinition priceComponent)
  • Phần I.4.7
  • STT 5
.... duongDung
VNCoreMedicationRequest.dosageInstruction.route (vn-medication-route-cs)
  • Phần I.4.7
  • STT 6
.... soLuongThuocDuocKe
VNCoreMedicationRequest.dispenseRequest.quantity
  • Phần I.4.7
  • STT 7
.... lieuDungMoiLan
VNCoreMedicationRequest.dosageInstruction.doseAndRate.doseQuantity
  • Phần I.4.7
  • STT 8
.... huongDanCachDung
VNCoreMedicationRequest.dosageInstruction.text
  • Phần I.4.7
  • STT 9
.... ngayBacSiKeDonThuoc
VNCoreMedicationRequest.authoredOn
  • Phần I.4.7
  • STT 10
... procedure
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdPhauThuatThuThuat
  • Phần I.4.8
  • STT 1
.... idDotKham
  • Phần I.4.8
  • STT 2
.... maPhauThuatThuThuatTheoDanhMucByt
VNCoreProcedure.code (vn-dvkt-cs | ICD-9-CM)
  • Phần I.4.8
  • STT 3
.... tenPhauThuatThuThuat
VNCoreProcedure.code.text
  • Phần I.4.8
  • STT 4
.... moTaChiTietKyThuatThucHien
VNCoreProcedure.note.text
  • Phần I.4.8
  • STT 5
.... ngayGioThucHienPhauThuatThuThuat
VNCoreProcedure.performedDateTime
  • Phần I.4.8
  • STT 6
.... hoTenBacSiPhauThuatVienThucHien
VNCorePractitioner.name.text (Composition.attester.party | Procedure.performer.actor)
  • Phần I.4.8
  • STT 7
... summary
.... @id
.... extension
.... modifierExtension
.... maDinhDanhIdBanTomTat
  • Phần I.4.9
  • STT 1
.... idDotKhamLienKetDenDkb
  • Phần I.4.9
  • STT 2
.... tomTatTienSuBenhSuVaDienBienLamSang
VNCoreCompositionHealthRecordSummary.section[problems].text
  • Phần I.4.9
  • STT 3
.... tomTatKetQuaCanLamSangCoGiaTri
VNCoreCompositionHealthRecordSummary.section[results].text
  • Phần I.4.9
  • STT 4
.... tomTatPhuongPhapDieuTriDaThucHien
VNCoreCompositionHealthRecordSummary.section[procedures].text | section[medications].text
  • Phần I.4.9
  • STT 5
.... huongDieuTriTiepTheoDonThuocLoiDanTaiKham
VNCoreCompositionHealthRecordSummary.section[planOfCare].text
  • Phần I.4.9
  • STT 6
.... hoTenBacSiDieuTriKySoSoSucKhoe
VNCorePractitioner.name.text (Composition.attester.party | Procedure.performer.actor)
  • Phần I.4.9
  • STT 7
.... soDienThoaiLienHeBacSiDieuTri
VNCorePractitioner.telecom.value
  • Phần I.4.9
  • STT 8
.... ngayGioKySoLapSoSucKhoeDienTu
VNCoreCompositionHealthRecordSummary.attester.time
  • Phần I.4.9
  • STT 9
.... chuKySoDienTuCuaBacSiCoSoKcb
VNCoreProvenance.signature
  • Phần I.4.9
  • STT 10

doco Documentation for this format