| Left: | Quyết toán BHYT VN Core — VN Core Payment Reconciliation Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-payment-reconciliation) |
| Right: | Đối soát và phân bổ khoản thanh toán BHYT — VN Core BHYT Payment Reconciliation (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-payment-reconciliation) |
| Error | StructureDefinition.version | Values for version differ: '0.8.0' vs '0.9.0' |
| Information | StructureDefinition.title | Values for title differ: 'Quyết toán BHYT VN Core — VN Core Payment Reconciliation Profile' vs 'Đối soát và phân bổ khoản thanh toán BHYT — VN Core BHYT Payment Reconciliation' |
| Information | StructureDefinition.date | Values for date differ: '2026-04-27' vs '2026-07-20' |
| Information | StructureDefinition.short | Values for short differ: 'Chu kỳ quyết toán BHYT (tháng/quý)' vs 'Kỳ đối soát/phân bổ khoản thanh toán — Remittance or payment-allocation period' |
| Information | StructureDefinition.definition | Values for definition differ: 'Khoảng thời gian áp dụng cho biên bản quyết toán 06/BH — thông thường là một tháng hoặc một quý theo TT 12/2026/TT-BTC.' vs 'Khoảng thời gian nghiệp vụ mà khoản thanh toán tổng hợp và các detail liên quan được đối soát. Đây không phải carrier của kỳ biểu mẫu 06/BH. The business period covered by the bulk payment and its reconciliation details; it is not a Form 06/BH data carrier.' |
| Information | StructureDefinition.short | Values for short differ: 'Ngày lập biên bản 06/BH' vs 'Ngày tạo thông báo đối soát/remittance — Reconciliation creation date' |
| Information | StructureDefinition.definition | Values for definition differ: 'The party who generated the payment.' vs 'Cơ quan BHXH không phải cơ sở KCB — dùng Organization nền cùng NamingSystem BHXH phù hợp cho định danh tổ chức, không ép vào VNCoreOrganization dành cho cơ sở KCB. A BHXH payer is not a healthcare facility; use base Organization with the appropriate BHXH NamingSystem for its organizational identifier rather than the healthcare-provider-focused VNCoreOrganization.' |
| Error | PaymentReconciliation.paymentIssuer | Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization]]) vs Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Organization|4.0.1]]) |
| Information | StructureDefinition.definition | Values for definition differ: 'Tham chiếu Task đại diện cho hồ sơ đề nghị thanh toán mà PaymentReconciliation này quyết toán. Optional — có thể null nếu workflow không track Task.' vs 'Tham chiếu Task đại diện cho hồ sơ đề nghị thanh toán mà PaymentReconciliation này đối soát/phân bổ khoản thanh toán. Optional — có thể null nếu workflow không track Task.' |
| Information | StructureDefinition.short | Values for short differ: 'Tổng tiền BHXH thanh toán theo biên bản 06/BH' vs 'Tổng khoản thanh toán/remittance BHXH — Total BHXH remittance amount' |
| Information | StructureDefinition.short | Values for short differ: 'Chi tiết quyết toán theo từng Claim (mỗi dòng 06/BH)' vs 'Phân bổ khoản thanh toán theo giao dịch/Claim — Payment allocation by transaction or Claim' |
| Information | StructureDefinition.short | Values for short differ: 'Tham chiếu Claim được quyết toán' vs 'Claim hoặc yêu cầu được phân bổ khoản thanh toán — Claim/request receiving the allocation' |
| Error | PaymentReconciliation.detail.request | Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-claim]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-claim]]) |
| Information | StructureDefinition.short | Values for short differ: 'Số tiền quyết toán cho Claim (VND)' vs 'Số tiền được phân bổ cho giao dịch (VND) — Amount allocated to the transaction' |
| Information | PaymentReconciliation.detail.amount | Element minimum cardinalities differ: '0' vs '1' |
| Name | Value | Comments | |
|---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | ||
copyright | |||
date | 2026-04-27 | 2026-07-20 |
|
description | Profile PaymentReconciliation cho biên bản quyết toán/thanh toán chi phí KCB BHYT giữa cơ sở KCB và cơ quan BHXH (biểu mẫu 06/BH). Mỗi PaymentReconciliation tổng hợp kết quả giám định cho một chu kỳ quyết toán (thông thường theo tháng/quý) và liệt kê các Claim được duyệt/từ chối/tranh chấp. Căn cứ: - TT 12/2026/TT-BTC — Bộ Tài chính, hướng dẫn giám định, thanh toán, quyết toán chi phí KCB BHYT điện tử; Điều 6 và Phụ lục biểu mẫu 06/BH. - NĐ 188/2025/NĐ-CP (ban hành 01/07/2025, hiệu lực 15/08/2025) — Hướng dẫn thi hành Luật BHYT. - NĐ 164/2025/NĐ-CP (29/06/2025) — Giao dịch điện tử trong lĩnh vực BHXH. - Luật 51/2024/QH15 — Luật BHYT sửa đổi. | Profile PaymentReconciliation cho thông báo chuyển tiền/remittance và phân bổ một khoản thanh toán BHYT tổng hợp về các yêu cầu hoặc giao dịch thành phần theo semantics FHIR R4. Resource này có thể tham chiếu kỳ nghiệp vụ và các Claim liên quan, nhưng không phải carrier chuẩn của Biên bản quyết toán Mẫu 06/BH. Dữ liệu 5 phần A–E và bộ chỉ tiêu quyết toán quý phải dùng LogicalModel `VNCoreQuarterlyHealthcareCostSettlement`; nếu cần văn bản ký, render LogicalModel rồi đóng gói bằng Composition/DocumentReference. Slice formNumber được giữ để tương thích dữ liệu cũ, không biến PaymentReconciliation thành biểu mẫu 06/BH. Căn cứ: [TT 12/2026/TT-BTC] (ban hành 10/02/2026, hiệu lực 10/02/2026) — Giám định, thanh toán và quyết toán chi phí KCB BHYT; [NĐ 188/2025/NĐ-CP] (ban hành 01/07/2025, hiệu lực 15/08/2025) — Hướng dẫn thi hành Luật BHYT; [NĐ 164/2025/NĐ-CP] (ban hành 29/06/2025, hiệu lực 01/07/2025) — Giao dịch điện tử trong lĩnh vực BHXH; [Luật 51/2024/QH15] (ban hành 27/11/2024, hiệu lực 01/07/2025) — Luật BHYT sửa đổi. English summary: This profile represents a BHYT remittance or bulk payment and allocates that payment to underlying requests or transactions in accordance with FHIR R4 PaymentReconciliation semantics. It is not the canonical carrier for quarterly Form 06/BH; use `VNCoreQuarterlyHealthcareCostSettlement` for the five-section quarterly settlement dataset and render/package that model separately when a signed document is required. The formNumber slice remains only for backward compatibility. |
|
experimental | |||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
![]() jurisdiction[0] | urn:iso:std:iso:3166#VN | ||
kind | resource | ||
name | VNCorePaymentReconciliation | ||
publisher | Omi HealthTech / VN Core FHIR Community Initiative | ||
purpose | |||
status | draft | ||
title | Quyết toán BHYT VN Core — VN Core Payment Reconciliation Profile | Đối soát và phân bổ khoản thanh toán BHYT — VN Core BHYT Payment Reconciliation |
|
type | PaymentReconciliation | ||
url | http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-payment-reconciliation | ||
version | 0.8.0 | 0.9.0 |
|
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | 0..* | PaymentReconciliation | PaymentReconciliation resource | C | 0..* | PaymentReconciliation | PaymentReconciliation resource Constraints: vn-payment-reconciliation-detail-amount-sum, vn-payment-reconciliation-money-vnd | ||||||||||
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | 0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||||||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() | 0..* | Extension | Extension Slice: Unordered, Open by value:url | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() | 0..* | Identifier | Business Identifier for a payment reconciliation | 0..* | Identifier | Business Identifier for a payment reconciliation | |||||||||||
![]() ![]() | ?!SΣ | 1..1 | code | Trạng thái resource (active | cancelled | draft | entered-in-error) Binding: ?? (required): A code specifying the state of the resource instance. | ?!SΣ | 1..1 | code | Trạng thái resource (active | cancelled | draft | entered-in-error) Binding: ?? (required): A code specifying the state of the resource instance. | |||||||||
![]() ![]() | SΣ | 1..1 | Period | Chu kỳ quyết toán BHYT (tháng/quý) | SΣ | 1..1 | Period | Kỳ đối soát/phân bổ khoản thanh toán — Remittance or payment-allocation period | |||||||||
![]() ![]() | SΣ | 1..1 | dateTime | Ngày lập biên bản 06/BH | SΣ | 1..1 | dateTime | Ngày tạo thông báo đối soát/remittance — Reconciliation creation date | |||||||||
![]() ![]() | SΣ | 0..1 | Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization) | Cơ quan BHXH chi trả (BHXH cấp tỉnh/Trung ương) | SΣ | 0..1 | Reference(Organization) | Cơ quan BHXH chi trả (BHXH cấp tỉnh/Trung ương) |
| ||||||||
![]() ![]() | S | 0..1 | Reference(Task) | Hồ sơ/đề nghị thanh toán liên quan (optional) | S | 0..1 | Reference(Task) | Hồ sơ/đề nghị thanh toán liên quan (optional) | |||||||||
![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Responsible practitioner | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Responsible practitioner | |||||||||||
![]() ![]() | S | 0..1 | code | Kết quả tổng quát chuẩn FHIR (queued | complete | error | partial) Binding: ?? (required): The outcome of the processing. | S | 0..1 | code | Kết quả tổng quát chuẩn FHIR (queued | complete | error | partial) Binding: ?? (required): The outcome of the processing. | |||||||||
![]() ![]() | 0..1 | string | Disposition message | 0..1 | string | Disposition message | |||||||||||
![]() ![]() | Σ | 1..1 | date | When payment issued | Σ | 1..1 | date | When payment issued | |||||||||
![]() ![]() | SΣ | 1..1 | Money | Tổng tiền BHXH thanh toán theo biên bản 06/BH | SΣ | 1..1 | Money | Tổng khoản thanh toán/remittance BHXH — Total BHXH remittance amount | |||||||||
![]() ![]() | 0..1 | Identifier | Business identifier for the payment | 0..1 | Identifier | Business identifier for the payment | |||||||||||
![]() ![]() | S | 1..* | BackboneElement | Chi tiết quyết toán theo từng Claim (mỗi dòng 06/BH) | S | 1..* | BackboneElement | Phân bổ khoản thanh toán theo giao dịch/Claim — Payment allocation by transaction or Claim | |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | 0..1 | Identifier | Business identifier of the payment detail | 0..1 | Identifier | Business identifier of the payment detail | |||||||||||
![]() ![]() ![]() | 0..1 | Identifier | Business identifier of the prior payment detail | 0..1 | Identifier | Business identifier of the prior payment detail | |||||||||||
![]() ![]() ![]() | S | 1..1 | CodeableConcept | Loại giao dịch (payment | adjustment | advance...) Binding: ?? (example): The reason for the amount: payment, adjustment, advance. | S | 1..1 | CodeableConcept | Loại giao dịch (payment | adjustment | advance...) Binding: ?? (example): The reason for the amount: payment, adjustment, advance. | |||||||||
![]() ![]() ![]() | S | 0..1 | Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-claim) | Tham chiếu Claim được quyết toán | S | 0..1 | Reference(Yêu cầu thanh toán KCB VN Core — VN Core Claim Profile) | Claim hoặc yêu cầu được phân bổ khoản thanh toán — Claim/request receiving the allocation |
| ||||||||
![]() ![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Submitter of the request | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Submitter of the request | |||||||||||
![]() ![]() ![]() | 0..1 | Reference(Resource) | Response committing to a payment | 0..1 | Reference(Resource) | Response committing to a payment | |||||||||||
![]() ![]() ![]() | 0..1 | date | Date of commitment to pay | 0..1 | date | Date of commitment to pay | |||||||||||
![]() ![]() ![]() | 0..1 | Reference(PractitionerRole) | Contact for the response | 0..1 | Reference(PractitionerRole) | Contact for the response | |||||||||||
![]() ![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Recipient of the payment | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Recipient of the payment | |||||||||||
![]() ![]() ![]() | S | 0..1 | Money | Số tiền quyết toán cho Claim (VND) | S | 1..1 | Money | Số tiền được phân bổ cho giao dịch (VND) — Amount allocated to the transaction |
| ||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() ![]() | Σ | 1..1 | decimal | Numerical value (with implicit precision) |
| ||||||||||||
![]() ![]() ![]() ![]() | Σ | 0..1 | code | ISO 4217 Currency Code Binding: ?? (required): A code indicating the currency, taken from ISO 4217. |
| ||||||||||||
![]() ![]() | 0..1 | CodeableConcept | Printed form identifier Binding: ?? (example): The forms codes. | 0..1 | CodeableConcept | Printed form identifier Binding: ?? (example): The forms codes. | |||||||||||
![]() ![]() | 0..* | BackboneElement | Note concerning processing | 0..* | BackboneElement | Note concerning processing | |||||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | 0..1 | code | display | print | printoper Binding: ?? (required): The presentation types of notes. | 0..1 | code | display | print | printoper Binding: ?? (required): The presentation types of notes. | |||||||||||
![]() ![]() ![]() | 0..1 | string | Note explanatory text | 0..1 | string | Note explanatory text | |||||||||||
Documentation for this format | |||||||||||||||||