{ "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" }