<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="ISiKBlutdruckSystemischArteriell" />
  <url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKBlutdruckSystemischArteriell" />
  <version value="6.0.0-rc" />
  <name value="ISiKBlutdruckSystemischArteriell" />
  <status value="active" />
  <experimental value="false" />
  <date value="2026-04-02" />
  <publisher value="gematik GmbH" />
  <description value="Dieses Profil spezifiziert die Minimalanforderungen für die Bereitstellung von Informationen über den Blutdruck eines Patienten im Rahmen der interoperablen Kommunikation gemäß den Vorgaben der ISiK.&#xA;&#xA;**Motivation**&#xA;&#xA;Die Erfassung und Überwachung des Blutdrucks ist essenziell für die frühzeitige Erkennung von Gesundheitsveränderungen, die Behandlungsbewertung und die Unterstützung klinischer Entscheidungen.&#xA;&#xA;In FHIR wird der Blutdruck mit der Observation-Ressource repräsentiert, die einzelnen Komponenten des Blutdrucks werden als Component-Elemente abgebildet.&#xA;&#xA;Hinweis: In Fällen, in denen fachlich motiviert ausschließlich ein systolischer Blutdruck erhoben wird (z.B. in der Intensivmedizin), kann für den Slice zur Diastole (DiastolicBP) das Element .dataAbsentReason (mit dem Code 'not-performed') verwendet werden.&#xA;&#xA;**Kompatibilität**&#xA;&#xA;Das Profil ISiKBlutdruckSystemischArteriell ist vom Profil [VitalSignDE_Blutdruck](http://fhir.de/StructureDefinition/observation-de-vitalsign-blutdruck) aus den deutschen Basisprofilen abgeleitet. Es ist kompatibel mit dem Profil [Observation Blood Pressure Profile](http://hl7.org/fhir/StructureDefinition/bp) 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-blutdruck" />
  <derivation value="constraint" />
  <differential>
    <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.&#xA;  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.&#xA;  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.&#xA;  Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen." />
    </element>
    <element id="Observation.implicitRules">
      <path value="Observation.implicitRules" />
      <short value="Verweis auf die Regeln, nach denen die Ressource erstellt wurde" />
      <comment value="Begründung Constraint: In ISiK existiert kein Use-Case für dieses Element. Da es sich um ein Modifying Element handelt, wird es daher ausgeschlossen.&#xA;  Darüber hinaus werden die Regeln als URI vorgehalten. Dies führt dazu, dass sich hinter der URI eine beliebige Menge an Regeln befinden kann; wodurch  nicht sichergestellt werden kann, dass alle Clients die Regeln korrekt interpretieren können." />
      <max value="0" />
    </element>
    <element id="Observation.status">
      <path value="Observation.status" />
      <short value="Untersuchungsstatus" />
      <comment value="**WICHTIGER Hinweis für Implementierer:**  &#xA;* Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch `final`.&#xA;* 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." />
      <type>
        <code value="Coding" />
        <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKLoincCoding" />
      </type>
      <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." />
      <type>
        <code value="Coding" />
        <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKSnomedCTCoding" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.code.coding:IEEE11073">
      <path value="Observation.code.coding" />
      <sliceName value="IEEE11073" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="urn:iso:std:iso:11073:10101" />
        <code value="150016" />
      </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.&#xA;Im ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.&#xA;Jenseits 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.&#xA;**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene &quot;Abteilungskontakt&quot; (siehe hierzu Basismodul &gt; UseCases &gt; Abbildung des Konstruktes &quot;Fall&quot;) erfolgen.  &#xA;Bei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)&quot;Fallnummer&quot; (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)&#xA;Im ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.&#xA;Jenseits 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.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:**  &#xA;Verfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung der Untersuchungsmethode, so MUSS dieses System die Information NICHT abbilden&#xA;&#xA;&#xA;  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:**  &#xA;  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.&#xA;&#xA;  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.component">
      <path value="Observation.component" />
      <short value="Vitalparameter-Komponente" />
      <comment value="Motivation MS: Erfassung der Komponenten eines Vitalparameters" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component.code">
      <path value="Observation.component.code" />
      <short value="Code" />
      <comment value="Motivation MS: Die Komponente wird anhand des Codes identifiziert." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component.code.coding">
      <path value="Observation.component.code.coding" />
      <short value="Coding" />
      <comment value="Motivation MS: Semantische Kodierung" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component.value[x]">
      <path value="Observation.component.value[x]" />
      <short value="Wert der Komponente" />
      <comment value="Motivation MS: Der Wert der Komponente ist ein Ergebnis der Untersuchung" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <short value="Grund für fehlendes Untersuchungsergebniss" />
      <comment value="Motivation MS: Dieses Feld erlaubt die Angabe von Gründen für fehlende Untersuchungsergebnisse" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP">
      <path value="Observation.component" />
      <sliceName value="SystolicBP" />
      <short value="Systolischer Blutdruck" />
      <comment value="Motivation MS: Kodierung des systolischen Blutdrucks." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code">
      <path value="Observation.component.code" />
      <short value="Code" />
      <comment value="Motivation MS: Die Komponente wird anhand des Codes identifiziert." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding">
      <path value="Observation.component.code.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="Coding" />
      <comment value="Motivation MS: Semantische Kodierung" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.code.coding:IEEE11073">
      <path value="Observation.component.code.coding" />
      <sliceName value="IEEE11073" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="urn:iso:std:iso:11073:10101" />
        <code value="150017" />
      </patternCoding>
    </element>
    <element id="Observation.component:SystolicBP.code.coding:SCT">
      <path value="Observation.component.code.coding" />
      <sliceName value="SCT" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
        <code value="271649006" />
      </patternCoding>
    </element>
    <element id="Observation.component:SystolicBP.code.coding:LOINC">
      <path value="Observation.component.code.coding" />
      <sliceName value="LOINC" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://loinc.org" />
        <code value="8480-6" />
      </patternCoding>
    </element>
    <element id="Observation.component:SystolicBP.value[x]">
      <path value="Observation.component.value[x]" />
      <short value="Wert der Komponente" />
      <comment value="Motivation MS: Der Wert der Komponente ist ein Ergebnis der Untersuchung" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.value[x]:valueQuantity">
      <path value="Observation.component.value[x]" />
      <sliceName value="valueQuantity" />
      <short value="quantitatives Untersuchungsergebnis" />
      <comment value="Motivation MS: valueQuantity muss für VitalSigns unterstützt werden" />
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.value[x]:valueQuantity.value">
      <path value="Observation.component.value[x].value" />
      <short value="Wert" />
      <comment value="Motivation MS: Eine Quantity soll einen Wert enthalten" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.value[x]:valueQuantity.unit">
      <path value="Observation.component.value[x].unit" />
      <short value="Einheit" />
      <comment value="Motivation MS: Eine Quantity soll eine Einheit enthalten" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:SystolicBP.value[x]:valueQuantity.system">
      <path value="Observation.component.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.component:SystolicBP.value[x]:valueQuantity.code">
      <path value="Observation.component.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.component:SystolicBP.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP">
      <path value="Observation.component" />
      <sliceName value="DiastolicBP" />
      <short value="Diastolischer Blutdruck" />
      <comment value="Motivation MS: Kodierung des diastolischen Blutdrucks." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code">
      <path value="Observation.component.code" />
      <short value="Code" />
      <comment value="Motivation MS: Die Komponente wird anhand des Codes identifiziert." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding">
      <path value="Observation.component.code.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="Coding" />
      <comment value="Motivation MS: Semantische Kodierung" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:IEEE11073">
      <path value="Observation.component.code.coding" />
      <sliceName value="IEEE11073" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="urn:iso:std:iso:11073:10101" />
        <code value="150018" />
      </patternCoding>
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:SCT">
      <path value="Observation.component.code.coding" />
      <sliceName value="SCT" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
        <code value="271650006" />
      </patternCoding>
    </element>
    <element id="Observation.component:DiastolicBP.code.coding:LOINC">
      <path value="Observation.component.code.coding" />
      <sliceName value="LOINC" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://loinc.org" />
        <code value="8462-4" />
      </patternCoding>
    </element>
    <element id="Observation.component:DiastolicBP.value[x]">
      <path value="Observation.component.value[x]" />
      <short value="Wert der Komponente" />
      <comment value="Motivation MS: Der Wert der Komponente ist ein Ergebnis der Untersuchung" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.value[x]:valueQuantity">
      <path value="Observation.component.value[x]" />
      <sliceName value="valueQuantity" />
      <short value="quantitatives Untersuchungsergebnis" />
      <comment value="Motivation MS: valueQuantity muss für VitalSigns unterstützt werden" />
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.value[x]:valueQuantity.value">
      <path value="Observation.component.value[x].value" />
      <short value="Wert" />
      <comment value="Motivation MS: Eine Quantity soll einen Wert enthalten" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.value[x]:valueQuantity.unit">
      <path value="Observation.component.value[x].unit" />
      <short value="Einheit" />
      <comment value="Motivation MS: Eine Quantity soll eine Einheit enthalten" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:DiastolicBP.value[x]:valueQuantity.system">
      <path value="Observation.component.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.component:DiastolicBP.value[x]:valueQuantity.code">
      <path value="Observation.component.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.component:DiastolicBP.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <short value="Grund für fehlendes Untersuchungsergebniss" />
      <comment value="Motivation MS: Dieses Feld erlaubt die Angabe von Gründen für fehlende Untersuchungsergebnisse" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP">
      <path value="Observation.component" />
      <sliceName value="meanBP" />
      <short value="Mittlerer arterieller Druck" />
      <comment value="**Einschränkung der übergreifenden MS-Definition:**  &#xA;  Verfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung des mittleren Blutdrucks, &#xA;  so MUSS dieses System die Information NICHT abbilden.&#xA;&#xA;  Motivation zum eingeschränkten MS: Kodierung des mittleren arteriellen Drucks. Von einem medizinischen Experten im Workshop zur ISiK Kommentierung Stufe 5 wurde erläutert, dass .meanBP relevant in der Normalversorgung und üblich in bekannten Systemen sei (allein Diastole und Systole entspricht nicht mehr medizinischem Stand der Praxis). Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.&#xA;  In der ISiK wird die Angabe des mittleren arteriellen Drucks als eingeschränktes Must Support definiert, um eine einheitliche Implementierung zu fördern." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.code">
      <path value="Observation.component.code" />
      <short value="Code" />
      <comment value="Motivation MS: Die Komponente wird anhand des Codes identifiziert." />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.code.coding">
      <path value="Observation.component.code.coding" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="$this" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <short value="Coding" />
      <comment value="Motivation MS: Semantische Kodierung" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.code.coding:IEEE11073">
      <path value="Observation.component.code.coding" />
      <sliceName value="IEEE11073" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="urn:iso:std:iso:11073:10101" />
        <code value="150019" />
      </patternCoding>
    </element>
    <element id="Observation.component:meanBP.code.coding:SCT">
      <path value="Observation.component.code.coding" />
      <sliceName value="SCT" />
      <min value="0" />
      <max value="1" />
      <patternCoding>
        <system value="http://snomed.info/sct" />
        <code value="6797001" />
      </patternCoding>
    </element>
    <element id="Observation.component:meanBP.code.coding:LOINC">
      <path value="Observation.component.code.coding" />
      <sliceName value="LOINC" />
      <min value="1" />
      <max value="1" />
      <patternCoding>
        <system value="http://loinc.org" />
        <code value="8478-0" />
      </patternCoding>
    </element>
    <element id="Observation.component:meanBP.value[x]">
      <path value="Observation.component.value[x]" />
      <short value="Wert der Komponente" />
      <comment value="Motivation MS: Der Wert der Komponente ist ein Ergebnis der Untersuchung" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.value[x]:valueQuantity">
      <path value="Observation.component.value[x]" />
      <sliceName value="valueQuantity" />
      <short value="quantitatives Untersuchungsergebnis" />
      <comment value="Motivation MS: valueQuantity muss für VitalSigns unterstützt werden" />
      <type>
        <code value="Quantity" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.value[x]:valueQuantity.value">
      <path value="Observation.component.value[x].value" />
      <short value="Wert" />
      <comment value="Motivation MS: Eine Quantity soll einen Wert enthalten" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.value[x]:valueQuantity.unit">
      <path value="Observation.component.value[x].unit" />
      <short value="Einheit" />
      <comment value="Motivation MS: Eine Quantity soll eine Einheit enthalten" />
      <mustSupport value="true" />
    </element>
    <element id="Observation.component:meanBP.value[x]:valueQuantity.system">
      <path value="Observation.component.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.component:meanBP.value[x]:valueQuantity.code">
      <path value="Observation.component.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.component:meanBP.dataAbsentReason">
      <path value="Observation.component.dataAbsentReason" />
      <mustSupport value="true" />
    </element>
  </differential>
</StructureDefinition>