Profile Comparison between http://hl7.eu/fhir/eps/StructureDefinition/medication-obl-eu-eps vs http://hl7.eu/fhir/eps/StructureDefinition/medication-obl-eu-eps

Left:Medication Obligations (EPS) (http://hl7.eu/fhir/eps/StructureDefinition/medication-obl-eu-eps)
Right:Medication - Obligations (EPS) (http://hl7.eu/fhir/eps/StructureDefinition/medication-obl-eu-eps)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.0.0-alpha' vs '1.0.0-ci-build'
InformationStructureDefinition.titleValues for title differ: 'Medication Obligations (EPS)' vs 'Medication - Obligations (EPS)'
InformationStructureDefinition.dateValues for date differ: '2026-02-25T10:52:47+01:00' vs '2026-05-11T08:56:07+00:00'
InformationStructureDefinition.copyrightValues for copyright differ: 'Used by permission of HL7 Europe, all rights reserved Creative Commons License' vs 'Copyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0).'
InformationStructureDefinition.shortValues for short differ: 'Human readable summary of the medication, for example, the name and form of the medication.' vs 'Text summary of the resource, for human interpretation'
InformationStructureDefinition.shortValues for short differ: 'Identifier of the medication' 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: 'Code of the medication' vs 'A terminology-based code for the product (e.g. SNOMED CT code)'
InformationStructureDefinition.shortValues for short differ: 'Manufacturer' 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 or inactive ingredient' vs 'Ingredient or a part product. For combination packs, each ingredient can be a separate manufactured item with its own ingredients, dose form, and strength'
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.'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.eu/fhir/base/StructureDefinition/medication-eu-core
      .copyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons LicenseCopyright HL7 Europe. Licensed under creative commons public domain (CC0 1.0).
      • Values Differ
      .date2026-02-25T10:52:47+01:002026-05-11T08:56:07+00:00
      • Values Differ
      .descriptionIPS obligations extracted from the Medication profile.This profiles set the IPS obligations on the EU Core Medication profile.
      • Values Differ
      .experimental
        .fhirVersion4.0.1
          .jurisdiction
            ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
              .kindresource
                .nameMedicationOblEuEps
                  .publisherHL7 Europe
                    .purpose
                      .statusdraft
                        .titleMedication Obligations (EPS)Medication - Obligations (EPS)
                        • Values Differ
                        .typeMedication
                          .urlhttp://hl7.eu/fhir/eps/StructureDefinition/medication-obl-eu-eps
                            .version1.0.0-alpha1.0.0-ci-build
                            • Values Differ

                            Structure

                            NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                            .. Medication 0..*MedicationEuCoreDefinition of a 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..1NarrativeHuman readable summary of the medication, for example, the name and form of the medication.
                                    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 of the medication
                                            Σ0..*IdentifierIdentifier for the medicinal product, its generic representation, or packaged product (e.g. EMA PMS ID on product or package level)
                                              ... code OΣ0..1CodeableConceptCode of the medication
                                              Binding: ?? (example): A coded concept that defines the type of a medication.
                                              ObligationsActor
                                              SHALL:populate-if-knownCreator (IPS)
                                              SHALL:handleConsumer (IPS)
                                              SHOULD:displayConsumer (IPS)
                                              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:populate-if-knownCreator (IPS)
                                              SHALL:handleConsumer (IPS)
                                              SHOULD:displayConsumer (IPS)
                                                ... 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.
                                                  ... manufacturer Σ0..1Reference(Organization)ManufacturerΣ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.
                                                    ... form O0..1CodeableConceptpowder | tablets | capsule +
                                                    Binding: ?? (example)
                                                    ObligationsActor
                                                    SHALL:populate-if-knownCreator (IPS)
                                                    SHALL:handleConsumer (IPS)
                                                    SHOULD:displayConsumer (IPS)
                                                    O0..1CodeableConceptpowder | tablets | capsule +
                                                    Binding: ?? (example)
                                                    ObligationsActor
                                                    SHALL:populate-if-knownCreator (IPS)
                                                    SHALL:handleConsumer (IPS)
                                                    SHOULD:displayConsumer (IPS)
                                                      ... amount Σ0..1RatioAmount of the medication (for example, in a package or a vial)Σ0..1RatioAmount of the medication (for example, in a package or a vial)
                                                        ... ingredient O0..*BackboneElementActive or inactive ingredient
                                                        ObligationsActor
                                                        SHALL:populate-if-knownCreator (IPS)
                                                        SHALL:handleConsumer (IPS)
                                                        SHOULD:displayConsumer (IPS)
                                                        O0..*BackboneElementIngredient or a part product. For combination packs, each ingredient can be a separate manufactured item with its own ingredients, dose form, and strength
                                                        ObligationsActor
                                                        SHALL:populate-if-knownCreator (IPS)
                                                        SHALL:handleConsumer (IPS)
                                                        SHOULD:displayConsumer (IPS)
                                                          .... 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
                                                                .... Slices for item[x] O1..1CodeableConcept, Reference(Substance | Medication)The actual ingredient or content
                                                                Slice: Unordered, Closed by type:$this
                                                                ObligationsActor
                                                                SHALL:populate-if-knownCreator (IPS)
                                                                SHALL:handleConsumer (IPS)
                                                                SHOULD:displayConsumer (IPS)
                                                                O1..1CodeableConcept, Reference(Substance | Medication)The actual ingredient or content
                                                                Slice: Unordered, Closed by type:$this
                                                                ObligationsActor
                                                                SHALL:populate-if-knownCreator (IPS)
                                                                SHALL:handleConsumer (IPS)
                                                                SHOULD:displayConsumer (IPS)
                                                                  .... isActive 0..1booleanActive ingredient indicator0..1booleanActive ingredient indicator. By default, only active ingredients are expected - therefore, the default value is true.
                                                                    .... strength O0..1RatioAmount of substance in product (presentation or concentration strength)
                                                                    ObligationsActor
                                                                    SHALL:populate-if-knownCreator (IPS)
                                                                    SHALL:handleConsumer (IPS)
                                                                    SHOULD:displayConsumer (IPS)
                                                                    O0..1RatioAmount of substance in product (presentation or concentration strength)
                                                                    ObligationsActor
                                                                    SHALL:populate-if-knownCreator (IPS)
                                                                    SHALL:handleConsumer (IPS)
                                                                    SHOULD:displayConsumer (IPS)
                                                                      ..... 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
                                                                          ..... numerator Σ0..1QuantityNumerator valueΣ0..1QuantityNumerator value
                                                                            ..... denominator Σ0..1QuantityDenominator valueΣ0..1QuantityDenominator value
                                                                              ... 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..1stringLot Number0..1stringLot Number
                                                                                        .... expirationDate 0..1dateTimeExpiration Date0..1dateTimeExpiration Date

                                                                                          doco Documentation for this format