| Left: | Kết quả tra cứu quyền lợi BHYT VN Core — VN Core Coverage Eligibility Response Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage-eligibility-response) |
| Right: | Kết quả tra cứu quyền lợi BHYT VN Core — VN Core Coverage Eligibility Response Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage-eligibility-response) |
| Error | StructureDefinition.version | Values for version differ: '0.8.0' vs '0.9.0' |
| Error | CoverageEligibilityResponse.patient | Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient]]) |
| Error | CoverageEligibilityResponse.request | Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage-eligibility-request]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage-eligibility-request]]) |
| Error | CoverageEligibilityResponse.insurer | 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]]) |
| Error | CoverageEligibilityResponse.insurance.coverage | Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage]]) |
| Name | Value | Comments | |
|---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse | ||
copyright | Căn cứ pháp lý Việt Nam: Luật 51/2024/QH15 ngày 27/11/2024; NĐ 188/2025/NĐ-CP; NĐ 164/2025/NĐ-CP ngày 29/06/2025; QĐ 3176/QĐ-BYT ngày 29/10/2024. | ||
date | 2026-06-21 | ||
description | Profile CoverageEligibilityResponse — phản hồi từ Cổng giám định BHYT cho yêu cầu tra cứu thẻ: hiệu lực thẻ tại thời điểm tra cứu (`insurance.inforce`), quyền lợi và mức hưởng. Cặp với VNCoreCoverageEligibilityRequest. Căn cứ: - **Luật 51/2024/QH15** — 27/11/2024 — sửa đổi Luật BHYT, hiệu lực 01/7/2025 - **NĐ 188/2025/NĐ-CP** — ban hành 01/7/2025, hiệu lực 15/8/2025 — quyền lợi và mức hưởng BHYT - **NĐ 164/2025/NĐ-CP** — 29/6/2025 — giao dịch điện tử trong lĩnh vực BHXH - **QĐ 3176/QĐ-BYT** — 29/10/2024 — chuẩn dữ liệu KCB phục vụ BHXH | ||
experimental | |||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
![]() jurisdiction[0] | urn:iso:std:iso:3166#VN | ||
kind | resource | ||
name | VNCoreCoverageEligibilityResponse | ||
publisher | Omi HealthTech / VN Core FHIR Community Initiative | ||
purpose | |||
status | draft | ||
title | Kết quả tra cứu quyền lợi BHYT VN Core — VN Core Coverage Eligibility Response Profile | ||
type | CoverageEligibilityResponse | ||
url | http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage-eligibility-response | ||
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..* | CoverageEligibilityResponse | CoverageEligibilityResponse resource | 0..* | CoverageEligibilityResponse | CoverageEligibilityResponse resource | |||||||||||
![]() ![]() | Σ | 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 | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() | S | 0..* | Identifier | Mã giao dịch phản hồi — đối soát với request của cơ sở KCB | S | 0..* | Identifier | Mã giao dịch phản hồi — đối soát với request của cơ sở KCB | |||||||||
![]() ![]() | ?!SΣ | 1..1 | code | active | cancelled | draft | entered-in-error Binding: ?? (required): A code specifying the state of the resource instance. | ?!SΣ | 1..1 | code | active | cancelled | draft | entered-in-error Binding: ?? (required): A code specifying the state of the resource instance. | |||||||||
![]() ![]() | SΣ | 1..* | code | Mục đích tra cứu (khớp request): validation | benefits | ... Binding: ?? (required): A code specifying the types of information being requested. | SΣ | 1..* | code | Mục đích tra cứu (khớp request): validation | benefits | ... Binding: ?? (required): A code specifying the types of information being requested. | |||||||||
![]() ![]() | SΣ | 1..1 | Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient) | Intended recipient of products and services | SΣ | 1..1 | Reference(Bệnh nhân VN Core — VN Core Patient Profile) | Intended recipient of products and services |
| ||||||||
![]() ![]() | 0..1 | date, Period | Estimated date or dates of service | 0..1 | date, Period | Estimated date or dates of service | |||||||||||
![]() ![]() | SΣ | 1..1 | dateTime | Thời điểm tạo phản hồi | SΣ | 1..1 | dateTime | Thời điểm tạo phản hồi | |||||||||
![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Party responsible for the request | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Party responsible for the request | |||||||||||
![]() ![]() | SΣ | 1..1 | Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage-eligibility-request) | Yêu cầu tra cứu tương ứng | SΣ | 1..1 | Reference(Yêu cầu tra cứu quyền lợi BHYT VN Core — VN Core Coverage Eligibility Request Profile) | Yêu cầu tra cứu tương ứng |
| ||||||||
![]() ![]() | SΣ | 1..1 | code | queued | complete | error | partial — kết quả xử lý của Cổng BHYT Binding: ?? (required): The outcome of the processing. | SΣ | 1..1 | code | queued | complete | error | partial — kết quả xử lý của Cổng BHYT Binding: ?? (required): The outcome of the processing. | |||||||||
![]() ![]() | 0..1 | string | Disposition Message | 0..1 | string | Disposition Message | |||||||||||
![]() ![]() | SΣ | 1..1 | Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization) | Cơ quan BHXH phản hồi | SΣ | 1..1 | Reference(Organization) | Cơ quan BHXH phản hồi |
| ||||||||
![]() ![]() | S | 0..* | BackboneElement | Patient insurance information | S | 0..* | BackboneElement | Patient insurance information | |||||||||
![]() ![]() ![]() | 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 | |||||||||
![]() ![]() ![]() | SΣ | 1..1 | Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-coverage) | Insurance information | SΣ | 1..1 | Reference(Thẻ BHYT VN Core — VN Core Coverage Profile) | Insurance information |
| ||||||||
![]() ![]() ![]() | S | 0..1 | boolean | Thẻ BHYT còn hiệu lực tại thời điểm tra cứu (true/false) | S | 0..1 | boolean | Thẻ BHYT còn hiệu lực tại thời điểm tra cứu (true/false) | |||||||||
![]() ![]() ![]() | 0..1 | Period | When the benefits are applicable | 0..1 | Period | When the benefits are applicable | |||||||||||
![]() ![]() ![]() | SC | 0..* | BackboneElement | Chi tiết quyền lợi/mức hưởng BHYT khi purpose=benefits (mỗi nhóm quyền lợi 1 item) | SC | 0..* | BackboneElement | Chi tiết quyền lợi/mức hưởng BHYT khi purpose=benefits (mỗi nhóm quyền lợi 1 item) | |||||||||
![]() ![]() ![]() ![]() | 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 | CodeableConcept | Benefit classification Binding: ?? (example): Benefit categories such as: oral, medical, vision etc. | 0..1 | CodeableConcept | Benefit classification Binding: ?? (example): Benefit categories such as: oral, medical, vision etc. | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Billing, service, product, or drug code Binding: ?? (example): Allowable service and product codes. | 0..1 | CodeableConcept | Billing, service, product, or drug code Binding: ?? (example): Allowable service and product codes. | |||||||||||
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Product or service billing modifiers Binding: ?? (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | 0..* | CodeableConcept | Product or service billing modifiers Binding: ?? (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | Reference(Practitioner | PractitionerRole) | Performing practitioner | 0..1 | Reference(Practitioner | PractitionerRole) | Performing practitioner | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | boolean | Excluded from the plan | 0..1 | boolean | Excluded from the plan | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Short name for the benefit | 0..1 | string | Short name for the benefit | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Description of the benefit or services covered | 0..1 | string | Description of the benefit or services covered | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | In or out of network Binding: ?? (example): Code to classify in or out of network services. | 0..1 | CodeableConcept | In or out of network Binding: ?? (example): Code to classify in or out of network services. | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Individual or family Binding: ?? (example): Unit covered/serviced - individual or family. | 0..1 | CodeableConcept | Individual or family Binding: ?? (example): Unit covered/serviced - individual or family. | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Annual or lifetime Binding: ?? (example): Coverage unit - annual, lifetime. | 0..1 | CodeableConcept | Annual or lifetime Binding: ?? (example): Coverage unit - annual, lifetime. | |||||||||||
![]() ![]() ![]() ![]() | S | 0..* | BackboneElement | Mức hưởng theo loại quyền lợi (vd tỷ lệ %, trần thanh toán) | S | 0..* | BackboneElement | Mức hưởng theo loại quyền lợi (vd tỷ lệ %, trần thanh toán) | |||||||||
![]() ![]() ![]() ![]() ![]() | 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 | |||||||||
![]() ![]() ![]() ![]() ![]() | 1..1 | CodeableConcept | Benefit classification Binding: ?? (example): Deductable, visits, co-pay, etc. | 1..1 | CodeableConcept | Benefit classification Binding: ?? (example): Deductable, visits, co-pay, etc. | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | unsignedInt, string, Money | Benefits allowed | 0..1 | unsignedInt, string, Money | Benefits allowed | |||||||||||
![]() ![]() ![]() ![]() ![]() | 0..1 | unsignedInt, string, Money | Benefits used | 0..1 | unsignedInt, string, Money | Benefits used | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | boolean | Authorization required flag | 0..1 | boolean | Authorization required flag | |||||||||||
![]() ![]() ![]() ![]() | 0..* | CodeableConcept | Type of required supporting materials Binding: ?? (example): Type of supporting information to provide with a preauthorization. | 0..* | CodeableConcept | Type of required supporting materials Binding: ?? (example): Type of supporting information to provide with a preauthorization. | |||||||||||
![]() ![]() ![]() ![]() | 0..1 | uri | Preauthorization requirements endpoint | 0..1 | uri | Preauthorization requirements endpoint | |||||||||||
![]() ![]() | 0..1 | string | Preauthorization reference | 0..1 | string | Preauthorization reference | |||||||||||
![]() ![]() | 0..1 | CodeableConcept | Printed form identifier Binding: ?? (example): The forms codes. | 0..1 | CodeableConcept | Printed form identifier Binding: ?? (example): The forms codes. | |||||||||||
![]() ![]() | 0..* | BackboneElement | Processing errors | 0..* | BackboneElement | Processing errors | |||||||||||
![]() ![]() ![]() | 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 | |||||||||
![]() ![]() ![]() | 1..1 | CodeableConcept | Error code detailing processing issues Binding: ?? (example): The error codes for adjudication processing. | 1..1 | CodeableConcept | Error code detailing processing issues Binding: ?? (example): The error codes for adjudication processing. | |||||||||||
Documentation for this format | |||||||||||||||||