PackagesCanonicalsLogsProblems
    Packages
    de.gematik.epa.medication@1.1.1
    https://gematik.de/fhir/epa-medication/StructureDefinition/AllergienUnvertraeglichkeitenListe
{
  "description": "Logisches Modell (LogicalModel) zur Darstellung des Art-Decor-Modells",
  "_filename": "LogicalModel_allergienUnvertraeglichkeitenListe.json",
  "package_name": "de.gematik.epa.medication",
  "date": "2024-08-14",
  "derivation": "specialization",
  "publisher": "mio42 GmbH",
  "fhirVersion": "4.0.1",
  "name": "AllergienUnvertraeglichkeitenListe",
  "abstract": false,
  "type": "https://gematik.de/fhir/epa-medication/StructureDefinition/AllergienUnvertraeglichkeitenListe",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "Medikationsplan Allergien/Unverträglichkeiten-Liste",
  "package_version": "1.1.1",
  "status": "draft",
  "id": "cea2bb93-f600-4629-b805-6f45691f2a75",
  "kind": "logical",
  "url": "https://gematik.de/fhir/epa-medication/StructureDefinition/AllergienUnvertraeglichkeitenListe",
  "version": null,
  "differential": {
    "element": [ {
      "path": "allergienUnvertraeglichkeitenListe",
      "min": 0,
      "definition": "Hier wird eine Liste von Allergien/Unverträglichkeiten abgebildet. Diese enthält alle Allergie/Unverträglichkeit\\-Einträge einer Patient:in. In der Liste werden ein oder mehrere Profilelemente \"Allergie/Unverträglichkeit\" referenziert.",
      "short": "Allergien/Unverträglichkeiten-Liste",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "BackboneElement"
      } ],
      "alias": [ "Allergien/Unverträglichkeiten-Liste" ],
      "max": "1",
      "id": "allergienUnvertraeglichkeitenListe"
    }, {
      "path": "allergienUnvertraeglichkeitenListe.status",
      "min": 1,
      "definition": "Hier wird der Status einer Liste von Allergien/Unverträglichkeiten abgebildet. Der Status der Liste ist im MIO Medikationsplan auf \"current/aktuell\" festgesetzt.",
      "short": "Status",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList.status",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "Coding"
      } ],
      "fixedCodeableConcept": {
        "coding": [ {
          "code": "current",
          "system": "http://hl7.org/fhir/ValueSet/list-status",
          "display": "Current"
        } ]
      },
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Status" ],
      "max": "1",
      "label": "Status",
      "id": "allergienUnvertraeglichkeitenListe.status"
    }, {
      "path": "allergienUnvertraeglichkeitenListe.modusDerVerarbeitung",
      "min": 1,
      "definition": "Hier wird der Modus der Verarbeitung einer Liste von Allergien/Unverträglichkeiten abgebildet. Im Rahmen der Erstellung einer solchen Liste innerhalb des MIO Medikationsplan ist der Modus auf \"Snapshot/Momentaufnahme der Liste\" festgesetzt.",
      "short": "Modus der Verarbeitung",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList.mode",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "Coding"
      } ],
      "fixedCodeableConcept": {
        "coding": [ {
          "code": "snapshot",
          "system": "http://hl7.org/fhir/list-mode",
          "display": "Snapshot List"
        } ]
      },
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Modus der Verarbeitung" ],
      "max": "1",
      "label": "Modus der Verarbeitung",
      "id": "allergienUnvertraeglichkeitenListe.modusDerVerarbeitung"
    }, {
      "path": "allergienUnvertraeglichkeitenListe.code",
      "min": 1,
      "definition": "Hier wird ein Code für die Art der Liste angegeben. Die Art der Liste im MIO Medikation ist auf \"allergies/ Allergien/Unverträglichkeiten\" festgesetzt.",
      "short": "Code",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList.code",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "Coding"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/epa-medication/ValueSet/epa-plan-allergy-intolerance-list-code-vs"
      },
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Code" ],
      "max": "1",
      "label": "Code",
      "id": "allergienUnvertraeglichkeitenListe.code"
    }, {
      "path": "allergienUnvertraeglichkeitenListe.aktualisierungszeitpunkt",
      "min": 1,
      "definition": "Hier wird der Zeitpunkt der letzten Aktualisierung einer Allergien/Unverträglichkeiten\\-Liste abgebildet.",
      "short": "Aktualisierungszeitpunkt",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList.date",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "dateTime"
      } ],
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Aktualisierungszeitpunkt" ],
      "max": "1",
      "label": "Aktualisierungszeitpunkt",
      "id": "allergienUnvertraeglichkeitenListe.aktualisierungszeitpunkt"
    }, {
      "constraint": [ {
        "key": "Bedingung-01",
        "human": "WENN Begründung für eine leere Liste - Code vorhanden ist, Kardinalität: 0..0",
        "severity": "error"
      }, {
        "key": "Bedingung-02",
        "human": "SONST, Kardinalität: 1..*",
        "severity": "error"
      } ],
      "path": "allergienUnvertraeglichkeitenListe.allergieUnvertraeglichkeitEintragReferenz",
      "min": 0,
      "definition": "Hier wird ein Allergie/Unverträglichkeit\\-Eintrag referenziert.",
      "short": "Allergie/Unverträglichkeit-Eintrag (Referenz)",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList.entry.item",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "BackboneElement"
      } ],
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Allergie/Unverträglichkeit-Eintrag (Referenz)" ],
      "max": "*",
      "label": "Allergie/Unverträglichkeit-Eintrag (Referenz)",
      "id": "allergienUnvertraeglichkeitenListe.allergieUnvertraeglichkeitEintragReferenz"
    }, {
      "path": "allergienUnvertraeglichkeitenListe.allergieUnvertraeglichkeitEintragReferenz.allergieUnvertraeglichkeit",
      "min": 1,
      "definition": "Enthält eine einzelne Allergie oder Unverträglichkeit.",
      "short": "Allergie/Unverträglichkeit",
      "mapping": [ {
        "map": "EPAAllergyIntoleranceAMTS",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "Reference"
      } ],
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Allergie/Unverträglichkeit-Eintrag (Referenz) / Allergie/Unverträglichkeit" ],
      "max": "1",
      "label": "Allergie/Unverträglichkeit",
      "id": "allergienUnvertraeglichkeitenListe.allergieUnvertraeglichkeitEintragReferenz.allergieUnvertraeglichkeit"
    }, {
      "constraint": [ {
        "key": "Bedingung-03",
        "human": "WENN Allergie/Unverträglichkeit-Eintrag vorhanden ist, Kardinalität: 0..0",
        "severity": "error"
      }, {
        "key": "Bedingung-04",
        "human": "sonst, Kardinalität: 0..1",
        "severity": "error"
      } ],
      "path": "allergienUnvertraeglichkeitenListe.begruendungFuerEineLeereListeCode",
      "min": 0,
      "definition": "Hier wird der Grund dafür abgebildet, warum eine Allergien/Unverträglichkeiten\\-Liste keine Einträge enthält. Der Grund ist im MIO Medikationplan auf \"nilknown/Keine Einträge vorhanden\" festgelegt und kann nur angegeben werden, wenn die Gruppe \"Allergie/Unverträglichkeit\\-Eintrag\" keine Referenzen enthält.",
      "short": "Begründung für eine leere Liste - Code",
      "mapping": [ {
        "map": "EPAPlanAllergyIntoleranceList.emptyReason",
        "identity": "fhir"
      } ],
      "type": [ {
        "code": "Coding"
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "https://gematik.de/fhir/epa-medication/ValueSet/epa-empty-reason-code-vs"
      },
      "alias": [ "Allergien/Unverträglichkeiten-Liste / Begründung für eine leere Liste - Code" ],
      "max": "*",
      "label": "Begründung für eine leere Liste - Code",
      "id": "allergienUnvertraeglichkeitenListe.begruendungFuerEineLeereListeCode"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base"
}