PackagesCanonicalsLogsProblems
    Packages
    de.gematik.dev.epa@1.1.0-alpha.12
    https://gematik.de/fhir/epa/StructureDefinition/epa-allergy-intolerance
{
  "description": "Dieses Profil bildet eine Allergie oder Unverträglichkeit ab.",
  "_filename": "StructureDefinition-epa-allergy-intolerance.json",
  "package_name": "de.gematik.dev.epa",
  "date": "2024-08-14",
  "derivation": "constraint",
  "publisher": "mio42 GmbH",
  "fhirVersion": "4.0.1",
  "name": "EPAAllergyIntolerance",
  "abstract": false,
  "type": "AllergyIntolerance",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "EPA Allergy Intolerance Profile",
  "package_version": "1.1.0-alpha.12",
  "status": "active",
  "id": "cd2cf349-82dc-47d5-9a35-1c075f8e619e",
  "kind": "resource",
  "url": "https://gematik.de/fhir/epa/StructureDefinition/epa-allergy-intolerance",
  "version": "1.1.0",
  "differential": {
    "element": [ {
      "id": "AllergyIntolerance",
      "path": "AllergyIntolerance",
      "definition": "Dieses Profil bildet eine Allergie oder Unverträglichkeit ab."
    }, {
      "id": "AllergyIntolerance.meta",
      "path": "AllergyIntolerance.meta",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.meta.versionId",
      "path": "AllergyIntolerance.meta.versionId",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.meta.lastUpdated",
      "path": "AllergyIntolerance.meta.lastUpdated",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.text",
      "path": "AllergyIntolerance.text",
      "definition": "In diesem Element können die, in der Instanz, enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind."
    }, {
      "id": "AllergyIntolerance.text.status",
      "path": "AllergyIntolerance.text.status",
      "fixedCode": "extensions"
    }, {
      "id": "AllergyIntolerance.extension",
      "path": "AllergyIntolerance.extension",
      "slicing": {
        "rules": "open",
        "ordered": false,
        "description": "Extensions are always sliced by (at least) url",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      },
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.extension",
      "min": 0,
      "definition": "In diesem Element kann angegeben werden, in welchem Zeitraum bzw. ab wann der/die Patient:in die Allergie/Unverträglichkeit hatte.",
      "short": "Klinisch relevantes Enddatum",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gematik.de/fhir/epa/StructureDefinition/epa-allergy-intolerance-abatement-extension" ]
      } ],
      "mustSupport": true,
      "sliceName": "abatement",
      "max": "1",
      "id": "AllergyIntolerance.extension:abatement"
    }, {
      "path": "AllergyIntolerance.extension",
      "min": 0,
      "definition": "Angabe des ungefähren Alters, ab dem der/die Patient:in die Allergie/Unverträglichkeit nicht mehr hat.",
      "short": "abatement-lebensphase-bis",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gematik.de/fhir/epa/StructureDefinition/epa-stage-life-extension" ]
      } ],
      "mustSupport": true,
      "sliceName": "abatement-phase-until",
      "max": "1",
      "id": "AllergyIntolerance.extension:abatement-phase-until"
    }, {
      "id": "AllergyIntolerance.clinicalStatus",
      "path": "AllergyIntolerance.clinicalStatus",
      "definition": "Beschreibt den Status einer Allergie bzw. Unverträglichkeit aus klinischer Sicht.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.clinicalStatus.coding",
      "min": 1,
      "path": "AllergyIntolerance.clinicalStatus.coding",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.clinicalStatus.coding.system",
      "min": 1,
      "path": "AllergyIntolerance.clinicalStatus.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.clinicalStatus.coding.version",
      "min": 1,
      "path": "AllergyIntolerance.clinicalStatus.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.clinicalStatus.coding.code",
      "min": 1,
      "path": "AllergyIntolerance.clinicalStatus.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.clinicalStatus.coding.display",
      "min": 1,
      "path": "AllergyIntolerance.clinicalStatus.coding.display",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.verificationStatus",
      "path": "AllergyIntolerance.verificationStatus",
      "definition": "Gibt den Grad der Sicherheit oder Gewissheit an, mit der das tatsächliche Vorliegen der Allergie/Unverträglichkeit angegeben werden kann.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.verificationStatus.coding",
      "min": 1,
      "path": "AllergyIntolerance.verificationStatus.coding",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.verificationStatus.coding.system",
      "min": 1,
      "path": "AllergyIntolerance.verificationStatus.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.verificationStatus.coding.version",
      "min": 1,
      "path": "AllergyIntolerance.verificationStatus.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.verificationStatus.coding.code",
      "min": 1,
      "path": "AllergyIntolerance.verificationStatus.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.verificationStatus.coding.display",
      "min": 1,
      "path": "AllergyIntolerance.verificationStatus.coding.display",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.type",
      "path": "AllergyIntolerance.type",
      "definition": "In diesem Element kann angegeben werden, ob es sich um eine Allergie oder eine Unverträglichkeit handelt",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.category",
      "max": "1",
      "path": "AllergyIntolerance.category",
      "definition": "Enthält die Kategorie der die Allergie oder Unverträglichkeit auslösenden Substanz gemäß den angegebenen Auswahlmöglichkeiten.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.criticality",
      "path": "AllergyIntolerance.criticality",
      "definition": "Beschreibt die Kritikalität. Die Kritikalität gibt an, wie hoch Risiko dafür ist, dass die Exposition zu der Substanz eine schwerwiegende oder lebensbedrohliche Situation hervorruft.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code",
      "min": 1,
      "path": "AllergyIntolerance.code",
      "definition": "Dieses Element bildet die Substanz bzw. Substanzgruppen ab, gegen die eine Allergie oder Unverträglichkeit besteht. Diese kann als codierte Information und/oder als Freitext angegeben werden.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding",
      "path": "AllergyIntolerance.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      },
      "definition": "Hier kann die Substanz als codierte Information angegeben werden.",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.code.coding",
      "min": 0,
      "definition": "Hier kann ein SNOMED CT®-Code für die Substanz angegeben werden.",
      "mustSupport": true,
      "sliceName": "snomed",
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/terminology/ValueSet/epa-substance-snomed-ct-vs"
      },
      "max": "1",
      "id": "AllergyIntolerance.code.coding:snomed",
      "patternCoding": {
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "AllergyIntolerance.code.coding:snomed.system",
      "min": 1,
      "path": "AllergyIntolerance.code.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:snomed.version",
      "min": 1,
      "path": "AllergyIntolerance.code.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:snomed.code",
      "min": 1,
      "path": "AllergyIntolerance.code.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:snomed.display",
      "min": 1,
      "path": "AllergyIntolerance.code.coding.display",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.code.coding",
      "min": 0,
      "definition": "Hier kann ein ASK-Code für die Substanz angegeben werden.",
      "type": [ {
        "code": "Coding",
        "profile": [ "http://fhir.de/StructureDefinition/CodingASK" ]
      } ],
      "mustSupport": true,
      "sliceName": "ask",
      "binding": {
        "strength": "required",
        "valueSet": "http://fhir.de/ValueSet/ask"
      },
      "max": "1",
      "id": "AllergyIntolerance.code.coding:ask",
      "patternCoding": {
        "system": "http://fhir.de/CodeSystem/ask"
      }
    }, {
      "id": "AllergyIntolerance.code.coding:ask.system",
      "path": "AllergyIntolerance.code.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:ask.code",
      "path": "AllergyIntolerance.code.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:ask.display",
      "min": 1,
      "path": "AllergyIntolerance.code.coding.display",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.code.coding",
      "min": 0,
      "definition": "Hier kann ein deutscher ATC-Code für die Substanz angegeben werden.",
      "type": [ {
        "code": "Coding",
        "profile": [ "http://fhir.de/StructureDefinition/CodingATC" ]
      } ],
      "mustSupport": true,
      "sliceName": "atc-de",
      "binding": {
        "strength": "required",
        "valueSet": "http://fhir.de/ValueSet/bfarm/atc"
      },
      "max": "1",
      "id": "AllergyIntolerance.code.coding:atc-de",
      "patternCoding": {
        "system": "http://fhir.de/CodeSystem/bfarm/atc"
      }
    }, {
      "id": "AllergyIntolerance.code.coding:atc-de.system",
      "path": "AllergyIntolerance.code.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:atc-de.version",
      "path": "AllergyIntolerance.code.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:atc-de.code",
      "path": "AllergyIntolerance.code.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.coding:atc-de.display",
      "min": 1,
      "path": "AllergyIntolerance.code.coding.display",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.code.text",
      "path": "AllergyIntolerance.code.text",
      "definition": "Hier kann die Bezeichnung der Substanz als Freitext angegeben werden.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.patient",
      "path": "AllergyIntolerance.patient",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.patient.identifier",
      "min": 1,
      "path": "AllergyIntolerance.patient.identifier",
      "type": [ {
        "code": "Identifier",
        "profile": [ "http://fhir.de/StructureDefinition/identifier-kvid-10" ]
      } ],
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.onset[x]",
      "path": "AllergyIntolerance.onset[x]",
      "type": [ {
        "code": "dateTime"
      }, {
        "code": "Age"
      }, {
        "code": "Period"
      } ],
      "slicing": {
        "rules": "open",
        "ordered": false,
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "definition": "In diesem Element kann angegeben werden, in welchem Zeitraum bzw. ab wann der/die Patient:in die Allergie/Unverträglichkeit hatte bzw. hat."
    }, {
      "path": "AllergyIntolerance.onset[x]",
      "min": 0,
      "definition": "Datum, ab wann die Allergie/Unverträglichkeit identifiziert wurde.",
      "short": "Klinischer Zeitraum datiert \"von\"",
      "type": [ {
        "code": "dateTime"
      } ],
      "mustSupport": true,
      "sliceName": "onsetDateTime",
      "max": "1",
      "id": "AllergyIntolerance.onset[x]:onsetDateTime"
    }, {
      "path": "AllergyIntolerance.onset[x]",
      "min": 0,
      "definition": "Angabe der Lebensphasen, in denen die Allergie/Unverträglichkeit begonnen hat.",
      "short": "Klinischer Zeitraum",
      "type": [ {
        "code": "Age"
      } ],
      "mustSupport": true,
      "sliceName": "onsetAge",
      "max": "1",
      "id": "AllergyIntolerance.onset[x]:onsetAge"
    }, {
      "id": "AllergyIntolerance.onset[x]:onsetAge.extension",
      "path": "AllergyIntolerance.onset[x].extension",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.onset[x].extension",
      "min": 0,
      "definition": "Angabe des ungefähren Alters, ab dem der/die Patient:in die Allergie/Unverträglichkeit hat.",
      "short": "lebensphase-von",
      "type": [ {
        "code": "Extension",
        "profile": [ "https://gematik.de/fhir/epa/StructureDefinition/epa-stage-life-extension" ]
      } ],
      "mustSupport": true,
      "sliceName": "phase-from",
      "max": "1",
      "id": "AllergyIntolerance.onset[x]:onsetAge.extension:phase-from"
    }, {
      "id": "AllergyIntolerance.onset[x]:onsetPeriod",
      "max": "1",
      "min": 0,
      "path": "AllergyIntolerance.onset[x]",
      "type": [ {
        "code": "Period"
      } ],
      "sliceName": "onsetPeriod",
      "definition": "Klinisch relevanter Zeitraum als Zeitintervall mit Datumsangaben, ab/bis wann der/die Patient:in die Allergie/Unverträglichkeit hatte bzw. hat.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.onset[x]:onsetPeriod.start",
      "path": "AllergyIntolerance.onset[x].start",
      "definition": "Datum, ab wann die Allergie/Unverträglichkeit identifiziert wurde.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.onset[x]:onsetPeriod.end",
      "path": "AllergyIntolerance.onset[x].end",
      "definition": "Datum, bis wann der/die Patient:in die Allergie/Unverträglichkeit hatte.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.recorder",
      "path": "AllergyIntolerance.recorder",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/RelatedPerson", "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/PractitionerRole" ]
      } ],
      "definition": "Hier wird die Aufzeichnende Person der \"Allergie/Unverträglichkeit\" referenziert.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.recorder.reference",
      "path": "AllergyIntolerance.recorder.reference",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.recorder.identifier",
      "path": "AllergyIntolerance.recorder.identifier",
      "type": [ {
        "code": "Identifier",
        "profile": [ "http://fhir.de/StructureDefinition/identifier-kvid-10", "http://fhir.de/StructureDefinition/identifier-telematik-id" ]
      } ],
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.asserter",
      "path": "AllergyIntolerance.asserter",
      "definition": "Hier wird die Quelle der Information der \"Allergie/Unverträglichkeit\" abgebildet.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.asserter.reference",
      "path": "AllergyIntolerance.asserter.reference",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.asserter.identifier",
      "path": "AllergyIntolerance.asserter.identifier",
      "type": [ {
        "code": "Identifier",
        "profile": [ "http://fhir.de/StructureDefinition/identifier-kvid-10", "http://fhir.de/StructureDefinition/identifier-telematik-id" ]
      } ],
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note",
      "path": "AllergyIntolerance.note",
      "definition": "Hier können ergänzende Informationen zur Allergie bzw. Unverträglichkeit angegeben werden. ",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note.author[x]",
      "path": "AllergyIntolerance.note.author[x]",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/Patient", "http://hl7.org/fhir/StructureDefinition/RelatedPerson", "http://hl7.org/fhir/StructureDefinition/Organization" ]
      } ],
      "slicing": {
        "rules": "closed",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "definition": "Hier wird die Person/Einrichtung referenziert, die die Notiz erstellt hat.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note.author[x]:authorReference",
      "max": "1",
      "min": 0,
      "path": "AllergyIntolerance.note.author[x]",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://hl7.org/fhir/StructureDefinition/Patient", "http://hl7.org/fhir/StructureDefinition/Practitioner" ]
      } ],
      "sliceName": "authorReference",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note.author[x]:authorReference.reference",
      "path": "AllergyIntolerance.note.author[x].reference",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note.author[x]:authorReference.identifier",
      "path": "AllergyIntolerance.note.author[x].identifier",
      "type": [ {
        "code": "Identifier",
        "profile": [ "http://fhir.de/StructureDefinition/identifier-kvid-10", "http://fhir.de/StructureDefinition/identifier-telematik-id" ]
      } ],
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note.time",
      "path": "AllergyIntolerance.note.time",
      "comment": "Dieses Element sollte in der Regel automatisiert ohne Aufwand für die Person, die die Notiz erstellt befüllt werden.",
      "definition": "Hier wird der Zeitpunkt angegeben, zu dem die Notiz erstellt wurde.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.note.text",
      "path": "AllergyIntolerance.note.text",
      "definition": "Hier wird der eigentliche Text der Notiz eingetragen.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction",
      "path": "AllergyIntolerance.reaction",
      "definition": "Dieses Element enthält Informationen über die Reaktion, die bei diesem/dieser Patient:in nach Exposition hervorgerufen wird.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance",
      "path": "AllergyIntolerance.reaction.substance",
      "definition": "Dieses Element bildet die spezifische Substanz ab, welche die Reaktion hervorruft.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding",
      "path": "AllergyIntolerance.reaction.substance.coding",
      "comment": "Das MustSupport gilt nur für die vordefinierten Slices.",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      },
      "definition": "Dieses Element bildet die Substanz als codierte Information ab.",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.reaction.substance.coding",
      "min": 0,
      "definition": "Hier kann ein SNOMED CT®-Code für die Substanz angegeben werden.",
      "mustSupport": true,
      "sliceName": "snomed",
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/terminology/ValueSet/epa-substance-snomed-ct-vs"
      },
      "max": "1",
      "id": "AllergyIntolerance.reaction.substance.coding:snomed",
      "patternCoding": {
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:snomed.system",
      "min": 1,
      "path": "AllergyIntolerance.reaction.substance.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:snomed.version",
      "min": 1,
      "path": "AllergyIntolerance.reaction.substance.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:snomed.code",
      "min": 1,
      "path": "AllergyIntolerance.reaction.substance.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:snomed.display",
      "min": 1,
      "path": "AllergyIntolerance.reaction.substance.coding.display",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.reaction.substance.coding",
      "min": 0,
      "definition": "Hier kann ein ASK-Code für die Substanz angegeben werden.",
      "type": [ {
        "code": "Coding",
        "profile": [ "http://fhir.de/StructureDefinition/CodingASK" ]
      } ],
      "mustSupport": true,
      "sliceName": "ask",
      "binding": {
        "strength": "required",
        "valueSet": "http://fhir.de/ValueSet/ask"
      },
      "max": "1",
      "id": "AllergyIntolerance.reaction.substance.coding:ask",
      "patternCoding": {
        "system": "http://fhir.de/CodeSystem/ask"
      }
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:ask.system",
      "path": "AllergyIntolerance.reaction.substance.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:ask.code",
      "path": "AllergyIntolerance.reaction.substance.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:ask.display",
      "min": 1,
      "path": "AllergyIntolerance.reaction.substance.coding.display",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.reaction.substance.coding",
      "min": 0,
      "definition": "Hier kann ein deutscher ATC-Code für die Substanz angegeben werden.",
      "type": [ {
        "code": "Coding",
        "profile": [ "http://fhir.de/StructureDefinition/CodingATC" ]
      } ],
      "mustSupport": true,
      "sliceName": "atc-de",
      "binding": {
        "strength": "required",
        "valueSet": "http://fhir.de/ValueSet/bfarm/atc"
      },
      "max": "1",
      "id": "AllergyIntolerance.reaction.substance.coding:atc-de",
      "patternCoding": {
        "system": "http://fhir.de/CodeSystem/bfarm/atc"
      }
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:atc-de.system",
      "path": "AllergyIntolerance.reaction.substance.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:atc-de.version",
      "path": "AllergyIntolerance.reaction.substance.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:atc-de.code",
      "path": "AllergyIntolerance.reaction.substance.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.coding:atc-de.display",
      "min": 1,
      "path": "AllergyIntolerance.reaction.substance.coding.display",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.substance.text",
      "path": "AllergyIntolerance.reaction.substance.text",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.manifestation",
      "path": "AllergyIntolerance.reaction.manifestation",
      "definition": "In diesem Element können Angaben zur Manifestation der Reaktion gemacht werden.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.manifestation.coding",
      "path": "AllergyIntolerance.reaction.manifestation.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      },
      "definition": "Hier kann die Manifestation als codierte Information angegeben werden.",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.reaction.manifestation.coding",
      "min": 0,
      "definition": "Manifestation als SNOMED CT®-Code.",
      "mustSupport": true,
      "sliceName": "snomed",
      "binding": {
        "strength": "extensible",
        "valueSet": "https://gematik.de/fhir/terminology/ValueSet/epa-allergy-intolerance-reaction-snomed-ct-vs"
      },
      "max": "1",
      "id": "AllergyIntolerance.reaction.manifestation.coding:snomed",
      "patternCoding": {
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "AllergyIntolerance.reaction.manifestation.coding:snomed.system",
      "min": 1,
      "path": "AllergyIntolerance.reaction.manifestation.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.manifestation.coding:snomed.version",
      "min": 1,
      "path": "AllergyIntolerance.reaction.manifestation.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.manifestation.coding:snomed.code",
      "min": 1,
      "path": "AllergyIntolerance.reaction.manifestation.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.manifestation.coding:snomed.display",
      "min": 1,
      "path": "AllergyIntolerance.reaction.manifestation.coding.display",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.manifestation.text",
      "path": "AllergyIntolerance.reaction.manifestation.text",
      "definition": "Bezeichnung bzw. Beschreibung der Manifestation als Freitext.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.description",
      "path": "AllergyIntolerance.reaction.description",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.onset",
      "path": "AllergyIntolerance.reaction.onset",
      "definition": "Datum eines Reaktionsereignisses.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.severity",
      "path": "AllergyIntolerance.reaction.severity",
      "definition": "Dieses Element enthält Informationen zum Schweregrad der Reaktion.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute",
      "path": "AllergyIntolerance.reaction.exposureRoute",
      "definition": "Hier kann der Expositionsweg des Allergens angegeben werden.",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding",
      "path": "AllergyIntolerance.reaction.exposureRoute.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "value"
        } ]
      },
      "definition": "Hier kann der Expositionsweg als codierte Information angegeben werden.",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.reaction.exposureRoute.coding",
      "min": 0,
      "definition": "SNOMED CT®-Code für die Bezeichnung des Expositionswegs.",
      "mustSupport": true,
      "sliceName": "snomed",
      "binding": {
        "strength": "extensible",
        "valueSet": "https://gematik.de/fhir/terminology/ValueSet/epa-route-of-administration-snomed-ct-vs"
      },
      "max": "1",
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:snomed",
      "patternCoding": {
        "system": "http://snomed.info/sct"
      }
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:snomed.system",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:snomed.version",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.version",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:snomed.code",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:snomed.display",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.display",
      "mustSupport": true
    }, {
      "path": "AllergyIntolerance.reaction.exposureRoute.coding",
      "min": 0,
      "definition": "EDQM-Code für die Bezeichnung des Expositionswegs.",
      "mustSupport": true,
      "sliceName": "edqmCode",
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/terminology/ValueSet/epa-medicine-route-of-administration-edqm-vs"
      },
      "max": "1",
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:edqmCode",
      "patternCoding": {
        "system": "http://standardterms.edqm.eu"
      }
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:edqmCode.system",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.system",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:edqmCode.code",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.code",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.coding:edqmCode.display",
      "min": 1,
      "path": "AllergyIntolerance.reaction.exposureRoute.coding.display",
      "mustSupport": true
    }, {
      "id": "AllergyIntolerance.reaction.exposureRoute.text",
      "path": "AllergyIntolerance.reaction.exposureRoute.text",
      "definition": "Hier kann der Expositionsweg als Freitext angegeben werden.",
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance"
}