PackagesCanonicalsLogsProblems
    Packages
    dguv.enla@1.0.0
    http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationRezeptur
description: Dieses Profil bildet die Rezeptur eines Arzneimittels ab.
package_name: dguv.enla
derivation: constraint
name: DGUV_ENLA_PR_MedikationRezeptur
type: Medication
elements:
  id: {mustSupport: true, index: 0}
  meta:
    mustSupport: true
    index: 1
    elements:
      profile:
        mustSupport: true
        pattern: {type: Canonical, value: 'http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationRezeptur'}
        index: 2
    required: [profile]
  code:
    index: 3
    elements:
      coding:
        short: Medikament in codierter Form
        index: 4
        slicing:
          slices:
            PZN:
              match: {}
              schema: {index: 5}
              max: 0
            ATC-DE:
              match: {}
              schema: {index: 6}
              max: 0
            WG14:
              match: {}
              schema: {index: 7}
              max: 0
            verordnungskategorieCode:
              match: {}
              schema:
                pattern:
                  type: Coding
                  value: {system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Type'}
                _required: true
                index: 8
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_ERP_Medication_Type'}
                    mustSupport: true
                    index: 9
                  version: {index: 10}
                  code:
                    pattern: {type: Code, value: rezeptur}
                    mustSupport: true
                    index: 11
                  display: {index: 12}
                  userSelected: {index: 13}
                required: [system, code]
      text: {short: Medikament als Freitext, index: 14}
    required: [coding]
  manufacturer:
    elements:
      display: {short: Hersteller des Medikaments als Freitext, index: 15}
  form:
    elements:
      coding:
        short: Abgabeform in codiertem Format
        index: 16
        slicing:
          slices:
            EDQM:
              match: {}
              schema: {short: Abgabeform im EDQM-Format, index: 17}
  ingredient:
    index: 18
    extensions:
      wirkstofftyp:
        url: null
        short: Wirkstofftyp
        index: 19
        elements:
          value:
            short: Wirkstofftyp
            mustSupport: true
            choices: []
            index: 21
          value[x]:
            elements:
              system: {short: CodeSystem für Wirkstofftypen, mustSupport: true, index: 22}
              code: {short: Code des konkreten Wirkstofftyps, mustSupport: true, index: 23}
              display: {short: Bezeichnung des konkreten Wirkstofftyps, mustSupport: true, index: 24}
    elements:
      extension:
        short: Wirkstofftyp
        index: 19
        slicing:
          slices:
            wirkstofftyp:
              match: {}
              schema:
                short: Wirkstofftyp
                index: 19
                elements:
                  value:
                    short: Wirkstofftyp
                    mustSupport: true
                    choices: []
                    index: 21
                  value[x]:
                    elements:
                      system: {short: CodeSystem für Wirkstofftypen, mustSupport: true, index: 22}
                      code: {short: Code des konkreten Wirkstofftyps, mustSupport: true, index: 23}
                      display: {short: Bezeichnung des konkreten Wirkstofftyps, mustSupport: true, index: 24}
      item:
        short: Bestandteil
        choices: []
        index: 26
        slicing:
          slices:
            itemCodeableConcept:
              match: {}
              schema:
                choices: []
                index: 28
      item[x]:
        elements:
          coding:
            index: 29
            slicing:
              rules: open
              discriminator:
              - {path: $this, type: type}
              min: null
              slices:
                ASK:
                  match: {}
                  schema: {short: ASK-Code, index: 30}
                ATC-DE:
                  match: {}
                  schema: {short: Anatomisch-Therapeutisch-Chemische (ATC) Klassifikation, index: 31}
                PZN:
                  match: {}
                  schema: {short: Pharmazentralnummer, index: 32}
                WG14:
                  match: {}
                  schema: {short: WG14-Nummer, index: 33}
          text: {short: Freitextbeschreibung des Bestandteils, index: 34}
package_version: 1.0.0
class: profile
kind: resource
url: http://fhir.dguv.de/ENLA/Medication/DGUV-ENLA-PR-MedikationRezeptur
base: https://gematik.de/fhir/isik/v3/Medikation/StructureDefinition/ISiKMedikament
version: '1.0'
required: [ingredient, meta, code]