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

Left:Nguồn gốc dữ liệu và chữ ký số VN Core — VN Core Provenance Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-provenance)
Right:Nguồn gốc dữ liệu và chữ ký số VN Core — VN Core Provenance Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-provenance)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.5.0' vs '0.5.1'
InformationStructureDefinition.dateValues for date differ: '2026-03-23' vs '2026-05-10'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Provenance
      .copyright
        .date2026-03-232026-05-10
        • Values Differ
        .descriptionProfile Provenance cho Việt Nam. Dùng để ghi nhận nguồn gốc tài liệu/hồ sơ y tế, tác nhân tạo lập/xác nhận, và chữ ký số. Căn cứ: - **TT 13/2025/TT-BYT** — 06/6/2025 — bệnh án điện tử - **NĐ 137/2024/NĐ-CP** — 23/10/2024 — giao dịch điện tử và chữ ký số trong hồ sơ điện tử - **NĐ 102/2025/NĐ-CP** — 13/5/2025 — quản trị, xử lý dữ liệu y tế số - **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; yêu cầu chuẩn hóa và thống nhất kết nối qua Nền tảng chia sẻ, điều phối dữ liệu chậm nhất 31/12/2026; provenance hỗ trợ truy xuất nguồn khi chia sẻ - **Luật 91/2025/QH15** — 26/6/2025 — bảo vệ dữ liệu cá nhân.
          .experimental
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#VN
                  .kindresource
                    .nameVNCoreProvenance
                      .publisherOmi HealthTech / VN Core FHIR Community Initiative
                        .purpose
                          .statusdraft
                            .titleNguồn gốc dữ liệu và chữ ký số VN Core — VN Core Provenance Profile
                              .typeProvenance
                                .urlhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-provenance
                                  .version0.5.00.5.1
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. Provenance 0..*ProvenanceWho, What, When for a set of resources
                                  0..*ProvenanceWho, What, When for a set of resources
                                    ... 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
                                              ... extension 0..*ExtensionAdditional content defined by implementations
                                              0..*ExtensionAdditional content defined by implementations
                                                ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                                ?!0..*ExtensionExtensions that cannot be ignored
                                                  ... target SΣ1..*Reference(Resource)Tài nguyên đích được xác nhận
                                                  SΣ1..*Reference(Resource)Tài nguyên đích được xác nhận
                                                    ... occurred[x] 0..1Period, dateTimeWhen the activity occurred0..1Period, dateTimeWhen the activity occurred
                                                      ... recorded SΣ1..1instantThời điểm ghi nhận provenanceSΣ1..1instantThời điểm ghi nhận provenance
                                                        ... policy S0..*uriChính sách/quy định tham chiếu
                                                        S0..*uriChính sách/quy định tham chiếu
                                                          ... location 0..1Reference(Location)Where the activity occurred, if relevant0..1Reference(Location)Where the activity occurred, if relevant
                                                            ... reason S0..*CodeableConceptMục đích nghiệp vụ hoặc pháp lý
                                                            Binding: ?? (extensible)
                                                            S0..*CodeableConceptMục đích nghiệp vụ hoặc pháp lý
                                                            Binding: ?? (extensible)
                                                              ... activity S0..1CodeableConceptHoạt động tạo lập/xác nhận dữ liệu
                                                              Binding: ?? (extensible): The activity that took place.
                                                              S0..1CodeableConceptHoạt động tạo lập/xác nhận dữ liệu
                                                              Binding: ?? (extensible): The activity that took place.
                                                                ... agent S1..*BackboneElementTác nhân chịu trách nhiệm
                                                                S1..*BackboneElementTác nhân chịu trách nhiệm
                                                                  .... 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..1CodeableConceptHow the agent participated
                                                                        Binding: ?? (extensible): The type of participation that a provenance agent played with respect to the activity.
                                                                        Σ0..1CodeableConceptHow the agent participated
                                                                        Binding: ?? (extensible): The type of participation that a provenance agent played with respect to the activity.
                                                                          .... role 0..*CodeableConceptWhat the agents role was
                                                                          Binding: ?? (example): The role that a provenance agent played with respect to the activity.
                                                                          0..*CodeableConceptWhat the agents role was
                                                                          Binding: ?? (example): The role that a provenance agent played with respect to the activity.
                                                                            .... who SΣ1..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)Người hoặc hệ thống chịu trách nhiệmSΣ1..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)Người hoặc hệ thống chịu trách nhiệm
                                                                              .... onBehalfOf S0..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)Tổ chức thay mặtS0..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)Tổ chức thay mặt
                                                                                ... entity S0..*BackboneElementNguồn dữ liệu hoặc tài liệu đầu vào
                                                                                S0..*BackboneElementNguồn dữ liệu hoặc tài liệu đầu vào
                                                                                  .... 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 SΣ1..1codeVai trò của nguồn
                                                                                        Binding: ?? (required): How an entity was used in an activity.
                                                                                        SΣ1..1codeVai trò của nguồn
                                                                                        Binding: ?? (required): How an entity was used in an activity.
                                                                                          .... what SΣ1..1Reference(Resource)Tài nguyên nguồnSΣ1..1Reference(Resource)Tài nguyên nguồn
                                                                                            .... agent 0..*See agent (Provenance)Entity is attributed to this agent
                                                                                            0..*See agent (Provenance)Entity is attributed to this agent
                                                                                              ... signature S0..*SignatureChữ ký số/điện tử gắn với provenance
                                                                                              S0..*SignatureChữ ký số/điện tử gắn với provenance
                                                                                                .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                  .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                  Slice: Unordered, Open by value:url
                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                  Slice: Unordered, Open by value:url
                                                                                                    .... type SΣ1..*CodingIndication of the reason the entity signed the object(s)
                                                                                                    Binding: ?? (preferred): An indication of the reason that an entity signed the object.
                                                                                                    SΣ1..*CodingIndication of the reason the entity signed the object(s)
                                                                                                    Binding: ?? (preferred): An indication of the reason that an entity signed the object.
                                                                                                      .... when SΣ1..1instantWhen the signature was createdSΣ1..1instantWhen the signature was created
                                                                                                        .... who SΣ1..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)Who signedSΣ1..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)Who signed
                                                                                                          .... onBehalfOf SΣ0..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)The party representedSΣ0..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)The party represented
                                                                                                            .... targetFormat S0..1codeThe technical format of the signed resources
                                                                                                            Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed.
                                                                                                            S0..1codeThe technical format of the signed resources
                                                                                                            Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed.
                                                                                                              .... sigFormat S0..1codeThe technical format of the signature
                                                                                                              Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed.
                                                                                                              S0..1codeThe technical format of the signature
                                                                                                              Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed.
                                                                                                                .... data 0..1base64BinaryThe actual signature content (XML DigSig. JWS, picture, etc.)0..1base64BinaryThe actual signature content (XML DigSig. JWS, picture, etc.)

                                                                                                                  doco Documentation for this format