<?xml version="1.0" encoding="UTF-8"?>

<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="vnCoreQuarterlyHealthcareCostSettlement"/>
  <language value="vi"/>
  <text>
    <status value="extensions"/><div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: StructureDefinition vnCoreQuarterlyHealthcareCostSettlement</b></p><table border="0" cellpadding="0" cellspacing="0" style="border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;"><tr style="border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top"><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="The logical name of the element">Name</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Information about the use of the element">Flags</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Minimum and Maximum # of times the element can appear in the instance">Card.</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px; width: 100px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Reference to the type of the element">Type</a></th><th style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px" class="hierarchy"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Additional information about the element">Description &amp; Constraints</a><span style="float: right"><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/></a></span></th></tr><tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement" title="Mô hình logic chuẩn cho Biên bản quyết toán, thanh toán chi phí khám bệnh, chữa bệnh BHYT theo quý (Mẫu số 06/BH), gồm định danh biên bản, đúng một quý, bên chi trả, cơ sở KCB, hợp đồng, bộ 55 chỉ tiêu hiện hành với hai cột trong quý/lũy kế, ý kiến hai bên và người ký xác nhận. LogicalModel là carrier dữ liệu của biểu mẫu; PaymentReconciliation tiếp tục mang semantics remittance/phân bổ khoản thanh toán bulk, còn tài liệu ký có thể render từ instance này và đóng gói bằng Composition/DocumentReference. 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, 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.

