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: Tập dữ liệu khám sức khoẻ định kỳ đường sắt — Logical Model - Ánh xạ

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

Ánh xạ cho vnRailwayHealthCheckupPeriodicLm 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 mappingdoco
.. vnRailwayHealthCheckupPeriodicLm
... loaiKhamSucKhoe
... hanhChinh
.... @id
.... extension
.... modifierExtension
.... hoTen
.... anh
.... gioiTinh
.... ngaySinh
.... tuoi
.... loaiGiayToDinhDanh
.... soGiayToDinhDanh
.... ngayCapGiayTo
.... noiCapGiayTo
.... choOHienTai
.... chucDanhDangLam
.... noiCongTac
.... tienSuBenhTatBanThan
..... tenBenh
..... namPhatHien
... xacNhanNguoiDeNghi
.... @id
.... extension
.... modifierExtension
.... hoTen
.... chuKy
.... ngayKy
.... @id
.... extension
.... modifierExtension
.... toanThan
..... @id
..... extension
..... modifierExtension
..... chieuCao
VNCoreObservationBodyHeight.value[x]
..... canNang
VNCoreObservationBodyWeight.value[x]
..... bmi
VNCoreObservationVitalSigns.value[x]
BMI (LOINC 39156-5) thuộc bộ sinh hiệu của HL7 nhưng IG chưa có profile riêng cho nó; đích là profile sinh hiệu nền.
..... mach
VNCoreObservationHeartRate.value[x]
..... huyetAp
VNCoreQuestionnaireResponse.item.answer.value[x] | VNCoreObservationBloodPressure.component
[MULTI-INSTANCE] Nguồn ghi huyết áp bằng CHUỖI (vd 120/80), nên có HAI đích tuỳ dữ liệu tách được hay không — và cả hai đều phải khai, vì đây là trường bắt buộc: tách được hai số thì thành Observation huyết áp, chưa tách được thì ở lại câu trả lời của phiếu. Trên Observation, đích là `component` chứ không phải `value[x]` — profile khai `value[x] 0..0` và bắt hai slice systolic/diastolic, mỗi slice 1..1 với đơn vị UCUM mm[Hg]. Sửa 07/09/2026 sau cổng Fable: bản đầu chỉ khai một đích Observation trong khi chính comment nói tới luồng giữ trong câu trả lời — trường bắt buộc mà đích duy nhất chỉ dùng được có điều kiện là khai thiếu.
.... tamThan
.... thanKinh
.... mat
.... taiMuiHong
.... timMach
.... hoHap
.... coXuongKhop
.... noiTiet
.... xacNhanNguoiHanhNghe
..... @id
..... extension
..... modifierExtension
..... hoTen
..... chuKy
..... ketLuanDuDieuKien
..... phanLoaiSucKhoe
.... ngoaiKhoaDaLieu
..... ngoaiKhoa
VNCoreQuestionnaireResponse.item.answer.value[x]
Canonical Questionnaire nay ĐÃ CÓ trong IG (thêm 07/09/2026), nên ánh xạ này chỉ rõ được ô đích: mục 9 Phần II của Phụ lục 03, `linkId = KQ_NGOAI_KHOA` trong nhóm `II.9` của Questionnaire `vn-railway-periodic-health-checkup-questionnaire`. Chỉ có ở phiếu định kỳ — Phụ lục 02 không có mục ngoại khoa, da liễu. [MULTI-INSTANCE] Mỗi mục của phiếu là một `item` riêng, phân biệt bằng `linkId`.
..... daLieu
.... tietNieuSinhDuc
..... tietNieu
..... sinhDuc
.... noiTietChuyenHoa
... canLamSang
.... @id
.... extension
.... modifierExtension
.... xetNghiemMaTuy
..... @id
..... extension
..... modifierExtension
..... ketQuaSangLoc
VNCoreQuestionnaireResponse.item.answer.value[x]
Canonical Questionnaire nay ĐÃ CÓ trong IG (thêm 07/09/2026), nên ánh xạ này chỉ rõ được ô đích: mục IV.1 của Phụ lục 02 và mục III.1 của Phụ lục 03, `linkId = KQ_SANG_LOC_MA_TUY` — có ở CẢ HAI Questionnaire `vn-railway-recruitment-health-checkup-questionnaire` và `vn-railway-periodic-health-checkup-questionnaire`, vì xét nghiệm ma tuý là nội dung dùng chung của hai phụ lục. [MULTI-INSTANCE] Mỗi mục của phiếu là một `item` riêng, phân biệt bằng `linkId`; nhiều chỉ tiêu cùng trỏ `item.answer.value[x]` không phải tranh chấp một ô mà là nhiều câu trả lời của cùng một biểu mẫu.
..... amphetamin
..... marijuana
..... morphin
..... codein
..... heroin
.... nongDoCon
..... @id
..... extension
..... modifierExtension
..... mauHoacHoiTho
..... ketQua
.... huyetHoc
.... sinhHoa
.... xQuang
.... xetNghiemKhac
.... xacNhanNguoiHanhNghe
..... @id
..... extension
..... modifierExtension
..... hoTen
..... chuKy
..... ketLuanDuDieuKien
..... phanLoaiSucKhoe
... ketLuan
.... @id
.... extension
.... modifierExtension
.... ketQuaDuDieuKien
.... tieuChiKhongDuDieuKien
.... lyDoKhongDuDieuKien
.... ngayKetLuan
.... nguoiKetLuan
..... @id
..... extension
..... modifierExtension
..... hoTen
..... chuKy
..... dauCoSo
.... phanLoaiSucKhoe
VNCoreObservationHealthClassification.value[x]
Phân loại sức khoẻ Loại I-V. Đích khai `value[x] 1..1 MS` và chỉ nhận CodeableConcept — khớp đúng kiểu của nguồn.

doco Documentation for this format