ISiKLebensZustand
Basisprofil für ISiKLebensZustand Observation
Motivation
Viele medizinischen Entscheidungen benötigen Informationen zu den Lebensumständen eines Patienten. Hierzu gehören eine aktuelle Schwangerschaft, Raucherstatus sowie der Alkoholabususstatus. Motivierender Use-Case zur Einführung dieser Profile ist die Arzneitmitteltherapiesicherheit im Krankenhaus - AMTS.
In FHIR werden Untersuchungen, bzw. Beobachtungen als Observation
-Ressource repräsentiert.
Dieses Profil ist eine generische, ISiK-spezifische Observation für die Abbildung von Lebenszuständen.
Die folgenden Profile vom Typ Observation
sind spezifische Profile im oben genannten Sinn:
- Profil: Schwangerschaftsstatus
- Profil: Erwarteter Entbindungstermin
- Profil: Stillstatus
- Profil: Alkohol Abusus
- Profil: Raucherstatus
Kompatibilität
Für Schwangerschaftsstatus & Erwarteter Geburtstermin wird eine Kompatibilität mit folgenden IPS Profilen angestrebt:
- IPS Resource Profile: Observation - Pregnancy: EDD.
- IPS Resource Profile: Observation - Pregnancy: status
Hinweise zu Inkompatibilitäten können über die Portalseite gemeldet werden.
Bestätigungsrelevanz
Verbindlichkeit | SHALL |
---|
Metadaten
Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKLebensZustand |
---|---|
Status | active |
Version | 5.0.0-rc |
Basis | http://hl7.org/fhir/StructureDefinition/Observation |
Inhalt
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="ISiKLebensZustand" /> <url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKLebensZustand" /> <version value="5.0.0-rc" /> <name value="ISiKLebensZustand" /> <title value="ISiKLebensZustand" /> <status value="active" /> <experimental value="false" /> <date value="2025-04-09" /> <publisher value="gematik GmbH" /> <description value="Basisprofil für ISiKLebensZustand Observation \n\n### Motivation\n\nViele medizinischen Entscheidungen benötigen Informationen zu den Lebensumständen eines Patienten. Hierzu gehören eine aktuelle Schwangerschaft, Raucherstatus sowie der Alkoholabususstatus.\nMotivierender Use-Case zur Einführung dieser Profile ist die [Arzneitmitteltherapiesicherheit im Krankenhaus - AMTS](https://simplifier.net/guide/isik-medikation-v4/ImplementationGuide-markdown-UebergreifendeUseCases-AMTS).\n\nIn FHIR werden Untersuchungen, bzw. Beobachtungen als [`Observation`](https://hl7.org/fhir/R4/observation.html)-Ressource repräsentiert.\n\nDieses Profil ist eine generische, ISiK-spezifische Observation für die Abbildung von Lebenszuständen. \nDie folgenden Profile vom Typ `Observation` sind spezifische Profile im oben genannten Sinn: \n* {{pagelink:Schwangerschaftsstatus-Profil}}\n* {{pagelink:ErwarteterEntbindungstermin-Profil}}\n* {{pagelink:Stillstatus-Profil}} \n* {{pagelink:AlkoholAbusus-Profil}} \n* {{pagelink:RaucherStatus-Profil}} \n\n### Kompatibilität\n\nFür Schwangerschaftsstatus & Erwarteter Geburtstermin wird eine Kompatibilität mit folgenden **IPS** Profilen angestrebt:\n* [IPS Resource Profile: Observation - Pregnancy: EDD](https://hl7.org/fhir/uv/ips/STU1.1/StructureDefinition-Observation-pregnancy-edd-uv-ips.html). \n* [IPS Resource Profile: Observation - Pregnancy: status](https://hl7.org/fhir/uv/ips/STU1.1/StructureDefinition-Observation-pregnancy-status-uv-ips.html)\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden." /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> <element id="Observation.status"> <path value="Observation.status" /> <short value="Status" /> <comment value="Bedeutung: Der Status MUSS insbesondere zur Differenzierung von abgeschlossenen, \n vorläufigen oder korrigierten Beobachtungen angegeben werden. \n **WICHTIGER Hinweis für Implementierer:** \n * Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, \n die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch 'final'.\n * Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, \n beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben." /> <mustSupport value="true" /> </element> <element id="Observation.category"> <path value="Observation.category" /> <short value="Kategorie" /> <comment value="Bedeutung: Kategorie-Code, der die Untersuchung kategorisiert." /> <mustSupport value="true" /> </element> <element id="Observation.code"> <path value="Observation.code" /> <short value="Code" /> <comment value="Bedeutung: Code, der die Untersuchung repräsentiert und kodiert." /> <mustSupport value="true" /> </element> <element id="Observation.code.coding"> <path value="Observation.code.coding" /> <slicing> <discriminator> <type value="pattern" /> <path value="system" /> </discriminator> <rules value="open" /> </slicing> <comment value="Motivation: Jede Lebenszustanduntersuchung MUSS einen LOINC Code enthalten, SnomedCT ist optional" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Observation.code.coding:snomed-ct"> <path value="Observation.code.coding" /> <sliceName value="snomed-ct" /> <min value="0" /> <max value="*" /> <type> <code value="Coding" /> <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCoding" /> </type> <mustSupport value="true" /> </element> <element id="Observation.code.coding:loinc"> <path value="Observation.code.coding" /> <sliceName value="loinc" /> <min value="1" /> <max value="*" /> <type> <code value="Coding" /> <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKLoincCoding" /> </type> <mustSupport value="true" /> </element> <element id="Observation.subject"> <path value="Observation.subject" /> <short value="Patientenbezug" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Observation.subject.reference"> <path value="Observation.subject.reference" /> <short value="Patienten-Link" /> <comment value="Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation \n zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Observation.encounter"> <path value="Observation.encounter" /> <short value="Aufenthaltsbezug" /> <mustSupport value="true" /> </element> <element id="Observation.encounter.reference"> <path value="Observation.encounter.reference" /> <short value="Encounter-Link" /> <comment value="Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt \n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Observation.effective[x]"> <path value="Observation.effective[x]" /> <short value="Zeitpunkt/-raum der Beobachtung" /> <comment value="Bedeutung: Klinisch relevanter Zeitpunkt/Zeitspanne für die Observation." /> <min value="1" /> <type> <code value="dateTime" /> </type> <type> <code value="Period" /> </type> <mustSupport value="true" /> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <short value="Wert der Beobachtung" /> <comment value="Bedeutung: Erfasster Wert der Observation." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Observation.hasMember"> <path value="Observation.hasMember" /> <comment value="Bedeutung: Weitere Observation, die mit dieser Observation gemeinsam zu betrachten ist." /> </element> <element id="Observation.component"> <path value="Observation.component" /> <comment value="Bedeutung: Bei Vitalparametern, die aus mehreren Einzelnen Messpunkten bestehen (Blutdruck, EKG, GCS), werden die gemessenen Einzelwerte jeweils mit einem separaten LOINC-Code in Observation.component.code versehen und der entsprechende Messwert in Observation.component.value erfasst." /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "ISiKLebensZustand", "url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKLebensZustand", "version": "5.0.0-rc", "name": "ISiKLebensZustand", "title": "ISiKLebensZustand", "status": "active", "experimental": false, "date": "2025-04-09", "publisher": "gematik GmbH", "description": "Basisprofil für ISiKLebensZustand Observation \n\n### Motivation\n\nViele medizinischen Entscheidungen benötigen Informationen zu den Lebensumständen eines Patienten. Hierzu gehören eine aktuelle Schwangerschaft, Raucherstatus sowie der Alkoholabususstatus.\nMotivierender Use-Case zur Einführung dieser Profile ist die [Arzneitmitteltherapiesicherheit im Krankenhaus - AMTS](https://simplifier.net/guide/isik-medikation-v4/ImplementationGuide-markdown-UebergreifendeUseCases-AMTS).\n\nIn FHIR werden Untersuchungen, bzw. Beobachtungen als [`Observation`](https://hl7.org/fhir/R4/observation.html)-Ressource repräsentiert.\n\nDieses Profil ist eine generische, ISiK-spezifische Observation für die Abbildung von Lebenszuständen. \nDie folgenden Profile vom Typ `Observation` sind spezifische Profile im oben genannten Sinn: \n* {{pagelink:Schwangerschaftsstatus-Profil}}\n* {{pagelink:ErwarteterEntbindungstermin-Profil}}\n* {{pagelink:Stillstatus-Profil}} \n* {{pagelink:AlkoholAbusus-Profil}} \n* {{pagelink:RaucherStatus-Profil}} \n\n### Kompatibilität\n\nFür Schwangerschaftsstatus & Erwarteter Geburtstermin wird eine Kompatibilität mit folgenden **IPS** Profilen angestrebt:\n* [IPS Resource Profile: Observation - Pregnancy: EDD](https://hl7.org/fhir/uv/ips/STU1.1/StructureDefinition-Observation-pregnancy-edd-uv-ips.html). \n* [IPS Resource Profile: Observation - Pregnancy: status](https://hl7.org/fhir/uv/ips/STU1.1/StructureDefinition-Observation-pregnancy-status-uv-ips.html)\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Observation", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation", "derivation": "constraint", "differential": { "element": [ { "id": "Observation.status", "path": "Observation.status", "short": "Status", "comment": "Bedeutung: Der Status MUSS insbesondere zur Differenzierung von abgeschlossenen, \n vorläufigen oder korrigierten Beobachtungen angegeben werden. \n **WICHTIGER Hinweis für Implementierer:** \n * Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, \n die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch 'final'.\n * Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, \n beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.", "mustSupport": true }, { "id": "Observation.category", "path": "Observation.category", "short": "Kategorie", "comment": "Bedeutung: Kategorie-Code, der die Untersuchung kategorisiert.", "mustSupport": true }, { "id": "Observation.code", "path": "Observation.code", "short": "Code", "comment": "Bedeutung: Code, der die Untersuchung repräsentiert und kodiert.", "mustSupport": true }, { "id": "Observation.code.coding", "path": "Observation.code.coding", "slicing": { "discriminator": [ { "type": "pattern", "path": "system" } ], "rules": "open" }, "comment": "Motivation: Jede Lebenszustanduntersuchung MUSS einen LOINC Code enthalten, SnomedCT ist optional", "min": 1, "mustSupport": true }, { "id": "Observation.code.coding:snomed-ct", "path": "Observation.code.coding", "sliceName": "snomed-ct", "min": 0, "max": "*", "type": [ { "code": "Coding", "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCoding" ] } ], "mustSupport": true }, { "id": "Observation.code.coding:loinc", "path": "Observation.code.coding", "sliceName": "loinc", "min": 1, "max": "*", "type": [ { "code": "Coding", "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKLoincCoding" ] } ], "mustSupport": true }, { "id": "Observation.subject", "path": "Observation.subject", "short": "Patientenbezug", "min": 1, "mustSupport": true }, { "id": "Observation.subject.reference", "path": "Observation.subject.reference", "short": "Patienten-Link", "comment": "Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation \n zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.", "min": 1, "mustSupport": true }, { "id": "Observation.encounter", "path": "Observation.encounter", "short": "Aufenthaltsbezug", "mustSupport": true }, { "id": "Observation.encounter.reference", "path": "Observation.encounter.reference", "short": "Encounter-Link", "comment": "Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt \n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.", "min": 1, "mustSupport": true }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "short": "Zeitpunkt/-raum der Beobachtung", "comment": "Bedeutung: Klinisch relevanter Zeitpunkt/Zeitspanne für die Observation.", "min": 1, "type": [ { "code": "dateTime" }, { "code": "Period" } ], "mustSupport": true }, { "id": "Observation.value[x]", "path": "Observation.value[x]", "short": "Wert der Beobachtung", "comment": "Bedeutung: Erfasster Wert der Observation.", "min": 1, "mustSupport": true }, { "id": "Observation.hasMember", "path": "Observation.hasMember", "comment": "Bedeutung: Weitere Observation, die mit dieser Observation gemeinsam zu betrachten ist." }, { "id": "Observation.component", "path": "Observation.component", "comment": "Bedeutung: Bei Vitalparametern, die aus mehreren Einzelnen Messpunkten bestehen (Blutdruck, EKG, GCS), werden die gemessenen Einzelwerte jeweils mit einem separaten LOINC-Code in Observation.component.code versehen und der entsprechende Messwert in Observation.component.value erfasst." } ] } }