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: Nội dung bắt buộc của Bảng kê chi phí KBCB (QĐ 697/QĐ-BYT) — Logical Model

URL chính thức: http://fhir.hl7.org.vn/core/StructureDefinition/vnCostStatementContentLm Phiên bản: 0.10.0
Computable Name: VNCostStatementContentLM
Định danh khác: OID:2.25.161089673617632664299011809196868855799.42.196

Logical model đặc tả những nội dung mà Quyết định 697/QĐ-BYT (ban hành 19/03/2026, triển khai 01/07/2026) BUỘC cơ sở khám bệnh, chữa bệnh phải ghi trong Bảng kê chi phí khám bệnh, chữa bệnh — làm bảng chỉ tiêu văn bản để đối chiếu cardinality của nhóm profile bảng kê chi phí.

Ba nhóm: dòng dịch vụ (hướng dẫn ghi từng mục — tên dịch vụ, số lượng, đơn giá), khoản tiền phân bổ theo nguồn thanh toán (mục III.9.a — số tiền người bệnh cùng chi trả và số tiền người bệnh tự trả, dùng để xác định quyền lợi miễn cùng chi trả), và chữ ký xác nhận (ba nhóm người phải ký, kèm hình thức ký cho từng nhóm).

Về chữ ký: văn bản nêu ba nhóm — người lập bảng kê, kế toán viện phí, và người bệnh hoặc người đại diện của người bệnh. Riêng nhóm thứ hai có quy tắc thay thế: khám bệnh, chữa bệnh tại Trạm y tế tuyến xã và tương đương mà chưa có kế toán viện phí thì thay bằng chữ ký và họ tên của người phụ trách đơn vị — nên đây là nghĩa vụ về VAI TRÒ, không phải về chức danh cụ thể. / Logical model for the cost statement content required by Decision 697/QĐ-BYT, used as the documentary requirement table for the cost statement profiles.

Usages:

  • This Logical Model is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Các dạng xem hình thức của nội dung hồ sơ

Mô tả profile, differential, snapshot và các biểu diễn liên quan.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. vnCostStatementContentLm 0..* Base Nội dung bắt buộc của Bảng kê chi phí KBCB (QĐ 697/QĐ-BYT) — Logical Model
... dongDichVu 1..* BackboneElement Mỗi dịch vụ đã thực hiện cho người bệnh là một dòng của bảng kê
.... tenDichVu 1..1 string Tên dịch vụ đã thực hiện
.... soLuong 1..1 decimal Số lượng
.... donGiaBaoHiem 1..1 decimal Đơn giá BH
... khoanTienNguoiBenh 0..1 BackboneElement Số tiền người bệnh phải trả, tách theo nguồn
.... soTienCungChiTra 1..1 decimal Số tiền người bệnh cùng chi trả
.... soTienTuTra 1..1 decimal Số tiền người bệnh tự trả
.... luyKeCungChiTraTrongNam 0..1 decimal Tổng số tiền cùng chi trả luỹ kế trong năm tài chính
... xacNhanBangKe 3..3 BackboneElement Ba nhóm người phải ký xác nhận trên bảng kê
.... vaiTroNguoiKy 1..1 code Vai trò của người ký: người lập | kế toán viện phí | người bệnh hoặc người đại diện
.... nguoiKy 1..1 string Người ký xác nhận
.... thoiDiemKy 1..1 dateTime Thời điểm ký

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. vnCostStatementContentLm 0..* Base Nội dung bắt buộc của Bảng kê chi phí KBCB (QĐ 697/QĐ-BYT) — Logical Model
... dongDichVu 1..* BackboneElement Mỗi dịch vụ đã thực hiện cho người bệnh là một dòng của bảng kê
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... tenDichVu 1..1 string Tên dịch vụ đã thực hiện
.... soLuong 1..1 decimal Số lượng
.... donGiaBaoHiem 1..1 decimal Đơn giá BH
... khoanTienNguoiBenh 0..1 BackboneElement Số tiền người bệnh phải trả, tách theo nguồn
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... soTienCungChiTra 1..1 decimal Số tiền người bệnh cùng chi trả
.... soTienTuTra 1..1 decimal Số tiền người bệnh tự trả
.... luyKeCungChiTraTrongNam 0..1 decimal Tổng số tiền cùng chi trả luỹ kế trong năm tài chính
... xacNhanBangKe 3..3 BackboneElement Ba nhóm người phải ký xác nhận trên bảng kê
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... vaiTroNguoiKy 1..1 code Vai trò của người ký: người lập | kế toán viện phí | người bệnh hoặc người đại diện
.... nguoiKy 1..1 string Người ký xác nhận
.... thoiDiemKy 1..1 dateTime Thời điểm ký

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Mandatory: 0 element(9 nested mandatory elements)

Dạng xem Differential

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. vnCostStatementContentLm 0..* Base Nội dung bắt buộc của Bảng kê chi phí KBCB (QĐ 697/QĐ-BYT) — Logical Model
... dongDichVu 1..* BackboneElement Mỗi dịch vụ đã thực hiện cho người bệnh là một dòng của bảng kê
.... tenDichVu 1..1 string Tên dịch vụ đã thực hiện
.... soLuong 1..1 decimal Số lượng
.... donGiaBaoHiem 1..1 decimal Đơn giá BH
... khoanTienNguoiBenh 0..1 BackboneElement Số tiền người bệnh phải trả, tách theo nguồn
.... soTienCungChiTra 1..1 decimal Số tiền người bệnh cùng chi trả
.... soTienTuTra 1..1 decimal Số tiền người bệnh tự trả
.... luyKeCungChiTraTrongNam 0..1 decimal Tổng số tiền cùng chi trả luỹ kế trong năm tài chính
... xacNhanBangKe 3..3 BackboneElement Ba nhóm người phải ký xác nhận trên bảng kê
.... vaiTroNguoiKy 1..1 code Vai trò của người ký: người lập | kế toán viện phí | người bệnh hoặc người đại diện
.... nguoiKy 1..1 string Người ký xác nhận
.... thoiDiemKy 1..1 dateTime Thời điểm ký

doco Documentation for this format

Dạng xem SnapshotView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. vnCostStatementContentLm 0..* Base Nội dung bắt buộc của Bảng kê chi phí KBCB (QĐ 697/QĐ-BYT) — Logical Model
... dongDichVu 1..* BackboneElement Mỗi dịch vụ đã thực hiện cho người bệnh là một dòng của bảng kê
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... tenDichVu 1..1 string Tên dịch vụ đã thực hiện
.... soLuong 1..1 decimal Số lượng
.... donGiaBaoHiem 1..1 decimal Đơn giá BH
... khoanTienNguoiBenh 0..1 BackboneElement Số tiền người bệnh phải trả, tách theo nguồn
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... soTienCungChiTra 1..1 decimal Số tiền người bệnh cùng chi trả
.... soTienTuTra 1..1 decimal Số tiền người bệnh tự trả
.... luyKeCungChiTraTrongNam 0..1 decimal Tổng số tiền cùng chi trả luỹ kế trong năm tài chính
... xacNhanBangKe 3..3 BackboneElement Ba nhóm người phải ký xác nhận trên bảng kê
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... vaiTroNguoiKy 1..1 code Vai trò của người ký: người lập | kế toán viện phí | người bệnh hoặc người đại diện
.... nguoiKy 1..1 string Người ký xác nhận
.... thoiDiemKy 1..1 dateTime Thời điểm ký

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Summary

Mandatory: 0 element(9 nested mandatory elements)

 

Biểu diễn khác của hồ sơ: CSV, Excel