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

Left:Sử dụng/Cho dùng thuốc VN Core — VN Core Medication Administration Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-administration)
Right:Sử dụng/Cho dùng thuốc VN Core — VN Core Medication Administration Profile (http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-administration)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.8.0' vs '0.9.0'
ErrorMedicationAdministration.subjectType 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]])
ErrorMedicationAdministration.contextType Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-encounter]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-encounter]])
ErrorMedicationAdministration.performer.actorType Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner-role]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner-role]])
ErrorMedicationAdministration.requestType Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-request]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-request]])

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/MedicationAdministration
      .copyrightCăn cứ pháp lý Việt Nam: TT 13/2025/TT-BYT ngày 06/06/2025; Luật Dược 105/2016/QH13 Điều 74; Luật 44/2024/QH15 ngày 21/11/2024; NĐ 163/2025/NĐ-CP ngày 29/06/2025 (thay NĐ 54/2017/NĐ-CP từ 01/07/2025); QĐ 3176/QĐ-BYT ngày 29/10/2024; TT 26/2025/TT-BYT; NĐ 188/2025/NĐ-CP ban hành 01/07/2025, hiệu lực 15/08/2025.
        .date2026-06-03
          .descriptionProfile MedicationAdministration cho Việt Nam. Ghi nhận sự kiện **cho người bệnh dùng thuốc thực tế** (điều dưỡng thực hiện y lệnh) — khép chuỗi kê đơn → cấp phát → **sử dụng** trong điều trị nội trú và bệnh án điện tử. Bổ sung mắt xích còn thiếu so với VNCoreMedicationRequest (y lệnh) và VNCoreMedicationDispense (cấp phát). Căn cứ pháp lý hiện hành: - **TT 13/2025/TT-BYT (06/6/2025)** — bệnh án điện tử ghi nhận diễn biến dùng thuốc nội trú - **Luật Dược 105/2016/QH13 Điều 74** + **Luật 44/2024/QH15** — nguyên tắc kê đơn/sử dụng thuốc - **NĐ 163/2025/NĐ-CP (29/6/2025)** — hướng dẫn Luật Dược (thay NĐ 54/2017/NĐ-CP từ 01/7/2025) - **QĐ 3176/QĐ-BYT (29/10/2024)** — XML: NGAY_TH_YL (ngày thực hiện y lệnh), MA_THUOC, SO_DANG_KY - **TT 26/2025/TT-BYT** — kê đơn/sử dụng thuốc ngoại trú và sau điều trị nội trú - **NĐ 188/2025/NĐ-CP** — thanh toán BHYT thuốc đã sử dụng. / VN Core MedicationAdministration profile records the actual administration of medication to a patient, completing the prescribe → dispense → administer chain in inpatient EMR workflows.
            .experimental
              .fhirVersion4.0.1
                .jurisdiction
                  ..jurisdiction[0]urn:iso:std:iso:3166#VN
                    .kindresource
                      .nameVNCoreMedicationAdministration
                        .publisherOmi HealthTech / VN Core FHIR Community Initiative
                          .purpose
                            .statusdraft
                              .titleSử dụng/Cho dùng thuốc VN Core — VN Core Medication Administration Profile
                                .typeMedicationAdministration
                                  .urlhttp://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-administration
                                    .version0.8.00.9.0
                                    • Values Differ

                                    Structure

                                    NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                    .. MedicationAdministration 0..*MedicationAdministrationAdministration of medication to a patient
                                    0..*MedicationAdministrationAdministration of medication to a patient
                                      ... 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
                                            ... language 0..1codeLanguage of the resource content
                                            Binding: ?? (preferred): A human language.
                                            Additional BindingsPurpose
                                            ??Max Binding
                                            0..1codeLanguage of the resource content
                                            Binding: ?? (preferred): A human language.
                                            Additional BindingsPurpose
                                            ??Max Binding
                                              ... 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..*IdentifierExternal identifier
                                                      0..*IdentifierExternal identifier
                                                        ... instantiates Σ0..*uriInstantiates protocol or definition
                                                        Σ0..*uriInstantiates protocol or definition
                                                          ... partOf Σ0..*Reference(MedicationAdministration | Procedure)Part of referenced event
                                                          Σ0..*Reference(MedicationAdministration | Procedure)Part of referenced event
                                                            ... status ?!SΣ1..1codeTrạng thái dùng thuốc
                                                            Binding: ?? (required): A set of codes indicating the current status of a MedicationAdministration.
                                                            ?!SΣ1..1codeTrạng thái dùng thuốc
                                                            Binding: ?? (required): A set of codes indicating the current status of a MedicationAdministration.
                                                              ... statusReason 0..*CodeableConceptReason administration not performed
                                                              Binding: ?? (example): A set of codes indicating the reason why the MedicationAdministration is negated.
                                                              0..*CodeableConceptReason administration not performed
                                                              Binding: ?? (example): A set of codes indicating the reason why the MedicationAdministration is negated.
                                                                ... category S0..1CodeableConceptBối cảnh dùng thuốc: inpatient, outpatient, community
                                                                Binding: ?? (preferred): A coded concept describing where the medication administered is expected to occur.
                                                                S0..1CodeableConceptBối cảnh dùng thuốc: inpatient, outpatient, community
                                                                Binding: ?? (preferred): A coded concept describing where the medication administered is expected to occur.
                                                                  ... medication[x] SΣ1..1CodeableConceptThuốc được dùng
                                                                  Binding: ?? (example): Codes identifying substance or product that can be administered.
                                                                  SΣ1..1CodeableConceptThuốc được dùng
                                                                  Binding: ?? (example): Codes identifying substance or product that can be administered.
                                                                    ... subject SΣ1..1Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-patient)Người bệnh được cho dùng thuốcSΣ1..1Reference(Bệnh nhân VN Core — VN Core Patient Profile)Người bệnh được cho dùng thuốc
                                                                    • 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]])
                                                                    ... context S0..1Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-encounter)Lượt khám/đợt điều trị liên quanS0..1Reference(Lượt khám/nhập viện VN Core — VN Core Encounter Profile)Lượt khám/đợt điều trị liên quan
                                                                    • Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-encounter]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-encounter]])
                                                                    ... supportingInformation 0..*Reference(Resource)Additional information to support administration
                                                                    0..*Reference(Resource)Additional information to support administration
                                                                      ... effective[x] SΣ1..1dateTime, PeriodThời điểm/khoảng thời gian dùng thuốc (NGAY_TH_YL)SΣ1..1dateTime, PeriodThời điểm/khoảng thời gian dùng thuốc (NGAY_TH_YL)
                                                                        ... performer SΣ0..*BackboneElementWho performed the medication administration and what they did
                                                                        SΣ0..*BackboneElementWho performed the medication administration and what they did
                                                                          .... 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
                                                                                .... function 0..1CodeableConceptType of performance
                                                                                Binding: ?? (example): A code describing the role an individual played in administering the medication.
                                                                                0..1CodeableConceptType of performance
                                                                                Binding: ?? (example): A code describing the role an individual played in administering the medication.
                                                                                  .... actor SΣ1..1Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner | http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner-role)Người thực hiện cho dùng thuốc (thường là điều dưỡng) hoặc vai trò hành nghềSΣ1..1Reference(Nhân viên y tế VN Core — VN Core Practitioner Profile | Vai trò nhân viên y tế VN Core — VN Core PractitionerRole Profile)Người thực hiện cho dùng thuốc (thường là điều dưỡng) hoặc vai trò hành nghề
                                                                                  • Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner-role]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner], CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-practitioner-role]])
                                                                                  ... reasonCode S0..*CodeableConceptLý do dùng thuốc (mã ICD-10 hoặc text)
                                                                                  Binding: ?? (example): A set of codes indicating the reason why the MedicationAdministration was made.
                                                                                  S0..*CodeableConceptLý do dùng thuốc (mã ICD-10 hoặc text)
                                                                                  Binding: ?? (example): A set of codes indicating the reason why the MedicationAdministration was made.
                                                                                    ... reasonReference 0..*Reference(Condition | Observation | DiagnosticReport)Condition or observation that supports why the medication was administered
                                                                                    0..*Reference(Condition | Observation | DiagnosticReport)Condition or observation that supports why the medication was administered
                                                                                      ... request S0..1Reference(http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-request)Y lệnh thuốc tương ứng — bảo toàn chuỗi kê đơn → cấp phát → sử dụngS0..1Reference(Đơn thuốc VN Core — VN Core MedicationRequest Profile)Y lệnh thuốc tương ứng — bảo toàn chuỗi kê đơn → cấp phát → sử dụng
                                                                                      • Type Mismatch: Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-request]]) vs Reference([CanonicalType[http://fhir.hl7.org.vn/core/StructureDefinition/vn-core-medication-request]])
                                                                                      ... device 0..*Reference(Device)Device used to administer
                                                                                      0..*Reference(Device)Device used to administer
                                                                                        ... note 0..*AnnotationInformation about the administration
                                                                                        0..*AnnotationInformation about the administration
                                                                                          ... dosage SC0..1BackboneElementLiều dùng thực tếSC0..1BackboneElementLiều dùng thực 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
                                                                                                  .... text 0..1stringFree text dosage instructions e.g. SIG0..1stringFree text dosage instructions e.g. SIG
                                                                                                    .... site 0..1CodeableConceptBody site administered to
                                                                                                    Binding: ?? (example): A coded concept describing the site location the medicine enters into or onto the body.
                                                                                                    0..1CodeableConceptBody site administered to
                                                                                                    Binding: ?? (example): A coded concept describing the site location the medicine enters into or onto the body.
                                                                                                      .... route S0..1CodeableConceptĐường dùng thuốc
                                                                                                      Binding: ?? (extensible)
                                                                                                      S0..1CodeableConceptĐường dùng thuốc
                                                                                                      Binding: ?? (extensible)
                                                                                                        .... method 0..1CodeableConceptHow drug was administered
                                                                                                        Binding: ?? (example): A coded concept describing the technique by which the medicine is administered.
                                                                                                        0..1CodeableConceptHow drug was administered
                                                                                                        Binding: ?? (example): A coded concept describing the technique by which the medicine is administered.
                                                                                                          .... dose S0..1??Liều một lần dùngS0..1??Liều một lần dùng
                                                                                                            .... rate[x] 0..1Ratio, ??Dose quantity per unit of time0..1Ratio, ??Dose quantity per unit of time
                                                                                                              ... eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle
                                                                                                              0..*Reference(Provenance)A list of events of interest in the lifecycle

                                                                                                                doco Documentation for this format