Dieses Profil spezifiziert die Minimalanforderungen für die Bereitstellung von Informationen über die arterielle Sauerstoffsättigung eines Patienten im Rahmen der interoperablen Kommunikation gemäß den Vorgaben der ISiK (Interoperable Schnittstelle im Krankenhaus).

Motivation

Die Erfassung und Überwachung der arteriellen Sauerstoffsättigung ist essenziell für die Beurteilung der respiratorischen Funktion, die Überwachung von Patienten mit Atemwegserkrankungen sowie die Unterstützung klinischer Entscheidungen, insbesondere in kritischen Versorgungssituationen.

In FHIR wird die arterielle Sauerstoffsättigung mit der Observation-Ressource repräsentiert.

Kompatibilität

Das Profil ISiKSauerstoffsaettigungArteriell ist vom Profil VitalSignDE_Arterielle_Sauerstoffsaettigung_Pulsoximetrie aus den deutschen Basisprofilen abgeleitet. Es ist kompatibel mit dem Profil Observation Oxygen Saturation Profile aus der FHIR R4 Spezifikation.

Bestätigungsrelevanz

Bitte aus dem CpS entnehmenhttps://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementVitalSignStandardSourceRolle

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKSauerstoffsaettigungArteriell
Statusactive
Version5.1.0
Basishttp://fhir.de/StructureDefinition/observation-de-vitalsign-sauerstoffsaettigung

Inhalt