This logical model is the canonical data carrier for the quarterly BHYT healthcare-cost settlement and payment record (Form 06/BH). It contains the settlement identifiers, exactly one calendar quarter, payer, provider, contract, the current 55-indicator set with quarter and year-to-date columns, both parties' opinions, and attestations. PaymentReconciliation retains its FHIR remittance and bulk-payment allocation semantics; a signed document may be rendered from this model and packaged using Composition or DocumentReference.">vnCoreQuarterlyHealthcareCostSettlement</a><a name="vnCoreQuarterlyHealthcareCostSettlement"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;; padding-left: 3px; padding-right: 3px; border: 1px maroon solid; font-weight: bold; color: #301212; background-color: #fdf4f4;" href="http://hl7.org/fhir/R4/conformance-rules.html#constraints" title="This element has or is affected by constraints ( vn-quarterly-settlement-current-indicator-set, vn-quarterly-settlement-calendar-quarter, vn-quarterly-settlement-money-vnd, vn-quarterly-settlement-amount-applicability, vn-quarterly-settlement-formula-1, vn-quarterly-settlement-formula-2, vn-quarterly-settlement-formula-4, vn-quarterly-settlement-formula-9, vn-quarterly-settlement-formula-10, vn-quarterly-settlement-formula-11, vn-quarterly-settlement-formula-12, vn-quarterly-settlement-formula-14, vn-quarterly-settlement-formula-18, vn-quarterly-settlement-formula-21, vn-quarterly-settlement-formula-22, vn-quarterly-settlement-formula-24, vn-quarterly-settlement-formula-27, vn-quarterly-settlement-formula-33, vn-quarterly-settlement-formula-34, vn-quarterly-settlement-formula-37, vn-quarterly-settlement-formula-41, vn-quarterly-settlement-formula-42, vn-quarterly-settlement-formula-44, vn-quarterly-settlement-formula-45, vn-quarterly-settlement-44-45-mutually-exclusive, vn-quarterly-settlement-provider-payer-signers, vn-quarterly-settlement-formula-48, vn-quarterly-settlement-formula-50, vn-quarterly-settlement-formula-55 )">C</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">0</span><span style="opacity: 0.5">..</span><span style="opacity: 0.5">*</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://build.fhir.org/types.html#Base">Base</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Quyết toán chi phí KCB BHYT theo quý — VN Core Quarterly Healthcare Cost Settlement<br class="constraint"/><span title="null" class="constraint">Constraints: </span><span style="font-weight:bold" title="Biên bản phải có đúng và đủ 55 mã chỉ tiêu hiện hành, mỗi mã xuất hiện đúng một lần. The settlement SHALL contain the complete current set of 55 indicator codes, with no duplicate code." class="constraint">vn-quarterly-settlement-current-indicator-set</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Period phải bắt đầu ngày đầu quý và kết thúc ngày cuối cùng của cùng quý, cùng năm. The period SHALL start on the first day and end on the last day of the same calendar quarter and year." class="constraint">vn-quarterly-settlement-calendar-quarter</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mọi số tiền trong quý và lũy kế phải dùng VND. Every quarter and year-to-date amount SHALL use VND." class="constraint">vn-quarterly-settlement-money-vnd</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Ma trận áp dụng của Mẫu 06/BH phải được giữ nguyên: mã 1, 2, 3, 10 không có giá trị lũy kế và phải mang DAR `not-applicable`; mã 30, 43 không có giá trị ở cả hai cột và phải mang cùng DAR; các ô áp dụng khác phải có đúng một Money.value, ngoại trừ nhánh điều kiện của mã 42 và cặp 44/45 được kiểm riêng. Preserve the Form 06/BH applicability matrix: indicators 1, 2, 3, and 10 have no year-to-date value and SHALL carry DAR `not-applicable`; indicators 30 and 43 have no value in either column and SHALL carry the same DAR; every other applicable cell SHALL contain exactly one Money.value, except the conditional branches of indicator 42 and indicators 44/45, which are validated separately." class="constraint">vn-quarterly-settlement-amount-applicability</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Trong cột trong quý, mã số 1 phải bằng mã số 2 cộng mã số 11; biểu mẫu không ghi lũy kế cho mã 1 và 2. In the quarter column, indicator 1 SHALL equal indicators 2 plus 11; the form does not populate year-to-date values for indicators 1 and 2." class="constraint">vn-quarterly-settlement-formula-1</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Trong cột trong quý, mã số 2 phải bằng mã số 3 cộng mã số 4 trừ mã số 8; biểu mẫu không ghi lũy kế cho mã 2 và 3. In the quarter column, indicator 2 SHALL equal 3 plus 4 minus 8; the form does not populate year-to-date values for indicators 2 and 3." class="constraint">vn-quarterly-settlement-formula-2</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 4 phải bằng mã số 5 cộng mã số 6 trừ mã số 7 cho cả hai cột. Indicator 4 SHALL equal 5 plus 6 minus 7 for both columns." class="constraint">vn-quarterly-settlement-formula-4</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 9 phải bằng mã số 23 cho cả hai cột. Indicator 9 SHALL equal indicator 23 for both columns." class="constraint">vn-quarterly-settlement-formula-9</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Trong cột trong quý, mã số 10 phải bằng mã số 2 trừ mã số 9; biểu mẫu không ghi lũy kế cho mã 10. In the quarter column, indicator 10 SHALL equal indicator 2 minus indicator 9; the form does not populate a year-to-date value for indicator 10." class="constraint">vn-quarterly-settlement-formula-10</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 11 phải bằng mã số 24 cho cả hai cột. Indicator 11 SHALL equal indicator 24 for both columns." class="constraint">vn-quarterly-settlement-formula-11</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 12 phải bằng mã số 13 cộng mã số 14 cộng mã số 18 cho cả hai cột. Indicator 12 SHALL equal indicators 13 plus 14 plus 18 for both columns." class="constraint">vn-quarterly-settlement-formula-12</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 14 phải bằng mã số 15 cộng mã số 16 cộng mã số 17 cho cả hai cột. Indicator 14 SHALL equal indicators 15 plus 16 plus 17 for both columns." class="constraint">vn-quarterly-settlement-formula-14</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 18 phải bằng mã số 19 trừ mã số 20 cho cả hai cột. Indicator 18 SHALL equal indicator 19 minus indicator 20 for both columns." class="constraint">vn-quarterly-settlement-formula-18</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 21 phải bằng mã số 13 cộng mã số 15 cộng mã số 18 cho cả hai cột. Indicator 21 SHALL equal indicators 13 plus 15 plus 18 for both columns." class="constraint">vn-quarterly-settlement-formula-21</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 22 phải bằng mã số 23 cộng mã số 24 cho cả hai cột. Indicator 22 SHALL equal indicators 23 plus 24 for both columns." class="constraint">vn-quarterly-settlement-formula-22</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 24 phải bằng mã số 25 cộng mã số 26 cho cả hai cột. Indicator 24 SHALL equal indicators 25 plus 26 for both columns." class="constraint">vn-quarterly-settlement-formula-24</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 27 phải bằng mã số 21 trừ mã số 23 cho cả hai cột. Indicator 27 SHALL equal indicator 21 minus indicator 23 for both columns." class="constraint">vn-quarterly-settlement-formula-27</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 33 phải bằng mã số 34 cộng mã số 37 cho cả hai cột. Indicator 33 SHALL equal indicators 34 plus 37 for both columns." class="constraint">vn-quarterly-settlement-formula-33</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 34 phải bằng mã số 35 cộng mã số 36 cho cả hai cột. Indicator 34 SHALL equal indicators 35 plus 36 for both columns." class="constraint">vn-quarterly-settlement-formula-34</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 37 phải bằng mã số 38 cộng mã số 39 cho cả hai cột. Indicator 37 SHALL equal indicators 38 plus 39 for both columns." class="constraint">vn-quarterly-settlement-formula-37</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 41 phải bằng mã số 22 trừ mã số 40 cho cả hai cột. Indicator 41 SHALL equal indicator 22 minus indicator 40 for both columns." class="constraint">vn-quarterly-settlement-formula-41</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Khi mã số 35 lớn hơn hoặc bằng mã số 23, mã số 42 phải bằng mã số 35 trừ mã số 23; khi mã số 35 nhỏ hơn mã số 23, mã số 42 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, áp dụng độc lập cho từng cột. When indicator 35 is greater than or equal to indicator 23, indicator 42 SHALL equal 35 minus 23; when indicator 35 is less than indicator 23, indicator 42 SHALL be zero or absent with DAR `not-applicable`, independently for each column." class="constraint">vn-quarterly-settlement-formula-42</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Khi nguồn kinh phí sau điều chỉnh đủ thanh toán mã 41 và 42, mã 44 bằng (31-32+33)-41-42; ở nhánh thiếu kinh phí, mã 44 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, cho từng cột. When adjusted available funding covers indicators 41 and 42, indicator 44 SHALL equal (31-32+33)-41-42; in the insufficient-funding branch, indicator 44 SHALL be zero or absent with DAR `not-applicable`, independently for each column." class="constraint">vn-quarterly-settlement-formula-44</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Khi nguồn kinh phí sau điều chỉnh không đủ thanh toán mã 41 và 42, mã 45 bằng 41+42-(31-32+33); ở nhánh đủ kinh phí, mã 45 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, cho từng cột. When adjusted available funding is insufficient for indicators 41 and 42, indicator 45 SHALL equal 41+42-(31-32+33); in the sufficient-funding branch, indicator 45 SHALL be zero or absent with DAR `not-applicable`, independently for each column." class="constraint">vn-quarterly-settlement-formula-45</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Nếu mã 44 dương thì mã 45 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, áp dụng độc lập cho từng cột. If indicator 44 is positive, indicator 45 SHALL be zero or absent with DAR `not-applicable`, independently for each column." class="constraint">vn-quarterly-settlement-44-45-mutually-exclusive</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Hai nhóm người ký logic đều bắt buộc và tách biệt: providerSigner 1..* dùng đúng một role AUT và payerSigner 1..* dùng đúng một role VRF; một attester không được đồng thời thuộc cả hai nhóm. Both logical signer groups are required and distinct: providerSigner 1..* uses exactly one AUT discriminator and payerSigner 1..* uses exactly one VRF discriminator; an attester cannot belong to both groups." class="constraint">vn-quarterly-settlement-provider-payer-signers</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 48 phải bằng mã số 42 cho cả hai cột. Indicator 48 SHALL equal indicator 42 for both columns." class="constraint">vn-quarterly-settlement-formula-48</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 50 phải bằng mã số 47 cộng mã số 48 trừ mã số 49 cho cả hai cột. Indicator 50 SHALL equal indicators 47 plus 48 minus 49 for both columns." class="constraint">vn-quarterly-settlement-formula-50</span><span title="null" class="constraint">, </span><span style="font-weight:bold" title="Mã số 55 phải bằng mã số 52 cộng mã số 53 trừ mã số 54 cho cả hai cột. Indicator 55 SHALL equal indicators 52 plus 53 minus 54 for both columns." class="constraint">vn-quarterly-settlement-formula-55</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.identifier" title="Một hoặc nhiều định danh nghiệp vụ của biên bản quyết toán. One or more business identifiers for the quarterly settlement record.">identifier</a><a name="vnCoreQuarterlyHealthcareCostSettlement.identifier"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..*</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Định danh biên bản — Settlement identifier<br/></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.period" title="Khoảng ngày của đúng một quý dương lịch. The date range of exactly one calendar quarter.">period</a><a name="vnCoreQuarterlyHealthcareCostSettlement.period"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Period">Period</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Quý quyết toán — Settlement quarter</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.period.start">start</a><a name="vnCoreQuarterlyHealthcareCostSettlement.period.start"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..<span style="opacity: 0.5">1</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R4/datatypes.html#dateTime">dateTime</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">Starting time with inclusive boundary</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.period.end">end</a><a name="vnCoreQuarterlyHealthcareCostSettlement.period.end"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..<span style="opacity: 0.5">1</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R4/datatypes.html#dateTime">dateTime</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">End time with inclusive boundary, if not ongoing</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_reference.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Reference to another Resource" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.payer" title="Cơ quan bảo hiểm xã hội lập và xác nhận biên bản. Payer là Organization nền, không phải VNCoreOrganization dành cho cơ sở KCB. Organization.identifier nên dùng namespace mã đơn vị do BHXH quản lý hoặc namespace được hai bên thỏa thuận; không dùng mã CSKCB và không dùng `sid/bhxh` dành cho mã số BHXH cá nhân. The social-insurance authority that prepares and attests the settlement. The payer uses base Organization, not the healthcare-provider-focused VNCoreOrganization. Organization.identifier SHOULD use a BHXH-managed organization-unit namespace or a namespace agreed by the parties; it SHALL NOT use a healthcare-facility code or the personal social-insurance-number `sid/bhxh`.">payer</a><a name="vnCoreQuarterlyHealthcareCostSettlement.payer"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/references.html">Reference</a>(<a href="http://hl7.org/fhir/R4/organization.html">Organization</a>)</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Cơ quan BHXH — BHXH payer</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_reference.png" alt="." style="background-color: white; background-color: inherit" title="Reference to another Resource" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.provider" title="Cơ sở khám bệnh, chữa bệnh ký hợp đồng BHYT. The contracted healthcare provider.">provider</a><a name="vnCoreQuarterlyHealthcareCostSettlement.provider"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/references.html">Reference</a>(<a href="StructureDefinition-vn-core-organization.html">Cơ sở y tế VN Core — VN Core Organization Profile</a>)</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Cơ sở KCB — Healthcare provider</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier" title="Định danh hợp đồng KCB BHYT giữa payer và provider. Identifier of the BHYT healthcare contract between payer and provider.">contractIdentifier</a><a name="vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Hợp đồng KCB BHYT — BHYT healthcare contract</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.contractDate" title="Ngày ký hoặc ngày xác lập hợp đồng KCB BHYT được viện dẫn trên biên bản. Date on which the referenced BHYT healthcare contract was signed or established.">contractDate</a><a name="vnCoreQuarterlyHealthcareCostSettlement.contractDate"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#date">date</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Ngày hợp đồng — Contract date</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_reference.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Reference to another Resource" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.supportingDocument" title="Tài liệu điện tử hỗ trợ việc đối chiếu hoặc render biên bản, ví dụ bản hợp đồng, phụ lục hoặc bảng tổng hợp có liên quan. Electronic documents supporting reconciliation or rendering of the report, such as the referenced contract, an addendum, or a related summary.">supportingDocument</a><a name="vnCoreQuarterlyHealthcareCostSettlement.supportingDocument"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..*</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/references.html">Reference</a>(<a href="http://hl7.org/fhir/R4/documentreference.html">DocumentReference</a>)</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Tài liệu hỗ trợ — Supporting document<br/></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount" title="Số tài khoản chi trả của cơ quan BHXH ghi trên biểu mẫu; đây là dữ liệu tài chính của tổ chức, không phải tài khoản cá nhân. Disbursing bank-account number of the BHXH payer shown on the form; this is organizational financial data, not a personal account.">payerBankAccount</a><a name="vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Tài khoản ngân hàng cơ quan BHXH — Payer bank account</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.payerBankName" title="Tên ngân hàng hoặc chi nhánh nơi cơ quan BHXH mở tài khoản chi trả. Name of the bank or branch holding the BHXH payer's disbursing account.">payerBankName</a><a name="vnCoreQuarterlyHealthcareCostSettlement.payerBankName"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Ngân hàng của cơ quan BHXH — Payer bank name</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount" title="Số tài khoản nhận thanh toán của tổ chức cung cấp dịch vụ ghi trên biểu mẫu; đây là dữ liệu tài chính của tổ chức, không phải tài khoản cá nhân. Receiving bank-account number of the provider organization shown on the form; this is organizational financial data, not a personal account.">providerBankAccount</a><a name="vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Tài khoản ngân hàng cơ sở KCB — Provider bank account</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.providerBankName" title="Tên ngân hàng hoặc chi nhánh nơi cơ sở KCB mở tài khoản nhận thanh toán; đây là dữ liệu của tổ chức. Name of the bank or branch holding the provider's receiving account; this is organizational data.">providerBankName</a><a name="vnCoreQuarterlyHealthcareCostSettlement.providerBankName"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Ngân hàng của cơ sở KCB — Provider bank name</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator" title="Một dòng chỉ tiêu Mẫu 06/BH. Bộ mã hiện hành gồm 55 mã, mỗi mã đúng một lần. One Form 06/BH indicator row; the current set contains 55 unique codes.">indicator</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..*</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Chỉ tiêu quyết toán — Settlement indicator<br/></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck111.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.code" title="Mã số 1..55 theo Mẫu 06/BH. Indicator number 1..55 from Form 06/BH.">code</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.code"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Coding">Coding</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Mã chỉ tiêu — Indicator code<br class="binding"/><span style="font-weight:bold" title="null" class="binding">Binding: </span><a href="ValueSet-vn-quarterly-settlement-indicator-vs.html" title="http://fhir.hl7.org.vn/core/ValueSet/vn-quarterly-settlement-indicator-vs" class="binding">Chỉ tiêu quyết toán chi phí KCB BHYT theo quý — VN Quarterly Healthcare Cost Settlement Indicator ValueSet</a><span title="null" class="binding"> (</span><a href="http://hl7.org/fhir/R4/terminologies.html#required" title="To be conformant, the concept in this element SHALL be from the specified value set." class="binding">required</a><span title="null" class="binding">)</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1110.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: white; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.code.system">system</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.system"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..<span style="opacity: 0.5">1</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R4/datatypes.html#uri">uri</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">Identity of the terminology system</span><br/><span style="font-weight:bold">Fixed Value: </span><span style="color: darkgreen">http://fhir.hl7.org.vn/core/CodeSystem/vn-quarterly-settlement-indicator-cs</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.code.code">code</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.code"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..<span style="opacity: 0.5">1</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R4/datatypes.html#code">code</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">Symbol in syntax defined by the system</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck111.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount" title="Giá trị của chỉ tiêu phát sinh trong quý, làm tròn đến đồng. The indicator value for the quarter, rounded to whole VND.">quarterAmount</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Money">Money</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Số tiền trong quý — Quarter amount</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1100.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.currency">currency</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.currency"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..<span style="opacity: 0.5">1</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R4/datatypes.html#code">code</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">ISO 4217 Currency Code</span><br/><span style="font-weight:bold">Fixed Value: </span><span style="color: darkgreen">VND</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck101.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount" title="Giá trị lũy kế của chỉ tiêu từ đầu năm đến hết quý, làm tròn đến đồng. Mã 1, 2, 3, 10 không ghi lũy kế; mã 30 và 43 không ghi ở cả hai cột. Các ô không áp dụng vẫn giữ Money nhưng bỏ value và gắn data-absent-reason `not-applicable`. The cumulative indicator value from the beginning of the year through the quarter, rounded to whole VND. Indicators 1, 2, 3, and 10 do not populate year-to-date values; indicators 30 and 43 populate neither column. Retain Money for each non-applicable cell, omit value, and add data-absent-reason `not-applicable`.">yearToDateAmount</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#Money">Money</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Lũy kế từ đầu năm — Year-to-date amount</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1000.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vline.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_blank.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_element.gif" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Element" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.currency">currency</a><a name="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.currency"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..<span style="opacity: 0.5">1</span></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a style="opacity: 0.5; opacity: 0.5" href="http://hl7.org/fhir/R4/datatypes.html#code">code</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><span style="opacity: 0.5">ISO 4217 Currency Code</span><br/><span style="font-weight:bold">Fixed Value: </span><span style="color: darkgreen">VND</span></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: white; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.payerOpinion" title="Ý kiến hoặc bảo lưu của cơ quan BHXH trên biên bản. The payer's comments or reservations on the settlement.">payerOpinion</a><a name="vnCoreQuarterlyHealthcareCostSettlement.payerOpinion"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Ý kiến cơ quan BHXH — Payer opinion</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.providerOpinion" title="Ý kiến hoặc bảo lưu của cơ sở KCB trên biên bản. The provider's comments or reservations on the settlement.">providerOpinion</a><a name="vnCoreQuarterlyHealthcareCostSettlement.providerOpinion"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Ý kiến cơ sở KCB — Provider opinion</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck01.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.attester" title="Người đại diện hai bên ký xác nhận; phải có ít nhất một người ký phía cơ sở KCB và một người xác minh phía cơ quan BHXH. Representatives who attest the record; at least one healthcare-provider signer and one BHXH payer verifier are required.">attester</a><a name="vnCoreQuarterlyHealthcareCostSettlement.attester"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">2..*</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#BackboneElement">BackboneElement</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Người ký xác nhận — Attester<br/></td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck010.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_blank.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_reference.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Reference to another Resource" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.attester.party" title="PractitionerRole nền xác định người hoặc vai trò ký, tổ chức và vai trò nghiệp vụ; dùng nền để phía cơ quan BHXH không bị ép vào profile vai trò hành nghề tại cơ sở KCB. Base PractitionerRole identifying the signer or signing role, organization, and business role; the base type avoids forcing a BHXH payer representative into a healthcare-provider practice-role profile.">party</a><a name="vnCoreQuarterlyHealthcareCostSettlement.attester.party"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/references.html">Reference</a>(<a href="http://hl7.org/fhir/R4/practitionerrole.html">PractitionerRole</a>)</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Người ký theo vai trò — Attesting party and role</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck010.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_blank.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_datatype.gif" alt="." style="background-color: white; background-color: inherit" title="Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.attester.role" title="Mã phân biệt phía ký: HL7 v3 ParticipationType `AUT` cho cơ sở KCB và `VRF` cho cơ quan BHXH. Chức vụ cụ thể trên biểu mẫu có thể ghi thêm trong text. Side discriminator: HL7 v3 ParticipationType `AUT` for the provider and `VRF` for the BHXH payer. A form-specific office or title may additionally be conveyed in text.">role</a><a name="vnCoreQuarterlyHealthcareCostSettlement.attester.role"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">1..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#CodeableConcept">CodeableConcept</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Vai trò ký — Attestation role</td></tr>
<tr style="border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7"><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck000.png)" class="hierarchy"><img src="tbl_spacer.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_blank.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="tbl_vjoin_end.png" alt="." style="background-color: inherit" class="hierarchy"/><img src="icon_primitive.png" alt="." style="background-color: #F7F7F7; background-color: inherit" title="Primitive Data Type" class="hierarchy"/> <a href="StructureDefinition-vnCoreQuarterlyHealthcareCostSettlement-definitions.html#vnCoreQuarterlyHealthcareCostSettlement.attester.time" title="Thời điểm người đại diện ký hoặc xác nhận điện tử. Time at which the representative signed or electronically attested.">time</a><a name="vnCoreQuarterlyHealthcareCostSettlement.attester.time"> </a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"/><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">0..1</td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy"><a href="http://hl7.org/fhir/R4/datatypes.html#dateTime">dateTime</a></td><td style="vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px" class="hierarchy">Thời điểm ký — Attestation time</td></tr>
<tr><td colspan="5" class="hierarchy"><br/><a href="https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views" title="Legend for this format"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC" alt="doco" style="background-color: inherit"/> Documentation for this format</a></td></tr></table></div>
  </text>
  <extension url="http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-legal-basis">
    <valueCoding>
      <system value="http://fhir.hl7.org.vn/core/CodeSystem/vn-legal-document-ref-cs"/>
      <code value="TT-12-2026-BTC"/>
    </valueCoding>
  </extension>
  <extension url="http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-legal-basis">
    <valueCoding>
      <system value="http://fhir.hl7.org.vn/core/CodeSystem/vn-legal-document-ref-cs"/>
      <code value="ND-188-2025"/>
    </valueCoding>
  </extension>
  <url value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.25.161089673617632664299011809196868855799.42.156"/>
  </identifier>
  <version value="0.9.0"/>
  <name value="VNCoreQuarterlyHealthcareCostSettlement"/>
  <title value="Quyết toán chi phí KCB BHYT theo quý — VN Core Quarterly Healthcare Cost Settlement"/>
  <status value="draft"/>
  <date value="2026-07-20"/>
  <publisher value="Omi HealthTech / VN Core FHIR Community Initiative"/>
  <contact>
    <name value="Omi HealthTech / VN Core FHIR Community Initiative"/>
    <telecom>
      <system value="url"/>
      <value value="https://hl7.org.vn"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="info@hl7.org.vn"/>
    </telecom>
  </contact>
  <contact>
    <name value="Omi HealthTech (OmiGroup)"/>
    <telecom>
      <system value="url"/>
      <value value="https://omihealthtech.vn"/>
    </telecom>
    <telecom>
      <system value="url"/>
      <value value="https://omigroup.vn"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="info@hl7.org.vn"/>
    </telecom>
  </contact>
  <description value="Mô hình logic chuẩn cho Biên bản quyết toán, thanh toán chi phí khám bệnh, chữa bệnh BHYT theo quý (Mẫu số 06/BH), gồm định danh biên bản, đúng một quý, bên chi trả, cơ sở KCB, hợp đồng, bộ 55 chỉ tiêu hiện hành với hai cột trong quý/lũy kế, ý kiến hai bên và người ký xác nhận. LogicalModel là carrier dữ liệu của biểu mẫu; PaymentReconciliation tiếp tục mang semantics remittance/phân bổ khoản thanh toán bulk, còn tài liệu ký có thể render từ instance này và đóng gói bằng Composition/DocumentReference. 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, 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.&#xA;&#xA;This logical model is the canonical data carrier for the quarterly BHYT healthcare-cost settlement and payment record (Form 06/BH). It contains the settlement identifiers, exactly one calendar quarter, payer, provider, contract, the current 55-indicator set with quarter and year-to-date columns, both parties' opinions, and attestations. PaymentReconciliation retains its FHIR remittance and bulk-payment allocation semantics; a signed document may be rendered from this model and packaged using Composition or DocumentReference."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="VN"/>
      <display value="Viet Nam"/>
    </coding>
  </jurisdiction>
  <fhirVersion value="4.0.1"/>
  <kind value="logical"/>
  <abstract value="false"/>
  <type value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base"/>
  <derivation value="specialization"/>
  <snapshot>
    <extension url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
      <valueString value="4.0.1"/>
    </extension>
    <element id="vnCoreQuarterlyHealthcareCostSettlement">
      <path value="vnCoreQuarterlyHealthcareCostSettlement"/>
      <short value="Quyết toán chi phí KCB BHYT theo quý — VN Core Quarterly Healthcare Cost Settlement"/>
      <definition value="Mô hình logic chuẩn cho Biên bản quyết toán, thanh toán chi phí khám bệnh, chữa bệnh BHYT theo quý (Mẫu số 06/BH), gồm định danh biên bản, đúng một quý, bên chi trả, cơ sở KCB, hợp đồng, bộ 55 chỉ tiêu hiện hành với hai cột trong quý/lũy kế, ý kiến hai bên và người ký xác nhận. LogicalModel là carrier dữ liệu của biểu mẫu; PaymentReconciliation tiếp tục mang semantics remittance/phân bổ khoản thanh toán bulk, còn tài liệu ký có thể render từ instance này và đóng gói bằng Composition/DocumentReference. 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, 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.&#xA;&#xA;This logical model is the canonical data carrier for the quarterly BHYT healthcare-cost settlement and payment record (Form 06/BH). It contains the settlement identifiers, exactly one calendar quarter, payer, provider, contract, the current 55-indicator set with quarter and year-to-date columns, both parties' opinions, and attestations. PaymentReconciliation retains its FHIR remittance and bulk-payment allocation semantics; a signed document may be rendered from this model and packaged using Composition or DocumentReference."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Base"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <constraint>
        <key value="vn-quarterly-settlement-current-indicator-set"/>
        <severity value="error"/>
        <human value="Biên bản phải có đúng và đủ 55 mã chỉ tiêu hiện hành, mỗi mã xuất hiện đúng một lần. The settlement SHALL contain the complete current set of 55 indicator codes, with no duplicate code."/>
        <expression value="indicator.code.code.count() = 55 and indicator.code.code.isDistinct()"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-calendar-quarter"/>
        <severity value="error"/>
        <human value="Period phải bắt đầu ngày đầu quý và kết thúc ngày cuối cùng của cùng quý, cùng năm. The period SHALL start on the first day and end on the last day of the same calendar quarter and year."/>
        <expression value="period.start.exists() and period.end.exists() and period.start.toString().substring(0, 4) = period.end.toString().substring(0, 4) and ((period.start.toString().contains('-01-01') and period.end.toString().contains('-03-31')) or (period.start.toString().contains('-04-01') and period.end.toString().contains('-06-30')) or (period.start.toString().contains('-07-01') and period.end.toString().contains('-09-30')) or (period.start.toString().contains('-10-01') and period.end.toString().contains('-12-31')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-money-vnd"/>
        <severity value="error"/>
        <human value="Mọi số tiền trong quý và lũy kế phải dùng VND. Every quarter and year-to-date amount SHALL use VND."/>
        <expression value="indicator.quarterAmount.currency.all($this = 'VND') and indicator.yearToDateAmount.currency.all($this = 'VND')"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-amount-applicability"/>
        <severity value="error"/>
        <human value="Ma trận áp dụng của Mẫu 06/BH phải được giữ nguyên: mã 1, 2, 3, 10 không có giá trị lũy kế và phải mang DAR `not-applicable`; mã 30, 43 không có giá trị ở cả hai cột và phải mang cùng DAR; các ô áp dụng khác phải có đúng một Money.value, ngoại trừ nhánh điều kiện của mã 42 và cặp 44/45 được kiểm riêng. Preserve the Form 06/BH applicability matrix: indicators 1, 2, 3, and 10 have no year-to-date value and SHALL carry DAR `not-applicable`; indicators 30 and 43 have no value in either column and SHALL carry the same DAR; every other applicable cell SHALL contain exactly one Money.value, except the conditional branches of indicator 42 and indicators 44/45, which are validated separately."/>
        <expression value="indicator.where(code.code = '1' or code.code = '2' or code.code = '3' or code.code = '10').yearToDateAmount.all(value.empty() and extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable') and indicator.where(code.code = '30' or code.code = '43').all(quarterAmount.value.empty() and quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable' and yearToDateAmount.value.empty() and yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable') and indicator.where(code.code != '30' and code.code != '42' and code.code != '43' and code.code != '44' and code.code != '45').quarterAmount.all(value.count() = 1) and indicator.where(code.code != '1' and code.code != '2' and code.code != '3' and code.code != '10' and code.code != '30' and code.code != '42' and code.code != '43' and code.code != '44' and code.code != '45').yearToDateAmount.all(value.count() = 1)"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-1"/>
        <severity value="error"/>
        <human value="Trong cột trong quý, mã số 1 phải bằng mã số 2 cộng mã số 11; biểu mẫu không ghi lũy kế cho mã 1 và 2. In the quarter column, indicator 1 SHALL equal indicators 2 plus 11; the form does not populate year-to-date values for indicators 1 and 2."/>
        <expression value="indicator.where(code.code = '1').quarterAmount.value = indicator.where(code.code = '2').quarterAmount.value + indicator.where(code.code = '11').quarterAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-2"/>
        <severity value="error"/>
        <human value="Trong cột trong quý, mã số 2 phải bằng mã số 3 cộng mã số 4 trừ mã số 8; biểu mẫu không ghi lũy kế cho mã 2 và 3. In the quarter column, indicator 2 SHALL equal 3 plus 4 minus 8; the form does not populate year-to-date values for indicators 2 and 3."/>
        <expression value="indicator.where(code.code = '2').quarterAmount.value = indicator.where(code.code = '3').quarterAmount.value + indicator.where(code.code = '4').quarterAmount.value - indicator.where(code.code = '8').quarterAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-4"/>
        <severity value="error"/>
        <human value="Mã số 4 phải bằng mã số 5 cộng mã số 6 trừ mã số 7 cho cả hai cột. Indicator 4 SHALL equal 5 plus 6 minus 7 for both columns."/>
        <expression value="indicator.where(code.code = '4').quarterAmount.value = indicator.where(code.code = '5').quarterAmount.value + indicator.where(code.code = '6').quarterAmount.value - indicator.where(code.code = '7').quarterAmount.value and indicator.where(code.code = '4').yearToDateAmount.value = indicator.where(code.code = '5').yearToDateAmount.value + indicator.where(code.code = '6').yearToDateAmount.value - indicator.where(code.code = '7').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-9"/>
        <severity value="error"/>
        <human value="Mã số 9 phải bằng mã số 23 cho cả hai cột. Indicator 9 SHALL equal indicator 23 for both columns."/>
        <expression value="indicator.where(code.code = '9').quarterAmount.value = indicator.where(code.code = '23').quarterAmount.value and indicator.where(code.code = '9').yearToDateAmount.value = indicator.where(code.code = '23').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-10"/>
        <severity value="error"/>
        <human value="Trong cột trong quý, mã số 10 phải bằng mã số 2 trừ mã số 9; biểu mẫu không ghi lũy kế cho mã 10. In the quarter column, indicator 10 SHALL equal indicator 2 minus indicator 9; the form does not populate a year-to-date value for indicator 10."/>
        <expression value="indicator.where(code.code = '10').quarterAmount.value = indicator.where(code.code = '2').quarterAmount.value - indicator.where(code.code = '9').quarterAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-11"/>
        <severity value="error"/>
        <human value="Mã số 11 phải bằng mã số 24 cho cả hai cột. Indicator 11 SHALL equal indicator 24 for both columns."/>
        <expression value="indicator.where(code.code = '11').quarterAmount.value = indicator.where(code.code = '24').quarterAmount.value and indicator.where(code.code = '11').yearToDateAmount.value = indicator.where(code.code = '24').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-12"/>
        <severity value="error"/>
        <human value="Mã số 12 phải bằng mã số 13 cộng mã số 14 cộng mã số 18 cho cả hai cột. Indicator 12 SHALL equal indicators 13 plus 14 plus 18 for both columns."/>
        <expression value="indicator.where(code.code = '12').quarterAmount.value = indicator.where(code.code = '13').quarterAmount.value + indicator.where(code.code = '14').quarterAmount.value + indicator.where(code.code = '18').quarterAmount.value and indicator.where(code.code = '12').yearToDateAmount.value = indicator.where(code.code = '13').yearToDateAmount.value + indicator.where(code.code = '14').yearToDateAmount.value + indicator.where(code.code = '18').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-14"/>
        <severity value="error"/>
        <human value="Mã số 14 phải bằng mã số 15 cộng mã số 16 cộng mã số 17 cho cả hai cột. Indicator 14 SHALL equal indicators 15 plus 16 plus 17 for both columns."/>
        <expression value="indicator.where(code.code = '14').quarterAmount.value = indicator.where(code.code = '15').quarterAmount.value + indicator.where(code.code = '16').quarterAmount.value + indicator.where(code.code = '17').quarterAmount.value and indicator.where(code.code = '14').yearToDateAmount.value = indicator.where(code.code = '15').yearToDateAmount.value + indicator.where(code.code = '16').yearToDateAmount.value + indicator.where(code.code = '17').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-18"/>
        <severity value="error"/>
        <human value="Mã số 18 phải bằng mã số 19 trừ mã số 20 cho cả hai cột. Indicator 18 SHALL equal indicator 19 minus indicator 20 for both columns."/>
        <expression value="indicator.where(code.code = '18').quarterAmount.value = indicator.where(code.code = '19').quarterAmount.value - indicator.where(code.code = '20').quarterAmount.value and indicator.where(code.code = '18').yearToDateAmount.value = indicator.where(code.code = '19').yearToDateAmount.value - indicator.where(code.code = '20').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-21"/>
        <severity value="error"/>
        <human value="Mã số 21 phải bằng mã số 13 cộng mã số 15 cộng mã số 18 cho cả hai cột. Indicator 21 SHALL equal indicators 13 plus 15 plus 18 for both columns."/>
        <expression value="indicator.where(code.code = '21').quarterAmount.value = indicator.where(code.code = '13').quarterAmount.value + indicator.where(code.code = '15').quarterAmount.value + indicator.where(code.code = '18').quarterAmount.value and indicator.where(code.code = '21').yearToDateAmount.value = indicator.where(code.code = '13').yearToDateAmount.value + indicator.where(code.code = '15').yearToDateAmount.value + indicator.where(code.code = '18').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-22"/>
        <severity value="error"/>
        <human value="Mã số 22 phải bằng mã số 23 cộng mã số 24 cho cả hai cột. Indicator 22 SHALL equal indicators 23 plus 24 for both columns."/>
        <expression value="indicator.where(code.code = '22').quarterAmount.value = indicator.where(code.code = '23').quarterAmount.value + indicator.where(code.code = '24').quarterAmount.value and indicator.where(code.code = '22').yearToDateAmount.value = indicator.where(code.code = '23').yearToDateAmount.value + indicator.where(code.code = '24').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-24"/>
        <severity value="error"/>
        <human value="Mã số 24 phải bằng mã số 25 cộng mã số 26 cho cả hai cột. Indicator 24 SHALL equal indicators 25 plus 26 for both columns."/>
        <expression value="indicator.where(code.code = '24').quarterAmount.value = indicator.where(code.code = '25').quarterAmount.value + indicator.where(code.code = '26').quarterAmount.value and indicator.where(code.code = '24').yearToDateAmount.value = indicator.where(code.code = '25').yearToDateAmount.value + indicator.where(code.code = '26').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-27"/>
        <severity value="error"/>
        <human value="Mã số 27 phải bằng mã số 21 trừ mã số 23 cho cả hai cột. Indicator 27 SHALL equal indicator 21 minus indicator 23 for both columns."/>
        <expression value="indicator.where(code.code = '27').quarterAmount.value = indicator.where(code.code = '21').quarterAmount.value - indicator.where(code.code = '23').quarterAmount.value and indicator.where(code.code = '27').yearToDateAmount.value = indicator.where(code.code = '21').yearToDateAmount.value - indicator.where(code.code = '23').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-33"/>
        <severity value="error"/>
        <human value="Mã số 33 phải bằng mã số 34 cộng mã số 37 cho cả hai cột. Indicator 33 SHALL equal indicators 34 plus 37 for both columns."/>
        <expression value="indicator.where(code.code = '33').quarterAmount.value = indicator.where(code.code = '34').quarterAmount.value + indicator.where(code.code = '37').quarterAmount.value and indicator.where(code.code = '33').yearToDateAmount.value = indicator.where(code.code = '34').yearToDateAmount.value + indicator.where(code.code = '37').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-34"/>
        <severity value="error"/>
        <human value="Mã số 34 phải bằng mã số 35 cộng mã số 36 cho cả hai cột. Indicator 34 SHALL equal indicators 35 plus 36 for both columns."/>
        <expression value="indicator.where(code.code = '34').quarterAmount.value = indicator.where(code.code = '35').quarterAmount.value + indicator.where(code.code = '36').quarterAmount.value and indicator.where(code.code = '34').yearToDateAmount.value = indicator.where(code.code = '35').yearToDateAmount.value + indicator.where(code.code = '36').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-37"/>
        <severity value="error"/>
        <human value="Mã số 37 phải bằng mã số 38 cộng mã số 39 cho cả hai cột. Indicator 37 SHALL equal indicators 38 plus 39 for both columns."/>
        <expression value="indicator.where(code.code = '37').quarterAmount.value = indicator.where(code.code = '38').quarterAmount.value + indicator.where(code.code = '39').quarterAmount.value and indicator.where(code.code = '37').yearToDateAmount.value = indicator.where(code.code = '38').yearToDateAmount.value + indicator.where(code.code = '39').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-41"/>
        <severity value="error"/>
        <human value="Mã số 41 phải bằng mã số 22 trừ mã số 40 cho cả hai cột. Indicator 41 SHALL equal indicator 22 minus indicator 40 for both columns."/>
        <expression value="indicator.where(code.code = '41').quarterAmount.value = indicator.where(code.code = '22').quarterAmount.value - indicator.where(code.code = '40').quarterAmount.value and indicator.where(code.code = '41').yearToDateAmount.value = indicator.where(code.code = '22').yearToDateAmount.value - indicator.where(code.code = '40').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-42"/>
        <severity value="error"/>
        <human value="Khi mã số 35 lớn hơn hoặc bằng mã số 23, mã số 42 phải bằng mã số 35 trừ mã số 23; khi mã số 35 nhỏ hơn mã số 23, mã số 42 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, áp dụng độc lập cho từng cột. When indicator 35 is greater than or equal to indicator 23, indicator 42 SHALL equal 35 minus 23; when indicator 35 is less than indicator 23, indicator 42 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="(indicator.where(code.code = '35').quarterAmount.value &gt;= indicator.where(code.code = '23').quarterAmount.value implies (indicator.where(code.code = '42').quarterAmount.value.count() = 1 and indicator.where(code.code = '42').quarterAmount.value = indicator.where(code.code = '35').quarterAmount.value - indicator.where(code.code = '23').quarterAmount.value)) and (indicator.where(code.code = '35').quarterAmount.value &lt; indicator.where(code.code = '23').quarterAmount.value implies ((indicator.where(code.code = '42').quarterAmount.value.count() = 1 and indicator.where(code.code = '42').quarterAmount.value = 0) or (indicator.where(code.code = '42').quarterAmount.value.empty() and indicator.where(code.code = '42').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and (indicator.where(code.code = '35').yearToDateAmount.value &gt;= indicator.where(code.code = '23').yearToDateAmount.value implies (indicator.where(code.code = '42').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '42').yearToDateAmount.value = indicator.where(code.code = '35').yearToDateAmount.value - indicator.where(code.code = '23').yearToDateAmount.value)) and (indicator.where(code.code = '35').yearToDateAmount.value &lt; indicator.where(code.code = '23').yearToDateAmount.value implies ((indicator.where(code.code = '42').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '42').yearToDateAmount.value = 0) or (indicator.where(code.code = '42').yearToDateAmount.value.empty() and indicator.where(code.code = '42').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-44"/>
        <severity value="error"/>
        <human value="Khi nguồn kinh phí sau điều chỉnh đủ thanh toán mã 41 và 42, mã 44 bằng (31-32+33)-41-42; ở nhánh thiếu kinh phí, mã 44 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, cho từng cột. When adjusted available funding covers indicators 41 and 42, indicator 44 SHALL equal (31-32+33)-41-42; in the insufficient-funding branch, indicator 44 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &gt;= (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies (indicator.where(code.code = '44').quarterAmount.value.count() = 1 and indicator.where(code.code = '44').quarterAmount.value = indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value - indicator.where(code.code = '41').quarterAmount.value - indicator.where(code.code = '42').quarterAmount.value)) and ((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &lt; (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies ((indicator.where(code.code = '44').quarterAmount.value.count() = 1 and indicator.where(code.code = '44').quarterAmount.value = 0) or (indicator.where(code.code = '44').quarterAmount.value.empty() and indicator.where(code.code = '44').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &gt;= (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies (indicator.where(code.code = '44').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '44').yearToDateAmount.value = indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value - indicator.where(code.code = '41').yearToDateAmount.value - indicator.where(code.code = '42').yearToDateAmount.value)) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &lt; (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies ((indicator.where(code.code = '44').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '44').yearToDateAmount.value = 0) or (indicator.where(code.code = '44').yearToDateAmount.value.empty() and indicator.where(code.code = '44').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-45"/>
        <severity value="error"/>
        <human value="Khi nguồn kinh phí sau điều chỉnh không đủ thanh toán mã 41 và 42, mã 45 bằng 41+42-(31-32+33); ở nhánh đủ kinh phí, mã 45 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, cho từng cột. When adjusted available funding is insufficient for indicators 41 and 42, indicator 45 SHALL equal 41+42-(31-32+33); in the sufficient-funding branch, indicator 45 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &lt; (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies (indicator.where(code.code = '45').quarterAmount.value.count() = 1 and indicator.where(code.code = '45').quarterAmount.value = indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value - (indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value))) and ((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &gt;= (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies ((indicator.where(code.code = '45').quarterAmount.value.count() = 1 and indicator.where(code.code = '45').quarterAmount.value = 0) or (indicator.where(code.code = '45').quarterAmount.value.empty() and indicator.where(code.code = '45').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &lt; (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies (indicator.where(code.code = '45').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '45').yearToDateAmount.value = indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value - (indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value))) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &gt;= (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies ((indicator.where(code.code = '45').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '45').yearToDateAmount.value = 0) or (indicator.where(code.code = '45').yearToDateAmount.value.empty() and indicator.where(code.code = '45').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-44-45-mutually-exclusive"/>
        <severity value="error"/>
        <human value="Nếu mã 44 dương thì mã 45 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, áp dụng độc lập cho từng cột. If indicator 44 is positive, indicator 45 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="(indicator.where(code.code = '44').quarterAmount.value &gt; 0 implies ((indicator.where(code.code = '45').quarterAmount.value.count() = 1 and indicator.where(code.code = '45').quarterAmount.value = 0) or (indicator.where(code.code = '45').quarterAmount.value.empty() and indicator.where(code.code = '45').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and (indicator.where(code.code = '44').yearToDateAmount.value &gt; 0 implies ((indicator.where(code.code = '45').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '45').yearToDateAmount.value = 0) or (indicator.where(code.code = '45').yearToDateAmount.value.empty() and indicator.where(code.code = '45').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-provider-payer-signers"/>
        <severity value="error"/>
        <human value="Hai nhóm người ký logic đều bắt buộc và tách biệt: providerSigner 1..* dùng đúng một role AUT và payerSigner 1..* dùng đúng một role VRF; một attester không được đồng thời thuộc cả hai nhóm. Both logical signer groups are required and distinct: providerSigner 1..* uses exactly one AUT discriminator and payerSigner 1..* uses exactly one VRF discriminator; an attester cannot belong to both groups."/>
        <expression value="attester.all(role.coding.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and (code = 'AUT' or code = 'VRF')).code.count() = 1) and attester.where(role.coding.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'AUT').exists()).count() &gt;= 1 and attester.where(role.coding.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'VRF').exists()).count() &gt;= 1"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-48"/>
        <severity value="error"/>
        <human value="Mã số 48 phải bằng mã số 42 cho cả hai cột. Indicator 48 SHALL equal indicator 42 for both columns."/>
        <expression value="indicator.where(code.code = '48').quarterAmount.value = indicator.where(code.code = '42').quarterAmount.value and indicator.where(code.code = '48').yearToDateAmount.value = indicator.where(code.code = '42').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-50"/>
        <severity value="error"/>
        <human value="Mã số 50 phải bằng mã số 47 cộng mã số 48 trừ mã số 49 cho cả hai cột. Indicator 50 SHALL equal indicators 47 plus 48 minus 49 for both columns."/>
        <expression value="indicator.where(code.code = '50').quarterAmount.value = indicator.where(code.code = '47').quarterAmount.value + indicator.where(code.code = '48').quarterAmount.value - indicator.where(code.code = '49').quarterAmount.value and indicator.where(code.code = '50').yearToDateAmount.value = indicator.where(code.code = '47').yearToDateAmount.value + indicator.where(code.code = '48').yearToDateAmount.value - indicator.where(code.code = '49').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-55"/>
        <severity value="error"/>
        <human value="Mã số 55 phải bằng mã số 52 cộng mã số 53 trừ mã số 54 cho cả hai cột. Indicator 55 SHALL equal indicators 52 plus 53 minus 54 for both columns."/>
        <expression value="indicator.where(code.code = '55').quarterAmount.value = indicator.where(code.code = '52').quarterAmount.value + indicator.where(code.code = '53').quarterAmount.value - indicator.where(code.code = '54').quarterAmount.value and indicator.where(code.code = '55').yearToDateAmount.value = indicator.where(code.code = '52').yearToDateAmount.value + indicator.where(code.code = '53').yearToDateAmount.value - indicator.where(code.code = '54').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <isModifier value="false"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.identifier">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.identifier"/>
      <short value="Định danh biên bản — Settlement identifier"/>
      <definition value="Một hoặc nhiều định danh nghiệp vụ của biên bản quyết toán. One or more business identifiers for the quarterly settlement record."/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.identifier"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period"/>
      <short value="Quý quyết toán — Settlement quarter"/>
      <definition value="Khoảng ngày của đúng một quý dương lịch. The date range of exactly one calendar quarter."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.period"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Period"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="per-1"/>
        <severity value="error"/>
        <human value="If present, start SHALL have a lower value than end"/>
        <expression value="start.hasValue().not() or end.hasValue().not() or (start &lt;= end)"/>
        <xpath value="not(exists(f:start/@value)) or not(exists(f:end/@value)) or (xs:dateTime(f:start/@value) &lt;= xs:dateTime(f:end/@value))"/>
      </constraint>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period.id">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period.extension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period.start">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period.start"/>
      <short value="Starting time with inclusive boundary"/>
      <definition value="The start of the period. The boundary is inclusive."/>
      <comment value="If the low element is missing, the meaning is that the low boundary is not known."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="Period.start"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="dateTime"/>
      </type>
      <condition value="per-1"/>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="DR.1"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="./low"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period.end">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period.end"/>
      <short value="End time with inclusive boundary, if not ongoing"/>
      <definition value="The end of the period. If the end of the period is missing, it means no end was known or planned at the time the instance was created. The start may be in the past, and the end date in the future, which means that period is expected/planned to end at that time."/>
      <comment value="The high value includes any matching date/time. i.e. 2012-02-03T10:00:00 is in a period that has an end value of 2012-02-03."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="Period.end"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="dateTime"/>
      </type>
      <meaningWhenMissing value="If the end of the period is missing, it means that the period is ongoing"/>
      <condition value="per-1"/>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="DR.2"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="./high"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payer">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payer"/>
      <short value="Cơ quan BHXH — BHXH payer"/>
      <definition value="Cơ quan bảo hiểm xã hội lập và xác nhận biên bản. Payer là Organization nền, không phải VNCoreOrganization dành cho cơ sở KCB. Organization.identifier nên dùng namespace mã đơn vị do BHXH quản lý hoặc namespace được hai bên thỏa thuận; không dùng mã CSKCB và không dùng `sid/bhxh` dành cho mã số BHXH cá nhân. The social-insurance authority that prepares and attests the settlement. The payer uses base Organization, not the healthcare-provider-focused VNCoreOrganization. Organization.identifier SHOULD use a BHXH-managed organization-unit namespace or a namespace agreed by the parties; it SHALL NOT use a healthcare-facility code or the personal social-insurance-number `sid/bhxh`."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.payer"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.provider">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.provider"/>
      <short value="Cơ sở KCB — Healthcare provider"/>
      <definition value="Cơ sở khám bệnh, chữa bệnh ký hợp đồng BHYT. The contracted healthcare provider."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.provider"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier"/>
      <short value="Hợp đồng KCB BHYT — BHYT healthcare contract"/>
      <definition value="Định danh hợp đồng KCB BHYT giữa payer và provider. Identifier of the BHYT healthcare contract between payer and provider."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.contractDate">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.contractDate"/>
      <short value="Ngày hợp đồng — Contract date"/>
      <definition value="Ngày ký hoặc ngày xác lập hợp đồng KCB BHYT được viện dẫn trên biên bản. Date on which the referenced BHYT healthcare contract was signed or established."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.contractDate"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="date"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.supportingDocument">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.supportingDocument"/>
      <short value="Tài liệu hỗ trợ — Supporting document"/>
      <definition value="Tài liệu điện tử hỗ trợ việc đối chiếu hoặc render biên bản, ví dụ bản hợp đồng, phụ lục hoặc bảng tổng hợp có liên quan. Electronic documents supporting reconciliation or rendering of the report, such as the referenced contract, an addendum, or a related summary."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.supportingDocument"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/DocumentReference"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount"/>
      <short value="Tài khoản ngân hàng cơ quan BHXH — Payer bank account"/>
      <definition value="Số tài khoản chi trả của cơ quan BHXH ghi trên biểu mẫu; đây là dữ liệu tài chính của tổ chức, không phải tài khoản cá nhân. Disbursing bank-account number of the BHXH payer shown on the form; this is organizational financial data, not a personal account."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payerBankName">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payerBankName"/>
      <short value="Ngân hàng của cơ quan BHXH — Payer bank name"/>
      <definition value="Tên ngân hàng hoặc chi nhánh nơi cơ quan BHXH mở tài khoản chi trả. Name of the bank or branch holding the BHXH payer's disbursing account."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.payerBankName"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount"/>
      <short value="Tài khoản ngân hàng cơ sở KCB — Provider bank account"/>
      <definition value="Số tài khoản nhận thanh toán của tổ chức cung cấp dịch vụ ghi trên biểu mẫu; đây là dữ liệu tài chính của tổ chức, không phải tài khoản cá nhân. Receiving bank-account number of the provider organization shown on the form; this is organizational financial data, not a personal account."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.providerBankName">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.providerBankName"/>
      <short value="Ngân hàng của cơ sở KCB — Provider bank name"/>
      <definition value="Tên ngân hàng hoặc chi nhánh nơi cơ sở KCB mở tài khoản nhận thanh toán; đây là dữ liệu của tổ chức. Name of the bank or branch holding the provider's receiving account; this is organizational data."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.providerBankName"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator"/>
      <short value="Chỉ tiêu quyết toán — Settlement indicator"/>
      <definition value="Một dòng chỉ tiêu Mẫu 06/BH. Bộ mã hiện hành gồm 55 mã, mỗi mã đúng một lần. One Form 06/BH indicator row; the current set contains 55 unique codes."/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="BackboneElement"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.id">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.extension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.modifierExtension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.modifierExtension"/>
      <short value="Extensions that cannot be ignored even if unrecognized"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.&#xA;&#xA;Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <requirements value="Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <alias value="modifiers"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="BackboneElement.modifierExtension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="true"/>
      <isModifierReason value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="rim"/>
        <map value="N/A"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code"/>
      <short value="Mã chỉ tiêu — Indicator code"/>
      <definition value="Mã số 1..55 theo Mẫu 06/BH. Indicator number 1..55 from Form 06/BH."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Coding"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <binding>
        <strength value="required"/>
        <valueSet value="http://fhir.hl7.org.vn/core/ValueSet/vn-quarterly-settlement-indicator-vs"/>
      </binding>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.id">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.extension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.system">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.system"/>
      <short value="Identity of the terminology system"/>
      <definition value="The identification of the code system that defines the meaning of the symbol in the code."/>
      <comment value="The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...).  OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously."/>
      <requirements value="Need to be unambiguous about the source of the definition of the symbol."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="Coding.system"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="uri"/>
      </type>
      <fixedUri value="http://fhir.hl7.org.vn/core/CodeSystem/vn-quarterly-settlement-indicator-cs"/>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="C*E.3"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="./codeSystem"/>
      </mapping>
      <mapping>
        <identity value="orim"/>
        <map value="fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.version">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.version"/>
      <short value="Version of the system - if relevant"/>
      <definition value="The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged."/>
      <comment value="Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Coding.version"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="C*E.7"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="./codeSystemVersion"/>
      </mapping>
      <mapping>
        <identity value="orim"/>
        <map value="fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.code">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.code"/>
      <short value="Symbol in syntax defined by the system"/>
      <definition value="A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination)."/>
      <requirements value="Need to refer to a particular code in the system."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="Coding.code"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="code"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="C*E.1"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="./code"/>
      </mapping>
      <mapping>
        <identity value="orim"/>
        <map value="fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true"/>
      </extension>
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.display"/>
      <short value="Representation defined by the system"/>
      <definition value="A representation of the meaning of the code in the system, following the rules of the system."/>
      <requirements value="Need to be able to carry a human-readable meaning of the code for readers that do not know  the system."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Coding.display"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="C*E.2 - but note this is not well followed"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="CV.displayName"/>
      </mapping>
      <mapping>
        <identity value="orim"/>
        <map value="fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.userSelected">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.userSelected"/>
      <short value="If this coding was chosen directly by the user"/>
      <definition value="Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays)."/>
      <comment value="Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely."/>
      <requirements value="This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Coding.userSelected"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="boolean"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="Sometimes implied by being first"/>
      </mapping>
      <mapping>
        <identity value="rim"/>
        <map value="CD.codingRationale"/>
      </mapping>
      <mapping>
        <identity value="orim"/>
        <map value="fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map;   fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [     fhir:source &quot;true&quot;;     fhir:target dt:CDCoding.codingRationale\#O   ]"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount"/>
      <short value="Số tiền trong quý — Quarter amount"/>
      <definition value="Giá trị của chỉ tiêu phát sinh trong quý, làm tròn đến đồng. The indicator value for the quarter, rounded to whole VND."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Money"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.id">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.extension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.value">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.value"/>
      <short value="Numerical value (with implicit precision)"/>
      <definition value="Numerical value (with implicit precision)."/>
      <comment value="Monetary values have their own rules for handling precision (refer to standard accounting text books)."/>
      <requirements value="The amount of the currency. The value includes an implicit precision in the presentation of the value."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Money.value"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="decimal"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="MO.Value"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.currency">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.currency"/>
      <short value="ISO 4217 Currency Code"/>
      <definition value="ISO 4217 Currency Code."/>
      <requirements value="A code indicating the currency, taken from ISO 4217."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="Money.currency"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="code"/>
      </type>
      <fixedCode value="VND"/>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="CurrencyCode"/>
        </extension>
        <strength value="required"/>
        <description value="A code indicating the currency, taken from ISO 4217."/>
        <valueSet value="http://hl7.org/fhir/ValueSet/currencies|4.0.1"/>
      </binding>
      <mapping>
        <identity value="v2"/>
        <map value="MO.Currency"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount"/>
      <short value="Lũy kế từ đầu năm — Year-to-date amount"/>
      <definition value="Giá trị lũy kế của chỉ tiêu từ đầu năm đến hết quý, làm tròn đến đồng. Mã 1, 2, 3, 10 không ghi lũy kế; mã 30 và 43 không ghi ở cả hai cột. Các ô không áp dụng vẫn giữ Money nhưng bỏ value và gắn data-absent-reason `not-applicable`. The cumulative indicator value from the beginning of the year through the quarter, rounded to whole VND. Indicators 1, 2, 3, and 10 do not populate year-to-date values; indicators 30 and 43 populate neither column. Retain Money for each non-applicable cell, omit value, and add data-absent-reason `not-applicable`."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Money"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.id">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.extension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.value">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.value"/>
      <short value="Numerical value (with implicit precision)"/>
      <definition value="Numerical value (with implicit precision)."/>
      <comment value="Monetary values have their own rules for handling precision (refer to standard accounting text books)."/>
      <requirements value="The amount of the currency. The value includes an implicit precision in the presentation of the value."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Money.value"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="decimal"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="v2"/>
        <map value="MO.Value"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.currency">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.currency"/>
      <short value="ISO 4217 Currency Code"/>
      <definition value="ISO 4217 Currency Code."/>
      <requirements value="A code indicating the currency, taken from ISO 4217."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="Money.currency"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="code"/>
      </type>
      <fixedCode value="VND"/>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="true"/>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="CurrencyCode"/>
        </extension>
        <strength value="required"/>
        <description value="A code indicating the currency, taken from ISO 4217."/>
        <valueSet value="http://hl7.org/fhir/ValueSet/currencies|4.0.1"/>
      </binding>
      <mapping>
        <identity value="v2"/>
        <map value="MO.Currency"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payerOpinion">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payerOpinion"/>
      <short value="Ý kiến cơ quan BHXH — Payer opinion"/>
      <definition value="Ý kiến hoặc bảo lưu của cơ quan BHXH trên biên bản. The payer's comments or reservations on the settlement."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.payerOpinion"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.providerOpinion">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.providerOpinion"/>
      <short value="Ý kiến cơ sở KCB — Provider opinion"/>
      <definition value="Ý kiến hoặc bảo lưu của cơ sở KCB trên biên bản. The provider's comments or reservations on the settlement."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.providerOpinion"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester"/>
      <short value="Người ký xác nhận — Attester"/>
      <definition value="Người đại diện hai bên ký xác nhận; phải có ít nhất một người ký phía cơ sở KCB và một người xác minh phía cơ quan BHXH. Representatives who attest the record; at least one healthcare-provider signer and one BHXH payer verifier are required."/>
      <comment value="Hai nhóm logic `providerSigner 1..*` và `payerSigner 1..*` được phân biệt bằng đúng một `role` AUT hoặc VRF trên mỗi attester và thực thi bằng invariant `vn-quarterly-settlement-provider-payer-signers`. SUSHI không hỗ trợ quy tắc `contains` trực tiếp trên LogicalModel; workaround này thực thi cardinality và phân biệt role nhưng không tạo `sliceName` trong StructureDefinition sinh ra. The logical signer groups use exactly one AUT or VRF discriminator per attester and are enforced by an invariant because SUSHI does not permit `contains` rules on a LogicalModel; this enforces cardinality and role separation without emitting slice names."/>
      <min value="2"/>
      <max value="*"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.attester"/>
        <min value="2"/>
        <max value="*"/>
      </base>
      <type>
        <code value="BackboneElement"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.id">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.id"/>
      <representation value="xmlAttr"/>
      <short value="Unique id for inter-element referencing"/>
      <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="Element.id"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type">
          <valueUrl value="string"/>
        </extension>
        <code value="http://hl7.org/fhirpath/System.String"/>
      </type>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.extension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.extension"/>
      <slicing>
        <discriminator>
          <type value="value"/>
          <path value="url"/>
        </discriminator>
        <description value="Extensions are always sliced by (at least) url"/>
        <rules value="open"/>
      </slicing>
      <short value="Additional content defined by implementations"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Element.extension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="false"/>
      <isSummary value="false"/>
      <mapping>
        <identity value="rim"/>
        <map value="n/a"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.modifierExtension">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.modifierExtension"/>
      <short value="Extensions that cannot be ignored even if unrecognized"/>
      <definition value="May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.&#xA;&#xA;Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself)."/>
      <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone."/>
      <requirements value="Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension)."/>
      <alias value="extensions"/>
      <alias value="user content"/>
      <alias value="modifiers"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="BackboneElement.modifierExtension"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Extension"/>
      </type>
      <constraint>
        <key value="ele-1"/>
        <severity value="error"/>
        <human value="All FHIR elements must have a @value or children"/>
        <expression value="hasValue() or (children().count() &gt; id.count())"/>
        <xpath value="@value|f:*|h:div"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Element"/>
      </constraint>
      <constraint>
        <key value="ext-1"/>
        <severity value="error"/>
        <human value="Must have either extensions or value[x], not both"/>
        <expression value="extension.exists() != value.exists()"/>
        <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), &quot;value&quot;)])"/>
        <source value="http://hl7.org/fhir/StructureDefinition/Extension"/>
      </constraint>
      <isModifier value="true"/>
      <isModifierReason value="Modifier extensions are expected to modify the meaning or interpretation of the element that contains them"/>
      <isSummary value="true"/>
      <mapping>
        <identity value="rim"/>
        <map value="N/A"/>
      </mapping>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.party">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.party"/>
      <short value="Người ký theo vai trò — Attesting party and role"/>
      <definition value="PractitionerRole nền xác định người hoặc vai trò ký, tổ chức và vai trò nghiệp vụ; dùng nền để phía cơ quan BHXH không bị ép vào profile vai trò hành nghề tại cơ sở KCB. Base PractitionerRole identifying the signer or signing role, organization, and business role; the base type avoids forcing a BHXH payer representative into a healthcare-provider practice-role profile."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.party"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.role">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.role"/>
      <short value="Vai trò ký — Attestation role"/>
      <definition value="Mã phân biệt phía ký: HL7 v3 ParticipationType `AUT` cho cơ sở KCB và `VRF` cho cơ quan BHXH. Chức vụ cụ thể trên biểu mẫu có thể ghi thêm trong text. Side discriminator: HL7 v3 ParticipationType `AUT` for the provider and `VRF` for the BHXH payer. A form-specific office or title may additionally be conveyed in text."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.role"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.time">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.time"/>
      <short value="Thời điểm ký — Attestation time"/>
      <definition value="Thời điểm người đại diện ký hoặc xác nhận điện tử. Time at which the representative signed or electronically attested."/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.time"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="dateTime"/>
      </type>
    </element>
  </snapshot>
  <differential>
    <element id="vnCoreQuarterlyHealthcareCostSettlement">
      <path value="vnCoreQuarterlyHealthcareCostSettlement"/>
      <short value="Quyết toán chi phí KCB BHYT theo quý — VN Core Quarterly Healthcare Cost Settlement"/>
      <definition value="Mô hình logic chuẩn cho Biên bản quyết toán, thanh toán chi phí khám bệnh, chữa bệnh BHYT theo quý (Mẫu số 06/BH), gồm định danh biên bản, đúng một quý, bên chi trả, cơ sở KCB, hợp đồng, bộ 55 chỉ tiêu hiện hành với hai cột trong quý/lũy kế, ý kiến hai bên và người ký xác nhận. LogicalModel là carrier dữ liệu của biểu mẫu; PaymentReconciliation tiếp tục mang semantics remittance/phân bổ khoản thanh toán bulk, còn tài liệu ký có thể render từ instance này và đóng gói bằng Composition/DocumentReference. 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, 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.&#xA;&#xA;This logical model is the canonical data carrier for the quarterly BHYT healthcare-cost settlement and payment record (Form 06/BH). It contains the settlement identifiers, exactly one calendar quarter, payer, provider, contract, the current 55-indicator set with quarter and year-to-date columns, both parties' opinions, and attestations. PaymentReconciliation retains its FHIR remittance and bulk-payment allocation semantics; a signed document may be rendered from this model and packaged using Composition or DocumentReference."/>
      <constraint>
        <key value="vn-quarterly-settlement-current-indicator-set"/>
        <severity value="error"/>
        <human value="Biên bản phải có đúng và đủ 55 mã chỉ tiêu hiện hành, mỗi mã xuất hiện đúng một lần. The settlement SHALL contain the complete current set of 55 indicator codes, with no duplicate code."/>
        <expression value="indicator.code.code.count() = 55 and indicator.code.code.isDistinct()"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-calendar-quarter"/>
        <severity value="error"/>
        <human value="Period phải bắt đầu ngày đầu quý và kết thúc ngày cuối cùng của cùng quý, cùng năm. The period SHALL start on the first day and end on the last day of the same calendar quarter and year."/>
        <expression value="period.start.exists() and period.end.exists() and period.start.toString().substring(0, 4) = period.end.toString().substring(0, 4) and ((period.start.toString().contains('-01-01') and period.end.toString().contains('-03-31')) or (period.start.toString().contains('-04-01') and period.end.toString().contains('-06-30')) or (period.start.toString().contains('-07-01') and period.end.toString().contains('-09-30')) or (period.start.toString().contains('-10-01') and period.end.toString().contains('-12-31')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-money-vnd"/>
        <severity value="error"/>
        <human value="Mọi số tiền trong quý và lũy kế phải dùng VND. Every quarter and year-to-date amount SHALL use VND."/>
        <expression value="indicator.quarterAmount.currency.all($this = 'VND') and indicator.yearToDateAmount.currency.all($this = 'VND')"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-amount-applicability"/>
        <severity value="error"/>
        <human value="Ma trận áp dụng của Mẫu 06/BH phải được giữ nguyên: mã 1, 2, 3, 10 không có giá trị lũy kế và phải mang DAR `not-applicable`; mã 30, 43 không có giá trị ở cả hai cột và phải mang cùng DAR; các ô áp dụng khác phải có đúng một Money.value, ngoại trừ nhánh điều kiện của mã 42 và cặp 44/45 được kiểm riêng. Preserve the Form 06/BH applicability matrix: indicators 1, 2, 3, and 10 have no year-to-date value and SHALL carry DAR `not-applicable`; indicators 30 and 43 have no value in either column and SHALL carry the same DAR; every other applicable cell SHALL contain exactly one Money.value, except the conditional branches of indicator 42 and indicators 44/45, which are validated separately."/>
        <expression value="indicator.where(code.code = '1' or code.code = '2' or code.code = '3' or code.code = '10').yearToDateAmount.all(value.empty() and extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable') and indicator.where(code.code = '30' or code.code = '43').all(quarterAmount.value.empty() and quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable' and yearToDateAmount.value.empty() and yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable') and indicator.where(code.code != '30' and code.code != '42' and code.code != '43' and code.code != '44' and code.code != '45').quarterAmount.all(value.count() = 1) and indicator.where(code.code != '1' and code.code != '2' and code.code != '3' and code.code != '10' and code.code != '30' and code.code != '42' and code.code != '43' and code.code != '44' and code.code != '45').yearToDateAmount.all(value.count() = 1)"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-1"/>
        <severity value="error"/>
        <human value="Trong cột trong quý, mã số 1 phải bằng mã số 2 cộng mã số 11; biểu mẫu không ghi lũy kế cho mã 1 và 2. In the quarter column, indicator 1 SHALL equal indicators 2 plus 11; the form does not populate year-to-date values for indicators 1 and 2."/>
        <expression value="indicator.where(code.code = '1').quarterAmount.value = indicator.where(code.code = '2').quarterAmount.value + indicator.where(code.code = '11').quarterAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-2"/>
        <severity value="error"/>
        <human value="Trong cột trong quý, mã số 2 phải bằng mã số 3 cộng mã số 4 trừ mã số 8; biểu mẫu không ghi lũy kế cho mã 2 và 3. In the quarter column, indicator 2 SHALL equal 3 plus 4 minus 8; the form does not populate year-to-date values for indicators 2 and 3."/>
        <expression value="indicator.where(code.code = '2').quarterAmount.value = indicator.where(code.code = '3').quarterAmount.value + indicator.where(code.code = '4').quarterAmount.value - indicator.where(code.code = '8').quarterAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-4"/>
        <severity value="error"/>
        <human value="Mã số 4 phải bằng mã số 5 cộng mã số 6 trừ mã số 7 cho cả hai cột. Indicator 4 SHALL equal 5 plus 6 minus 7 for both columns."/>
        <expression value="indicator.where(code.code = '4').quarterAmount.value = indicator.where(code.code = '5').quarterAmount.value + indicator.where(code.code = '6').quarterAmount.value - indicator.where(code.code = '7').quarterAmount.value and indicator.where(code.code = '4').yearToDateAmount.value = indicator.where(code.code = '5').yearToDateAmount.value + indicator.where(code.code = '6').yearToDateAmount.value - indicator.where(code.code = '7').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-9"/>
        <severity value="error"/>
        <human value="Mã số 9 phải bằng mã số 23 cho cả hai cột. Indicator 9 SHALL equal indicator 23 for both columns."/>
        <expression value="indicator.where(code.code = '9').quarterAmount.value = indicator.where(code.code = '23').quarterAmount.value and indicator.where(code.code = '9').yearToDateAmount.value = indicator.where(code.code = '23').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-10"/>
        <severity value="error"/>
        <human value="Trong cột trong quý, mã số 10 phải bằng mã số 2 trừ mã số 9; biểu mẫu không ghi lũy kế cho mã 10. In the quarter column, indicator 10 SHALL equal indicator 2 minus indicator 9; the form does not populate a year-to-date value for indicator 10."/>
        <expression value="indicator.where(code.code = '10').quarterAmount.value = indicator.where(code.code = '2').quarterAmount.value - indicator.where(code.code = '9').quarterAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-11"/>
        <severity value="error"/>
        <human value="Mã số 11 phải bằng mã số 24 cho cả hai cột. Indicator 11 SHALL equal indicator 24 for both columns."/>
        <expression value="indicator.where(code.code = '11').quarterAmount.value = indicator.where(code.code = '24').quarterAmount.value and indicator.where(code.code = '11').yearToDateAmount.value = indicator.where(code.code = '24').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-12"/>
        <severity value="error"/>
        <human value="Mã số 12 phải bằng mã số 13 cộng mã số 14 cộng mã số 18 cho cả hai cột. Indicator 12 SHALL equal indicators 13 plus 14 plus 18 for both columns."/>
        <expression value="indicator.where(code.code = '12').quarterAmount.value = indicator.where(code.code = '13').quarterAmount.value + indicator.where(code.code = '14').quarterAmount.value + indicator.where(code.code = '18').quarterAmount.value and indicator.where(code.code = '12').yearToDateAmount.value = indicator.where(code.code = '13').yearToDateAmount.value + indicator.where(code.code = '14').yearToDateAmount.value + indicator.where(code.code = '18').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-14"/>
        <severity value="error"/>
        <human value="Mã số 14 phải bằng mã số 15 cộng mã số 16 cộng mã số 17 cho cả hai cột. Indicator 14 SHALL equal indicators 15 plus 16 plus 17 for both columns."/>
        <expression value="indicator.where(code.code = '14').quarterAmount.value = indicator.where(code.code = '15').quarterAmount.value + indicator.where(code.code = '16').quarterAmount.value + indicator.where(code.code = '17').quarterAmount.value and indicator.where(code.code = '14').yearToDateAmount.value = indicator.where(code.code = '15').yearToDateAmount.value + indicator.where(code.code = '16').yearToDateAmount.value + indicator.where(code.code = '17').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-18"/>
        <severity value="error"/>
        <human value="Mã số 18 phải bằng mã số 19 trừ mã số 20 cho cả hai cột. Indicator 18 SHALL equal indicator 19 minus indicator 20 for both columns."/>
        <expression value="indicator.where(code.code = '18').quarterAmount.value = indicator.where(code.code = '19').quarterAmount.value - indicator.where(code.code = '20').quarterAmount.value and indicator.where(code.code = '18').yearToDateAmount.value = indicator.where(code.code = '19').yearToDateAmount.value - indicator.where(code.code = '20').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-21"/>
        <severity value="error"/>
        <human value="Mã số 21 phải bằng mã số 13 cộng mã số 15 cộng mã số 18 cho cả hai cột. Indicator 21 SHALL equal indicators 13 plus 15 plus 18 for both columns."/>
        <expression value="indicator.where(code.code = '21').quarterAmount.value = indicator.where(code.code = '13').quarterAmount.value + indicator.where(code.code = '15').quarterAmount.value + indicator.where(code.code = '18').quarterAmount.value and indicator.where(code.code = '21').yearToDateAmount.value = indicator.where(code.code = '13').yearToDateAmount.value + indicator.where(code.code = '15').yearToDateAmount.value + indicator.where(code.code = '18').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-22"/>
        <severity value="error"/>
        <human value="Mã số 22 phải bằng mã số 23 cộng mã số 24 cho cả hai cột. Indicator 22 SHALL equal indicators 23 plus 24 for both columns."/>
        <expression value="indicator.where(code.code = '22').quarterAmount.value = indicator.where(code.code = '23').quarterAmount.value + indicator.where(code.code = '24').quarterAmount.value and indicator.where(code.code = '22').yearToDateAmount.value = indicator.where(code.code = '23').yearToDateAmount.value + indicator.where(code.code = '24').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-24"/>
        <severity value="error"/>
        <human value="Mã số 24 phải bằng mã số 25 cộng mã số 26 cho cả hai cột. Indicator 24 SHALL equal indicators 25 plus 26 for both columns."/>
        <expression value="indicator.where(code.code = '24').quarterAmount.value = indicator.where(code.code = '25').quarterAmount.value + indicator.where(code.code = '26').quarterAmount.value and indicator.where(code.code = '24').yearToDateAmount.value = indicator.where(code.code = '25').yearToDateAmount.value + indicator.where(code.code = '26').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-27"/>
        <severity value="error"/>
        <human value="Mã số 27 phải bằng mã số 21 trừ mã số 23 cho cả hai cột. Indicator 27 SHALL equal indicator 21 minus indicator 23 for both columns."/>
        <expression value="indicator.where(code.code = '27').quarterAmount.value = indicator.where(code.code = '21').quarterAmount.value - indicator.where(code.code = '23').quarterAmount.value and indicator.where(code.code = '27').yearToDateAmount.value = indicator.where(code.code = '21').yearToDateAmount.value - indicator.where(code.code = '23').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-33"/>
        <severity value="error"/>
        <human value="Mã số 33 phải bằng mã số 34 cộng mã số 37 cho cả hai cột. Indicator 33 SHALL equal indicators 34 plus 37 for both columns."/>
        <expression value="indicator.where(code.code = '33').quarterAmount.value = indicator.where(code.code = '34').quarterAmount.value + indicator.where(code.code = '37').quarterAmount.value and indicator.where(code.code = '33').yearToDateAmount.value = indicator.where(code.code = '34').yearToDateAmount.value + indicator.where(code.code = '37').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-34"/>
        <severity value="error"/>
        <human value="Mã số 34 phải bằng mã số 35 cộng mã số 36 cho cả hai cột. Indicator 34 SHALL equal indicators 35 plus 36 for both columns."/>
        <expression value="indicator.where(code.code = '34').quarterAmount.value = indicator.where(code.code = '35').quarterAmount.value + indicator.where(code.code = '36').quarterAmount.value and indicator.where(code.code = '34').yearToDateAmount.value = indicator.where(code.code = '35').yearToDateAmount.value + indicator.where(code.code = '36').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-37"/>
        <severity value="error"/>
        <human value="Mã số 37 phải bằng mã số 38 cộng mã số 39 cho cả hai cột. Indicator 37 SHALL equal indicators 38 plus 39 for both columns."/>
        <expression value="indicator.where(code.code = '37').quarterAmount.value = indicator.where(code.code = '38').quarterAmount.value + indicator.where(code.code = '39').quarterAmount.value and indicator.where(code.code = '37').yearToDateAmount.value = indicator.where(code.code = '38').yearToDateAmount.value + indicator.where(code.code = '39').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-41"/>
        <severity value="error"/>
        <human value="Mã số 41 phải bằng mã số 22 trừ mã số 40 cho cả hai cột. Indicator 41 SHALL equal indicator 22 minus indicator 40 for both columns."/>
        <expression value="indicator.where(code.code = '41').quarterAmount.value = indicator.where(code.code = '22').quarterAmount.value - indicator.where(code.code = '40').quarterAmount.value and indicator.where(code.code = '41').yearToDateAmount.value = indicator.where(code.code = '22').yearToDateAmount.value - indicator.where(code.code = '40').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-42"/>
        <severity value="error"/>
        <human value="Khi mã số 35 lớn hơn hoặc bằng mã số 23, mã số 42 phải bằng mã số 35 trừ mã số 23; khi mã số 35 nhỏ hơn mã số 23, mã số 42 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, áp dụng độc lập cho từng cột. When indicator 35 is greater than or equal to indicator 23, indicator 42 SHALL equal 35 minus 23; when indicator 35 is less than indicator 23, indicator 42 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="(indicator.where(code.code = '35').quarterAmount.value &gt;= indicator.where(code.code = '23').quarterAmount.value implies (indicator.where(code.code = '42').quarterAmount.value.count() = 1 and indicator.where(code.code = '42').quarterAmount.value = indicator.where(code.code = '35').quarterAmount.value - indicator.where(code.code = '23').quarterAmount.value)) and (indicator.where(code.code = '35').quarterAmount.value &lt; indicator.where(code.code = '23').quarterAmount.value implies ((indicator.where(code.code = '42').quarterAmount.value.count() = 1 and indicator.where(code.code = '42').quarterAmount.value = 0) or (indicator.where(code.code = '42').quarterAmount.value.empty() and indicator.where(code.code = '42').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and (indicator.where(code.code = '35').yearToDateAmount.value &gt;= indicator.where(code.code = '23').yearToDateAmount.value implies (indicator.where(code.code = '42').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '42').yearToDateAmount.value = indicator.where(code.code = '35').yearToDateAmount.value - indicator.where(code.code = '23').yearToDateAmount.value)) and (indicator.where(code.code = '35').yearToDateAmount.value &lt; indicator.where(code.code = '23').yearToDateAmount.value implies ((indicator.where(code.code = '42').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '42').yearToDateAmount.value = 0) or (indicator.where(code.code = '42').yearToDateAmount.value.empty() and indicator.where(code.code = '42').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-44"/>
        <severity value="error"/>
        <human value="Khi nguồn kinh phí sau điều chỉnh đủ thanh toán mã 41 và 42, mã 44 bằng (31-32+33)-41-42; ở nhánh thiếu kinh phí, mã 44 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, cho từng cột. When adjusted available funding covers indicators 41 and 42, indicator 44 SHALL equal (31-32+33)-41-42; in the insufficient-funding branch, indicator 44 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &gt;= (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies (indicator.where(code.code = '44').quarterAmount.value.count() = 1 and indicator.where(code.code = '44').quarterAmount.value = indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value - indicator.where(code.code = '41').quarterAmount.value - indicator.where(code.code = '42').quarterAmount.value)) and ((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &lt; (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies ((indicator.where(code.code = '44').quarterAmount.value.count() = 1 and indicator.where(code.code = '44').quarterAmount.value = 0) or (indicator.where(code.code = '44').quarterAmount.value.empty() and indicator.where(code.code = '44').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &gt;= (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies (indicator.where(code.code = '44').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '44').yearToDateAmount.value = indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value - indicator.where(code.code = '41').yearToDateAmount.value - indicator.where(code.code = '42').yearToDateAmount.value)) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &lt; (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies ((indicator.where(code.code = '44').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '44').yearToDateAmount.value = 0) or (indicator.where(code.code = '44').yearToDateAmount.value.empty() and indicator.where(code.code = '44').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-45"/>
        <severity value="error"/>
        <human value="Khi nguồn kinh phí sau điều chỉnh không đủ thanh toán mã 41 và 42, mã 45 bằng 41+42-(31-32+33); ở nhánh đủ kinh phí, mã 45 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, cho từng cột. When adjusted available funding is insufficient for indicators 41 and 42, indicator 45 SHALL equal 41+42-(31-32+33); in the sufficient-funding branch, indicator 45 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &lt; (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies (indicator.where(code.code = '45').quarterAmount.value.count() = 1 and indicator.where(code.code = '45').quarterAmount.value = indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value - (indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value))) and ((indicator.where(code.code = '31').quarterAmount.value - indicator.where(code.code = '32').quarterAmount.value + indicator.where(code.code = '33').quarterAmount.value) &gt;= (indicator.where(code.code = '41').quarterAmount.value + indicator.where(code.code = '42').quarterAmount.value) implies ((indicator.where(code.code = '45').quarterAmount.value.count() = 1 and indicator.where(code.code = '45').quarterAmount.value = 0) or (indicator.where(code.code = '45').quarterAmount.value.empty() and indicator.where(code.code = '45').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &lt; (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies (indicator.where(code.code = '45').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '45').yearToDateAmount.value = indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value - (indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value))) and ((indicator.where(code.code = '31').yearToDateAmount.value - indicator.where(code.code = '32').yearToDateAmount.value + indicator.where(code.code = '33').yearToDateAmount.value) &gt;= (indicator.where(code.code = '41').yearToDateAmount.value + indicator.where(code.code = '42').yearToDateAmount.value) implies ((indicator.where(code.code = '45').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '45').yearToDateAmount.value = 0) or (indicator.where(code.code = '45').yearToDateAmount.value.empty() and indicator.where(code.code = '45').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-44-45-mutually-exclusive"/>
        <severity value="error"/>
        <human value="Nếu mã 44 dương thì mã 45 phải bằng 0 hoặc vắng mặt kèm DAR `not-applicable`, áp dụng độc lập cho từng cột. If indicator 44 is positive, indicator 45 SHALL be zero or absent with DAR `not-applicable`, independently for each column."/>
        <expression value="(indicator.where(code.code = '44').quarterAmount.value &gt; 0 implies ((indicator.where(code.code = '45').quarterAmount.value.count() = 1 and indicator.where(code.code = '45').quarterAmount.value = 0) or (indicator.where(code.code = '45').quarterAmount.value.empty() and indicator.where(code.code = '45').quarterAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable'))) and (indicator.where(code.code = '44').yearToDateAmount.value &gt; 0 implies ((indicator.where(code.code = '45').yearToDateAmount.value.count() = 1 and indicator.where(code.code = '45').yearToDateAmount.value = 0) or (indicator.where(code.code = '45').yearToDateAmount.value.empty() and indicator.where(code.code = '45').yearToDateAmount.extension.where(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason').value = 'not-applicable')))"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-provider-payer-signers"/>
        <severity value="error"/>
        <human value="Hai nhóm người ký logic đều bắt buộc và tách biệt: providerSigner 1..* dùng đúng một role AUT và payerSigner 1..* dùng đúng một role VRF; một attester không được đồng thời thuộc cả hai nhóm. Both logical signer groups are required and distinct: providerSigner 1..* uses exactly one AUT discriminator and payerSigner 1..* uses exactly one VRF discriminator; an attester cannot belong to both groups."/>
        <expression value="attester.all(role.coding.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and (code = 'AUT' or code = 'VRF')).code.count() = 1) and attester.where(role.coding.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'AUT').exists()).count() &gt;= 1 and attester.where(role.coding.where(system = 'http://terminology.hl7.org/CodeSystem/v3-ParticipationType' and code = 'VRF').exists()).count() &gt;= 1"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-48"/>
        <severity value="error"/>
        <human value="Mã số 48 phải bằng mã số 42 cho cả hai cột. Indicator 48 SHALL equal indicator 42 for both columns."/>
        <expression value="indicator.where(code.code = '48').quarterAmount.value = indicator.where(code.code = '42').quarterAmount.value and indicator.where(code.code = '48').yearToDateAmount.value = indicator.where(code.code = '42').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-50"/>
        <severity value="error"/>
        <human value="Mã số 50 phải bằng mã số 47 cộng mã số 48 trừ mã số 49 cho cả hai cột. Indicator 50 SHALL equal indicators 47 plus 48 minus 49 for both columns."/>
        <expression value="indicator.where(code.code = '50').quarterAmount.value = indicator.where(code.code = '47').quarterAmount.value + indicator.where(code.code = '48').quarterAmount.value - indicator.where(code.code = '49').quarterAmount.value and indicator.where(code.code = '50').yearToDateAmount.value = indicator.where(code.code = '47').yearToDateAmount.value + indicator.where(code.code = '48').yearToDateAmount.value - indicator.where(code.code = '49').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
      <constraint>
        <key value="vn-quarterly-settlement-formula-55"/>
        <severity value="error"/>
        <human value="Mã số 55 phải bằng mã số 52 cộng mã số 53 trừ mã số 54 cho cả hai cột. Indicator 55 SHALL equal indicators 52 plus 53 minus 54 for both columns."/>
        <expression value="indicator.where(code.code = '55').quarterAmount.value = indicator.where(code.code = '52').quarterAmount.value + indicator.where(code.code = '53').quarterAmount.value - indicator.where(code.code = '54').quarterAmount.value and indicator.where(code.code = '55').yearToDateAmount.value = indicator.where(code.code = '52').yearToDateAmount.value + indicator.where(code.code = '53').yearToDateAmount.value - indicator.where(code.code = '54').yearToDateAmount.value"/>
        <source value="http://fhir.hl7.org.vn/core/StructureDefinition/vnCoreQuarterlyHealthcareCostSettlement"/>
      </constraint>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.identifier">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.identifier"/>
      <short value="Định danh biên bản — Settlement identifier"/>
      <definition value="Một hoặc nhiều định danh nghiệp vụ của biên bản quyết toán. One or more business identifiers for the quarterly settlement record."/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period"/>
      <short value="Quý quyết toán — Settlement quarter"/>
      <definition value="Khoảng ngày của đúng một quý dương lịch. The date range of exactly one calendar quarter."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Period"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period.start">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period.start"/>
      <min value="1"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.period.end">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.period.end"/>
      <min value="1"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payer">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payer"/>
      <short value="Cơ quan BHXH — BHXH payer"/>
      <definition value="Cơ quan bảo hiểm xã hội lập và xác nhận biên bản. Payer là Organization nền, không phải VNCoreOrganization dành cho cơ sở KCB. Organization.identifier nên dùng namespace mã đơn vị do BHXH quản lý hoặc namespace được hai bên thỏa thuận; không dùng mã CSKCB và không dùng `sid/bhxh` dành cho mã số BHXH cá nhân. The social-insurance authority that prepares and attests the settlement. The payer uses base Organization, not the healthcare-provider-focused VNCoreOrganization. Organization.identifier SHOULD use a BHXH-managed organization-unit namespace or a namespace agreed by the parties; it SHALL NOT use a healthcare-facility code or the personal social-insurance-number `sid/bhxh`."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.provider">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.provider"/>
      <short value="Cơ sở KCB — Healthcare provider"/>
      <definition value="Cơ sở khám bệnh, chữa bệnh ký hợp đồng BHYT. The contracted healthcare provider."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.contractIdentifier"/>
      <short value="Hợp đồng KCB BHYT — BHYT healthcare contract"/>
      <definition value="Định danh hợp đồng KCB BHYT giữa payer và provider. Identifier of the BHYT healthcare contract between payer and provider."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.contractDate">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.contractDate"/>
      <short value="Ngày hợp đồng — Contract date"/>
      <definition value="Ngày ký hoặc ngày xác lập hợp đồng KCB BHYT được viện dẫn trên biên bản. Date on which the referenced BHYT healthcare contract was signed or established."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="date"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.supportingDocument">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.supportingDocument"/>
      <short value="Tài liệu hỗ trợ — Supporting document"/>
      <definition value="Tài liệu điện tử hỗ trợ việc đối chiếu hoặc render biên bản, ví dụ bản hợp đồng, phụ lục hoặc bảng tổng hợp có liên quan. Electronic documents supporting reconciliation or rendering of the report, such as the referenced contract, an addendum, or a related summary."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/DocumentReference"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payerBankAccount"/>
      <short value="Tài khoản ngân hàng cơ quan BHXH — Payer bank account"/>
      <definition value="Số tài khoản chi trả của cơ quan BHXH ghi trên biểu mẫu; đây là dữ liệu tài chính của tổ chức, không phải tài khoản cá nhân. Disbursing bank-account number of the BHXH payer shown on the form; this is organizational financial data, not a personal account."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payerBankName">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payerBankName"/>
      <short value="Ngân hàng của cơ quan BHXH — Payer bank name"/>
      <definition value="Tên ngân hàng hoặc chi nhánh nơi cơ quan BHXH mở tài khoản chi trả. Name of the bank or branch holding the BHXH payer's disbursing account."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.providerBankAccount"/>
      <short value="Tài khoản ngân hàng cơ sở KCB — Provider bank account"/>
      <definition value="Số tài khoản nhận thanh toán của tổ chức cung cấp dịch vụ ghi trên biểu mẫu; đây là dữ liệu tài chính của tổ chức, không phải tài khoản cá nhân. Receiving bank-account number of the provider organization shown on the form; this is organizational financial data, not a personal account."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.providerBankName">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.providerBankName"/>
      <short value="Ngân hàng của cơ sở KCB — Provider bank name"/>
      <definition value="Tên ngân hàng hoặc chi nhánh nơi cơ sở KCB mở tài khoản nhận thanh toán; đây là dữ liệu của tổ chức. Name of the bank or branch holding the provider's receiving account; this is organizational data."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator"/>
      <short value="Chỉ tiêu quyết toán — Settlement indicator"/>
      <definition value="Một dòng chỉ tiêu Mẫu 06/BH. Bộ mã hiện hành gồm 55 mã, mỗi mã đúng một lần. One Form 06/BH indicator row; the current set contains 55 unique codes."/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="BackboneElement"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code"/>
      <short value="Mã chỉ tiêu — Indicator code"/>
      <definition value="Mã số 1..55 theo Mẫu 06/BH. Indicator number 1..55 from Form 06/BH."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Coding"/>
      </type>
      <binding>
        <strength value="required"/>
        <valueSet value="http://fhir.hl7.org.vn/core/ValueSet/vn-quarterly-settlement-indicator-vs"/>
      </binding>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.system">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.system"/>
      <min value="1"/>
      <fixedUri value="http://fhir.hl7.org.vn/core/CodeSystem/vn-quarterly-settlement-indicator-cs"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.code">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.code.code"/>
      <min value="1"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount"/>
      <short value="Số tiền trong quý — Quarter amount"/>
      <definition value="Giá trị của chỉ tiêu phát sinh trong quý, làm tròn đến đồng. The indicator value for the quarter, rounded to whole VND."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Money"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.currency">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.quarterAmount.currency"/>
      <min value="1"/>
      <fixedCode value="VND"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount"/>
      <short value="Lũy kế từ đầu năm — Year-to-date amount"/>
      <definition value="Giá trị lũy kế của chỉ tiêu từ đầu năm đến hết quý, làm tròn đến đồng. Mã 1, 2, 3, 10 không ghi lũy kế; mã 30 và 43 không ghi ở cả hai cột. Các ô không áp dụng vẫn giữ Money nhưng bỏ value và gắn data-absent-reason `not-applicable`. The cumulative indicator value from the beginning of the year through the quarter, rounded to whole VND. Indicators 1, 2, 3, and 10 do not populate year-to-date values; indicators 30 and 43 populate neither column. Retain Money for each non-applicable cell, omit value, and add data-absent-reason `not-applicable`."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Money"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.currency">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.indicator.yearToDateAmount.currency"/>
      <min value="1"/>
      <fixedCode value="VND"/>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.payerOpinion">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.payerOpinion"/>
      <short value="Ý kiến cơ quan BHXH — Payer opinion"/>
      <definition value="Ý kiến hoặc bảo lưu của cơ quan BHXH trên biên bản. The payer's comments or reservations on the settlement."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.providerOpinion">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.providerOpinion"/>
      <short value="Ý kiến cơ sở KCB — Provider opinion"/>
      <definition value="Ý kiến hoặc bảo lưu của cơ sở KCB trên biên bản. The provider's comments or reservations on the settlement."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester"/>
      <short value="Người ký xác nhận — Attester"/>
      <definition value="Người đại diện hai bên ký xác nhận; phải có ít nhất một người ký phía cơ sở KCB và một người xác minh phía cơ quan BHXH. Representatives who attest the record; at least one healthcare-provider signer and one BHXH payer verifier are required."/>
      <comment value="Hai nhóm logic `providerSigner 1..*` và `payerSigner 1..*` được phân biệt bằng đúng một `role` AUT hoặc VRF trên mỗi attester và thực thi bằng invariant `vn-quarterly-settlement-provider-payer-signers`. SUSHI không hỗ trợ quy tắc `contains` trực tiếp trên LogicalModel; workaround này thực thi cardinality và phân biệt role nhưng không tạo `sliceName` trong StructureDefinition sinh ra. The logical signer groups use exactly one AUT or VRF discriminator per attester and are enforced by an invariant because SUSHI does not permit `contains` rules on a LogicalModel; this enforces cardinality and role separation without emitting slice names."/>
      <min value="2"/>
      <max value="*"/>
      <type>
        <code value="BackboneElement"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.party">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.party"/>
      <short value="Người ký theo vai trò — Attesting party and role"/>
      <definition value="PractitionerRole nền xác định người hoặc vai trò ký, tổ chức và vai trò nghiệp vụ; dùng nền để phía cơ quan BHXH không bị ép vào profile vai trò hành nghề tại cơ sở KCB. Base PractitionerRole identifying the signer or signing role, organization, and business role; the base type avoids forcing a BHXH payer representative into a healthcare-provider practice-role profile."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Reference"/>
        <targetProfile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.role">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.role"/>
      <short value="Vai trò ký — Attestation role"/>
      <definition value="Mã phân biệt phía ký: HL7 v3 ParticipationType `AUT` cho cơ sở KCB và `VRF` cho cơ quan BHXH. Chức vụ cụ thể trên biểu mẫu có thể ghi thêm trong text. Side discriminator: HL7 v3 ParticipationType `AUT` for the provider and `VRF` for the BHXH payer. A form-specific office or title may additionally be conveyed in text."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="vnCoreQuarterlyHealthcareCostSettlement.attester.time">
      <path value="vnCoreQuarterlyHealthcareCostSettlement.attester.time"/>
      <short value="Thời điểm ký — Attestation time"/>
      <definition value="Thời điểm người đại diện ký hoặc xác nhận điện tử. Time at which the representative signed or electronically attested."/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="dateTime"/>
      </type>
    </element>
  </differential>
</StructureDefinition>