Profile Comparison between http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-consent vs http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-consent

Left:Đồng ý xử lý dữ liệu VN Core — VN Core Consent Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-consent)
Right:Đồng ý xử lý dữ liệu VN Core — VN Core Consent Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-consent)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.8.0' vs '0.9.0'
InformationStructureDefinition.dateValues for date differ: '2026-07-16' vs '2026-07-20'
InformationStructureDefinition.definitionValues for definition differ: 'Trạng thái theo ma trận Luật 91/2025/QH15: active (bản ghi đang hiệu lực — kể cả từ chối chủ động qua rule nested provision.provision.type=deny), rejected (đề nghị đồng ý bị từ chối ngay từ đầu theo Điều 4 khoản 1 điểm b), inactive (đã chấm dứt: rút lại theo Điều 10, hết thời hạn, hoặc bị thay thế).' vs 'Ánh xạ kỹ thuật của profile từ các quyền tại Luật 91/2025/QH15: active (bản ghi đang hiệu lực — kể cả từ chối chủ động qua rule nested provision.provision.type=deny), rejected (đề nghị đồng ý bị từ chối ngay từ đầu), inactive (đã chấm dứt: rút lại theo Điều 10, hết thời hạn, hoặc bị thay thế). Các mã FHIR này không phải trạng thái do Luật quy định.'
InformationStructureDefinition.definitionValues for definition differ: 'Phân loại chỉ thị đồng ý: quyền riêng tư, điều trị, nghiên cứu, đồng ý qua đại diện. Theo Luật 91/2025/QH15 Điều 9 (sự đồng ý), Điều 24 (đại diện theo pháp luật). Các trường hợp KHÔNG cần đồng ý (Điều 19) không phải loại đồng ý — dùng extension[processingLegalBasis].' vs 'Phân loại chỉ thị đồng ý: quyền riêng tư, điều trị, nghiên cứu, đồng ý qua đại diện. Theo Luật 91/2025/QH15 Điều 9 (sự đồng ý), Điều 24 (đại diện theo pháp luật). Các trường hợp KHÔNG cần đồng ý (Điều 19) không phải loại đồng ý và không được ghi trên Consent — dùng VNCoreAuditEventLegalBasisDecision. / Consent directive category for privacy, treatment, research, or representation. Article 19 processing without consent is not a consent category and is recorded with VNCoreAuditEventLegalBasisDecision.'
ErrorConsent.patientType Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient]])
InformationStructureDefinition.definitionValues for definition differ: 'Thời điểm ghi nhận sự đồng ý hoặc từ chối. Hình thức đồng ý phải rõ ràng, cụ thể, kiểm chứng được theo Luật 91/2025/QH15 Điều 9 khoản 3.' vs 'Thời điểm ghi nhận sự đồng ý hoặc từ chối. Hình thức đồng ý phải rõ ràng, cụ thể, kiểm chứng được theo Luật 91/2025/QH15 Điều 9 khoản 3; riêng element này không đủ để chứng minh toàn bộ hiệu lực của sự đồng ý.'
ErrorConsent.performerType Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-relatedperson], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-relatedperson], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner]])
InformationStructureDefinition.definitionValues for definition differ: 'Cơ sở khám chữa bệnh — bên kiểm soát dữ liệu (Luật 91/2025/QH15 Điều 2 khoản 7) hoặc bên kiểm soát và xử lý dữ liệu (Điều 2 khoản 9) khi tự vận hành hệ thống. Chịu nghĩa vụ lưu trữ và chứng minh sự đồng ý theo NĐ 356/2025/NĐ-CP Điều 6 khoản 2.' vs 'Cơ sở khám chữa bệnh quản lý bản ghi. Vai trò bên kiểm soát dữ liệu (Luật 91/2025/QH15 Điều 2 khoản 7), bên kiểm soát và xử lý dữ liệu (Điều 2 khoản 9), hoặc vai trò khác phải được xác định từ hoạt động thực tế; không được suy ra chỉ từ Reference này. Bên có nghĩa vụ tương ứng phải lưu trữ và chứng minh sự đồng ý theo NĐ 356/2025/NĐ-CP Điều 6 khoản 2.'
ErrorConsent.organizationType Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization]])
InformationStructureDefinition.definitionValues for definition differ: 'Tài liệu gốc: bản scan chữ ký, phiếu đồng ý điện tử, hoặc ghi nhận khác kiểm chứng được (5 phương thức theo NĐ 356/2025/NĐ-CP Điều 6 khoản 1 — xem vn-ext-consent-method). Bên kiểm soát PHẢI lưu trữ sự đồng ý và chịu trách nhiệm chứng minh khi tranh chấp (NĐ 356/2025/NĐ-CP Điều 6 khoản 2). Im lặng/không phản hồi không được coi là đồng ý (Luật 91/2025/QH15 Điều 9 khoản 4 điểm d); cấm thiết lập mặc định đồng ý (NĐ 356/2025/NĐ-CP Điều 6 khoản 3).' vs 'Tài liệu nguồn có thể là bản scan chữ ký, phiếu đồng ý điện tử, hoặc ghi nhận khác kiểm chứng được (5 phương thức theo NĐ 356/2025/NĐ-CP Điều 6 khoản 1 — xem vn-ext-consent-method). Bên kiểm soát phải lưu trữ sự đồng ý và chịu trách nhiệm chứng minh khi tranh chấp (Điều 6 khoản 2); bằng chứng có thể nằm trong hoặc ngoài FHIR, và source[x] không tự chứng minh hiệu lực. Im lặng/không phản hồi không được coi là đồng ý (Luật 91/2025/QH15 Điều 9 khoản 4 điểm d); cấm thiết lập mặc định đồng ý (NĐ 356/2025/NĐ-CP Điều 6 khoản 3).'
InformationStructureDefinition.definitionValues for definition differ: 'Tham chiếu đến văn bản pháp luật làm căn cứ cho đồng ý.' vs 'Tham chiếu đến văn bản hoặc chính sách liên quan. Việc khai báo URI không tự xác lập căn cứ pháp lý hoặc chứng minh tuân thủ.'
InformationStructureDefinition.definitionValues for definition differ: 'Thời hạn đồng ý (nếu chủ thể ấn định). Chủ thể có quyền yêu cầu rút lại/hạn chế xử lý theo Luật 91/2025/QH15 Điều 10 (trừ trường hợp Điều 19 hoặc pháp luật quy định khác); hệ thống lưu bằng chứng thời hạn và việc rút lại theo NĐ 356/2025/NĐ-CP Điều 6 khoản 2.' vs 'Thời hạn đồng ý (nếu chủ thể ấn định). Chủ thể có quyền yêu cầu rút lại/hạn chế xử lý theo Luật 91/2025/QH15 Điều 10 (trừ trường hợp Điều 19 hoặc pháp luật quy định khác). Bằng chứng về thời hạn và việc rút lại phải được quản lý theo quy trình áp dụng; Luật không bắt buộc một representation FHIR cụ thể.'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Consent
      .copyright
        .date2026-07-162026-07-20
        • Values Differ
        .descriptionProfile Consent cho Việt Nam, tuân thủ Luật 91/2025/QH15 (Bảo vệ dữ liệu cá nhân) và NĐ 356/2025/NĐ-CP. Ghi nhận sự đồng ý/từ chối xử lý dữ liệu y tế cá nhân, bao gồm mục đích xử lý, phạm vi, thời hạn, và quyền rút lại đồng ý. Dữ liệu y tế = dữ liệu cá nhân nhạy cảm (Luật 91/2025/QH15 Điều 2 khoản 3; danh mục tại NĐ 356/2025/NĐ-CP Điều 4 khoản 1 điểm d — tình trạng sức khỏe). Căn cứ (theo bản BAN HÀNH — ma trận điều khoản: governance/legal-article-map.json): - **Luật 91/2025/QH15** — thông qua 26/6/2025, hiệu lực 01/01/2026 — quyền chủ thể dữ liệu (Điều 4), sự đồng ý (Điều 9), rút lại/hạn chế xử lý (Điều 10), xử lý không cần đồng ý (Điều 19 — xem extension vn-ext-processing-legal-basis), chuyển xuyên biên giới (Điều 20), trẻ em/người mất năng lực hành vi dân sự (Điều 24), thông tin sức khỏe (Điều 26) - **NĐ 356/2025/NĐ-CP** — 31/12/2025, hiệu lực 01/01/2026 — phương thức đồng ý (Điều 6), hồ sơ đánh giá tác động (Điều 19) và lưu bằng chứng đồng ý (Điều 6 khoản 2) - **NĐ 278/2025/NĐ-CP** — ban hành 22/10/2025, hiệu lực từ ngày ký 22/10/2025 — chia sẻ dữ liệu bắt buộc, cần kiểm soát bằng Consent/policy khi chia sẻ ngoài cơ sở KCB; mốc chuẩn hóa/kết nối thống nhất chậm nhất 31/12/2026 - **NĐ 102/2025/NĐ-CP** — 13/5/2025 — quản lý dữ liệu y tế số. **Ma trận trạng thái** (Luật 91/2025/QH15 Điều 4/9/10): - Từ chối đang hiệu lực (chủ thể chủ động không cho phép một phạm vi xử lý) = `status=active` + rule nested `provision.provision.type=deny`; - `rejected` = đề nghị đồng ý bị TỪ CHỐI ngay từ đầu, chưa từng có hiệu lực; - `inactive` = đồng ý đã CHẤM DỨT hiệu lực: rút lại theo Điều 10, hết thời hạn, hoặc bị thay bằng bản mới. Yêu cầu rút lại không áp dụng hồi tố (Điều 10 khoản 4) — hoạt động xử lý trước thời điểm rút không bị tác động bởi YÊU CẦU RÚT; tính hợp pháp của xử lý trước đó được đánh giá độc lập theo căn cứ tại thời điểm xử lý.Profile Consent cho Việt Nam CHỈ biểu diễn lựa chọn của chủ thể dữ liệu: đồng ý, từ chối, rút lại hoặc giới hạn xử lý/chia sẻ dữ liệu y tế cá nhân. Xử lý không cần đồng ý theo Luật 91/2025/QH15 Điều 19 khoản 1 không được authoring bằng Consent trong 0.9; dùng VNCoreAuditEventLegalBasisDecision cho quyết định, AuditEvent tiếp theo cho truy cập/tiết lộ thực tế, và Provenance nếu tạo/sửa/dẫn xuất dữ liệu. Context extension trên Consent được giữ tạm để đọc legacy 0.8 và dự kiến gỡ ở 1.0. Profile hỗ trợ biểu diễn sự đồng ý/từ chối xử lý dữ liệu y tế cá nhân theo các yêu cầu được tham chiếu từ Luật 91/2025/QH15 (Bảo vệ dữ liệu cá nhân) và NĐ 356/2025/NĐ-CP, bao gồm mục đích xử lý, phạm vi, thời hạn, và quyền rút lại đồng ý. Phù hợp với profile này chỉ xác nhận cấu trúc FHIR; không tự chứng minh sự đồng ý hợp lệ hoặc việc tuân thủ pháp luật. Bên triển khai phải đánh giá vai trò, căn cứ, bằng chứng và quy trình thực tế. Dữ liệu y tế = dữ liệu cá nhân nhạy cảm (Luật 91/2025/QH15 Điều 2 khoản 3; danh mục tại NĐ 356/2025/NĐ-CP Điều 4 khoản 1 điểm d — tình trạng sức khỏe). Căn cứ (theo bản BAN HÀNH — ma trận điều khoản: governance/legal-article-map.json): - **Luật 91/2025/QH15** — thông qua 26/6/2025, hiệu lực 01/01/2026 — quyền chủ thể dữ liệu (Điều 4), sự đồng ý (Điều 9), rút lại/hạn chế xử lý (Điều 10), xử lý không cần đồng ý (Điều 19 — dùng VNCoreAuditEventLegalBasisDecision), chuyển xuyên biên giới (Điều 20), trẻ em/người mất năng lực hành vi dân sự (Điều 24), thông tin sức khỏe (Điều 26) - **NĐ 356/2025/NĐ-CP** — 31/12/2025, hiệu lực 01/01/2026 — phương thức đồng ý (Điều 6), hồ sơ đánh giá tác động (Điều 19) và lưu bằng chứng đồng ý (Điều 6 khoản 2) - **NĐ 278/2025/NĐ-CP** — ban hành 22/10/2025, hiệu lực từ ngày ký 22/10/2025 — nghĩa vụ chia sẻ, chuẩn hóa hoặc kết nối chỉ áp dụng theo đúng phạm vi của từng quy định; Consent/policy là lựa chọn biểu diễn của IG cho kiểm soát chia sẻ, không phải định dạng do Nghị định quy định - **NĐ 102/2025/NĐ-CP** — 13/5/2025 — quản lý dữ liệu y tế số. **Ánh xạ trạng thái của IG** (dựa trên các quyền/nghĩa vụ tại Luật 91/2025/QH15 Điều 4/9/10; Luật không quy định mã trạng thái FHIR R4): - Từ chối đang hiệu lực (chủ thể chủ động không cho phép một phạm vi xử lý) = `status=active` + rule nested `provision.provision.type=deny`; - `rejected` = đề nghị đồng ý bị TỪ CHỐI ngay từ đầu, chưa từng có hiệu lực; - `inactive` = đồng ý đã CHẤM DỨT hiệu lực: rút lại theo Điều 10, hết thời hạn, hoặc bị thay bằng bản mới. Yêu cầu rút lại không áp dụng hồi tố (Điều 10 khoản 4) — hoạt động xử lý trước thời điểm rút không bị tác động bởi YÊU CẦU RÚT; tính hợp pháp của xử lý trước đó được đánh giá độc lập theo căn cứ tại thời điểm xử lý. / This profile represents only the data subject's choices: consent, refusal, withdrawal, or limits on processing and sharing. Processing without consent under Article 19(1) SHALL NOT be newly authored as Consent in 0.9. Use VNCoreAuditEventLegalBasisDecision for the authorization decision, a subsequent AuditEvent for actual access/disclosure, and Provenance when data is created, updated, or derived. The Consent extension context is retained only for legacy 0.8 reads during the 0.9 line and is planned for removal in 1.0. Conformance to this profile validates FHIR structure only and does not itself prove valid consent or legal compliance.
        • Values Differ
        .experimental
          .fhirVersion4.0.1
            .jurisdiction
              ..jurisdiction[0]urn:iso:std:iso:3166#VN
                .kindresource
                  .nameVNCoreConsent
                    .publisherOmi HealthTech / VN Core FHIR Community Initiative
                      .purpose
                        .statusdraft
                          .titleĐồng ý xử lý dữ liệu VN Core — VN Core Consent Profile
                            .typeConsent
                              .urlhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-consent
                                .version0.8.00.9.0
                                • Values Differ

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                .. Consent C0..*ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
                                Constraints: vn-consent-rejected-not-permit, vn-consent-provision-structure
                                C0..*ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
                                Constraints: vn-consent-rejected-not-permit, vn-consent-provision-structure, vn-consent-no-processing-legal-basis
                                  ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                    ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                      ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                        ... text 0..1NarrativeText summary of the resource, for human interpretation
                                        This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                        0..1NarrativeText summary of the resource, for human interpretation
                                        This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                          ... contained 0..*ResourceContained, inline Resources
                                          0..*ResourceContained, inline Resources
                                            ... Slices for extension 0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                            0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                              ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                              ?!0..*ExtensionExtensions that cannot be ignored
                                                ... identifier Σ0..*IdentifierIdentifier for this record (external references)

                                                Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"}
                                                Σ0..*IdentifierIdentifier for this record (external references)

                                                Example General: {"system":"http://acme.org/identifier/local/eCMS","value":"Local eCMS identifier"}
                                                  ... status ?!SΣ1..1codeTrạng thái đồng ý
                                                  Binding: ?? (required): Indicates the state of the consent.
                                                  ?!SΣ1..1codeTrạng thái đồng ý
                                                  Binding: ?? (required): Indicates the state of the consent.
                                                    ... scope ?!SΣ1..1CodeableConceptPhạm vi đồng ý
                                                    Binding: ?? (extensible): The four anticipated uses for the Consent Resource.
                                                    ?!SΣ1..1CodeableConceptPhạm vi đồng ý
                                                    Binding: ?? (extensible): The four anticipated uses for the Consent Resource.
                                                      ... category SΣ1..*CodeableConceptLoại đồng ý
                                                      Binding: ?? (extensible)
                                                      SΣ1..*CodeableConceptLoại đồng ý
                                                      Binding: ?? (extensible)
                                                        ... patient SΣ1..1Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient)Chủ thể dữ liệuSΣ1..1Reference(Bệnh nhân VN Core — VN Core Patient Profile)Chủ thể dữ liệu
                                                        • Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient]])
                                                        ... dateTime SΣ1..1dateTimeThời điểm đồng ýSΣ1..1dateTimeThời điểm đồng ý
                                                          ... performer SΣ0..*Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient | http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-relatedperson | http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner)Người đồng ý
                                                          SΣ0..*Reference(Bệnh nhân VN Core — VN Core Patient Profile | Người liên quan/người giám hộ VN Core — VN Core RelatedPerson Profile | Nhân viên y tế VN Core — VN Core Practitioner Profile)Người đồng ý
                                                          • Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-relatedperson], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-relatedperson], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner]])
                                                          ... organization SΣ0..*Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization)CSKCB quản lý đồng ý
                                                          SΣ0..*Reference(Cơ sở y tế VN Core — VN Core Organization Profile)CSKCB quản lý đồng ý
                                                          • Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-organization]])
                                                          ... source[x] SΣ0..1Attachment, Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Bản gốc đồng ýSΣ0..1Attachment, Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Bản gốc đồng ý
                                                            ... policy S0..*BackboneElementCăn cứ pháp lý
                                                            S0..*BackboneElementCăn cứ pháp lý
                                                              .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                .... extension 0..*ExtensionAdditional content defined by implementations
                                                                0..*ExtensionAdditional content defined by implementations
                                                                  .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                  ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                    .... authority C0..1uriCơ quan ban hànhC0..1uriCơ quan ban hành
                                                                      .... uri SC0..1uriURL văn bản pháp lýSC0..1uriURL văn bản pháp lý
                                                                        ... policyRule ΣC0..1CodeableConceptRegulation that this consents to
                                                                        Binding: ?? (extensible): Regulatory policy examples.
                                                                        ΣC0..1CodeableConceptRegulation that this consents to
                                                                        Binding: ?? (extensible): Regulatory policy examples.
                                                                          ... verification Σ0..*BackboneElementConsent Verified by patient or family
                                                                          Σ0..*BackboneElementConsent Verified by patient or family
                                                                            .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                              .... extension 0..*ExtensionAdditional content defined by implementations
                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                  .... verified Σ1..1booleanHas been verifiedΣ1..1booleanHas been verified
                                                                                    .... verifiedWith 0..1Reference(Patient | RelatedPerson)Person who verified0..1Reference(Patient | RelatedPerson)Person who verified
                                                                                      .... verificationDate 0..1dateTimeWhen consent verified0..1dateTimeWhen consent verified
                                                                                        ... provision SΣ0..1BackboneElementQuy tắc đồng ý chi tiếtSΣ0..1BackboneElementQuy tắc đồng ý chi tiết
                                                                                          .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                            .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                            0..*ExtensionAdditional content defined by implementations
                                                                                              .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                              ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                .... type Σ0..0deny | permit
                                                                                                Binding: ?? (required): How a rule statement is applied, such as adding additional consent or removing consent.
                                                                                                Σ0..0deny | permit
                                                                                                Binding: ?? (required): How a rule statement is applied, such as adding additional consent or removing consent.
                                                                                                  .... period SΣ0..1PeriodThời hạn hiệu lựcSΣ0..1PeriodThời hạn hiệu lực
                                                                                                    .... actor 0..*BackboneElementBên liên quan
                                                                                                    0..*BackboneElementBên liên quan
                                                                                                      ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                        ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                                          ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                          ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                            ..... role 1..1CodeableConceptHow the actor is involved
                                                                                                            Binding: ?? (extensible): How an actor is involved in the consent considerations.
                                                                                                            1..1CodeableConceptHow the actor is involved
                                                                                                            Binding: ?? (extensible): How an actor is involved in the consent considerations.
                                                                                                              ..... reference 1..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)1..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)
                                                                                                                .... action Σ0..*CodeableConceptActions controlled by this rule
                                                                                                                Binding: ?? (example): Detailed codes for the consent action.
                                                                                                                Σ0..*CodeableConceptActions controlled by this rule
                                                                                                                Binding: ?? (example): Detailed codes for the consent action.
                                                                                                                  .... securityLabel Σ0..*CodingSecurity Labels that define affected resources
                                                                                                                  Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                                                                                                  Σ0..*CodingSecurity Labels that define affected resources
                                                                                                                  Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                                                                                                    .... purpose SΣ0..*CodingMục đích xử lý
                                                                                                                    Binding: ?? (extensible)
                                                                                                                    SΣ0..*CodingMục đích xử lý
                                                                                                                    Binding: ?? (extensible)
                                                                                                                      .... class Σ0..*CodingLoại dữ liệu
                                                                                                                      Binding: ?? (extensible): The class (type) of information a consent rule covers.
                                                                                                                      Σ0..*CodingLoại dữ liệu
                                                                                                                      Binding: ?? (extensible): The class (type) of information a consent rule covers.
                                                                                                                        .... code Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
                                                                                                                        Binding: ?? (example): If this code is found in an instance, then the exception applies.
                                                                                                                        Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
                                                                                                                        Binding: ?? (example): If this code is found in an instance, then the exception applies.
                                                                                                                          .... dataPeriod Σ0..1PeriodTimeframe for data controlled by this ruleΣ0..1PeriodTimeframe for data controlled by this rule
                                                                                                                            .... data Σ0..*BackboneElementData controlled by this rule
                                                                                                                            Σ0..*BackboneElementData controlled by this rule
                                                                                                                              ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                                                                  ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                  ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                    ..... meaning Σ1..1codeinstance | related | dependents | authoredby
                                                                                                                                    Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions.
                                                                                                                                    Σ1..1codeinstance | related | dependents | authoredby
                                                                                                                                    Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions.
                                                                                                                                      ..... reference Σ1..1Reference(Resource)The actual data referenceΣ1..1Reference(Resource)The actual data reference
                                                                                                                                        .... provision S0..*BackboneElementCác rule permit/deny
                                                                                                                                        S0..*BackboneElementCác rule permit/deny
                                                                                                                                          ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                            ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                            0..*ExtensionAdditional content defined by implementations
                                                                                                                                              ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                              ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                ..... type SΣ1..1codeCho phép / Từ chối
                                                                                                                                                Binding: ?? (required): How a rule statement is applied, such as adding additional consent or removing consent.
                                                                                                                                                SΣ1..1codeCho phép / Từ chối
                                                                                                                                                Binding: ?? (required): How a rule statement is applied, such as adding additional consent or removing consent.
                                                                                                                                                  ..... period Σ0..1PeriodTimeframe for this ruleΣ0..1PeriodTimeframe for this rule
                                                                                                                                                    ..... Slices for actor 0..*BackboneElementWho|what controlled by this rule (or group, by role)
                                                                                                                                                    Slice: Unordered, Open by exists:extension('http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-representation-authority')
                                                                                                                                                    0..*BackboneElementWho|what controlled by this rule (or group, by role)
                                                                                                                                                    Slice: Unordered, Open by exists:extension('http://fhir.hl7.org.vn/core/StructureDefinition/vn-ext-representation-authority')
                                                                                                                                                      ...... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                        ...... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                                                                                          ...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                          ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                            ...... role 1..1CodeableConceptHow the actor is involved
                                                                                                                                                            Binding: ?? (extensible): How an actor is involved in the consent considerations.
                                                                                                                                                            1..1CodeableConceptHow the actor is involved
                                                                                                                                                            Binding: ?? (extensible): How an actor is involved in the consent considerations.
                                                                                                                                                              ...... reference 1..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)1..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)
                                                                                                                                                                ..... action Σ0..*CodeableConceptActions controlled by this rule
                                                                                                                                                                Binding: ?? (example): Detailed codes for the consent action.
                                                                                                                                                                Σ0..*CodeableConceptActions controlled by this rule
                                                                                                                                                                Binding: ?? (example): Detailed codes for the consent action.
                                                                                                                                                                  ..... securityLabel SΣ0..*CodingLớp nhạy cảm dữ liệu áp cho rule
                                                                                                                                                                  Binding: ?? (extensible)
                                                                                                                                                                  SΣ0..*CodingLớp nhạy cảm dữ liệu áp cho rule
                                                                                                                                                                  Binding: ?? (extensible)
                                                                                                                                                                    ..... purpose Σ0..*CodingContext of activities covered by this rule
                                                                                                                                                                    Binding: ?? (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels.
                                                                                                                                                                    Σ0..*CodingContext of activities covered by this rule
                                                                                                                                                                    Binding: ?? (extensible): What purposes of use are controlled by this exception. If more than one label is specified, operations must have all the specified labels.
                                                                                                                                                                      ..... class Σ0..*Codinge.g. Resource Type, Profile, CDA, etc.
                                                                                                                                                                      Binding: ?? (extensible): The class (type) of information a consent rule covers.
                                                                                                                                                                      Σ0..*Codinge.g. Resource Type, Profile, CDA, etc.
                                                                                                                                                                      Binding: ?? (extensible): The class (type) of information a consent rule covers.
                                                                                                                                                                        ..... code Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
                                                                                                                                                                        Binding: ?? (example): If this code is found in an instance, then the exception applies.
                                                                                                                                                                        Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
                                                                                                                                                                        Binding: ?? (example): If this code is found in an instance, then the exception applies.
                                                                                                                                                                          ..... dataPeriod Σ0..1PeriodTimeframe for data controlled by this ruleΣ0..1PeriodTimeframe for data controlled by this rule
                                                                                                                                                                            ..... data Σ0..*BackboneElementData controlled by this rule
                                                                                                                                                                            Σ0..*BackboneElementData controlled by this rule
                                                                                                                                                                              ...... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                ...... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                  ...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                                                  ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                                                    ...... meaning Σ1..1codeinstance | related | dependents | authoredby
                                                                                                                                                                                    Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions.
                                                                                                                                                                                    Σ1..1codeinstance | related | dependents | authoredby
                                                                                                                                                                                    Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions.
                                                                                                                                                                                      ...... reference Σ1..1Reference(Resource)The actual data referenceΣ1..1Reference(Resource)The actual data reference
                                                                                                                                                                                        ..... provision 0..*See provision (Consent)Nested Exception Rules
                                                                                                                                                                                        0..*See provision (Consent)Nested Exception Rules

                                                                                                                                                                                          doco Documentation for this format