PackagesCanonicalsLogsProblems
    Packages
    de.gematik.isik@6.0.0-alpha1
    https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament
description: 'Dieses Profil ermöglicht die Abbildung von patientenunabhängigen Informationen zu Medikamenten in ISiK Szenarien.\n\n**Motivation**\n\nDie strukturierte Bereitstellung von Informationen zu Medikamenten ist eine zentrale Voraussetzung für eine interoperable Arzneimitteltherapie und unterstützt insbesondere Prozesse im Kontext der Arzneimitteltherapiesicherheit (AMTS) sowie der sektorenübergreifenden Versorgung.\n\nIn FHIR werden Medikamente mit der [Medication](https://hl7.org/fhir/R4/medication.html)-Ressource repräsentiert.\n\n**Hinweise zur Verwendung von Medication.amount**\n\n`Medication.amount` beschreibt in FHIR R4 die Menge des Arzneimittels im verpackten Produkt bzw. Behältnis. Das Element ist nicht zur Abbildung der Wirkstoffstärke vorgesehen; diese wird über `Medication.ingredient.strength` dokumentiert.\n\nBeispiel: Enthält ein Infusionsbeutel 100 ml Paracetamol-Infusionslösung mit einer Wirkstoffkonzentration von 10 mg/ml, beschreibt `Medication.amount` die Füllmenge des Behältnisses, also `100 ml / 1 Beutel`. Die Wirkstoffkonzentration wird separat über `Medication.ingredient.strength` als `10 mg / 1 ml` angegeben.\n\n`Medication.amount` ist insbesondere dann relevant, wenn der Arzneimittelcode allein die konkrete Packungsgröße, Füllmenge oder Menge je Verpackungseinheit nicht eindeutig ausdrückt.\n\n**Kompatibilität**\n\nFür das Profil ISiKMedikament wird eine größtmögliche Kompatibilität mit dem Profil [epa-medication der gematik](https://gemspec.gematik.de/ig/fhir/epa-medication) angestrebt. Ziel ist insbesondere eine vergleichbare semantische Struktur zur Unterstützung interoperabler Nutzungsszenarien.\n\nDie spezifischen Extensions des epa-medication-Profils werden in diesem Profil jedoch nicht übernommen. Stattdessen erlaubt das Profil die Nutzung von Extensions, um projektspezifische Anforderungen abzubilden.\n\nEs kann nicht sichergestellt werden, dass Instanzen, die gegen ISiKMedikament valide sind, auch valide gegen das epa-medication-Profil sind.\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.'
package_name: de.gematik.isik
derivation: constraint
name: ISiKMedikament
type: Medication
elements:
  amount:
    short: Menge des Arzneimittels im verpackten Produkt bzw. Behältnis
    mustSupport: true
    index: 16
    elements:
      numerator: {type: Quantity, mustSupport: true, index: 17}
      denominator: {type: Quantity, mustSupport: true, index: 18}
    required: [denominator, numerator]
  meta:
    elements:
      versionId: {short: Eindeutiger Name der serverseitigen Version des Datensatzes, index: 1}
      lastUpdated: {short: Zeitpunkt der letzten Änderung, index: 2}
  implicitRules: {short: 'Verweis auf die Regeln, nach denen die Ressource erstellt wurde', index: 3}
  batch:
    short: Angaben zur Charge
    mustSupport: true
    index: 41
    elements:
      lotNumber: {short: Chargennummer, mustSupport: true, index: 42}
  ingredient:
    short: Informationen zu Bestandteilen (Rezeptur)
    mustSupport: true
    index: 19
    extensions:
      wirkstofftyp: {url: 'http://fhir.de/StructureDefinition/WirkstofftypEX', min: 0, max: 1, type: Extension, mustSupport: true, index: 21}
    elements:
      extension:
        short: Wirkstofftyp
        mustSupport: true
        index: 20
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            wirkstofftyp:
              match: {url: null}
              schema: {type: Extension, mustSupport: true, url: 'http://fhir.de/StructureDefinition/WirkstofftypEX', index: 21}
              min: 0
              max: 1
      item:
        short: Bestandteil (Referenz auf ein anderes Medikament)
        mustSupport: true
        choices: [itemReference]
        index: 34
        slicing:
          slices:
            itemReference:
              match: {}
              schema:
                short: Bestandteil (Referenz auf ein anderes Medikament)
                mustSupport: true
                choices: [itemReference]
                index: 34
              min: 0
              max: 1
      itemCodeableConcept:
        short: Bestandteil in codierter Form oder ggf. als Freitext
        type: CodeableConcept
        mustSupport: true
        choiceOf: item
        index: 26
        slicing:
          slices:
            itemCodeableConcept:
              match: {}
              schema: {short: Bestandteil in codierter Form oder ggf. als Freitext, type: CodeableConcept, mustSupport: true, choiceOf: item, index: 26}
              min: 0
              max: 1
      item[x]:
        elements:
          reference: {mustSupport: true, index: 36}
        required: [reference]
      itemReference:
        short: Bestandteil (Referenz auf ein anderes Medikament)
        refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/Substance']
        type: Reference
        mustSupport: true
        choiceOf: item
        index: 35
        slicing:
          slices:
            itemReference:
              match: {}
              schema:
                short: Bestandteil (Referenz auf ein anderes Medikament)
                refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/Substance']
                type: Reference
                mustSupport: true
                choiceOf: item
                index: 35
              min: 0
              max: 1
      isActive: {short: 'handelt es sich um einen aktiven Bestandteil?', mustSupport: true, index: 37}
      strength:
        short: Stärke
        mustSupport: true
        index: 38
        elements:
          numerator: {type: Quantity, mustSupport: true, index: 39}
          denominator: {type: Quantity, mustSupport: true, index: 40}
        required: [denominator, numerator]
  status: {short: Status der Medikamenteninformation, mustSupport: true, index: 10}
  id: {short: 'serverseitige, interne ID des Datensatzes', mustSupport: true, index: 0}
  code:
    short: Medikament in codierter Form oder ggf. als Freitext
    mustSupport: true
    index: 4
    elements:
      coding:
        mustSupport: true
        index: 5
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: null
          slices:
            PZN:
              match: {system: 'http://fhir.de/CodeSystem/ifa/pzn'}
              schema:
                type: Coding
                mustSupport: true
                array: true
                pattern:
                  type: Coding
                  value: {system: 'http://fhir.de/CodeSystem/ifa/pzn'}
                index: 6
              min: 0
            ATC-DE:
              match: {system: 'http://fhir.de/CodeSystem/bfarm/atc'}
              schema:
                type: Coding
                mustSupport: true
                array: true
                pattern:
                  type: Coding
                  value: {system: 'http://fhir.de/CodeSystem/bfarm/atc'}
                index: 7
              min: 0
            SCT:
              match: {system: 'http://snomed.info/sct'}
              schema:
                type: Coding
                mustSupport: true
                binding: {strength: extensible, valueSet: 'https://gematik.de/fhir/terminology/ValueSet/ti-medication-snomed-ct-vs'}
                pattern:
                  type: Coding
                  value: {system: 'http://snomed.info/sct'}
                index: 8
              min: 0
              max: 1
      text: {mustSupport: true, index: 9}
  manufacturer:
    short: Hersteller des Medikaments
    mustSupport: true
    index: 11
    elements:
      display: {mustSupport: true, index: 12}
    required: [display]
  form:
    short: Abgabeform
    mustSupport: true
    index: 13
    elements:
      coding:
        mustSupport: true
        index: 14
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: null
          slices:
            EDQM:
              match: {}
              schema:
                type: Coding
                binding: {strength: required, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/medicine-doseform'}
                mustSupport: true
                index: 15
              min: 0
              max: 1
package_version: 6.0.0-alpha1
class: profile
kind: resource
url: https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament
base: http://hl7.org/fhir/StructureDefinition/Medication
version: 6.0.0-rc1
required: [status]