idS Σ0..1string
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
basedOnΣ0..*Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
VSCatS1..1CodeableConceptBindingPattern
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1codePattern
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ1..1Reference(Patient)
focusΣ0..*Reference(Resource)
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
effectiveDateTimedateTime
effectivePeriodPeriod
issuedΣ0..1instant
performerS Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
id0..1string
extensionC0..*Extension
valueS Σ1..1decimal
comparatorΣ ?!0..1codeBinding
unitS Σ1..1string
systemS Σ C1..1uriPattern
codeS Σ1..1codeBindingPattern
dataAbsentReasonS C0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
note0..*Annotation
bodySite0..1CodeableConcept
methodS0..1CodeableConcept
specimen0..1Reference(Specimen)
deviceS0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
age0..1Range
text0..1string
hasMemberΣ0..*Reference(Observation | QuestionnaireResponse | MolecularSequence)
derivedFromΣ0..*Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1CodeableConcept
valueCodeableConceptCodeableConcept
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
id0..1string
extensionC0..*Extension
valueΣ1..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ1..1string
systemΣ C1..1uriPattern
codeΣ1..1code
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKSauerstoffsaettigungArteriell" />
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKSauerstoffsaettigungArteriell" />
<version value="5.1.0" />
<name value="ISiKSauerstoffsaettigungArteriell" />
<status value="active" />
<experimental value="false" />
<date value="2025-10-23" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil spezifiziert die Minimalanforderungen für die Bereitstellung von Informationen über die arterielle Sauerstoffsättigung eines Patienten im Rahmen der interoperablen Kommunikation gemäß den Vorgaben der ISiK (Interoperable Schnittstelle im Krankenhaus).\n### Motivation\nDie Erfassung und Überwachung der arteriellen Sauerstoffsättigung ist essenziell für die Beurteilung der respiratorischen Funktion, die Überwachung von Patienten mit Atemwegserkrankungen sowie die Unterstützung klinischer Entscheidungen, insbesondere in kritischen Versorgungssituationen.\n\nIn FHIR wird die arterielle Sauerstoffsättigung mit der Observation-Ressource repräsentiert.\n\n### Kompatibilität\nDas Profil ISiKSauerstoffsaettigungArteriell ist vom Profil [VitalSignDE_Arterielle_Sauerstoffsaettigung_Pulsoximetrie](http://fhir.de/StructureDefinition/observation-de-vitalsign-sauerstoffsaettigung-pulsoximetrie) aus den deutschen Basisprofilen abgeleitet. Es ist kompatibel mit dem Profil [Observation Oxygen Saturation Profile](http://hl7.org/fhir/StructureDefinition/oxygensat) aus der FHIR R4 Spezifikation." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Observation" />
<baseDefinition value="http://fhir.de/StructureDefinition/observation-de-vitalsign-sauerstoffsaettigung" />
<derivation value="constraint" />
<element id="Observation.id">
<path value="Observation.id" />
<short value="serverseitige, interne ID des Datensatzes" />
<comment value="**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen." />
<mustSupport value="true" />
</element>
<element id="Observation.meta.versionId">
<path value="Observation.meta.versionId" />
<short value="Eindeutiger Name der serverseitigen Version des Datensatzes" />
<comment value="Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen." />
</element>
<element id="Observation.meta.lastUpdated">
<path value="Observation.meta.lastUpdated" />
<short value="Zeitpunkt der letzten Änderung" />
<comment value="Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen." />
</element>
<element id="Observation.status">
<path value="Observation.status" />
<short value="Untersuchungsstatus" />
<comment value="**WICHTIGER Hinweis für Implementierer:** \n* Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, 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, 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="Untersuchungskategorie" />
<comment value="Motivation MS: Dieses Feld erlaubt die Sortierung und Abfrage anhand der Kategorie der Untersuchung" />
<mustSupport value="true" />
</element>
<element id="Observation.category:VSCat">
<path value="Observation.category" />
<sliceName value="VSCat" />
<short value="Vitalparameterkategorie" />
<comment value="Motivation MS: Die Kategorie 'vital-signs' dient der Kategorisierung von Vitalparametern" />
<mustSupport value="true" />
</element>
<element id="Observation.code">
<path value="Observation.code" />
<short value="Code" />
<comment value="Motivation MS: Die Observation wird anhand des Codes identifiziert." />
<mustSupport value="true" />
</element>
<element id="Observation.code.coding">
<path value="Observation.code.coding" />
<short value="Coding" />
<comment value="Motivation MS: Semantische Kodierung" />
<mustSupport value="true" />
</element>
<element id="Observation.code.coding:loinc">
<path value="Observation.code.coding" />
<sliceName value="loinc" />
<short value="LOINC Kodierung" />
<comment value="Motivation MS: Kodierung des Vitalparameters mittels LOINC." />
<mustSupport value="true" />
</element>
<element id="Observation.code.coding:snomed">
<path value="Observation.code.coding" />
<sliceName value="snomed" />
<short value="SNOMED CT Kodierung" />
<comment value="Motivation MS: Kodierung des Vitalparameters mittels SNOMED CT." />
<mustSupport value="true" />
</element>
<element id="Observation.code.coding:IEEE11073">
<path value="Observation.code.coding" />
<sliceName value="IEEE11073" />
<min value="0" />
<max value="1" />
<system value="urn:iso:std:iso:11073:10101" />
<code value="150324" />
</patternCoding>
</element>
<element id="Observation.subject">
<path value="Observation.subject" />
<short value="Patient" />
<comment value="**Motivation MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden." />
<mustSupport value="true" />
</element>
<element id="Observation.encounter">
<path value="Observation.encounter" />
<short value="Aufenthaltsbezug" />
<comment value="Motivation MS: Der Behandlungskontext ist für die Interpretation der Untersuchungsergebnisse relevant" />
<mustSupport value="true" />
</element>
<element id="Observation.encounter.reference">
<path value="Observation.encounter.reference" />
<short value="Encounter-Link" />
<comment value="**Begründung Pflichtfeld:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\n**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene "Abteilungskontakt" (siehe hierzu Basismodul > UseCases > Abbildung des Konstruktes "Fall") erfolgen. \nBei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)"Fallnummer" (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.effective[x]">
<path value="Observation.effective[x]" />
<short value="Datum und Uhrzeit der Untersuchung" />
<comment value="Motivation MS: Das Datum und die Uhrzeit der Untersuchung sind für die Interpretation der Untersuchungsergebnisse relevant" />
<mustSupport value="true" />
</element>
<element id="Observation.performer">
<path value="Observation.performer" />
<short value="Untersuchender" />
<comment value="Motivation MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]">
<path value="Observation.value[x]" />
<short value="Untersuchungsergebnis" />
<comment value="Motivation MS: Der Wert des Vitalparameters ist das zentrale Ergebnis der Untersuchung" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]:valueQuantity">
<path value="Observation.value[x]" />
<sliceName value="valueQuantity" />
<short value="quantitatives Untersuchungsergebnis" />
<comment value="Motivation MS: valueQuantity muss für VitalSigns unterstützt werden" />
<code value="Quantity" />
</type>
<mustSupport value="true" />
</element>
<element id="Observation.value[x]:valueQuantity.value">
<path value="Observation.value[x].value" />
<short value="Wert" />
<comment value="Motivation MS: Eine Quantity soll einen Wert enthalten" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]:valueQuantity.unit">
<path value="Observation.value[x].unit" />
<short value="Einheit" />
<comment value="Motivation MS: Eine Quantity soll eine Einheit enthalten" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]:valueQuantity.system">
<path value="Observation.value[x].system" />
<short value="CodeSystem aus dem die Einheit stammt" />
<comment value="Motivation MS: Eine Quantity soll ein System, mit dem die Einheit kodiert wird, enthalten" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]:valueQuantity.code">
<path value="Observation.value[x].code" />
<short value="Code der Einheit" />
<comment value="Motivation MS: Eine Quantity soll einen Code der die Einheit kodiert enthalten" />
<mustSupport value="true" />
</element>
<element id="Observation.dataAbsentReason">
<path value="Observation.dataAbsentReason" />
<short value="Grund für fehlende Untersuchungsergebnisse" />
<comment value="Motivation MS: Dieses Feld erlaubt die Angabe von Gründen für fehlende Untersuchungsergebnisse" />
<mustSupport value="true" />
</element>
<element id="Observation.method">
<path value="Observation.method" />
<short value="Untersuchungsmethode" />
<comment value="**Einschränkung der übergreifenden MS-Definition:** \nVerfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung der Untersuchungsmethode, so MUSS dieses System die Information NICHT abbilden\n\n\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht." />
<mustSupport value="true" />
</element>
<element id="Observation.device">
<path value="Observation.device" />
<short value="Gerät" />
<comment value="**Einschränkung der übergreifenden MS-Definition:** \n Verfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung des Geräts, mittels dessen der Parameter erhoben worden ist, so MUSS dieses System die Information NICHT abbilden.\n\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht." />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKSauerstoffsaettigungArteriell",
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKSauerstoffsaettigungArteriell",
"version": "5.1.0",
"name": "ISiKSauerstoffsaettigungArteriell",
"status": "active",
"experimental": false,
"date": "2025-10-23",
"publisher": "gematik GmbH",
"description": "Dieses Profil spezifiziert die Minimalanforderungen für die Bereitstellung von Informationen über die arterielle Sauerstoffsättigung eines Patienten im Rahmen der interoperablen Kommunikation gemäß den Vorgaben der ISiK (Interoperable Schnittstelle im Krankenhaus).\n### Motivation\nDie Erfassung und Überwachung der arteriellen Sauerstoffsättigung ist essenziell für die Beurteilung der respiratorischen Funktion, die Überwachung von Patienten mit Atemwegserkrankungen sowie die Unterstützung klinischer Entscheidungen, insbesondere in kritischen Versorgungssituationen.\n\nIn FHIR wird die arterielle Sauerstoffsättigung mit der Observation-Ressource repräsentiert.\n\n### Kompatibilität\nDas Profil ISiKSauerstoffsaettigungArteriell ist vom Profil [VitalSignDE_Arterielle_Sauerstoffsaettigung_Pulsoximetrie](http://fhir.de/StructureDefinition/observation-de-vitalsign-sauerstoffsaettigung-pulsoximetrie) aus den deutschen Basisprofilen abgeleitet. Es ist kompatibel mit dem Profil [Observation Oxygen Saturation Profile](http://hl7.org/fhir/StructureDefinition/oxygensat) aus der FHIR R4 Spezifikation.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Observation",
"baseDefinition": "http://fhir.de/StructureDefinition/observation-de-vitalsign-sauerstoffsaettigung",
"derivation": "constraint",
"element": [
{
"id": "Observation.id",
"path": "Observation.id",
"short": "serverseitige, interne ID des Datensatzes",
"comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen.",
"mustSupport": true
},
{
"id": "Observation.meta.versionId",
"path": "Observation.meta.versionId",
"short": "Eindeutiger Name der serverseitigen Version des Datensatzes",
"comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen."
},
{
"id": "Observation.meta.lastUpdated",
"path": "Observation.meta.lastUpdated",
"short": "Zeitpunkt der letzten Änderung",
"comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen."
},
{
"id": "Observation.status",
"path": "Observation.status",
"short": "Untersuchungsstatus",
"comment": "**WICHTIGER Hinweis für Implementierer:** \n* Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, 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, 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": "Untersuchungskategorie",
"comment": "Motivation MS: Dieses Feld erlaubt die Sortierung und Abfrage anhand der Kategorie der Untersuchung",
"mustSupport": true
},
{
"id": "Observation.category:VSCat",
"path": "Observation.category",
"sliceName": "VSCat",
"short": "Vitalparameterkategorie",
"comment": "Motivation MS: Die Kategorie 'vital-signs' dient der Kategorisierung von Vitalparametern",
"mustSupport": true
},
{
"id": "Observation.code",
"path": "Observation.code",
"short": "Code",
"comment": "Motivation MS: Die Observation wird anhand des Codes identifiziert.",
"mustSupport": true
},
{
"id": "Observation.code.coding",
"path": "Observation.code.coding",
"short": "Coding",
"comment": "Motivation MS: Semantische Kodierung",
"mustSupport": true
},
{
"id": "Observation.code.coding:loinc",
"path": "Observation.code.coding",
"sliceName": "loinc",
"short": "LOINC Kodierung",
"comment": "Motivation MS: Kodierung des Vitalparameters mittels LOINC.",
"mustSupport": true
},
{
"id": "Observation.code.coding:snomed",
"path": "Observation.code.coding",
"sliceName": "snomed",
"short": "SNOMED CT Kodierung",
"comment": "Motivation MS: Kodierung des Vitalparameters mittels SNOMED CT.",
"mustSupport": true
},
{
"id": "Observation.code.coding:IEEE11073",
"path": "Observation.code.coding",
"sliceName": "IEEE11073",
"min": 0,
"max": "1",
"code": "150324",
"system": "urn:iso:std:iso:11073:10101"
}
},
{
"id": "Observation.subject",
"path": "Observation.subject",
"short": "Patient",
"comment": "**Motivation MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.",
"mustSupport": true
},
{
"id": "Observation.encounter",
"path": "Observation.encounter",
"short": "Aufenthaltsbezug",
"comment": "Motivation MS: Der Behandlungskontext ist für die Interpretation der Untersuchungsergebnisse relevant",
"mustSupport": true
},
{
"id": "Observation.encounter.reference",
"path": "Observation.encounter.reference",
"short": "Encounter-Link",
"comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\n**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene \"Abteilungskontakt\" (siehe hierzu Basismodul > UseCases > Abbildung des Konstruktes \"Fall\") erfolgen. \nBei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)\"Fallnummer\" (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.effective[x]",
"path": "Observation.effective[x]",
"short": "Datum und Uhrzeit der Untersuchung",
"comment": "Motivation MS: Das Datum und die Uhrzeit der Untersuchung sind für die Interpretation der Untersuchungsergebnisse relevant",
"mustSupport": true
},
{
"id": "Observation.performer",
"path": "Observation.performer",
"short": "Untersuchender",
"comment": "Motivation MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit",
"mustSupport": true
},
{
"id": "Observation.value[x]",
"path": "Observation.value[x]",
"short": "Untersuchungsergebnis",
"comment": "Motivation MS: Der Wert des Vitalparameters ist das zentrale Ergebnis der Untersuchung",
"mustSupport": true
},
{
"id": "Observation.value[x]:valueQuantity",
"path": "Observation.value[x]",
"sliceName": "valueQuantity",
"short": "quantitatives Untersuchungsergebnis",
"comment": "Motivation MS: valueQuantity muss für VitalSigns unterstützt werden",
"type": [
{
"code": "Quantity"
}
],
"mustSupport": true
},
{
"id": "Observation.value[x]:valueQuantity.value",
"path": "Observation.value[x].value",
"short": "Wert",
"comment": "Motivation MS: Eine Quantity soll einen Wert enthalten",
"mustSupport": true
},
{
"id": "Observation.value[x]:valueQuantity.unit",
"path": "Observation.value[x].unit",
"short": "Einheit",
"comment": "Motivation MS: Eine Quantity soll eine Einheit enthalten",
"mustSupport": true
},
{
"id": "Observation.value[x]:valueQuantity.system",
"path": "Observation.value[x].system",
"short": "CodeSystem aus dem die Einheit stammt",
"comment": "Motivation MS: Eine Quantity soll ein System, mit dem die Einheit kodiert wird, enthalten",
"mustSupport": true
},
{
"id": "Observation.value[x]:valueQuantity.code",
"path": "Observation.value[x].code",
"short": "Code der Einheit",
"comment": "Motivation MS: Eine Quantity soll einen Code der die Einheit kodiert enthalten",
"mustSupport": true
},
{
"id": "Observation.dataAbsentReason",
"path": "Observation.dataAbsentReason",
"short": "Grund für fehlende Untersuchungsergebnisse",
"comment": "Motivation MS: Dieses Feld erlaubt die Angabe von Gründen für fehlende Untersuchungsergebnisse",
"mustSupport": true
},
{
"id": "Observation.method",
"path": "Observation.method",
"short": "Untersuchungsmethode",
"comment": "**Einschränkung der übergreifenden MS-Definition:** \nVerfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung der Untersuchungsmethode, so MUSS dieses System die Information NICHT abbilden\n\n\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.",
"mustSupport": true
},
{
"id": "Observation.device",
"path": "Observation.device",
"short": "Gerät",
"comment": "**Einschränkung der übergreifenden MS-Definition:** \n Verfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung des Geräts, mittels dessen der Parameter erhoben worden ist, so MUSS dieses System die Information NICHT abbilden.\n\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.",
"mustSupport": true
}
]
}
}

Constraints/Invarianten

Terminology-Bindings