Profile Comparison between http://hl7.eu/fhir/mpd-r5/StructureDefinition/Medication-eu-mpd vs http://hl7.eu/fhir/mpd-r5/StructureDefinition/Medication-eu-mpd

Left:Medication: MPD (http://hl7.eu/fhir/mpd-r5/StructureDefinition/Medication-eu-mpd)
Right:Medication: MPD (http://hl7.eu/fhir/mpd-r5/StructureDefinition/Medication-eu-mpd)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.1.0-ballot' vs '0.1.0-ci-build'
InformationStructureDefinition.dateValues for date differ: '2025-06-04T20:58:22+02:00' vs '2026-02-25T23:39:26+00:00'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Medication' vs 'http://hl7.eu/fhir/base-r5/StructureDefinition/medication-eu-core'
InformationStructureDefinition.shortValues for short differ: 'Identifier for the medicinal product, its generic representation, or packaged product.' vs 'Identifier for the medicinal product, its generic representation, or packaged product (e.g. EMA PMS ID on product or package level)'
InformationStructureDefinition.shortValues for short differ: 'A terminology-based code for the product' vs 'A terminology-based code for the product (e.g. SNOMED CT code)'
InformationStructureDefinition.shortValues for short differ: 'Organization that has authorization to market medication' vs 'Marketing authorisation holder of the medicinal product. If the product does not have a marketing authorisation, the manufactured information may be used. It is sufficient to populate only name and optionally an identifier of the organisation.'
InformationStructureDefinition.shortValues for short differ: 'Active ingredient indicator' vs 'Active ingredient indicator. By default, only active ingredients are expected - therefore, the default value is true.'
InformationStructureDefinition.definitionValues for definition differ: 'Definitional resources should be used for specifying the different types of strengths: presentation; concentration.' vs 'Definitional resources should be used for specifying the different types of strengths: presentation, concentration.'
InformationMedication.ingredient.strength[x]Example/preferred bindings differ at Medication.ingredient.strength[x] using binding from MedicationEuMpd
InformationStructureDefinition.shortValues for short differ: 'Identifier assigned to batch' vs 'Lot Number'
InformationStructureDefinition.shortValues for short differ: 'When batch will expire' vs 'Expiration Date'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Medicationhttp://hl7.eu/fhir/base-r5/StructureDefinition/medication-eu-core
    • Values Differ
    .copyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons License
      .date2025-06-04T20:58:22+02:002026-02-25T23:39:26+00:00
      • Values Differ
      .descriptionThis profile defines how to represent Medication data on ePrescription and eDispensationThis profile defines how to represent Medication data on ePrescription and eDispensation. The profile is equal to Medication EU Core and only adds obligations.
      • Values Differ
      .experimental
        .fhirVersion5.0.0
          .jurisdiction
            ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
              .kindresource
                .nameMedicationEuMpd
                  .publisherHL7 Europe
                    .purpose
                      .statusdraft
                        .titleMedication: MPD
                          .typeMedication
                            .urlhttp://hl7.eu/fhir/mpd-r5/StructureDefinition/Medication-eu-mpd
                              .version0.1.0-ballot0.1.0-ci-build
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              .. Medication 0..*MedicationDefinition of a Medication
                              This profile also imposes the profile IHE Medication
                              0..*MedicationEuCoreDefinition of a Medication
                                ... 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 the medicinal product, its generic representation, or packaged product.
                                              OΣ0..*IdentifierIdentifier for the medicinal product, its generic representation, or packaged product (e.g. EMA PMS ID on product or package level)
                                              ObligationsActor
                                              SHALL:able-to-populateProducer
                                                ... code Σ0..1CodeableConceptA terminology-based code for the product
                                                Binding: ?? (example): A coded concept that defines the type of a medication.
                                                OΣ0..1CodeableConceptA terminology-based code for the product (e.g. SNOMED CT code)
                                                Binding: ?? (example): A coded concept that defines the type of a medication.
                                                ObligationsActor
                                                SHALL:able-to-populateProducer
                                                  ... status ?!Σ0..1codeactive | inactive | entered-in-error
                                                  Binding: ?? (required): A coded concept defining if the medication is in active use.
                                                  ?!Σ0..1codeactive | inactive | entered-in-error
                                                  Binding: ?? (required): A coded concept defining if the medication is in active use.
                                                    ... marketingAuthorizationHolder Σ0..1Reference(Organization)Organization that has authorization to market medicationΣ0..1Reference(Organization)Marketing authorisation holder of the medicinal product. If the product does not have a marketing authorisation, the manufactured information may be used. It is sufficient to populate only name and optionally an identifier of the organisation.
                                                      ... doseForm 0..1CodeableConceptDose form. For a branded product, this would most likely be authorised dose form, but it could also be administrable dose form. For package items, it could be item's individual dose form.
                                                      Binding: ?? (example): A coded concept defining the form of a medication.
                                                      Additional BindingsPurpose
                                                      ??candidate
                                                      O0..1CodeableConceptDose form. For a branded product, this would most likely be authorised dose form, but it could also be administrable dose form. For package items, it could be item's individual dose form.
                                                      Binding: ?? (example): A coded concept defining the form of a medication.
                                                      Additional BindingsPurpose
                                                      ??candidate
                                                      ObligationsActor
                                                      SHOULD:able-to-populateProducer
                                                        ... totalVolume Σ0..1QuantityTotal volume or number of package items inside a package. This element should not contain overall prescribed amount, but describe the product itself. In case of complex packages, this element could be left empty, and number of different items could be indicated in the nested Medications.Σ0..1QuantityTotal volume or number of package items inside a package. This element should not contain overall prescribed amount, but describe the product itself. In case of complex packages, this element could be left empty, and number of different items could be indicated in the nested Medications.
                                                          ... ingredient 0..*BackboneElementIngredient or a part product. For combination packs, each ingredient can be a separate manufactured item with its own ingredients, dose form, and strength
                                                          0..*BackboneElementIngredient or a part product. For combination packs, each ingredient can be a separate manufactured item with its own ingredients, dose form, and strength
                                                            .... 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
                                                                  .... item 1..1CodeableReference(Substance | Medication: MPD)Substance (Substance resource or concept from terminology) or a medicinal product (Medication resource or concept from terminology). Medicinal product can be an ingredient in case of extemporal medications or combination packs (e.g Creme + 6 tablets)
                                                                  Binding: ?? (example)
                                                                  Additional BindingsPurpose
                                                                  ??candidate
                                                                  O1..1CodeableReference(Substance | Medication (EU core))Substance (Substance resource or concept from terminology) or a medicinal product (Medication resource or concept from terminology). Medicinal product can be an ingredient in case of extemporal medications or combination packs (e.g Creme + 6 tablets)
                                                                  Binding: ?? (example)
                                                                  Additional BindingsPurpose
                                                                  ??candidate
                                                                  ObligationsActor
                                                                  SHOULD:able-to-populateProducer
                                                                    .... isActive 0..1booleanActive ingredient indicator0..1booleanActive ingredient indicator. By default, only active ingredients are expected - therefore, the default value is true.
                                                                      .... strength[x] 0..1Ratio, CodeableConcept, QuantityAmount of substance in product (presentation or concentration strength)
                                                                      Binding: ?? (preferred): A coded concpet defining the strength of an ingredient.
                                                                      O0..1Ratio, CodeableConcept, QuantityAmount of substance in product (presentation or concentration strength)
                                                                      Binding: ?? (preferred): A coded concpet defining the strength of an ingredient.
                                                                      ObligationsActor
                                                                      SHOULD:able-to-populateProducer
                                                                      • Example/preferred bindings differ at Medication.ingredient.strength[x] using binding from MedicationEuMpd
                                                                      ..... 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
                                                                          ... batch 0..1BackboneElementDetails about packaged medications0..1BackboneElementDetails about packaged medications
                                                                            .... 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
                                                                                  .... lotNumber 0..1stringIdentifier assigned to batch0..1stringLot Number
                                                                                    .... expirationDate 0..1dateTimeWhen batch will expire0..1dateTimeExpiration Date
                                                                                      ... definition 0..1Reference(MedicationKnowledge)Knowledge about this medication0..1Reference(MedicationKnowledge)Knowledge about this medication

                                                                                        doco Documentation for this format