Profile Comparison between http://fhir.hl7.org.vn/core/StructureDefinition/vn-breach-notification-questionnaire-response vs http://fhir.hl7.org.vn/core/StructureDefinition/vn-breach-notification-questionnaire-response

Left:QuestionnaireResponse Mẫu 08 — thông báo vi phạm BVDLCN (http://fhir.hl7.org.vn/core/StructureDefinition/vn-breach-notification-questionnaire-response)
Right:QuestionnaireResponse Mẫu 08 — thông báo vi phạm BVDLCN (http://fhir.hl7.org.vn/core/StructureDefinition/vn-breach-notification-questionnaire-response)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.8.0' vs '0.9.0'
InformationStructureDefinition.definitionValues for definition differ: 'Profile này biểu diễn bản trả lời Mẫu 08 ĐÃ HOÀN TẤT để nộp trong 72 giờ (Luật 91/2025/QH15 Điều 23 khoản 1). Bản đang soạn (in-progress) dùng QuestionnaireResponse thường, KHÔNG claim profile này — tránh Composition final trỏ tới bản trả lời rỗng' vs 'Profile này biểu diễn bản trả lời Mẫu 08 ĐÃ HOÀN TẤT để nộp cơ quan chuyên trách — mốc 72 giờ theo Luật 91/2025/QH15 Điều 23 khoản 1 áp dụng khi vi phạm có thể gây tổn hại (điều kiện của khoản 1, không phải vô điều kiện). Bản đang soạn dùng QuestionnaireResponse thường, không claim profile này'
InformationStructureDefinition.shortValues for short differ: 'Bên kiểm soát DLCN / DPO lập thông báo' vs 'Bên lập bản trả lời (bên kiểm soát DLCN; có thể do bộ phận/nhân sự bảo vệ DLCN thực hiện — không mặc định là DPO)'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/QuestionnaireResponse
      .copyright
        .date2026-07-17
          .descriptionProfile QuestionnaireResponse cho bản trả lời cấu trúc Mẫu số 08 NĐ 356/2025/NĐ-CP. CỐ ĐỊNH questionnaire = vn-breach-notification-questionnaire (Điều 28 khoản 1 a-d + 2 mốc thời gian 72 giờ) — QR trả lời questionnaire khác không thỏa profile này; các trường bắt buộc (THOI_DIEM_PHAT_HIEN, THOI_DIEM_THONG_BAO, HANH_VI, LOAI_DLCN, SO_LUONG, HAU_QUA, BIEN_PHAP, CAM_KET...) do chính Questionnaire enforce khi validate với status = completed. Section 2 của VNCoreCompositionBreachNotification bắt buộc tham chiếu profile này (0.8.0, hậu review chéo Codex).
            .experimental
              .fhirVersion4.0.1
                .jurisdiction
                  ..jurisdiction[0]urn:iso:std:iso:3166#VN
                    .kindresource
                      .nameVNBreachNotificationQuestionnaireResponse
                        .publisherOmi HealthTech / VN Core FHIR Community Initiative
                          .purpose
                            .statusdraft
                              .titleQuestionnaireResponse Mẫu 08 — thông báo vi phạm BVDLCN
                                .typeQuestionnaireResponse
                                  .urlhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-breach-notification-questionnaire-response
                                    .version0.8.00.9.0
                                    • Values Differ

                                    Structure

                                    NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                    .. QuestionnaireResponse 0..*QuestionnaireResponseA structured set of questions and their answers
                                    0..*QuestionnaireResponseA structured set of questions and their answers
                                      ... 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
                                                    ... identifier Σ0..1IdentifierUnique id for this set of answersΣ0..1IdentifierUnique id for this set of answers
                                                      ... basedOn Σ0..*Reference(CarePlan | ServiceRequest)Request fulfilled by this QuestionnaireResponse
                                                      Σ0..*Reference(CarePlan | ServiceRequest)Request fulfilled by this QuestionnaireResponse
                                                        ... partOf Σ0..*Reference(Observation | Procedure)Part of this action
                                                        Σ0..*Reference(Observation | Procedure)Part of this action
                                                          ... questionnaire SΣ1..1canonical(Questionnaire)Cố định canonical Mẫu 08
                                                          Fixed Value: http://fhir.hl7.org.vn/core/Questionnaire/vn-breach-notification-questionnaire
                                                          SΣ1..1canonical(Questionnaire)Cố định canonical Mẫu 08
                                                          Fixed Value: http://fhir.hl7.org.vn/core/Questionnaire/vn-breach-notification-questionnaire
                                                            ... status ?!SΣ1..1codeCố định completed — profile đại diện bản Mẫu 08 đã nộp cơ quan chuyên trách
                                                            Binding: ?? (required): Lifecycle status of the questionnaire response.
                                                            Required Pattern: completed
                                                            ?!SΣ1..1codeCố định completed — profile đại diện bản Mẫu 08 đã nộp cơ quan chuyên trách
                                                            Binding: ?? (required): Lifecycle status of the questionnaire response.
                                                            Required Pattern: completed
                                                              ... subject Σ0..1Reference(Resource)The subject of the questionsΣ0..1Reference(Resource)The subject of the questions
                                                                ... encounter Σ0..1Reference(Encounter)Encounter created as part ofΣ0..1Reference(Encounter)Encounter created as part of
                                                                  ... authored SΣ1..1dateTimeThời điểm lập bản trả lờiSΣ1..1dateTimeThời điểm lập bản trả lời
                                                                    ... author SΣ1..1Reference(Device | Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)Bên kiểm soát DLCN / DPO lập thông báoSΣ1..1Reference(Device | Practitioner | PractitionerRole | Patient | RelatedPerson | Organization)Bên lập bản trả lời (bên kiểm soát DLCN; có thể do bộ phận/nhân sự bảo vệ DLCN thực hiện — không mặc định là DPO)
                                                                      ... source Σ0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)The person who answered the questionsΣ0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)The person who answered the questions
                                                                        ... item C0..*BackboneElementGroups and questions
                                                                        C0..*BackboneElementGroups and questions
                                                                          .... 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
                                                                                .... linkId 1..1stringPointer to specific item from Questionnaire1..1stringPointer to specific item from Questionnaire
                                                                                  .... definition 0..1uriElementDefinition - details for the item0..1uriElementDefinition - details for the item
                                                                                    .... text 0..1stringName for group or question text0..1stringName for group or question text
                                                                                      .... answer 0..*BackboneElementThe response(s) to the question
                                                                                      0..*BackboneElementThe response(s) to the question
                                                                                        ..... 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
                                                                                              ..... value[x] 0..1boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)Single-valued answer to the question
                                                                                              Binding: ?? (example): Code indicating the response provided for a question.
                                                                                              0..1boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)Single-valued answer to the question
                                                                                              Binding: ?? (example): Code indicating the response provided for a question.
                                                                                                ..... item 0..*See item (QuestionnaireResponse)Nested groups and questions
                                                                                                0..*See item (QuestionnaireResponse)Nested groups and questions
                                                                                                  .... item 0..*See item (QuestionnaireResponse)Nested questionnaire response items
                                                                                                  0..*See item (QuestionnaireResponse)Nested questionnaire response items

                                                                                                    doco Documentation for this format