| Left: | ISiKMedikament (https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament) |
| Right: | Medication (EPS) (http://hl7.eu/fhir/eps/StructureDefinition/Medication-eu-eps) |
| Error | StructureDefinition.url | Values for url differ: 'https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament' vs 'http://hl7.eu/fhir/eps/StructureDefinition/Medication-eu-eps' |
| Error | StructureDefinition.version | Values for version differ: '5.0.0' vs '0.0.1-ci' |
| Information | StructureDefinition.name | Values for name differ: 'ISiKMedikament' vs 'MedicationEuEps' |
| Information | StructureDefinition.status | Values for status differ: 'active' vs 'draft' |
| Information | StructureDefinition.date | Values for date differ: '2025-06-26' vs '2025-10-22T08:52:35+00:00' |
| Information | StructureDefinition.publisher | Values for publisher differ: 'gematik GmbH' vs 'HL7 Europe' |
| Information | StructureDefinition.jurisdiction | Added the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#150' |
| Information | Medication.language | Example/preferred bindings differ at Medication.language using binding from ISiKMedikament |
| Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
| Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
| Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
| Information | StructureDefinition.short | Values for short differ: 'Business identifier for this medication' vs 'Identifier for the medicinal product, its generic representation, or packaged product.' |
| Information | StructureDefinition.short | Values for short differ: 'Medikament in codierter Form oder ggf. als Freitext' vs 'A terminology-based code for the product' |
| Information | StructureDefinition.comment | Values for comment differ: 'Begründung des Must-Support: grundlegende Information' vs 'Depending on the context of use, the code that was actually selected by the user (prescriber, dispenser, etc.) will have the coding.userSelected set to true. As described in the coding datatype: 'A coding may be marked as a 'userSelected' if a user selected the particular coded value in a user interface (e.g. the user selects an item in a pick-list). If a user selected coding exists, it is the preferred choice for performing translations etc. Other codes can only be literal translations to alternative code systems, or codes at a lower level of granularity (e.g. a generic code for a vendor-specific primary one).' |
| Warning | Medication.code | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'Status der Medikamenteninformation' vs 'active | inactive | entered-in-error' |
| Information | StructureDefinition.comment | Values for comment differ: 'Begründung des Must-Support: Erforderliche Angabe im FHIR-Standard' vs 'This status is intended to identify if the medication in a local system is in active use within a drug database or inventory. For example, a pharmacy system may create a new drug file record for a compounded product 'ABC Hospital Special Cream' with an active status. At some point in the future, it may be determined that the drug record was created with an error and the status is changed to 'entered in error'. This status is not intended to specify if a medication is part of a particular formulary. It is possible that the drug record may be referenced by multiple formularies or catalogues and each of those entries would have a separate status.' |
| Warning | Medication.status | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | Medication.status | Element minimum cardinalities differ: '1' vs '0' |
| Information | StructureDefinition.short | Values for short differ: 'Hersteller des Medikaments' vs 'Manufacturer of the item' |
| Warning | Medication.manufacturer | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'Abgabeform' vs 'Dose Form' |
| Information | StructureDefinition.comment | Values for comment differ: 'Begründung des Must-Support: Basis-Information eines Medikaments' vs 'When Medication is referenced from MedicationRequest, this is the ordered form. When Medication is referenced within MedicationDispense, this is the dispensed form. When Medication is referenced within MedicationAdministration, this is administered form.' |
| Warning | Medication.form | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'Menge' vs 'Amount of drug in package' |
| Warning | Medication.amount | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'Informationen zu Bestandteilen (Rezeptur)' 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' |
| Information | StructureDefinition.comment | Values for comment differ: 'Begründung des Must-Support: Wirkstoff-Rezepturen müssen dokumentierbar sein' vs 'The ingredients need not be a complete list. If an ingredient is not specified, this does not indicate whether an ingredient is present or absent. If an ingredient is specified it does not mean that all ingredients are specified. It is possible to specify both inactive and active ingredients.' |
| Warning | Medication.ingredient | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'Wirkstofftyp' vs 'Additional content defined by implementations' |
| Information | StructureDefinition.comment | Values for comment differ: 'Begründung des Must-Support: Alignment mit den MII-Profilen Hinweis: Hiermit kann geklärt werden, ob es sich um eine Angabe zum Wirkstoff oder zum exakten Inhaltsstoff (z.B. Salze) handelt.' vs 'There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.' |
| Warning | Medication.ingredient.extension | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
| Information | StructureDefinition.short | Values for short differ: 'handelt es sich um einen aktiven Bestandteil?' vs 'Active ingredient flag' |
| Warning | Medication.ingredient.isActive | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'Stärke' vs 'Amount of substance in product (presentation or concentration strength)' |
| Information | StructureDefinition.definition | Values for definition differ: 'Specifies how many (or how much) of the items there are in this Medication. For example, 250 mg per tablet. This is expressed as a ratio where the numerator is 250mg and the denominator is 1 tablet.' vs 'Definitional resources should be used for specifying the different types of strengths: presentation; concentration.' |
| Warning | Medication.ingredient.strength | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.short | Values for short differ: 'A fixed quantity (no comparator)' vs 'Numerator value' |
| Information | StructureDefinition.definition | Values for definition differ: 'The comparator is not used on a SimpleQuantity' vs 'The value of the numerator.' |
| Warning | Medication.ingredient.strength.numerator | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | Medication.ingredient.strength.numerator | Element minimum cardinalities differ: '1' vs '0' |
| Information | StructureDefinition.short | Values for short differ: 'A fixed quantity (no comparator)' vs 'Denominator value' |
| Information | StructureDefinition.definition | Values for definition differ: 'The comparator is not used on a SimpleQuantity' vs 'The value of the denominator.' |
| Warning | Medication.ingredient.strength.denominator | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | Medication.ingredient.strength.denominator | Element minimum cardinalities differ: '1' vs '0' |
| Information | StructureDefinition.short | Values for short differ: 'Angaben zur Charge' vs 'Details about packaged medications' |
| Warning | Medication.batch | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Information | StructureDefinition.requirements | Values for requirements differ: 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](extensibility.html#modifierExtension).' vs 'Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).' |
| Information | StructureDefinition.short | Values for short differ: 'Chargennummer' vs 'Identifier assigned to batch' |
| Warning | Medication.batch.lotNumber | Elements differ in definition for mustSupport: 'true' vs 'false' |
| Name | Value | Comments | |
|---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/Medication | ||
copyright | Used by permission of HL7 Europe, all rights reserved Creative Commons License |
| |
date | 2025-06-26 | 2025-10-22T08:52:35+00:00 |
|
description | Dieses Profil ermöglicht die Abbildung von patientenunabhängigen Informationen zu Medikamenten in ISiK Szenarien. | This profile constrains the Medication resource for the purpose of this guide, adapted from the MPD work. |
|
experimental | false |
| |
fhirVersion | 4.0.1 | ||
jurisdiction | |||
![]() jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#150 |
| |
kind | resource | ||
name | ISiKMedikament | MedicationEuEps |
|
publisher | gematik GmbH | HL7 Europe |
|
purpose | |||
status | active | draft |
|
title | Medication (EPS) |
| |
type | Medication | ||
url | https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament | http://hl7.eu/fhir/eps/StructureDefinition/Medication-eu-eps |
|
version | 5.0.0 | 0.0.1-ci |
|
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]() | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() | C | 0..* | Medication | Definition of a Medication isik-med-1: Medikamenten-Code, -Bezeichnung oder Inhaltsstoffe müssen angegeben werden. | 0..* | Medication | Definition of a Medication This profile also imposes the profile Medication (IPS) (2.0.0) | ||||||||||
![]() ![]() | Σ | 0..1 | string | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
|
| ||||||||||
![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
![]() ![]() | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]() | Σ | 0..* | Identifier | Business identifier for this medication | Σ | 0..* | Identifier | Identifier for the medicinal product, its generic representation, or packaged product. | |||||||||
![]() ![]() | SΣ | 0..1 | CodeableConcept | Medikament in codierter Form oder ggf. als Freitext Binding: ?? (example): A coded concept that defines the type of a medication. | Σ | 0..1 | CodeableConcept | A terminology-based code for the product Binding: ?? (example): A coded concept that defines the type of a medication. |
| ||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
| ||||||||||||
![]() ![]() ![]() | SΣ | 0..1 | string | Plain text representation of the concept |
| ||||||||||||
![]() ![]() | ?!SΣ | 1..1 | code | Status der Medikamenteninformation Binding: ?? (required): A coded concept defining if the medication is in active use. | ?!Σ | 0..1 | code | active | inactive | entered-in-error Binding: ?? (required): A coded concept defining if the medication is in active use. |
| ||||||||
![]() ![]() | SΣ | 0..1 | Reference(Organization) | Hersteller des Medikaments | Σ | 0..1 | Reference(Organization) | Manufacturer of the item |
| ||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known |
| ||||||||||||
![]() ![]() ![]() | SΣ | 1..1 | string | Text alternative for the resource |
| ||||||||||||
![]() ![]() | S | 0..1 | CodeableConcept | Abgabeform Binding: ?? (example): A coded concept defining the form of a medication. | 0..1 | CodeableConcept | Dose Form Binding: ?? (example): A coded concept defining the form of a medication. |
| |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
| ||||||||||||
![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept |
| ||||||||||||
![]() ![]() | SΣ | 0..1 | Ratio | Menge | Σ | 0..1 | Ratio | Amount of drug in package |
| ||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing |
| |||||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
| |||||||||||||
![]() ![]() ![]() | SΣC | 1..1 | ?? | A fixed quantity (no comparator) qty-3: If a code for the unit is present, the system SHALL also be present sqty-1: The comparator is not used on a SimpleQuantity |
| ||||||||||||
![]() ![]() ![]() | SΣC | 1..1 | ?? | A fixed quantity (no comparator) qty-3: If a code for the unit is present, the system SHALL also be present sqty-1: The comparator is not used on a SimpleQuantity |
| ||||||||||||
![]() ![]() | S | 0..* | BackboneElement | Informationen zu Bestandteilen (Rezeptur) | 0..* | BackboneElement | Ingredient or a part product. For combination packs, each ingredient can be a separate manufactured item with its own ingredients, dose form, and strength |
| |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | S | 0..* | Extension | Wirkstofftyp Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations |
| |||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | 1..1 | CodeableConcept, Reference(Substance | Medication) | The actual ingredient or content Slice: Unordered, Open by type:$this | 1..1 | CodeableConcept, Reference(Substance | Medication) | The actual ingredient or content Slice: Unordered, Open by type:$this | |||||||||||
![]() ![]() ![]() | S | 0..1 | boolean | handelt es sich um einen aktiven Bestandteil? | 0..1 | boolean | Active ingredient flag |
| |||||||||
![]() ![]() ![]() | S | 0..1 | Ratio | Stärke | 0..1 | Ratio | Amount of substance in product (presentation or concentration strength) |
| |||||||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
![]() ![]() ![]() ![]() | SΣC | 1..1 | ?? | A fixed quantity (no comparator) qty-3: If a code for the unit is present, the system SHALL also be present sqty-1: The comparator is not used on a SimpleQuantity | Σ | 0..1 | Quantity | Numerator value |
| ||||||||
![]() ![]() ![]() ![]() | SΣC | 1..1 | ?? | A fixed quantity (no comparator) qty-3: If a code for the unit is present, the system SHALL also be present sqty-1: The comparator is not used on a SimpleQuantity | Σ | 0..1 | Quantity | Denominator value |
| ||||||||
![]() ![]() | S | 0..1 | BackboneElement | Angaben zur Charge | 0..1 | BackboneElement | Details about packaged medications |
| |||||||||
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]() | S | 0..1 | string | Chargennummer | 0..1 | string | Identifier assigned to batch |
| |||||||||
![]() ![]() ![]() | 0..1 | dateTime | When batch will expire | 0..1 | dateTime | When batch will expire | |||||||||||
Documentation for this format | |||||||||||||||||